diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 0000000..29cb6d5 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,14 @@ +module.exports = { + root: true, + env: { browser: true, es2020: true }, + extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'plugin:react-hooks/recommended', 'plugin:storybook/recommended'], + ignorePatterns: ['dist', '.eslintrc.cjs'], + parser: '@typescript-eslint/parser', + plugins: ['react-refresh'], + rules: { + 'react-refresh/only-export-components': [ + 'warn', + { allowConstantExport: true }, + ], + }, +} diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml new file mode 100644 index 0000000..61b0d86 --- /dev/null +++ b/.github/workflows/chromatic.yml @@ -0,0 +1,24 @@ +# Workflow name +name: "Chromatic Deployment" + +# Event for the workflow +on: push + +# List of jobs +jobs: + test: + # Operating System + runs-on: ubuntu-latest + # Job steps + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + - run: npm install + #👇 Adds Chromatic as a step in the workflow + - uses: chromaui/action@v1 + # Options required for Chromatic's GitHub Action + with: + #👇 Chromatic projectToken, see https://storybook.js.org/tutorials/intro-to-storybook/react/en/deploy/ to obtain it + projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..dc5cfc0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,29 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +.env +*storybook.log + +*.local \ No newline at end of file diff --git a/.storybook/main.ts b/.storybook/main.ts new file mode 100644 index 0000000..69ac007 --- /dev/null +++ b/.storybook/main.ts @@ -0,0 +1,20 @@ +import type { StorybookConfig } from "@storybook/react-vite"; + +const config: StorybookConfig = { + stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|mjs|ts|tsx)"], + addons: [ + "@storybook/addon-onboarding", + "@storybook/addon-links", + "@storybook/addon-essentials", + "@chromatic-com/storybook", + "@storybook/addon-interactions", + ], + framework: { + name: "@storybook/react-vite", + options: {}, + }, + docs: { + autodocs: "tag", + }, +}; +export default config; diff --git a/.storybook/preview.tsx b/.storybook/preview.tsx new file mode 100644 index 0000000..d6d29f9 --- /dev/null +++ b/.storybook/preview.tsx @@ -0,0 +1,31 @@ +import type { Preview } from "@storybook/react"; +import React from "react"; +import { MemoryRouter } from "react-router-dom"; +import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; +import GlobalStyle from "../src/styles/GlobalStyles"; + +const queryClient = new QueryClient(); + +export const decorators = [ + (Story) => ( + + + + + + + ), +]; + +const preview: Preview = { + parameters: { + controls: { + matchers: { + color: /(background|color)$/i, + date: /Date$/i, + }, + }, + }, +}; + +export default preview; diff --git a/.vite/deps/_metadata.json b/.vite/deps/_metadata.json new file mode 100644 index 0000000..99fe76e --- /dev/null +++ b/.vite/deps/_metadata.json @@ -0,0 +1,8 @@ +{ + "hash": "e7e3236d", + "configHash": "a60e52a9", + "lockfileHash": "e3b0c442", + "browserHash": "2938a4c8", + "optimized": {}, + "chunks": {} +} \ No newline at end of file diff --git a/.vite/deps/package.json b/.vite/deps/package.json new file mode 100644 index 0000000..3dbc1ca --- /dev/null +++ b/.vite/deps/package.json @@ -0,0 +1,3 @@ +{ + "type": "module" +} diff --git a/README.md b/README.md index 70a5cee..d4f4807 100644 --- a/README.md +++ b/README.md @@ -1,171 +1,94 @@ -# 기능 구현 챌린지 - 프론트엔드 +## 테커 프론트엔드 기능 구현 챌린지 + +### 챌린지 기간 + +2024년 5월 3일 ~ 2024년 5월 19일 ### 구현 목표 -- [한국임상정보](https://clinicaltrialskorea.com/) 페이지의 검색영역을 클론하기 - -### 참고자료 - -- 과제 요구 UI [[피그마 링크]](https://www.figma.com/file/2I7T132M48F6FbhJHwIB0r/Techeer-Infinite-Challenge-FE?type=design&node-id=0-1&mode=design&t=5ogNibInEDjJplQd-0) - -- API - - [https://api.clinicaltrialskorea.com/api/v1/search-conditions/?name={검색어}](https://api.clinicaltrialskorea.com/api/v1/search-conditions/?name={검색어) - - 예제) 검색어에 ‘갑상선’을 넣었을 경우 - ```tsx - [ - { - name: "갑상선암", - id: 4373, - }, - { - name: "갑상선염", - id: 4376, - }, - { - name: "갑상선중독증", - id: 4378, - }, - { - name: "갑상선 중독", - id: 4381, - }, - { - name: "갑상선암종", - id: 4375, - }, - { - name: "갑상선염증", - id: 4377, - }, - ... - ]; - ``` - - https://api.clinicaltrialskorea.com/api/v1/studies/?offset=0&limit=10&conditions={검색어} - - 예제) 검색어에 ‘갑상선’을 넣었을 경우 - ```jsx - { - "count": 8, - "next": null, - "previous": null, - "sponsored_studies": [], - "results": [ - { - "from_type": 1, - "url": "https://api.clinicaltrialskorea.com/api/v1/studies/29262/", - "id": 29262, - "ct_id": "201900132", - "locations": [], - "phases": [ - "3상" - ], - "minimum_age_display": "18세", - "maximum_age_display": null, - "title": "이전 VEGFR 표적 요법 후 진행한 방사성요오드 치료저항성 분화 갑상선암 시험대상자에서 카보잔티닙(XL184)에 대한 제3상, 무작위배정, 이중 눈가림, 위약 대조 시험", - "start_date": "2019-01-01", - "completion_date": "2022-08-01", - "lead_sponsor_name": "파머수티컬리서치어소시에이츠코리아", - "brief_summary": "본 시험의 목적은 이전 VEGFR 표적 요법 후 진행한 RAI 저항성 DTC 시험대상자에서 위약과 비교하여 카보잔티닙이 PFS 및 ORR에 미치는 영향을 평가하는 것이다.", - "gender": "남녀모두", - "is_sponsor": false, - "survey_id": null, - "is_new": false, - "created_at": "2021-10-26T19:18:06.531105" - }, - { - "from_type": 1, - "url": "https://api.clinicaltrialskorea.com/api/v1/studies/27142/", - "id": 27142, - "ct_id": "202100156", - "locations": [ - { - "city": "서울" - } - ], - "phases": [ - "연구자 임상시험" - ], - "minimum_age_display": "18세", - "maximum_age_display": "65세", - "title": "갑상선 전절제술을 시행받는 환자에서 수술 전 비타민 D(디맥정 30,000 IU) 경구 투여의 수술 후 저칼슘혈증 예방 효용성 연구", - "start_date": "2020-12-01", - "completion_date": "2022-12-01", - "lead_sponsor_name": "서울대학교병원", - "brief_summary": "수술 전 비타민 D3(cholecalciferol) 경구 복용의 수술 후 저칼슘혈증 예방효과를 증명하고자 하는 연구자 임상시험이다.", - "gender": "남녀모두", - "is_sponsor": false, - "survey_id": null, - "is_new": false, - "created_at": "2022-05-12T13:47:12.640427" - }, - ... - ] - } - ``` +한국임상정보 페이지의 검색영역을 클론하기 + +### 피그마 + +과제 요구 UI +[피그마](https://www.figma.com/design/2I7T132M48F6FbhJHwIB0r/Techeer-Infinite-Challenge-FE?node-id=0-1&t=jbsiLdOPrqVuuMqO-0) + +### 스토리북 +[스토리북](https://6641c1126df24c244d462699-hgqohmnawo.chromatic.com/?path=/story/components-searchbar--basic) + +### 기술스택 + +- React +- Vite +- Typescript +- Tanstack-query v5 +- Axios +- React Router Dom +- Styled-components +- StoryBook ### 필수 구현 사항 -- 질환 명 검색시 API를 호출하여 드롭박스를 통해 추천 검색어를 보여주는 기능을 구현합니다. - - 검색어가 없을 시 “검색어 없음” 표출 - - 최근에 검색어를 보여줍니다. -- 검색어를 검색 시 결과를 리스트로 보여줍니다. - - 검색어가 없을 시 화면도 구현 - - 검색 결과 컴포넌트를 클릭 시 `https://clinicaltrialskorea.com/studies/{검색어ID}` 링크로 이동 -- 입력마다 API 호출하지 않도록 API 호출 횟수를 줄이는 전략 수립 및 실행 - - README에 전략에 대한 설명 기술 -- API를 호출할 때 마다 `console.info("calling api")` 출력을 통해 콘솔창에서 API 호출 횟수 확인이 가능하도록 설정 -- 과제를 수행하면서 진행하셨던 고민, 원래 구현하고자 했던 설계의 방향성 등을 Pull Request Body(PR Comment)에 적어서 제출해 주시면 감안하여 과제 검토를 진행할 예정이에요. +- [x] 질환 명 검색시 API를 호출하여 드롭박스를 통해 추천 검색어를 보여주는 기능을 구현합니다. +- [x] 검색어가 없을 시 “검색어 없음” 표출 +- [x] 최근에 검색어를 보여줍니다. +- [x] 검색어를 검색 시 결과를 리스트로 보여줍니다. +- [x] 검색어가 없을 시 화면도 구현 +- [x] 검색 결과 컴포넌트를 클릭 시 https://clinicaltrialskorea.com/studies/{검색어ID} 링크로 이동 +- [x] 입력마다 API 호출하지 않도록 API 호출 횟수를 줄이는 전략 수립 및 실행 +- [x] API를 호출할 때 마다 console.info("calling api") 출력을 통해 콘솔창에서 API호출 횟수 확인이 가능하도록 설정 ### 선택 구현 사항 -- **[선택 사항 1]** 키보드만으로 추천 검색어들로 이동 가능하도록 구현합니다. (+2점) - - ex) 키보드 방향키, 탭을 사용하여 다음 추천 검색어로 이동 -- **[선택 사항 2]** React-Query를 활용하여 캐싱을 구현합니다. (+2점) -- **[선택 사항 3]** 검색어 결과는 페이지네이션 또는 무한스크롤 선택합니다. (+1점) - - 외부 라이브러리 없이 구현할 경우 추가 점수 (+2점) -- **[선택 사항 4]** 스크랩 저장 기능을 구현합니다. (+3점) - - 페이지를 새로고침 해도 리스트가 남아있도록 구현. - - 즐겨찾기 페이지에서 스크랩한 결과물 리스트 보여주도록 구현. - - 확인 모달을 통해 스크랩을 삭제. -- **[선택 사항 5]** 뷰포트 크기에 따른 반응형 UI를 구현합니다. (+2점) -- **[선택 사항 6]** Storybook을 사용하여 UI 인터렉션 테스팅을 구현합니다. (+2점) - -### 프로그래밍 요구사항 - -- `useEffect`의 사용을 최소화하고, 사용 시 의존성을 명확히 정의한다. -- 모든 상수는 컴포넌트 외부에서 선언하여 관리한다. -- `if` 조건문을 활용해 값을 바로 반환함으로써 `else`를 사용하지 않도록 한다. 경우에 따라 `if/else` 또는 `switch` 문을 사용할 필요가 있을 때는 그 사용이 적절한지 고민한다. -- 들여쓰기(depth)는 최대 2단계까지만 허용한다. 이를 위해 함수나 메서드를 분리하는 방법을 고려한다. -- 모든 숫자 및 문자 리터럴은 명확한 이름을 가진 상수로 정의하여 사용한다. -- UI와 데이터 처리 로직을 명확히 분리하여 관리한다. -- 재사용 가능하도록 컴포넌트를 설계하고 구현한다. -- Styled-components 관련 코드는 각 컴포넌트의 하단에 위치시킨다. -- 컴포넌트와 함수의 이름은 그 목적이나 기능을 분명하게 반영할 수 있도록 명명한다. - -> **제한된 시간 안에 과제를 완성하는 것은 많은 집중력이 필요해서 평소만큼 실력 발휘를 못 하셨을 수 있음을 충분히 이해하고 있어요.** 🙇🏻‍♀️ - -### 개발 조건 및 환경 - -- 언어 - - JavaScript - - TypeScript (+1점) -- 프레임워크 - - React - - Next.js -- 사용가능한 기술 - - 상태 관리 라이브러리 (Redux, Zustand, Jotai 등) - - 스타일 관련 라이브러리 (styled-components, emotion, UI kit, tailwind, antd 등) - - HTTP Client (axios 등) - - 이외 과제 구현에 필요한 외부 라이브러리 - -## 📈 진행 요구사항 -- 미션은 [Infinite_Challenge_FE](https://github.com/techeer-sv/Infinite_Challenge_FE) 를 fork/clone해 시작한다. -- 기능을 구현하기 전에 Infinite_Challenge_FE 레포지토리 하위에 README.md 파일을 생성해 구현할 기능 목록을 정리해 추가한다. -- git의 commit 단위는 앞 단계에서 README.md 파일에 정리한 기능 목록 단위로 추가한다. - - [AngularJS Commit Message Conventions](https://gist.github.com/stephenparish/9941e89d80e2bc58a153) 참고해 commit log를 남긴다. -- 아래 절차를 따라 미션을 제출한다. - - 본 repository를 개인 repository로 fork한다. - - fork한 저장소를 자신의 컴퓨터로 clone한다. - - 기능 구현을 위한 브랜치를 생성한다. 브랜치 이름은 본인의 github ID를 이용한다. - - 생성한 브랜치에서 기능을 구현한다. - - 최상위 디렉토리에 바로 소스코드가 보이도록 해주세요, 불필요한 depth가 존재하면 안됩니다. - - 기능 구현이 종료되면, [Infinite_Challenge_FE](https://github.com/techeer-sv/Infinite_Challenge_FE)로 Pull Request를 남긴다. +- [x] [선택 사항 1] 키보드만으로 추천 검색어들로 이동 가능하도록 구현합니다. +- [x] [선택 사항 2] React-Query를 활용하여 캐싱을 구현합니다. +- [x] [선택 사항 3] 검색어 결과는 페이지네이션 또는 무한스크롤 선택합니다. +- [x] [선택 사항 4] 스크랩 저장 기능을 구현합니다. +- [x] [선택 사항 5] 뷰포트 크기에 따른 반응형 UI를 구현합니다. +- [ ] [선택 사항 6] 스토리북을 사용해 인터렉션 UI 테스팅 +### 구현 내용 + +- 비즈니스 로직과 뷰 로직을 분리해 관심사 분리 및 재사용 + + - **useSearchBar**
+ => 검색창에서 쓰이는 UI로직에 관련된 비즈니스 로직 관리 + - **useSearchResult**
+ => 검색창에서 반환하는 검색결과에 관련된 비즈니스 로직 관리 + - **useDebouncedSearch**
+ => useDebouncedSearch을 생성하여 검색어에 debounce를 적용해 사용자가 검색어 입력을 시작한 후 500ms동안 입력이 없으면 API가 호출되도록 구현 + - **useHandleModal**
+ => modal custom hook을 활용해 모달의 상태 관리 + - **useInfiniteScroll**
+ => Intersection Observer API를 활용해 요소를 관찰하고 관찰하는 요소의 관찰여부에 따라 callback 함수 실행 + - **useInput**
+ => input custom hook을 활용해 input 상태 관리 + +- 서버 부하를 고려해 React-Query 캐싱 적용 + +- 검색창, 검색 결과, 검색 없음 컴포넌트 재사용해 개발 기간 단축 + + + +- Intersection observer를 활용해 무한스크롤 구현 + +- 키보드만으로 추천 검색어들로 이동 가능하도록 구현 + - 검색창에서 onKeyDown 이벤트가 발생했을 때 event.key 값이 ArrowDown, ArrowUp일 경우 selectedIndex가 변경되게 했고 추천 검색어의 index와 selectedIndex가 같을 때 background-color가 변경되도록 구현. + + +### 검색창 +![2024-05-1010 09 48-ezgif com-video-to-gif-converter](https://github.com/Leeseunghwan7305/Infinite_Challenge_FE/assets/78102507/378ec5b8-452d-4c64-8147-4f8a909deea7) + +### 검색 리스트 무한 스크롤 + +![ezgif com-video-to-gif-converter](https://github.com/Leeseunghwan7305/Infinite_Challenge_FE/assets/78102507/a4e5f022-7ccc-41f7-b7ab-3aa66b7b98de) + +### 검색 리스트 즐겨찾기 스크랩 등록 및 삭제 + +![ezgif com-video-to-gif-converter (1)](https://github.com/Leeseunghwan7305/Infinite_Challenge_FE/assets/78102507/1e74507b-1608-4f5f-9b9b-7fc9159fe29d) + + + + + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..e4b78ea --- /dev/null +++ b/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + TS + + +
+ + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..603c2c1 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,13252 @@ +{ + "name": "infinite-challenge-fe", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "infinite-challenge-fe", + "version": "0.0.0", + "dependencies": { + "@tanstack/react-query": "^5.34.2", + "@tanstack/react-query-devtools": "^5.35.1", + "axios": "^1.6.8", + "chromatic": "^11.3.2", + "dotenv": "^16.4.5", + "dotenv-cli": "^7.4.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-router-dom": "^6.23.0", + "styled-components": "^6.1.9", + "zustand": "^4.5.2" + }, + "devDependencies": { + "@chromatic-com/storybook": "^1.3.4", + "@storybook/addon-essentials": "^8.0.10", + "@storybook/addon-interactions": "^8.0.10", + "@storybook/addon-links": "^8.0.10", + "@storybook/addon-onboarding": "^8.0.10", + "@storybook/blocks": "^8.0.10", + "@storybook/react": "^8.0.10", + "@storybook/react-vite": "^8.0.10", + "@storybook/test": "^8.0.10", + "@types/node": "^20.12.8", + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@types/styled-components": "^5.1.34", + "@typescript-eslint/eslint-plugin": "^7.2.0", + "@typescript-eslint/parser": "^7.2.0", + "@vitejs/plugin-react": "^4.2.1", + "eslint": "^8.57.0", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "eslint-plugin-storybook": "^0.8.0", + "storybook": "^8.0.10", + "typescript": "^5.2.2", + "vite": "^5.2.0" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz", + "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==", + "dev": true + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@aw-web-design/x-default-browser": { + "version": "1.4.126", + "resolved": "https://registry.npmjs.org/@aw-web-design/x-default-browser/-/x-default-browser-1.4.126.tgz", + "integrity": "sha512-Xk1sIhyNC/esHGGVjL/niHLowM0csl/kFO5uawBy4IrWwy0o1G8LGt3jP6nmWGz+USxeeqbihAmp/oVZju6wug==", + "dev": true, + "dependencies": { + "default-browser-id": "3.0.0" + }, + "bin": { + "x-default-browser": "bin/x-default-browser.js" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", + "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", + "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.24.5", + "@babel/helpers": "^7.24.5", + "@babel/parser": "^7.24.5", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", + "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.5", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.5.tgz", + "integrity": "sha512-uRc4Cv8UQWnE4NXlYTIIdM7wfFkOqlFztcC/gVXDKohKoVB3OyonfelUBaJzSwpBntZ2KYGF/9S7asCHsXwW6g==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.24.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.24.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.24.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.5.tgz", + "integrity": "sha512-4owRteeihKWKamtqg4JmWSsEZU445xpFRXPEwp44HbgbxdWlUV1b4Agg4lkA806Lil5XM/e+FJyS0vj5T6vmcA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz", + "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.24.3", + "@babel/helper-simple-access": "^7.24.5", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/helper-validator-identifier": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.5.tgz", + "integrity": "sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.1.tgz", + "integrity": "sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz", + "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", + "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", + "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.5.tgz", + "integrity": "sha512-/xxzuNvgRl4/HLNKvnFwdhdgN3cpLxgLROeLDl83Yx0AJ1SGvq1ak0OszTOjDfiB8Vx03eJbeDWh9r+jCCWttw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.23.0", + "@babel/template": "^7.24.0", + "@babel/types": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz", + "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==", + "dev": true, + "dependencies": { + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.5", + "@babel/types": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", + "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.5", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", + "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.5.tgz", + "integrity": "sha512-LdXRi1wEMTrHVR4Zc9F8OewC3vdm5h4QB6L71zy6StmYeqGi1b3ttIO8UC+BfZKcH9jdr4aI249rBkm+3+YvHw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz", + "integrity": "sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz", + "integrity": "sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz", + "integrity": "sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.1.tgz", + "integrity": "sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz", + "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz", + "integrity": "sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz", + "integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.1.tgz", + "integrity": "sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz", + "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.24.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz", + "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz", + "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-remap-async-to-generator": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz", + "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.5.tgz", + "integrity": "sha512-sMfBc3OxghjC95BkYrYocHL3NaOplrcaunblzwXhGmlPwpmfsxr4vK+mBBt49r+S240vahmv+kUxkeKgs+haCw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz", + "integrity": "sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.24.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz", + "integrity": "sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.4", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.5.tgz", + "integrity": "sha512-gWkLP25DFj2dwe9Ck8uwMOpko4YsqyfZJrOmqqcegeDYEbp7rmn4U6UQZNj08UF6MaX39XenSpKRCvpDRBtZ7Q==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.24.5", + "@babel/helper-replace-supers": "^7.24.1", + "@babel/helper-split-export-declaration": "^7.24.5", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz", + "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/template": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.5.tgz", + "integrity": "sha512-SZuuLyfxvsm+Ah57I/i1HVjveBENYK9ue8MJ7qkc7ndoNjqquJiElzA7f5yaAXjyW2hKojosOTAQQRX50bPSVg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz", + "integrity": "sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz", + "integrity": "sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz", + "integrity": "sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz", + "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz", + "integrity": "sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.24.1.tgz", + "integrity": "sha512-iIYPIWt3dUmUKKE10s3W+jsQ3icFkw0JyRVyY1B7G4yK/nngAOHLVx8xlhA6b/Jzl/Y0nis8gjqhqKtRDQqHWQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-flow": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz", + "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz", + "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz", + "integrity": "sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz", + "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz", + "integrity": "sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz", + "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz", + "integrity": "sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.1.tgz", + "integrity": "sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz", + "integrity": "sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz", + "integrity": "sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz", + "integrity": "sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz", + "integrity": "sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz", + "integrity": "sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.5.tgz", + "integrity": "sha512-7EauQHszLGM3ay7a161tTQH7fj+3vVM/gThlz5HpFtnygTxjrlvoeq7MPVA1Vy9Q555OB8SnAOsMkLShNkkrHA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.24.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz", + "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-replace-supers": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz", + "integrity": "sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.5.tgz", + "integrity": "sha512-xWCkmwKT+ihmA6l7SSTpk8e4qQl/274iNbSKRRS8mpqFR32ksy36+a+LWY8OXCCEefF8WFlnOHVsaDI2231wBg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.5.tgz", + "integrity": "sha512-9Co00MqZ2aoky+4j2jhofErthm6QVLKbpQrvz20c3CH9KQCLHyNB+t2ya4/UrRpQGR+Wrwjg9foopoeSdnHOkA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz", + "integrity": "sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.24.1", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.5.tgz", + "integrity": "sha512-JM4MHZqnWR04jPMujQDTBVRnqxpLLpx2tkn7iPn+Hmsc0Gnb79yvRWOkvqFOx3Z7P7VxiRIR22c4eGSNj87OBQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.24.5", + "@babel/helper-plugin-utils": "^7.24.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz", + "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.24.5.tgz", + "integrity": "sha512-RtCJoUO2oYrYwFPtR1/jkoBEcFuI1ae9a9IMxeyAVa3a1Ap4AnxmyIKG2b2FaJKqkidw/0cxRbWN+HOs6ZWd1w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.24.1.tgz", + "integrity": "sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz", + "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz", + "integrity": "sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz", + "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz", + "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz", + "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz", + "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.5.tgz", + "integrity": "sha512-UTGnhYVZtTAjdwOTzT+sCyXmTn8AhaxOS/MjG9REclZ6ULHWF9KoCZur0HSGU7hk8PdBFKKbYe6+gqdXWz84Jg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.5.tgz", + "integrity": "sha512-E0VWu/hk83BIFUWnsKZ4D81KXjN5L3MobvevOHErASk9IPwKHOkTgvqzvNo1yP/ePJWqqK2SpUR5z+KQbl6NVw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.24.5", + "@babel/helper-plugin-utils": "^7.24.5", + "@babel/plugin-syntax-typescript": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz", + "integrity": "sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz", + "integrity": "sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz", + "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz", + "integrity": "sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.5.tgz", + "integrity": "sha512-UGK2ifKtcC8i5AI4cH+sbLLuLc2ktYSFJgBAXorKAsHUZmrQ1q6aQ6i3BvU24wWs2AAKqQB6kq3N9V9Gw1HiMQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.24.4", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.24.5", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.24.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.24.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.24.1", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.24.1", + "@babel/plugin-syntax-import-attributes": "^7.24.1", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.24.1", + "@babel/plugin-transform-async-generator-functions": "^7.24.3", + "@babel/plugin-transform-async-to-generator": "^7.24.1", + "@babel/plugin-transform-block-scoped-functions": "^7.24.1", + "@babel/plugin-transform-block-scoping": "^7.24.5", + "@babel/plugin-transform-class-properties": "^7.24.1", + "@babel/plugin-transform-class-static-block": "^7.24.4", + "@babel/plugin-transform-classes": "^7.24.5", + "@babel/plugin-transform-computed-properties": "^7.24.1", + "@babel/plugin-transform-destructuring": "^7.24.5", + "@babel/plugin-transform-dotall-regex": "^7.24.1", + "@babel/plugin-transform-duplicate-keys": "^7.24.1", + "@babel/plugin-transform-dynamic-import": "^7.24.1", + "@babel/plugin-transform-exponentiation-operator": "^7.24.1", + "@babel/plugin-transform-export-namespace-from": "^7.24.1", + "@babel/plugin-transform-for-of": "^7.24.1", + "@babel/plugin-transform-function-name": "^7.24.1", + "@babel/plugin-transform-json-strings": "^7.24.1", + "@babel/plugin-transform-literals": "^7.24.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.24.1", + "@babel/plugin-transform-member-expression-literals": "^7.24.1", + "@babel/plugin-transform-modules-amd": "^7.24.1", + "@babel/plugin-transform-modules-commonjs": "^7.24.1", + "@babel/plugin-transform-modules-systemjs": "^7.24.1", + "@babel/plugin-transform-modules-umd": "^7.24.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.24.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1", + "@babel/plugin-transform-numeric-separator": "^7.24.1", + "@babel/plugin-transform-object-rest-spread": "^7.24.5", + "@babel/plugin-transform-object-super": "^7.24.1", + "@babel/plugin-transform-optional-catch-binding": "^7.24.1", + "@babel/plugin-transform-optional-chaining": "^7.24.5", + "@babel/plugin-transform-parameters": "^7.24.5", + "@babel/plugin-transform-private-methods": "^7.24.1", + "@babel/plugin-transform-private-property-in-object": "^7.24.5", + "@babel/plugin-transform-property-literals": "^7.24.1", + "@babel/plugin-transform-regenerator": "^7.24.1", + "@babel/plugin-transform-reserved-words": "^7.24.1", + "@babel/plugin-transform-shorthand-properties": "^7.24.1", + "@babel/plugin-transform-spread": "^7.24.1", + "@babel/plugin-transform-sticky-regex": "^7.24.1", + "@babel/plugin-transform-template-literals": "^7.24.1", + "@babel/plugin-transform-typeof-symbol": "^7.24.5", + "@babel/plugin-transform-unicode-escapes": "^7.24.1", + "@babel/plugin-transform-unicode-property-regex": "^7.24.1", + "@babel/plugin-transform-unicode-regex": "^7.24.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.24.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.1.tgz", + "integrity": "sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-transform-flow-strip-types": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.1.tgz", + "integrity": "sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.0", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-syntax-jsx": "^7.24.1", + "@babel/plugin-transform-modules-commonjs": "^7.24.1", + "@babel/plugin-transform-typescript": "^7.24.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.23.7.tgz", + "integrity": "sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.6", + "source-map-support": "^0.5.16" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/register/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/register/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/register/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/register/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.5.tgz", + "integrity": "sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", + "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/parser": "^7.24.5", + "@babel/types": "^7.24.5", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", + "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.24.1", + "@babel/helper-validator-identifier": "^7.24.5", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@base2/pretty-print-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz", + "integrity": "sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==", + "dev": true + }, + "node_modules/@chromatic-com/storybook": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-1.3.4.tgz", + "integrity": "sha512-ZfQDc5Zg5YSC9cWdBc9QpMF0vgvknwKTB9xBE0NhCJWjGxG9mz9yLzQTzzliYulPtWgcQ+8cE+apDljYK+fWdQ==", + "dev": true, + "dependencies": { + "chromatic": "^11.3.1", + "filesize": "^10.0.12", + "jsonfile": "^6.1.0", + "react-confetti": "^6.1.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=16.0.0", + "yarn": ">=1.22.18" + } + }, + "node_modules/@chromatic-com/storybook/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@chromatic-com/storybook/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", + "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", + "dependencies": { + "@emotion/memoize": "^0.8.1" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "node_modules/@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz", + "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@fal-works/esbuild-plugin-global-externals": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz", + "integrity": "sha512-cEee/Z+I12mZcFJshKcCqC8tuX5hG3s+d+9nZ3LabqKF1vKdF41B92pJVCBggjAGORAeOzyyDDKrZwIkLffeOQ==", + "dev": true + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "dev": true + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "dev": true, + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@joshwooding/vite-plugin-react-docgen-typescript": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.3.0.tgz", + "integrity": "sha512-2D6y7fNvFmsLmRt6UCOFJPvFoPMJGT0Uh1Wg0RaigUp7kdQPs6yYn8Dmx6GZkOH/NW0yMTwRz/p0SRMMRo50vA==", + "dev": true, + "dependencies": { + "glob": "^7.2.0", + "glob-promise": "^4.2.0", + "magic-string": "^0.27.0", + "react-docgen-typescript": "^2.2.2" + }, + "peerDependencies": { + "typescript": ">= 4.3.x", + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@joshwooding/vite-plugin-react-docgen-typescript/node_modules/magic-string": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", + "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mdx-js/react": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", + "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", + "dev": true, + "dependencies": { + "@types/mdx": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@types/react": ">=16", + "react": ">=16" + } + }, + "node_modules/@ndelangen/get-tarball": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@ndelangen/get-tarball/-/get-tarball-3.0.9.tgz", + "integrity": "sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==", + "dev": true, + "dependencies": { + "gunzip-maybe": "^1.4.2", + "pump": "^3.0.0", + "tar-fs": "^2.1.1" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@radix-ui/react-compose-refs": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", + "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", + "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1" + }, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@remix-run/router": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.16.0.tgz", + "integrity": "sha512-Quz1KOffeEf/zwkCBM3kBtH4ZoZ+pT3xIXBG4PPW/XFtDP7EGhtTiC2+gpL9GnR7+Qdet5Oa6cYSvwKYg6kN9Q==", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz", + "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz", + "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz", + "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz", + "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz", + "integrity": "sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz", + "integrity": "sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz", + "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz", + "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz", + "integrity": "sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz", + "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz", + "integrity": "sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz", + "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz", + "integrity": "sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz", + "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz", + "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz", + "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true + }, + "node_modules/@storybook/addon-actions": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.0.10.tgz", + "integrity": "sha512-IEuc30UAFl7Ws0GwaY/whjBnGaViVEVjmPc+MXUym2wwwJbnCbI+BKJxPoYi/I7QJb5aUNToAE6pl2pDda2g3Q==", + "dev": true, + "dependencies": { + "@storybook/core-events": "8.0.10", + "@storybook/global": "^5.0.0", + "@types/uuid": "^9.0.1", + "dequal": "^2.0.2", + "polished": "^4.2.2", + "uuid": "^9.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-backgrounds": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.0.10.tgz", + "integrity": "sha512-445SUQqOH5xFJWlNeMu74FEgk26O9Zm/5aqnvmeteB0Q2JLaw7k2q9i/W6XFu97QkRxqA1EGbDxLR3+e1xCjaA==", + "dev": true, + "dependencies": { + "@storybook/global": "^5.0.0", + "memoizerific": "^1.11.3", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-controls": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.0.10.tgz", + "integrity": "sha512-MAUtIJGayNSsfn3VZ6SjQwpRkb4ky+10oVfos+xX9GQ5+7RCs+oYMuE4+aiQvvfXNdV8v0pUGPUPeUzqfJmhOA==", + "dev": true, + "dependencies": { + "@storybook/blocks": "8.0.10", + "lodash": "^4.17.21", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-docs": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.0.10.tgz", + "integrity": "sha512-y+Agoez/hXZHKUMIZHU96T5V1v0cs4ArSNfjqDg9DPYcyQ88ihJNb6ZabIgzmEaJF/NncCW+LofWeUtkTwalkw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@mdx-js/react": "^3.0.0", + "@storybook/blocks": "8.0.10", + "@storybook/client-logger": "8.0.10", + "@storybook/components": "8.0.10", + "@storybook/csf-plugin": "8.0.10", + "@storybook/csf-tools": "8.0.10", + "@storybook/global": "^5.0.0", + "@storybook/node-logger": "8.0.10", + "@storybook/preview-api": "8.0.10", + "@storybook/react-dom-shim": "8.0.10", + "@storybook/theming": "8.0.10", + "@storybook/types": "8.0.10", + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "fs-extra": "^11.1.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "rehype-external-links": "^3.0.0", + "rehype-slug": "^6.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-essentials": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.0.10.tgz", + "integrity": "sha512-Uy3+vm7QX+b/9rhW/iFa3EYAAbV1T2LljY9Bj4aTPZHas9Bpvl5ZPnOm/PhybcE8UFHEoVTJ0v3uWb0dsUEigw==", + "dev": true, + "dependencies": { + "@storybook/addon-actions": "8.0.10", + "@storybook/addon-backgrounds": "8.0.10", + "@storybook/addon-controls": "8.0.10", + "@storybook/addon-docs": "8.0.10", + "@storybook/addon-highlight": "8.0.10", + "@storybook/addon-measure": "8.0.10", + "@storybook/addon-outline": "8.0.10", + "@storybook/addon-toolbars": "8.0.10", + "@storybook/addon-viewport": "8.0.10", + "@storybook/core-common": "8.0.10", + "@storybook/manager-api": "8.0.10", + "@storybook/node-logger": "8.0.10", + "@storybook/preview-api": "8.0.10", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-highlight": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.0.10.tgz", + "integrity": "sha512-40GB82t1e2LCCjqXcC6Z5lq1yIpA1+Yl5E2tKeggOVwg5HHAX02ESNDdBaIOlCqMkU3WKzjGPurDNOLUAbsV2g==", + "dev": true, + "dependencies": { + "@storybook/global": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-interactions": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.0.10.tgz", + "integrity": "sha512-6yFNmk6+7082/8TRVyjUsKlwumalEdO0XQ5amPbVGuECzc3HFn0ELwzPrQ4TBlN5MRtX4+buoh5dc/1RUDrh9w==", + "dev": true, + "dependencies": { + "@storybook/global": "^5.0.0", + "@storybook/instrumenter": "8.0.10", + "@storybook/test": "8.0.10", + "@storybook/types": "8.0.10", + "polished": "^4.2.2", + "ts-dedent": "^2.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-links": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.0.10.tgz", + "integrity": "sha512-+mIyH2UcrgQfAyRM4+ARkB/D0OOY8UMwkZsD8dD23APZ8oru7W/NHX3lXl0WjPfQcOIx/QwWNWI3+DgVZJY3jw==", + "dev": true, + "dependencies": { + "@storybook/csf": "^0.1.4", + "@storybook/global": "^5.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + } + } + }, + "node_modules/@storybook/addon-measure": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.0.10.tgz", + "integrity": "sha512-quXQwmZJUhOxDIlbXTH6aKYQkwkDpL0UQRkUZn1xuZ2sVKJeaee73QSWqw8HDD4Rz9huS+OrAdVoq/Cz5FoC6A==", + "dev": true, + "dependencies": { + "@storybook/global": "^5.0.0", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-onboarding": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-onboarding/-/addon-onboarding-8.0.10.tgz", + "integrity": "sha512-pcSBjOi944rg52bzaEt5jveFNTPbENna1FDUti8PK+vXgg7iAK6pIoZZiy7APU2N/YO/DxLgT276auVbPweEZg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-outline": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.0.10.tgz", + "integrity": "sha512-1eDO2s/vHhhSJo7W5SetqjleUBTZLI08VNP89c4j7vdRKiMZ1DYhr0dqUGIC3w7cDsawI/nQ24wancHHayAnqw==", + "dev": true, + "dependencies": { + "@storybook/global": "^5.0.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-toolbars": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.0.10.tgz", + "integrity": "sha512-67HP6mTJU/gjRju01Z5HjeqoRiJMDlrMvMvjGBg7w5+tPNtjYqdelfe2+kcfU+Hf6dfcuqaBDwaUUGSv+RYtRQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/addon-viewport": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.0.10.tgz", + "integrity": "sha512-NJ88Nd/tXreHLyLeF3VP+b8Fu2KtUuJ0L4JYpEMmcdaejGARTrJJOU+pcZBiUqEHFeXQ8rDY8DKXhUJZQFQ1Wg==", + "dev": true, + "dependencies": { + "memoizerific": "^1.11.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/blocks": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.0.10.tgz", + "integrity": "sha512-LOaxvcO2d4dT4YoWlQ0bq/c8qA3aHoqtyuvBjwbVn+359bjMtgj/91YuP9Y2+ggZZ4p+ttgvk39PcmJlNXlJsw==", + "dev": true, + "dependencies": { + "@storybook/channels": "8.0.10", + "@storybook/client-logger": "8.0.10", + "@storybook/components": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/csf": "^0.1.4", + "@storybook/docs-tools": "8.0.10", + "@storybook/global": "^5.0.0", + "@storybook/icons": "^1.2.5", + "@storybook/manager-api": "8.0.10", + "@storybook/preview-api": "8.0.10", + "@storybook/theming": "8.0.10", + "@storybook/types": "8.0.10", + "@types/lodash": "^4.14.167", + "color-convert": "^2.0.1", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "markdown-to-jsx": "7.3.2", + "memoizerific": "^1.11.3", + "polished": "^4.2.2", + "react-colorful": "^5.1.2", + "telejson": "^7.2.0", + "tocbot": "^4.20.1", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/blocks/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@storybook/blocks/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@storybook/builder-manager": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-8.0.10.tgz", + "integrity": "sha512-lo57jeeYuYCKYrmGOdLg25rMyiGYSTwJ+zYsQ3RvClVICjP6X0I1RCKAJDzkI0BixH6s1+w5ynD6X3PtDnhUuw==", + "dev": true, + "dependencies": { + "@fal-works/esbuild-plugin-global-externals": "^2.1.2", + "@storybook/core-common": "8.0.10", + "@storybook/manager": "8.0.10", + "@storybook/node-logger": "8.0.10", + "@types/ejs": "^3.1.1", + "@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10", + "browser-assert": "^1.2.1", + "ejs": "^3.1.8", + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0", + "esbuild-plugin-alias": "^0.2.1", + "express": "^4.17.3", + "fs-extra": "^11.1.0", + "process": "^0.11.10", + "util": "^0.12.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/builder-vite": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-8.0.10.tgz", + "integrity": "sha512-Rod/2jYvF4Ng1MjIMZEXe/3z0lPuxkRtetCTr3ECPgi83lHXpHJ+N0NVfJEMs+pXsVqkLP3iGt2hLn6D6yFMwA==", + "dev": true, + "dependencies": { + "@storybook/channels": "8.0.10", + "@storybook/client-logger": "8.0.10", + "@storybook/core-common": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/csf-plugin": "8.0.10", + "@storybook/node-logger": "8.0.10", + "@storybook/preview": "8.0.10", + "@storybook/preview-api": "8.0.10", + "@storybook/types": "8.0.10", + "@types/find-cache-dir": "^3.2.1", + "browser-assert": "^1.2.1", + "es-module-lexer": "^0.9.3", + "express": "^4.17.3", + "find-cache-dir": "^3.0.0", + "fs-extra": "^11.1.0", + "magic-string": "^0.30.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "@preact/preset-vite": "*", + "typescript": ">= 4.3.x", + "vite": "^4.0.0 || ^5.0.0", + "vite-plugin-glimmerx": "*" + }, + "peerDependenciesMeta": { + "@preact/preset-vite": { + "optional": true + }, + "typescript": { + "optional": true + }, + "vite-plugin-glimmerx": { + "optional": true + } + } + }, + "node_modules/@storybook/channels": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-8.0.10.tgz", + "integrity": "sha512-3JLxfD7czlx31dAGvAYJ4J4BNE/Y2+hhj/dsV3xlQTHKVpnWknaoeYEC1a6YScyfsH6W+XmP2rzZKzH4EkLSGQ==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/global": "^5.0.0", + "telejson": "^7.2.0", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/cli": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-8.0.10.tgz", + "integrity": "sha512-KUZEO2lyvOS2sRJEFXovt6+5b65iWsh7F8e8S1cM20fCM1rZAlWtwmoxmDVXDmyEp0wTrq4FrRxKnbo9UO518w==", + "dev": true, + "dependencies": { + "@babel/core": "^7.23.0", + "@babel/types": "^7.23.0", + "@ndelangen/get-tarball": "^3.0.7", + "@storybook/codemod": "8.0.10", + "@storybook/core-common": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/core-server": "8.0.10", + "@storybook/csf-tools": "8.0.10", + "@storybook/node-logger": "8.0.10", + "@storybook/telemetry": "8.0.10", + "@storybook/types": "8.0.10", + "@types/semver": "^7.3.4", + "@yarnpkg/fslib": "2.10.3", + "@yarnpkg/libzip": "2.3.0", + "chalk": "^4.1.0", + "commander": "^6.2.1", + "cross-spawn": "^7.0.3", + "detect-indent": "^6.1.0", + "envinfo": "^7.7.3", + "execa": "^5.0.0", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "get-npm-tarball-url": "^2.0.3", + "giget": "^1.0.0", + "globby": "^11.0.2", + "jscodeshift": "^0.15.1", + "leven": "^3.1.0", + "ora": "^5.4.1", + "prettier": "^3.1.1", + "prompts": "^2.4.0", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.7", + "strip-json-comments": "^3.0.1", + "tempy": "^1.0.1", + "tiny-invariant": "^1.3.1", + "ts-dedent": "^2.0.0" + }, + "bin": { + "getstorybook": "bin/index.js", + "sb": "bin/index.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@storybook/cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@storybook/cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@storybook/cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@storybook/cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/client-logger": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-8.0.10.tgz", + "integrity": "sha512-u38SbZNAunZzxZNHMJb9jkUwFkLyWxmvp4xtiRM3u9sMUShXoTnzbw1yKrxs+kYJjg+58UQPZ1JhEBRcHt5Oww==", + "dev": true, + "dependencies": { + "@storybook/global": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/codemod": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-8.0.10.tgz", + "integrity": "sha512-t45jKGs/eyR/nKVX6QgRtMZSAjJo5aXWWk3B24xVbW6ywr0jt1LC100FkHG4Af8cApIfh8uUmS9X05hMG5zGGA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.23.2", + "@babel/preset-env": "^7.23.2", + "@babel/types": "^7.23.0", + "@storybook/csf": "^0.1.4", + "@storybook/csf-tools": "8.0.10", + "@storybook/node-logger": "8.0.10", + "@storybook/types": "8.0.10", + "@types/cross-spawn": "^6.0.2", + "cross-spawn": "^7.0.3", + "globby": "^11.0.2", + "jscodeshift": "^0.15.1", + "lodash": "^4.17.21", + "prettier": "^3.1.1", + "recast": "^0.23.5", + "tiny-invariant": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/components": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.0.10.tgz", + "integrity": "sha512-eo+oDDcm35YBB3dtDYDfcjJypNVPmRty85VWpAOBsJXpwp/fgU8csx0DM3KmhrQ4cWLf2WzcFowJwI1w+J88Sw==", + "dev": true, + "dependencies": { + "@radix-ui/react-slot": "^1.0.2", + "@storybook/client-logger": "8.0.10", + "@storybook/csf": "^0.1.4", + "@storybook/global": "^5.0.0", + "@storybook/icons": "^1.2.5", + "@storybook/theming": "8.0.10", + "@storybook/types": "8.0.10", + "memoizerific": "^1.11.3", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/core-common": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-8.0.10.tgz", + "integrity": "sha512-hsFlPieputaDQoxstnPa3pykTc4bUwEDgCHf8U43+/Z7qmLOQ9fpG+2CFW930rsCRghYpPreOvsmhY7lsGKWLQ==", + "dev": true, + "dependencies": { + "@storybook/core-events": "8.0.10", + "@storybook/csf-tools": "8.0.10", + "@storybook/node-logger": "8.0.10", + "@storybook/types": "8.0.10", + "@yarnpkg/fslib": "2.10.3", + "@yarnpkg/libzip": "2.3.0", + "chalk": "^4.1.0", + "cross-spawn": "^7.0.3", + "esbuild": "^0.18.0 || ^0.19.0 || ^0.20.0", + "esbuild-register": "^3.5.0", + "execa": "^5.0.0", + "file-system-cache": "2.3.0", + "find-cache-dir": "^3.0.0", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "glob": "^10.0.0", + "handlebars": "^4.7.7", + "lazy-universal-dotenv": "^4.0.0", + "node-fetch": "^2.0.0", + "picomatch": "^2.3.0", + "pkg-dir": "^5.0.0", + "pretty-hrtime": "^1.0.3", + "resolve-from": "^5.0.0", + "semver": "^7.3.7", + "tempy": "^1.0.1", + "tiny-invariant": "^1.3.1", + "ts-dedent": "^2.0.0", + "util": "^0.12.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-common/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@storybook/core-common/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@storybook/core-common/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@storybook/core-common/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@storybook/core-common/node_modules/glob": { + "version": "10.3.14", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.14.tgz", + "integrity": "sha512-4fkAqu93xe9Mk7le9v0y3VrPDqLKHarNi2s4Pv7f2yOvfhWfhc7hRPHC/JyqMqb8B/Dt/eGS4n7ykwf3fOsl8g==", + "dev": true, + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.6", + "minimatch": "^9.0.1", + "minipass": "^7.0.4", + "path-scurry": "^1.11.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@storybook/core-common/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/core-common/node_modules/minipass": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.1.tgz", + "integrity": "sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==", + "dev": true, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/@storybook/core-common/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/core-common/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/core-events": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-8.0.10.tgz", + "integrity": "sha512-TuHPS6p5ZNr4vp4butLb4R98aFx0NRYCI/7VPhJEUH5rPiqNzE3PZd8DC8rnVxavsJ+jO1/y+egNKXRYkEcoPQ==", + "dev": true, + "dependencies": { + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-server": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-8.0.10.tgz", + "integrity": "sha512-HYDw2QFBxg1X/d6g0rUhirOB5Jq6g90HBnyrZzxKoqKWJCNsCADSgM+h9HgtUw0jA97qBpIqmNO9n3mXFPWU/Q==", + "dev": true, + "dependencies": { + "@aw-web-design/x-default-browser": "1.4.126", + "@babel/core": "^7.23.9", + "@discoveryjs/json-ext": "^0.5.3", + "@storybook/builder-manager": "8.0.10", + "@storybook/channels": "8.0.10", + "@storybook/core-common": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/csf": "^0.1.4", + "@storybook/csf-tools": "8.0.10", + "@storybook/docs-mdx": "3.0.0", + "@storybook/global": "^5.0.0", + "@storybook/manager": "8.0.10", + "@storybook/manager-api": "8.0.10", + "@storybook/node-logger": "8.0.10", + "@storybook/preview-api": "8.0.10", + "@storybook/telemetry": "8.0.10", + "@storybook/types": "8.0.10", + "@types/detect-port": "^1.3.0", + "@types/node": "^18.0.0", + "@types/pretty-hrtime": "^1.0.0", + "@types/semver": "^7.3.4", + "better-opn": "^3.0.2", + "chalk": "^4.1.0", + "cli-table3": "^0.6.1", + "compression": "^1.7.4", + "detect-port": "^1.3.0", + "express": "^4.17.3", + "fs-extra": "^11.1.0", + "globby": "^11.0.2", + "ip": "^2.0.1", + "lodash": "^4.17.21", + "open": "^8.4.0", + "pretty-hrtime": "^1.0.3", + "prompts": "^2.4.0", + "read-pkg-up": "^7.0.1", + "semver": "^7.3.7", + "telejson": "^7.2.0", + "tiny-invariant": "^1.3.1", + "ts-dedent": "^2.0.0", + "util": "^0.12.4", + "util-deprecate": "^1.0.2", + "watchpack": "^2.2.0", + "ws": "^8.2.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/core-server/node_modules/@types/node": { + "version": "18.19.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.33.tgz", + "integrity": "sha512-NR9+KrpSajr2qBVp/Yt5TU/rp+b5Mayi3+OlMlcg2cVCfRmcG5PWZ7S4+MG9PZ5gWBoc9Pd0BKSRViuBCRPu0A==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@storybook/core-server/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@storybook/core-server/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@storybook/core-server/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@storybook/core-server/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@storybook/core-server/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/core-server/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/csf": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.7.tgz", + "integrity": "sha512-53JeLZBibjQxi0Ep+/AJTfxlofJlxy1jXcSKENlnKxHjWEYyHQCumMP5yTFjf7vhNnMjEpV3zx6t23ssFiGRyw==", + "dev": true, + "dependencies": { + "type-fest": "^2.19.0" + } + }, + "node_modules/@storybook/csf-plugin": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.0.10.tgz", + "integrity": "sha512-0EsyEx/06sCjI8sn40r7cABtBU1vUKPMPD+S5mJiZymm73BgdARj0qZOlLoK2LP+t2pcaB/Cn7KX/uyhhv7M2g==", + "dev": true, + "dependencies": { + "@storybook/csf-tools": "8.0.10", + "unplugin": "^1.3.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/csf-tools": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-8.0.10.tgz", + "integrity": "sha512-xUc6fVIKoCujf/7JZhkYjrVXeNsTSoDrZFNmqLEmtfktJVqYdXY4LuSAtlBmAIyETi09ULTuuVexrcKFwjzuBA==", + "dev": true, + "dependencies": { + "@babel/generator": "^7.23.0", + "@babel/parser": "^7.23.0", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0", + "@storybook/csf": "^0.1.4", + "@storybook/types": "8.0.10", + "fs-extra": "^11.1.0", + "recast": "^0.23.5", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/csf/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@storybook/docs-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@storybook/docs-mdx/-/docs-mdx-3.0.0.tgz", + "integrity": "sha512-NmiGXl2HU33zpwTv1XORe9XG9H+dRUC1Jl11u92L4xr062pZtrShLmD4VKIsOQujxhhOrbxpwhNOt+6TdhyIdQ==", + "dev": true + }, + "node_modules/@storybook/docs-tools": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-8.0.10.tgz", + "integrity": "sha512-rg9KS81vEh13VMr4mAgs+7L4kYqoRtG7kVfV1WHxzJxjR3wYcVR0kP9gPTWV4Xha/TA3onHu9sxKxMTWha0urQ==", + "dev": true, + "dependencies": { + "@storybook/core-common": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/preview-api": "8.0.10", + "@storybook/types": "8.0.10", + "@types/doctrine": "^0.0.3", + "assert": "^2.1.0", + "doctrine": "^3.0.0", + "lodash": "^4.17.21" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/global": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", + "dev": true + }, + "node_modules/@storybook/icons": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.2.9.tgz", + "integrity": "sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg==", + "dev": true, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/instrumenter": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.0.10.tgz", + "integrity": "sha512-6IYjWeQFA5x68xRoW5dU4yAc1Hwq1ZBkZbXVgJbr5LJw5x+y8eKdZzIaOmSsSKOI96R7J5YWWd2WA1Q0nRurtg==", + "dev": true, + "dependencies": { + "@storybook/channels": "8.0.10", + "@storybook/client-logger": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "8.0.10", + "@vitest/utils": "^1.3.1", + "util": "^0.12.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/manager": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-8.0.10.tgz", + "integrity": "sha512-bojGglUQNry48L4siURc2zQKswavLzMh69rqsfL3ZXx+i+USfRfB7593azTlaZh0q6HO4bUAjB24RfQCyifLLQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/manager-api": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.0.10.tgz", + "integrity": "sha512-LLu6YKQLWf5QB3h3RO8IevjLrSOew7aidIQPr9DIr9xC8wA7N2fQabr+qrJdE306p3cHZ0nzhYNYZxSjm4Dvdw==", + "dev": true, + "dependencies": { + "@storybook/channels": "8.0.10", + "@storybook/client-logger": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/csf": "^0.1.4", + "@storybook/global": "^5.0.0", + "@storybook/icons": "^1.2.5", + "@storybook/router": "8.0.10", + "@storybook/theming": "8.0.10", + "@storybook/types": "8.0.10", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "store2": "^2.14.2", + "telejson": "^7.2.0", + "ts-dedent": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/node-logger": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-8.0.10.tgz", + "integrity": "sha512-UMmaUaA3VOX/mKLsSvOnbZre2/1tZ6hazA6H0eAnClKb51jRD1AJrsBYK+uHr/CAp7t710bB5U8apPov7hayDw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/preview": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-8.0.10.tgz", + "integrity": "sha512-op7gZqop8PSFyPA4tc1Zds8jG6VnskwpYUUsa44pZoEez9PKEFCf4jE+7AQwbBS3hnuCb0CKBfASN8GRyoznbw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/preview-api": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.0.10.tgz", + "integrity": "sha512-uZ6btF7Iloz9TnDcKLQ5ydi2YK0cnulv/8FLQhBCwSrzLLLb+T2DGz0cAeuWZEvMUNWNmkWJ9PAFQFs09/8p/Q==", + "dev": true, + "dependencies": { + "@storybook/channels": "8.0.10", + "@storybook/client-logger": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/csf": "^0.1.4", + "@storybook/global": "^5.0.0", + "@storybook/types": "8.0.10", + "@types/qs": "^6.9.5", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "qs": "^6.10.0", + "tiny-invariant": "^1.3.1", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/react": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/react/-/react-8.0.10.tgz", + "integrity": "sha512-/MIMc02TNmiNXDzk55dm9+ujfNE5LVNeqqK+vxXWLlCZ0aXRAd1/ZLYeRFuYLgEETB7mh7IP8AXjvM68NX5HYg==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "8.0.10", + "@storybook/docs-tools": "8.0.10", + "@storybook/global": "^5.0.0", + "@storybook/preview-api": "8.0.10", + "@storybook/react-dom-shim": "8.0.10", + "@storybook/types": "8.0.10", + "@types/escodegen": "^0.0.6", + "@types/estree": "^0.0.51", + "@types/node": "^18.0.0", + "acorn": "^7.4.1", + "acorn-jsx": "^5.3.1", + "acorn-walk": "^7.2.0", + "escodegen": "^2.1.0", + "html-tags": "^3.1.0", + "lodash": "^4.17.21", + "prop-types": "^15.7.2", + "react-element-to-jsx-string": "^15.0.0", + "semver": "^7.3.7", + "ts-dedent": "^2.0.0", + "type-fest": "~2.19", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "typescript": ">= 4.2.x" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@storybook/react-dom-shim": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.0.10.tgz", + "integrity": "sha512-3x8EWEkZebpWpp1pwXEzdabGINwOQt8odM5+hsOlDRtFZBmUqmmzK0rtn7orlcGlOXO4rd6QuZj4Tc5WV28dVQ==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@storybook/react-vite": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-8.0.10.tgz", + "integrity": "sha512-J0Tw1jWSQYzc37AWaJCbrFQLlWsCHby0ie0yPx8DVehlnTT6xZWkohiKBq5iwMyYfF9SGrOfZ/dVRiB5q2sOIA==", + "dev": true, + "dependencies": { + "@joshwooding/vite-plugin-react-docgen-typescript": "0.3.0", + "@rollup/pluginutils": "^5.0.2", + "@storybook/builder-vite": "8.0.10", + "@storybook/node-logger": "8.0.10", + "@storybook/react": "8.0.10", + "find-up": "^5.0.0", + "magic-string": "^0.30.0", + "react-docgen": "^7.0.0", + "resolve": "^1.22.8", + "tsconfig-paths": "^4.2.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0", + "vite": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@storybook/react/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "node_modules/@storybook/react/node_modules/@types/node": { + "version": "18.19.33", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.33.tgz", + "integrity": "sha512-NR9+KrpSajr2qBVp/Yt5TU/rp+b5Mayi3+OlMlcg2cVCfRmcG5PWZ7S4+MG9PZ5gWBoc9Pd0BKSRViuBCRPu0A==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@storybook/react/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@storybook/react/node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@storybook/router": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-8.0.10.tgz", + "integrity": "sha512-AZhgiet+EK0ZsPbaDgbbVTAHW2LAMCP1z/Un2uMBbdDeD0Ys29Af47AbEj/Ome5r1cqasLvzq2WXJlVXPNB0Zw==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "8.0.10", + "memoizerific": "^1.11.3", + "qs": "^6.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/telemetry": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-8.0.10.tgz", + "integrity": "sha512-s4Uc+KZQkdmD2d+64Qf8wYknhQZwmjf2CxjIjv9b4KLsU/nyfDheK7Fzd1jhBKb2UQUlLW5HhZkBgs1RsZcDHA==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "8.0.10", + "@storybook/core-common": "8.0.10", + "@storybook/csf-tools": "8.0.10", + "chalk": "^4.1.0", + "detect-package-manager": "^2.0.1", + "fetch-retry": "^5.0.2", + "fs-extra": "^11.1.0", + "read-pkg-up": "^7.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/telemetry/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@storybook/telemetry/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@storybook/telemetry/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@storybook/telemetry/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@storybook/telemetry/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/telemetry/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@storybook/test": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/test/-/test-8.0.10.tgz", + "integrity": "sha512-VqjzKJiOCjaZ0CjLeKygYk8uetiaiKbpIox+BrND9GtpEBHcRZA5AeFY2P1aSCOhsaDwuh4KRBxJWFug7DhWGQ==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "8.0.10", + "@storybook/core-events": "8.0.10", + "@storybook/instrumenter": "8.0.10", + "@storybook/preview-api": "8.0.10", + "@testing-library/dom": "^9.3.4", + "@testing-library/jest-dom": "^6.4.2", + "@testing-library/user-event": "^14.5.2", + "@vitest/expect": "1.3.1", + "@vitest/spy": "^1.3.1", + "util": "^0.12.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/theming": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.0.10.tgz", + "integrity": "sha512-7NHt7bMC7lPkwz9KdDpa6DkLoQZz5OV6jsx/qY91kcdLo1rpnRPAiVlJvmWesFxi1oXOpVDpHHllWzf8KDBv8A==", + "dev": true, + "dependencies": { + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", + "@storybook/client-logger": "8.0.10", + "@storybook/global": "^5.0.0", + "memoizerific": "^1.11.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } + } + }, + "node_modules/@storybook/types": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@storybook/types/-/types-8.0.10.tgz", + "integrity": "sha512-S/hKS7+SqNnYIehwxdQ4M2nnlfGDdYWAXdtPCVJCmS+YF2amgAxeuisiHbUg7eypds6VL0Oxk/j2nPEHOHk9pg==", + "dev": true, + "dependencies": { + "@storybook/channels": "8.0.10", + "@types/express": "^4.7.0", + "file-system-cache": "2.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@tanstack/query-core": { + "version": "5.35.1", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.35.1.tgz", + "integrity": "sha512-0Dnpybqb8+ps6WgqBnqFEC+1F/xLvUosRAq+wiGisTgolOZzqZfkE2995dEXmhuzINiTM7/a6xSGznU0NIvBkw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/query-devtools": { + "version": "5.32.1", + "resolved": "https://registry.npmjs.org/@tanstack/query-devtools/-/query-devtools-5.32.1.tgz", + "integrity": "sha512-7Xq57Ctopiy/4atpb0uNY5VRuCqRS/1fi/WBCKKX6jHMa6cCgDuV/AQuiwRXcKARbq2OkVAOrW2v4xK9nTbcCA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/react-query": { + "version": "5.35.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.35.1.tgz", + "integrity": "sha512-i2T7m2ffQdNqlX3pO+uMsnQ0H4a59Ens2GxtlMsRiOvdSB4SfYmHb27MnvFV8rGmtWRaa4gPli0/rpDoSS5LbQ==", + "dependencies": { + "@tanstack/query-core": "5.35.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "react": "^18.0.0" + } + }, + "node_modules/@tanstack/react-query-devtools": { + "version": "5.35.1", + "resolved": "https://registry.npmjs.org/@tanstack/react-query-devtools/-/react-query-devtools-5.35.1.tgz", + "integrity": "sha512-G2TP8ekCo+C9IPdEswKB9mqG5pxV+DWq86lmNw/VbUpdyNwNFvKi7GdcqW1pLDi5al+zifSjGSO7QZ7zDMJcQg==", + "dependencies": { + "@tanstack/query-devtools": "5.32.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "@tanstack/react-query": "^5.35.1", + "react": "^18.0.0" + } + }, + "node_modules/@testing-library/dom": { + "version": "9.3.4", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-9.3.4.tgz", + "integrity": "sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "6.4.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.5.tgz", + "integrity": "sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==", + "dev": true, + "dependencies": { + "@adobe/css-tools": "^4.3.2", + "@babel/runtime": "^7.9.2", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.6.3", + "lodash": "^4.17.21", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6", + "yarn": ">=1" + }, + "peerDependencies": { + "@jest/globals": ">= 28", + "@types/bun": "latest", + "@types/jest": ">= 28", + "jest": ">= 28", + "vitest": ">= 0.32" + }, + "peerDependenciesMeta": { + "@jest/globals": { + "optional": true + }, + "@types/bun": { + "optional": true + }, + "@types/jest": { + "optional": true + }, + "jest": { + "optional": true + }, + "vitest": { + "optional": true + } + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", + "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", + "dev": true + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/user-event": { + "version": "14.5.2", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz", + "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==", + "dev": true, + "engines": { + "node": ">=12", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", + "dev": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/detect-port": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/detect-port/-/detect-port-1.3.5.tgz", + "integrity": "sha512-Rf3/lB9WkDfIL9eEKaSYKc+1L/rNVYBjThk22JTqQw0YozXarX8YljFAz+HCoC6h4B4KwCMsBPZHaFezwT4BNA==", + "dev": true + }, + "node_modules/@types/doctrine": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.3.tgz", + "integrity": "sha512-w5jZ0ee+HaPOaX25X2/2oGR/7rgAQSYII7X7pp0m9KgBfMP7uKfMfTvcpl5Dj+eDBbpxKGiqE+flqDr6XTd2RA==", + "dev": true + }, + "node_modules/@types/ejs": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@types/ejs/-/ejs-3.1.5.tgz", + "integrity": "sha512-nv+GSx77ZtXiJzwKdsASqi+YQ5Z7vwHsTP0JY2SiQgjGckkBRKZnk8nIM+7oUZ1VCtuTz0+By4qVR7fqzp/Dfg==", + "dev": true + }, + "node_modules/@types/emscripten": { + "version": "1.39.11", + "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.11.tgz", + "integrity": "sha512-dOeX2BeNA7j6BTEqJQL3ut0bRCfsyQMd5i4FT8JfHfYhAOuJPCGh0dQFbxVJxUyQ+75x6enhDdndGb624/QszA==", + "dev": true + }, + "node_modules/@types/escodegen": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@types/escodegen/-/escodegen-0.0.6.tgz", + "integrity": "sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==", + "dev": true + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.19.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.0.tgz", + "integrity": "sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/find-cache-dir": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", + "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", + "dev": true + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dev": true, + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/hoist-non-react-statics": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", + "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==", + "dev": true, + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.1.tgz", + "integrity": "sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==", + "dev": true + }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "20.12.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.8.tgz", + "integrity": "sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true + }, + "node_modules/@types/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.12", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "devOptional": true + }, + "node_modules/@types/qs": { + "version": "6.9.15", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.1.tgz", + "integrity": "sha512-V0kuGBX3+prX+DQ/7r2qsv1NsdfnCLnTgnRJ1pYnxykBhGMz+qj+box5lq7XsO5mtZsBqpjwwTu/7wszPfMBcw==", + "devOptional": true, + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.0", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.0.tgz", + "integrity": "sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.20.6", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.6.tgz", + "integrity": "sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==", + "dev": true + }, + "node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/styled-components": { + "version": "5.1.34", + "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.34.tgz", + "integrity": "sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA==", + "dev": true, + "dependencies": { + "@types/hoist-non-react-statics": "*", + "@types/react": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==" + }, + "node_modules/@types/unist": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", + "dev": true + }, + "node_modules/@types/uuid": { + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", + "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.8.0.tgz", + "integrity": "sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/type-utils": "7.8.0", + "@typescript-eslint/utils": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.8.0.tgz", + "integrity": "sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/typescript-estree": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.8.0.tgz", + "integrity": "sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.8.0.tgz", + "integrity": "sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "7.8.0", + "@typescript-eslint/utils": "7.8.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.8.0.tgz", + "integrity": "sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==", + "dev": true, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.8.0.tgz", + "integrity": "sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/visitor-keys": "7.8.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.8.0.tgz", + "integrity": "sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.15", + "@types/semver": "^7.5.8", + "@typescript-eslint/scope-manager": "7.8.0", + "@typescript-eslint/types": "7.8.0", + "@typescript-eslint/typescript-estree": "7.8.0", + "semver": "^7.6.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.8.0.tgz", + "integrity": "sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.8.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.2.1.tgz", + "integrity": "sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.23.5", + "@babel/plugin-transform-react-jsx-self": "^7.23.3", + "@babel/plugin-transform-react-jsx-source": "^7.23.3", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0" + } + }, + "node_modules/@vitest/expect": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.3.1.tgz", + "integrity": "sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==", + "dev": true, + "dependencies": { + "@vitest/spy": "1.3.1", + "@vitest/utils": "1.3.1", + "chai": "^4.3.10" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/expect/node_modules/@vitest/spy": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.3.1.tgz", + "integrity": "sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==", + "dev": true, + "dependencies": { + "tinyspy": "^2.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/expect/node_modules/@vitest/utils": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.3.1.tgz", + "integrity": "sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==", + "dev": true, + "dependencies": { + "diff-sequences": "^29.6.3", + "estree-walker": "^3.0.3", + "loupe": "^2.3.7", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/expect/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@vitest/expect/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/@vitest/expect/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@vitest/expect/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true + }, + "node_modules/@vitest/spy": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.0.tgz", + "integrity": "sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==", + "dev": true, + "dependencies": { + "tinyspy": "^2.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.0.tgz", + "integrity": "sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==", + "dev": true, + "dependencies": { + "diff-sequences": "^29.6.3", + "estree-walker": "^3.0.3", + "loupe": "^2.3.7", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@vitest/utils/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/@vitest/utils/node_modules/pretty-format": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "dev": true, + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@vitest/utils/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true + }, + "node_modules/@yarnpkg/esbuild-plugin-pnp": { + "version": "3.0.0-rc.15", + "resolved": "https://registry.npmjs.org/@yarnpkg/esbuild-plugin-pnp/-/esbuild-plugin-pnp-3.0.0-rc.15.tgz", + "integrity": "sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "esbuild": ">=0.10.0" + } + }, + "node_modules/@yarnpkg/fslib": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", + "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", + "dev": true, + "dependencies": { + "@yarnpkg/libzip": "^2.3.0", + "tslib": "^1.13.0" + }, + "engines": { + "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + } + }, + "node_modules/@yarnpkg/fslib/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@yarnpkg/libzip": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", + "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", + "dev": true, + "dependencies": { + "@types/emscripten": "^1.39.6", + "tslib": "^1.13.0" + }, + "engines": { + "node": ">=12 <14 || 14.2 - 14.9 || >14.10.0" + } + }, + "node_modules/@yarnpkg/libzip/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/app-root-dir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/app-root-dir/-/app-root-dir-1.0.2.tgz", + "integrity": "sha512-jlpIfsOoNoafl92Sz//64uQHGSyMrD2vYG5d8o2a4qGvyNCvXur7bzIsWtAC/6flI2RYAp3kv8rsfBtaLm7w0g==", + "dev": true + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dev": true, + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/assert": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", + "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-nan": "^1.3.2", + "object-is": "^1.1.5", + "object.assign": "^4.1.4", + "util": "^0.12.5" + } + }, + "node_modules/assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/ast-types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/babel-core": { + "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "dev": true, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.2", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz", + "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.1", + "core-js-compat": "^3.36.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/better-opn": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz", + "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==", + "dev": true, + "dependencies": { + "open": "^8.0.4" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/body-parser": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/bplist-parser": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.2.0.tgz", + "integrity": "sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==", + "dev": true, + "dependencies": { + "big-integer": "^1.6.44" + }, + "engines": { + "node": ">= 5.10.0" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-assert": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", + "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", + "dev": true + }, + "node_modules/browserify-zlib": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", + "integrity": "sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==", + "dev": true, + "dependencies": { + "pako": "~0.2.0" + } + }, + "node_modules/browserslist": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001616", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001616.tgz", + "integrity": "sha512-RHVYKov7IcdNjVHJFNY/78RdG4oGVjbayxv8u5IO74Wv7Hlq4PnJE6mo/OjFijjVFNy5ijnCt6H3IIo4t+wfEw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chai": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz", + "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==", + "dev": true, + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.3", + "deep-eql": "^4.1.3", + "get-func-name": "^2.0.2", + "loupe": "^2.3.6", + "pathval": "^1.1.1", + "type-detect": "^4.0.8" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/check-error": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", + "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", + "dev": true, + "dependencies": { + "get-func-name": "^2.0.2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chromatic": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-11.3.2.tgz", + "integrity": "sha512-0PuHl49VvBMoDHEfmNjC/bim9YYNhWF3axTZlFuatC0avwr2Xw4GDqJDG9fArEWN8oM8VtYHkE9D7qc87dmz2w==", + "bin": { + "chroma": "dist/bin.js", + "chromatic": "dist/bin.js", + "chromatic-cli": "dist/bin.js" + }, + "peerDependencies": { + "@chromatic-com/cypress": "^0.*.* || ^1.0.0", + "@chromatic-com/playwright": "^0.*.* || ^1.0.0" + }, + "peerDependenciesMeta": { + "@chromatic-com/cypress": { + "optional": true + }, + "@chromatic-com/playwright": { + "optional": true + } + } + }, + "node_modules/citty": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", + "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", + "dev": true, + "dependencies": { + "consola": "^3.2.3" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.4.tgz", + "integrity": "sha512-Lm3L0p+/npIQWNIiyF/nAn7T5dnOwR3xNTHXYEBFBFVPXzCVNZ5lqEC/1eo/EVfpDsQ1I+TX4ORPQgp+UI0CRw==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/consola": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", + "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", + "dev": true, + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/core-js-compat": { + "version": "3.37.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.0.tgz", + "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "devOptional": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-eql": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz", + "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==", + "dev": true, + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-equal": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", + "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.5", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.2", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/default-browser-id": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-3.0.0.tgz", + "integrity": "sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==", + "dev": true, + "dependencies": { + "bplist-parser": "^0.2.0", + "untildify": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "dev": true + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-package-manager": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/detect-package-manager/-/detect-package-manager-2.0.1.tgz", + "integrity": "sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==", + "dev": true, + "dependencies": { + "execa": "^5.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/detect-port": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", + "dev": true, + "dependencies": { + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "dev": true + }, + "node_modules/dotenv": { + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" + } + }, + "node_modules/dotenv-cli": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/dotenv-cli/-/dotenv-cli-7.4.2.tgz", + "integrity": "sha512-SbUj8l61zIbzyhIbg0FwPJq6+wjbzdn9oEtozQpZ6kW2ihCcapKVZj49oCT3oPM+mgQm+itgvUQcG5szxVrZTA==", + "dependencies": { + "cross-spawn": "^7.0.3", + "dotenv": "^16.3.0", + "dotenv-expand": "^10.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "dotenv": "cli.js" + } + }, + "node_modules/dotenv-expand": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", + "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", + "engines": { + "node": ">=12" + } + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.756", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.756.tgz", + "integrity": "sha512-RJKZ9+vEBMeiPAvKNWyZjuYyUqMndcP1f335oHqn3BEQbs2NFtVrnK5+6Xg5wSM9TknNNpWghGDUCKGYF+xWXw==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/envinfo": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz", + "integrity": "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", + "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.20.2", + "@esbuild/android-arm": "0.20.2", + "@esbuild/android-arm64": "0.20.2", + "@esbuild/android-x64": "0.20.2", + "@esbuild/darwin-arm64": "0.20.2", + "@esbuild/darwin-x64": "0.20.2", + "@esbuild/freebsd-arm64": "0.20.2", + "@esbuild/freebsd-x64": "0.20.2", + "@esbuild/linux-arm": "0.20.2", + "@esbuild/linux-arm64": "0.20.2", + "@esbuild/linux-ia32": "0.20.2", + "@esbuild/linux-loong64": "0.20.2", + "@esbuild/linux-mips64el": "0.20.2", + "@esbuild/linux-ppc64": "0.20.2", + "@esbuild/linux-riscv64": "0.20.2", + "@esbuild/linux-s390x": "0.20.2", + "@esbuild/linux-x64": "0.20.2", + "@esbuild/netbsd-x64": "0.20.2", + "@esbuild/openbsd-x64": "0.20.2", + "@esbuild/sunos-x64": "0.20.2", + "@esbuild/win32-arm64": "0.20.2", + "@esbuild/win32-ia32": "0.20.2", + "@esbuild/win32-x64": "0.20.2" + } + }, + "node_modules/esbuild-plugin-alias": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/esbuild-plugin-alias/-/esbuild-plugin-alias-0.2.1.tgz", + "integrity": "sha512-jyfL/pwPqaFXyKnj8lP8iLk6Z0m099uXR45aSN8Av1XD4vhvQutxxPzgA2bTcAwQpa1zCXDcWOlhFgyP3GKqhQ==", + "dev": true + }, + "node_modules/esbuild-register": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.5.0.tgz", + "integrity": "sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "peerDependencies": { + "esbuild": ">=0.12 <1" + } + }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/eslint": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.6.tgz", + "integrity": "sha512-NjGXdm7zgcKRkKMua34qVO9doI7VOxZ6ancSvBELJSSoX97jyndXcSoa8XBh69JoB31dNz3EEzlMcizZl7LaMA==", + "dev": true, + "peerDependencies": { + "eslint": ">=7" + } + }, + "node_modules/eslint-plugin-storybook": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.8.0.tgz", + "integrity": "sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==", + "dev": true, + "dependencies": { + "@storybook/csf": "^0.0.1", + "@typescript-eslint/utils": "^5.62.0", + "requireindex": "^1.2.0", + "ts-dedent": "^2.2.0" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "eslint": ">=6" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.1.tgz", + "integrity": "sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.15" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-plugin-storybook/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.19.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", + "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fetch-retry": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz", + "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==", + "dev": true + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-system-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", + "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", + "dev": true, + "dependencies": { + "fs-extra": "11.1.1", + "ramda": "0.29.0" + } + }, + "node_modules/file-system-cache/node_modules/fs-extra": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-10.1.1.tgz", + "integrity": "sha512-L0cdwZrKlwZQkMSFnCflJ6J2Y+5egO/p3vgRSDQGxQt++QbUZe5gMbRO6kg6gzwQDPvq2Fk9AmoxUNfZ5gdqaQ==", + "dev": true, + "engines": { + "node": ">= 10.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, + "node_modules/flow-parser": { + "version": "0.236.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.236.0.tgz", + "integrity": "sha512-0OEk9Gr+Yj7wjDW2KgaNYUypKau71jAfFyeLQF5iVtxqc6uJHag/MT7pmaEApf4qM7u86DkBcd4ualddYMfbLw==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-func-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", + "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-npm-tarball-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-npm-tarball-url/-/get-npm-tarball-url-2.1.0.tgz", + "integrity": "sha512-ro+DiMu5DXgRBabqXupW38h7WPZ9+Ad8UjwhvsmmN8w1sU7ab0nzAXvVZ4kqYg57OrqomRtJvepX5/xvFKNtjA==", + "dev": true, + "engines": { + "node": ">=12.17" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/giget": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/giget/-/giget-1.2.3.tgz", + "integrity": "sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==", + "dev": true, + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.2.3", + "defu": "^6.1.4", + "node-fetch-native": "^1.6.3", + "nypm": "^0.3.8", + "ohash": "^1.1.3", + "pathe": "^1.1.2", + "tar": "^6.2.0" + }, + "bin": { + "giget": "dist/cli.mjs" + } + }, + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", + "dev": true + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.3" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/ahmadnassri" + }, + "peerDependencies": { + "glob": "^7.1.6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/gunzip-maybe": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz", + "integrity": "sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==", + "dev": true, + "dependencies": { + "browserify-zlib": "^0.1.4", + "is-deflate": "^1.0.0", + "is-gzip": "^1.0.0", + "peek-stream": "^1.1.0", + "pumpify": "^1.3.3", + "through2": "^2.0.3" + }, + "bin": { + "gunzip-maybe": "bin.js" + } + }, + "node_modules/handlebars": { + "version": "4.7.8", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz", + "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5", + "neo-async": "^2.6.2", + "source-map": "^0.6.1", + "wordwrap": "^1.0.0" + }, + "bin": { + "handlebars": "bin/handlebars" + }, + "engines": { + "node": ">=0.4.7" + }, + "optionalDependencies": { + "uglify-js": "^3.1.4" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-heading-rank": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-3.0.0.tgz", + "integrity": "sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-string": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.0.tgz", + "integrity": "sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dev": true, + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", + "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-4.0.1.tgz", + "integrity": "sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-deflate": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-deflate/-/is-deflate-1.0.0.tgz", + "integrity": "sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==", + "dev": true + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-gzip": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "integrity": "sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-nan": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", + "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dev": true, + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.1.tgz", + "integrity": "sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w==", + "dev": true, + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jscodeshift": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.15.2.tgz", + "integrity": "sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.23.0", + "@babel/parser": "^7.23.0", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.23.0", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", + "@babel/plugin-transform-optional-chaining": "^7.23.0", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/preset-flow": "^7.22.15", + "@babel/preset-typescript": "^7.23.0", + "@babel/register": "^7.22.15", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.23.3", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + }, + "peerDependenciesMeta": { + "@babel/preset-env": { + "optional": true + } + } + }, + "node_modules/jscodeshift/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jscodeshift/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jscodeshift/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jscodeshift/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jscodeshift/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jscodeshift/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lazy-universal-dotenv": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz", + "integrity": "sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==", + "dev": true, + "dependencies": { + "app-root-dir": "^1.0.2", + "dotenv": "^16.0.0", + "dotenv-expand": "^10.0.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loupe": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", + "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", + "dev": true, + "dependencies": { + "get-func-name": "^2.0.1" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "dev": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.30.10", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/map-or-similar": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", + "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", + "dev": true + }, + "node_modules/markdown-to-jsx": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.3.2.tgz", + "integrity": "sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==", + "dev": true, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "react": ">= 0.14.0" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memoizerific": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", + "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", + "dev": true, + "dependencies": { + "map-or-similar": "^1.5.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", + "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/node-dir": { + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" + } + }, + "node_modules/node-dir/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/node-dir/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", + "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nypm": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.8.tgz", + "integrity": "sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==", + "dev": true, + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.2.3", + "execa": "^8.0.1", + "pathe": "^1.1.2", + "ufo": "^1.4.0" + }, + "bin": { + "nypm": "dist/cli.mjs" + }, + "engines": { + "node": "^14.16.0 || >=16.10.0" + } + }, + "node_modules/nypm/node_modules/execa": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/nypm/node_modules/get-stream": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "dev": true, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm/node_modules/human-signals": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "dev": true, + "engines": { + "node": ">=16.17.0" + } + }, + "node_modules/nypm/node_modules/is-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm/node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm/node_modules/npm-run-path": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "dev": true, + "dependencies": { + "path-key": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm/node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm/node_modules/path-key": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", + "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nypm/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/nypm/node_modules/strip-final-newline": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ohash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.3.tgz", + "integrity": "sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-scurry": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.0.tgz", + "integrity": "sha512-LNHTaVkzaYaLGlO+0u3rQTz7QrHTFOuKyba9JMTQutkmtNew8dw8wOD7mTU/5fCPZzCWpfW0XnQKzY61P0aTaw==", + "dev": true, + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz", + "integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true + }, + "node_modules/pathval": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", + "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/peek-stream": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/peek-stream/-/peek-stream-1.1.3.tgz", + "integrity": "sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "duplexify": "^3.5.0", + "through2": "^2.0.3" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/polished": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz", + "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.17.8" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.12.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.1.tgz", + "integrity": "sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ramda": { + "version": "0.29.0", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", + "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ramda" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-colorful": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", + "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", + "dev": true, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/react-confetti": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/react-confetti/-/react-confetti-6.1.0.tgz", + "integrity": "sha512-7Ypx4vz0+g8ECVxr88W9zhcQpbeujJAVqL14ZnXJ3I23mOI9/oBVTQ3dkJhUmB0D6XOtCZEM6N0Gm9PMngkORw==", + "dev": true, + "dependencies": { + "tween-functions": "^1.2.0" + }, + "engines": { + "node": ">=10.18" + }, + "peerDependencies": { + "react": "^16.3.0 || ^17.0.1 || ^18.0.0" + } + }, + "node_modules/react-docgen": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/react-docgen/-/react-docgen-7.0.3.tgz", + "integrity": "sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.18.9", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9", + "@types/babel__core": "^7.18.0", + "@types/babel__traverse": "^7.18.0", + "@types/doctrine": "^0.0.9", + "@types/resolve": "^1.20.2", + "doctrine": "^3.0.0", + "resolve": "^1.22.1", + "strip-indent": "^4.0.0" + }, + "engines": { + "node": ">=16.14.0" + } + }, + "node_modules/react-docgen-typescript": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-2.2.2.tgz", + "integrity": "sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==", + "dev": true, + "peerDependencies": { + "typescript": ">= 4.3.x" + } + }, + "node_modules/react-docgen/node_modules/@types/doctrine": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@types/doctrine/-/doctrine-0.0.9.tgz", + "integrity": "sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==", + "dev": true + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-element-to-jsx-string": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-15.0.0.tgz", + "integrity": "sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==", + "dev": true, + "dependencies": { + "@base2/pretty-print-object": "1.0.1", + "is-plain-object": "5.0.0", + "react-is": "18.1.0" + }, + "peerDependencies": { + "react": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0", + "react-dom": "^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0" + } + }, + "node_modules/react-element-to-jsx-string/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==", + "dev": true + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.23.0.tgz", + "integrity": "sha512-wPMZ8S2TuPadH0sF5irFGjkNLIcRvOSaEe7v+JER8508dyJumm6XZB1u5kztlX0RVq6AzRVndzqcUh6sFIauzA==", + "dependencies": { + "@remix-run/router": "1.16.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.23.0.tgz", + "integrity": "sha512-Q9YaSYvubwgbal2c9DJKfx6hTNoBp3iJDsl+Duva/DwxoJH+OTXkxGpql4iUK2sla/8z4RpjAm6EWx1qUDuopQ==", + "dependencies": { + "@remix-run/router": "1.16.0", + "react-router": "6.23.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recast": { + "version": "0.23.6", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.6.tgz", + "integrity": "sha512-9FHoNjX1yjuesMwuthAmPKabxYQdOgihFYmT5ebXfYGBcnqXZf3WOVz+5foEZ8Y83P4ZY6yQD5GMmtV+pgCCAQ==", + "dev": true, + "dependencies": { + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tiny-invariant": "^1.3.3", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redent/node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/rehype-external-links": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rehype-external-links/-/rehype-external-links-3.0.0.tgz", + "integrity": "sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-is-element": "^3.0.0", + "is-absolute-url": "^4.0.0", + "space-separated-tokens": "^2.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-slug": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-6.0.0.tgz", + "integrity": "sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "github-slugger": "^2.0.0", + "hast-util-heading-rank": "^3.0.0", + "hast-util-to-string": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/requireindex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", + "dev": true, + "engines": { + "node": ">=0.10.5" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.2.tgz", + "integrity": "sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==", + "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.17.2", + "@rollup/rollup-android-arm64": "4.17.2", + "@rollup/rollup-darwin-arm64": "4.17.2", + "@rollup/rollup-darwin-x64": "4.17.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.17.2", + "@rollup/rollup-linux-arm-musleabihf": "4.17.2", + "@rollup/rollup-linux-arm64-gnu": "4.17.2", + "@rollup/rollup-linux-arm64-musl": "4.17.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.17.2", + "@rollup/rollup-linux-riscv64-gnu": "4.17.2", + "@rollup/rollup-linux-s390x-gnu": "4.17.2", + "@rollup/rollup-linux-x64-gnu": "4.17.2", + "@rollup/rollup-linux-x64-musl": "4.17.2", + "@rollup/rollup-win32-arm64-msvc": "4.17.2", + "@rollup/rollup-win32-ia32-msvc": "4.17.2", + "@rollup/rollup-win32-x64-msvc": "4.17.2", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.17", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz", + "integrity": "sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==", + "dev": true + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz", + "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", + "dev": true, + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/store2": { + "version": "2.14.3", + "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.3.tgz", + "integrity": "sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==", + "dev": true + }, + "node_modules/storybook": { + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.0.10.tgz", + "integrity": "sha512-9/4oxISopLyr5xz7Du27mmQgcIfB7UTLlNzkK4IklWTiSgsOgYgZpsmIwymoXNtkrvh+QsqskdcUP1C7nNiEtw==", + "dev": true, + "dependencies": { + "@storybook/cli": "8.0.10" + }, + "bin": { + "sb": "index.js", + "storybook": "index.js" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + } + }, + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "dev": true + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-components": { + "version": "6.1.9", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.9.tgz", + "integrity": "sha512-aBOqs0uMsYufFXSE4q6cA6Ty1fwZuMk4BJRHfiGSna59F1otnxiDelwhN4fEwmBtIymmF0ZqXHnpSigr2ps9Cg==", + "dependencies": { + "@emotion/is-prop-valid": "1.2.1", + "@emotion/unitless": "0.8.1", + "@types/stylis": "4.2.0", + "css-to-react-native": "3.2.0", + "csstype": "3.1.2", + "postcss": "8.4.31", + "shallowequal": "1.1.0", + "stylis": "4.3.1", + "tslib": "2.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0" + } + }, + "node_modules/styled-components/node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/styled-components/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/stylis": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz", + "integrity": "sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-fs/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/telejson": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", + "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", + "dev": true, + "dependencies": { + "memoizerific": "^1.11.3" + } + }, + "node_modules/temp": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "dev": true, + "dependencies": { + "rimraf": "~2.6.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/tempy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.1.tgz", + "integrity": "sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==", + "dev": true, + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "dev": true + }, + "node_modules/tinyspy": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", + "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", + "dev": true, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/tocbot": { + "version": "4.27.20", + "resolved": "https://registry.npmjs.org/tocbot/-/tocbot-4.27.20.tgz", + "integrity": "sha512-6M78FT20+FA5edtx7KowLvhG3gbZ6GRcEkL/0b2TcPbn6Ba+1ayI3SEVxe25zjkWGs0jd04InImaO81Hd8Hukw==", + "dev": true + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "dev": true, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/ts-dedent": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "dev": true, + "engines": { + "node": ">=6.10" + } + }, + "node_modules/tsconfig-paths": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", + "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", + "dev": true, + "dependencies": { + "json5": "^2.2.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tween-functions": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz", + "integrity": "sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typescript": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", + "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==", + "dev": true + }, + "node_modules/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", + "dev": true, + "optional": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.10.1.tgz", + "integrity": "sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==", + "dev": true, + "dependencies": { + "acorn": "^8.11.3", + "chokidar": "^3.6.0", + "webpack-sources": "^3.2.3", + "webpack-virtual-modules": "^0.6.1" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.15.tgz", + "integrity": "sha512-K9HWH62x3/EalU1U6sjSZiylm9C8tgq2mSvshZpqc7QE69RaA2qjhkW2HlNA0tFpEbtyFz7HTqbSdN4MSwUodA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.2", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/util": { + "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "which-typed-array": "^1.1.2" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vite": { + "version": "5.2.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz", + "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==", + "dev": true, + "dependencies": { + "esbuild": "^0.20.1", + "postcss": "^8.4.38", + "rollup": "^4.13.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.1.tgz", + "integrity": "sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", + "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zustand": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.2.tgz", + "integrity": "sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==", + "dependencies": { + "use-sync-external-store": "1.2.0" + }, + "engines": { + "node": ">=12.7.0" + }, + "peerDependencies": { + "@types/react": ">=16.8", + "immer": ">=9.0.6", + "react": ">=16.8" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "immer": { + "optional": true + }, + "react": { + "optional": true + } + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..d9b7b1f --- /dev/null +++ b/package.json @@ -0,0 +1,53 @@ +{ + "name": "infinite-challenge-fe", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "tsc && vite build", + "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview", + "storybook": "storybook dev -p 6006", + "build-storybook": "storybook build", + "chromatic": "dotenv -e .env.local chromatic --project-token=env.CHROMATIC_PROJECT_TOKEN" + }, + "dependencies": { + "@tanstack/react-query": "^5.34.2", + "@tanstack/react-query-devtools": "^5.35.1", + "axios": "^1.6.8", + "chromatic": "^11.3.2", + "dotenv": "^16.4.5", + "dotenv-cli": "^7.4.2", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-router-dom": "^6.23.0", + "styled-components": "^6.1.9", + "zustand": "^4.5.2" + }, + "devDependencies": { + "@chromatic-com/storybook": "^1.3.4", + "@storybook/addon-essentials": "^8.0.10", + "@storybook/addon-interactions": "^8.0.10", + "@storybook/addon-links": "^8.0.10", + "@storybook/addon-onboarding": "^8.0.10", + "@storybook/blocks": "^8.0.10", + "@storybook/react": "^8.0.10", + "@storybook/react-vite": "^8.0.10", + "@storybook/test": "^8.0.10", + "@types/node": "^20.12.8", + "@types/react": "^18.2.66", + "@types/react-dom": "^18.2.22", + "@types/styled-components": "^5.1.34", + "@typescript-eslint/eslint-plugin": "^7.2.0", + "@typescript-eslint/parser": "^7.2.0", + "@vitejs/plugin-react": "^4.2.1", + "eslint": "^8.57.0", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.6", + "eslint-plugin-storybook": "^0.8.0", + "storybook": "^8.0.10", + "typescript": "^5.2.2", + "vite": "^5.2.0" + } +} diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..ddd3b3f --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,25 @@ +import { useRoutes } from "react-router-dom"; +import Main from "./pages/Main"; +import Favorites from "./pages/Favorites"; +import Nav from "./common/Nav"; + +function App() { + const elem = useRoutes([ + { path: "/", element:
}, + { + path: "/favorites", + element: , + }, + ]); + + return ( + <> +
+
+ + ); +} + +export default App; diff --git a/src/common/Image/Bookmark.tsx b/src/common/Image/Bookmark.tsx new file mode 100644 index 0000000..c891b58 --- /dev/null +++ b/src/common/Image/Bookmark.tsx @@ -0,0 +1,28 @@ +import { IconProps } from "@/src/types/icon"; + +const Bookmark = ({ width, height, ...rest }: IconProps) => { + return ( + + + + + + + + + + + ); +}; + +export default Bookmark; diff --git a/src/common/Image/BookmarkBorder.tsx b/src/common/Image/BookmarkBorder.tsx new file mode 100644 index 0000000..d0f2342 --- /dev/null +++ b/src/common/Image/BookmarkBorder.tsx @@ -0,0 +1,28 @@ +import { IconProps } from "@/src/types/icon"; + +const BookmarkBorder = ({ width, height, ...rest }: IconProps) => { + return ( + + + + + + + + + + + ); +}; + +export default BookmarkBorder; diff --git a/src/common/Image/Logo.tsx b/src/common/Image/Logo.tsx new file mode 100644 index 0000000..5970446 --- /dev/null +++ b/src/common/Image/Logo.tsx @@ -0,0 +1,72 @@ +import { IconProps } from "@/src/types/icon"; + +const Logo = ({ width, height, ...rest }: IconProps) => { + return ( + + + + + + + + + + + + + + + + + + + + + + ); +}; + +export default Logo; diff --git a/src/common/Image/NoSearchIcon.tsx b/src/common/Image/NoSearchIcon.tsx new file mode 100644 index 0000000..62f0bba --- /dev/null +++ b/src/common/Image/NoSearchIcon.tsx @@ -0,0 +1,33 @@ +import { IconProps } from "@/src/types/icon"; + +const NoSearchIcon = ({ width, height, ...rest }: IconProps) => { + return ( + + + + + + ); +}; + +export default NoSearchIcon; diff --git a/src/common/Image/SearchIcon.tsx b/src/common/Image/SearchIcon.tsx new file mode 100644 index 0000000..faa5b0c --- /dev/null +++ b/src/common/Image/SearchIcon.tsx @@ -0,0 +1,32 @@ +import { IconProps } from "@/src/types/icon"; + +const SearchIcon = ({ width, height, fill, ...rest }: IconProps) => { + return ( + + + + + + + + + + + ); +}; + +export default SearchIcon; diff --git a/src/common/Modal.stories.ts b/src/common/Modal.stories.ts new file mode 100644 index 0000000..18df3e0 --- /dev/null +++ b/src/common/Modal.stories.ts @@ -0,0 +1,26 @@ +import type { Meta, StoryObj } from "@storybook/react"; +import Modal from "./Modal"; + +const meta: Meta = { + title: "Common/Modal", + component: Modal, + parameters: { + layout: "centered", + }, + argTypes: { + onClick: { action: "clicked" }, + closeModal: { action: "close" }, + }, +}; + +export default meta; + +type Story = StoryObj; + +export const Default: Story = { + args: { + children: "즐겨찾기에서 제거하시겠습니까?", + onClick: () => {}, + closeModal: () => {}, + }, +}; diff --git a/src/common/Modal.tsx b/src/common/Modal.tsx new file mode 100644 index 0000000..bf5be8e --- /dev/null +++ b/src/common/Modal.tsx @@ -0,0 +1,76 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +import React from "react"; +import { styled } from "styled-components"; + +interface ModalProps extends React.ButtonHTMLAttributes { + children: React.ReactNode; + closeModal: () => void; + onClick: any; +} + +const Modal = ({ onClick, children, closeModal, ...rest }: ModalProps) => { + return ( + + {children} +
+ 취소 + + 확인 + +
+
+ ); +}; + +export default Modal; + +const Wrapper = styled.div` + position: absolute; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + width: 436px; + height: 162px; + + top: calc(50% - 81px); + left: calc(50% - 243px); + padding: 10px 0px 10px 0px; + gap: 30px; + background: rgba(255, 255, 255, 1); + border-radius: 10px; + box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); + + & > div { + display: flex; + } +`; + +const ModalTitle = styled.h4` + font-size: 16px; + line-height: 20px; + text-align: center; +`; + +const Closebutton = styled.button` + width: 114px; + height: 41px; + padding: 10px 9px 10px 9px; + gap: 48px; + border-radius: 10px; + opacity: 0px; + background: rgba(238, 240, 242, 1); + color: black; + border: none; + cursor: pointer; + margin-right: 30px; + margin-left: 30px; + &:hover { + opacity: 0.8; + } +`; + +const OpenButton = styled(Closebutton)` + background: rgba(91, 160, 229, 1); + color: white; +`; diff --git a/src/common/Nav.stories.ts b/src/common/Nav.stories.ts new file mode 100644 index 0000000..4b6e52a --- /dev/null +++ b/src/common/Nav.stories.ts @@ -0,0 +1,34 @@ +// Nav.stories.tsx +import { Meta, StoryObj } from "@storybook/react"; +import Nav from "./Nav"; +import { fn } from "@storybook/test"; + +const meta = { + title: "Common/Nav", + component: Nav, + parameters: { + layout: "centered", + }, + tages: ["autodocs"], + // decorators: [ + // (Story) => ( + //
+ // + //
+ // ), + // ], + args: { onClick: fn() }, +} as Meta; + +export default meta; + +type Story = StoryObj; + +export const Basic: Story = {}; diff --git a/src/common/Nav.tsx b/src/common/Nav.tsx new file mode 100644 index 0000000..5fe32bc --- /dev/null +++ b/src/common/Nav.tsx @@ -0,0 +1,72 @@ +import { styled } from "styled-components"; +import { Link, useNavigate } from "react-router-dom"; +import Logo from "./Image/Logo"; +import { NAV_LISTS } from "../constants/nav"; + +const Nav = () => { + const router = useNavigate(); + + const gotoPage = (path: string) => { + router(path); + }; + + return ( + + + gotoPage("./")} width="13.8" height="2.5" /> + + {NAV_LISTS.map((list) => { + return ( + + {list.name} + + ); + })} + + + + ); +}; + +export default Nav; + +const Wrapper = styled.nav` + width: 100dvw; + height: 5.6rem; + + flex-shrink: 0; + position: sticky; + inset: 0px 0px 0px auto; + box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.25); + backdrop-filter: blur(20px); + background-color: #ffffff; + z-index: 100; +`; + +const InnerBar = styled.div` + display: flex; + justify-content: space-between; + align-items: center; + margin: 0 auto; + max-width: 1000px; + height: 100%; + padding: 0 20px; +`; + +const Lists = styled.ul` + display: flex; +`; + +const List = styled.li` + cursor: pointer; + margin-left: 20px; + + &:hover { + opacity: 0.8; + } + + & > a { + text-decoration: none; + color: #000000; + } +`; diff --git a/src/common/Overlay.tsx b/src/common/Overlay.tsx new file mode 100644 index 0000000..78957cc --- /dev/null +++ b/src/common/Overlay.tsx @@ -0,0 +1,25 @@ +import React from "react"; +import { styled } from "styled-components"; + +interface OverlayProps { + children: React.ReactNode; + top?: string; + bottom?: string; + left?: string; + right?: string; +} + +const Overlay = ({ children }: OverlayProps) => { + return {children}; +}; + +export default Overlay; + +const Back = styled.div` + position: fixed; + inset: 0; + width: 100vw; + height: 100vh; + background-color: rgba(0, 0, 0, 0.25); + z-index: 999; +`; diff --git a/src/components/main/DropBox.stories.tsx b/src/components/main/DropBox.stories.tsx new file mode 100644 index 0000000..b61159e --- /dev/null +++ b/src/components/main/DropBox.stories.tsx @@ -0,0 +1,89 @@ +import { Meta, StoryObj } from "@storybook/react"; +import { fn } from "@storybook/test"; +import DropBox from "./DropBox"; + +const meta = { + title: "Components/DropBox", + component: DropBox, + parameters: { + layout: "centered", + }, + tags: ["autodocs"], + // argTypes: { + // type: "추천검색어", + // }, + args: { onClick: fn() }, + decorators: [ + (Story) => ( +
+ +
+ ), + ], +} as Meta; + +export default meta; +type Story = StoryObj; + +export const RecommendedSearch: Story = { + args: { + type: "추천검색어", + searchLists: [ + { name: "Search Term 1", id: 1 }, + { name: "Search Term 2", id: 2 }, + { name: "Search Term 3", id: 3 }, + ], + selectedIndex: -1, + }, +}; + +export const RecentSearch: Story = { + args: { + type: "최근검색어", + searchLists: [ + { name: "Search Term 1", id: 1 }, + { name: "Search Term 2", id: 2 }, + { name: "Search Term 3", id: 3 }, + ], + selectedIndex: -1, + }, +}; + +// import React, { useState } from "react"; +// import { Story } from "@storybook/react"; +// import DropBox, { DropBoxProps } from "./DropBox"; + +// export default { +// title: "Components/DropBox", +// component: DropBox, +// }; + +// const Template: Story = (args) => { +// const [value, setValue] = useState(""); +// return ; +// }; + +// export const RecommendedSearch = Template.bind({}); +// RecommendedSearch.args = { +// type: "추천검색어", +// searchLists: [ +// { name: "Search Term 1", id: 1 }, +// { name: "Search Term 2", id: 2 }, +// { name: "Search Term 3", id: 3 }, +// ], +// selectedIndex: -1, +// }; + +// export const RecentSearch = Template.bind({}); +// RecentSearch.args = { +// type: "최근검색어", +// searchLists: [], +// selectedIndex: -1, +// }; diff --git a/src/components/main/DropBox.tsx b/src/components/main/DropBox.tsx new file mode 100644 index 0000000..2d42ea5 --- /dev/null +++ b/src/components/main/DropBox.tsx @@ -0,0 +1,109 @@ +import SearchIcon from "../../common/Image/SearchIcon"; +import React, { SetStateAction } from "react"; +import { styled } from "styled-components"; +import SearchContent from "./SearchContent"; + +interface DropBoxProps { + type: "추천검색어" | "최근검색어"; + value?: string; + searchLists: { name: string; id: number }[]; + selectedIndex: number; + setValue: React.Dispatch>; +} +const DropBox = ({ + type, + value, + searchLists, + selectedIndex, + setValue, +}: DropBoxProps) => { + return ( + + {value && ( + + + {value} + + )} + + {type} + + {searchLists?.map((item, index) => { + return ( + { + setValue(() => item.name); + }} + key={item.id} + $isSelected={selectedIndex === index} + > + + + + ); + })} + {searchLists?.length === 0 && ( + + {type}가 없습니다 + + )} + + + ); +}; + +export default DropBox; + +const Wrapper = styled.div` + position: absolute; + width: 100%; + margin: 0 auto; + margin-top: 7px; + top: 100%; + left: 0; + right: 0; + background: rgba(255, 255, 255, 1); + border-radius: 20px; + padding: 16px 24px; + gap: 0px; + box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); + z-index: 1000; +`; + +const DropTitle = styled.div` + color: rgba(106, 115, 123, 1); + + font-size: 13px; + line-height: 16px; +`; +const DropLists = styled.div``; + +const DropList = styled.div<{ $isSelected?: boolean }>` + display: flex; + align-items: center; + padding: 12px 0; + gap: 10px; + border-radius: 5px 0px 0px 0px; + background-color: ${({ $isSelected }) => + $isSelected ? "#f0f0f0" : "transparent"}; + + cursor: pointer; + &:hover { + background-color: #f0f0f0; + } +`; + +const SearchNotContentS = styled.span` + display: flex; + align-items: center; + font-size: 14.4px; + margin-top: 4px; + text-align: center; +`; + +const SearchNotContent = styled.span` + font-size: 16px; + color: rgba(167, 175, 183, 1); +`; + +const CurrentTiping = styled(DropList)``; diff --git a/src/components/main/NoResult.stories.tsx b/src/components/main/NoResult.stories.tsx new file mode 100644 index 0000000..ec7aa2c --- /dev/null +++ b/src/components/main/NoResult.stories.tsx @@ -0,0 +1,33 @@ +import { Meta, StoryObj } from "@storybook/react"; +import NoResult from "./NoResult"; + +const meta = { + title: "Components/NoResult", + component: NoResult, + parameters: { + layout: "centered", + }, + tags: ["autodocs"], + decorators: [ + (Story) => ( +
+ +
+ ), + ], +} as Meta; + +export default meta; + +type Story = StoryObj; + +export const Basic: Story = { + args: { + title: "검색결과가 없습니다.", + description: "검색어를 다시 확인해주세요.", + }, +}; diff --git a/src/components/main/NoResult.tsx b/src/components/main/NoResult.tsx new file mode 100644 index 0000000..02ad277 --- /dev/null +++ b/src/components/main/NoResult.tsx @@ -0,0 +1,47 @@ +import NoSearchIcon from "../../common/Image/NoSearchIcon"; +import { styled } from "styled-components"; + +interface NoResultProps { + title: string; + description: string; +} + +const NoResult = ({ title, description }: NoResultProps) => { + return ( + + + {title} + {description} + + ); +}; + +export default NoResult; + +const Wrapper = styled.section` + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + max-width: 1000px; + width: 90%; + height: 322px; + margin: 0 auto; +`; + +const NoResultTitle = styled.h4` + font-size: 16px; + font-weight: bold; + color: #1e2025; + margin: 20px 0; + line-height: 18px; +`; + +const NoResultDescription = styled.p` + font-size: 16px; + text-align: center; + color: rgba(106, 115, 123, 1); + white-space: pre-line; + + line-height: 24px; +`; diff --git a/src/components/main/ResultList.stories.tsx b/src/components/main/ResultList.stories.tsx new file mode 100644 index 0000000..81c9ff4 --- /dev/null +++ b/src/components/main/ResultList.stories.tsx @@ -0,0 +1,82 @@ +import { Meta, StoryObj } from "@storybook/react"; +import ResultList from "./ResultList"; +import { ResultListType } from "@/src/types/searchResult"; +import { fn } from "@storybook/test"; +import BookmarkBorder from "../../common/Image/BookmarkBorder"; +import Bookmark from "../../common/Image/Bookmark"; + +const meta = { + title: "Components/ResultList", + component: ResultList, + parameters: { + layout: "centered", + }, + tags: ["autodocs"], + args: { onClick: fn() }, + decorators: [ + (Story) => ( +
+ +
+ ), + ], +} as Meta; + +export default meta; + +type Story = StoryObj; + +const sampleResults: ResultListType = { + from_type: 1, + url: "http://example.com", + id: 123, + ct_id: "NCT123456", + locations: [{ city: "San Francisco" }], + phases: ["Phase 1", "Phase 2"], + minimum_age_display: "18 Years", + maximum_age_display: "65 Years", + title: "Study of Something Important", + start_date: "2021-01-01", + completion_date: "2023-01-01", + lead_sponsor_name: "Big Pharma Inc.", + brief_summary: "This study investigates something important.", + gender: "All", + is_sponsor: true, + survey_id: null, + is_new: true, + created_at: "2020-12-31", +}; + +export const Basic: Story = { + args: { + searchResult: sampleResults, + renderBookmark: ({ onClick, isFavorites }) => { + return isFavorites ? ( + ) => { + e.stopPropagation(); + onClick(e); + }} + width="16" + height="16" + cursor="pointer" + /> + ) : ( + ) => { + e.stopPropagation(); + onClick(e); + }} + width="16" + height="16" + fill="#007BE9" + cursor="pointer" + /> + ); + }, + }, +}; diff --git a/src/components/main/ResultList.tsx b/src/components/main/ResultList.tsx new file mode 100644 index 0000000..fc2534c --- /dev/null +++ b/src/components/main/ResultList.tsx @@ -0,0 +1,117 @@ +import React, { useEffect, useState } from "react"; +import { styled } from "styled-components"; +import { ResultListType } from "../../types/searchResult"; + +interface ResultProps { + searchResult: ResultListType; + renderBookmark: (props: { + onClick: (e: React.MouseEvent) => void; + isFavorites: boolean; + }) => React.ReactNode; +} + +const ResultList = ({ searchResult, renderBookmark }: ResultProps) => { + const [isFavorites, setIsFavorites] = useState(false); + + useEffect(() => { + const favorites = localStorage.getItem("favorites"); + if (favorites) { + const favoritesData = JSON.parse(favorites); + setIsFavorites( + favoritesData.some( + (item: ResultListType) => item.id === searchResult.id + ) + ); + } + }, [searchResult.id]); + + const handleBookmarkClick = (e: React.MouseEvent) => { + e.stopPropagation(); + setIsFavorites((prev) => !prev); + }; + + return ( + + (window.location.href = `https://clinicaltrialskorea.com/studies/${searchResult.id}`) + } + > + + {searchResult.lead_sponsor_name} + {renderBookmark({ onClick: handleBookmarkClick, isFavorites })} + + {searchResult.title} + 실시기관지역 | {searchResult.locations[0]?.city} + 모집 마감일 | {searchResult.completion_date} + +
{searchResult.from_type}상
+
{searchResult.gender}
+
+
+ ); +}; + +export default ResultList; + +const Wrapper = styled.div` + width: 431px; + max-width: 90%; + margin: 0 auto; + background-color: rgba(255, 255, 255, 1); + border-radius: 10px; + color: rgba(0, 0, 0, 1); + + padding: 20px; + gap: 0px; + border: 1px 0px 0px 0px; + opacity: 0px; + border: 1px solid rgba(0, 0, 0, 0.1); +`; + +const Head = styled.div` + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 4px; +`; + +const Title = styled.h4` + font-size: 10px; + color: rgba(80, 106, 137, 1); +`; + +const Contents = styled.p` + font-size: 11.5px; + font-weight: bold; + line-height: 18px; + margin-bottom: 8px; +`; + +const Location = styled.p` + font-size: 8px; + line-height: 10px; + text-align: left; + color: rgba(144, 149, 154, 1); + margin-bottom: 8px; +`; + +const Day = styled(Location)` + display: inline-block; + margin-top: 10px; +`; + +const Conditions = styled.div` + display: flex; + & > div { + min-width: 35px; + min-height: 22px; + padding: 7px 10px 7px 10px; + gap: 10px; + border-radius: 10px; + margin-right: 5px; + opacity: 0px; + background: rgba(202, 233, 255, 1); + font-size: 10px; + line-height: 8px; + } +`; diff --git a/src/components/main/SearchBar.stories.tsx b/src/components/main/SearchBar.stories.tsx new file mode 100644 index 0000000..0627ea8 --- /dev/null +++ b/src/components/main/SearchBar.stories.tsx @@ -0,0 +1,61 @@ +import { Meta, StoryObj } from "@storybook/react"; +import SearchBar from "./SearchBar"; +import { useState } from "react"; +import { fn, userEvent, within } from "@storybook/test"; + +const meta = { + title: "Components/SearchBar", + component: SearchBar, + parameters: { + layout: "centered", + }, + tags: ["autodocs"], + decorators: [ + (Story) => ( +
+ +
+ ), + ], + args: { onClick: fn() }, +} as Meta; + +export default meta; + +type Story = StoryObj; + +const Render = (args: typeof meta) => { + const [value, setValue] = useState(""); + const onChange = (e: React.ChangeEvent) => { + setValue(e.target.value); + }; + const refetch = () => {}; + + return ( + + ); +}; + +export const Basic: Story = { + render: () => , + play: async ({ canvasElement }) => { + const canvas = within(canvasElement); + + const input = canvas.getAllByRole("textbox")[0]; + + await userEvent.type(input, "갑상선", { + delay: 100, + }); + await userEvent.click(input); + }, +}; diff --git a/src/components/main/SearchBar.tsx b/src/components/main/SearchBar.tsx new file mode 100644 index 0000000..17c4312 --- /dev/null +++ b/src/components/main/SearchBar.tsx @@ -0,0 +1,118 @@ +import useSearchBar from "../../hooks/useSearchBar"; +import SearchIcon from "../../common/Image/SearchIcon"; +import { styled } from "styled-components"; +import DropBox from "./DropBox"; +import { SetStateAction } from "react"; + +type SearchBarProps = { + value: string; + setValue: React.Dispatch>; + refetch: () => void; + onChange: (e: React.ChangeEvent) => void; +}; + +const SearchBar = ({ value, setValue, onChange, refetch }: SearchBarProps) => { + const { + isActive, + handleBlur, + handleInputFocus, + inputRef, + onKeyDownInputText, + selectedIndex, + searchLists, + handleMouseDown, + handleMouseUp, + handleClickResult, + recentData, + } = useSearchBar({ value, setValue, onChange, refetch }); + + return ( + handleInputFocus()} + onMouseDown={handleMouseDown} + onMouseUp={handleMouseUp} + > + + + handleClickResult()}> + + + {value.length === 0 && isActive && ( + + )} + {value.length > 0 && isActive && ( + + )} + + ); +}; + +export default SearchBar; + +const Wrapper = styled.div<{ $isActive: boolean }>` + position: relative; + display: flex; + align-items: center; + max-width: 486px; + width: 90%; + height: 70px; + border-radius: 42px; + padding-left: 24px; + background-color: rgba(255, 255, 255, 1); + border: ${({ $isActive }) => + $isActive ? "2px solid #007be9" : "2px solid transparent"}; +`; + +const Input = styled.input` + flex: 1; + margin-left: 10px; + border: none; + font-size: 16px; + background-color: transparent; + input::placeholder { + color: #bbbbbb; + } + + &:focus { + outline: 0; + } +`; + +const SearchButton = styled.button` + display: flex; + align-items: center; + justify-content: center; + border-radius: 50%; + width: 48px; + height: 48px; + margin: 0 8px; + background-color: #007be9; + border: none; + cursor: pointer; + + &:hover { + opacity: 0.8; + } +`; diff --git a/src/components/main/SearchContent.tsx b/src/components/main/SearchContent.tsx new file mode 100644 index 0000000..8e9cb4a --- /dev/null +++ b/src/components/main/SearchContent.tsx @@ -0,0 +1,38 @@ +import { styled } from "styled-components"; + +interface SearchContentProps { + item: { name: string; id: number }; + value?: string; +} +const SearchContent = ({ item, value = "" }: SearchContentProps) => { + // const [matchLength, setMatchLength] = useState(0); + + // useEffect(() => { + // const unDuplicateLength = item.name.replace(value, "").length; + // setMatchLength(item.name.length - unDuplicateLength); + // }, [item.name, value]); + + return ( + + + {item.name.slice(0, value.length)} + + {item.name.slice(value.length)} + + ); +}; + +export default SearchContent; + +const Wrapper = styled.div` + display: flex; + align-items: center; + font-size: 14.4px; + margin-top: 4px; + text-align: center; +`; + +const SearchHighlightDiv = styled.div` + font-weight: bold; + color: #007be9; +`; diff --git a/src/constants/nav.ts b/src/constants/nav.ts new file mode 100644 index 0000000..cd0bbb5 --- /dev/null +++ b/src/constants/nav.ts @@ -0,0 +1,10 @@ +const RouteNames = [{ name: "즐겨찾기", path: "./favorites" }] as const; + +type RouteName = (typeof RouteNames)[number]; + +export const NAV_LISTS: RouteName[] = [ + { + name: "즐겨찾기", + path: "./favorites", + }, +]; diff --git a/src/constants/search.ts b/src/constants/search.ts new file mode 100644 index 0000000..ad1ddc0 --- /dev/null +++ b/src/constants/search.ts @@ -0,0 +1,13 @@ +export const DEBOUNCE_LIMIT_TIME = 500; + +export const ARROW_UP = "ArrowUp"; +export const ARROW_DOWN = "ArrowDown"; +export const ENTER = "Enter"; + +export const BANNER_TITLE = "국내 모든 임상시험 검색하고\n온라인으로 참여하기"; + +export const NO_RESULT_MESSAGE = "현재 모집 중인 임상시험이 없습니다."; +export const NO_RESULT_MESSAGE_DESCRIPTION = `원하시는 결과가 없나요?\n아래 ‘임상시험 소식받기’를 통해 간단한 정보만 입력해주시면 해당 조건에 맞는\n새로운 임상시험이 등록 되었을 때 빠르게 알려드리겠습니다.`; + +export const NO_FAVORITES_MESSAGE = "즐겨찾기에 등록된 임상시험이 없습니다."; +export const NO_FAVORITES_MESSAGE_DESCRIPTION = `원하시는 결과가 없나요?\n아래 ‘임상시험 소식받기’를 통해 간단한 정보만 입력해주시면 해당 조건에 맞는\n새로운 임상시험이 등록 되었을 때 빠르게 알려드리겠습니다.`; diff --git a/src/hooks/useDebouncedSearch.ts b/src/hooks/useDebouncedSearch.ts new file mode 100644 index 0000000..bfb41d1 --- /dev/null +++ b/src/hooks/useDebouncedSearch.ts @@ -0,0 +1,18 @@ +import { useState, useEffect } from "react"; + +export const useDebouncedSearch = (initialValue = "", delay = 500) => { + const [value, setValue] = useState(initialValue); + const [debouncedValue, setDebouncedValue] = useState(initialValue); + + useEffect(() => { + const timer = setTimeout(() => { + setDebouncedValue(value); + }, delay); + + return () => { + clearTimeout(timer); + }; + }, [value, delay]); + + return { debouncedValue, setValue }; +}; diff --git a/src/hooks/useHandleModal.ts b/src/hooks/useHandleModal.ts new file mode 100644 index 0000000..032cdc0 --- /dev/null +++ b/src/hooks/useHandleModal.ts @@ -0,0 +1,17 @@ +import React from "react"; + +const useHandleModal = () => { + const [isOpen, setIsOpen] = React.useState(false); + + const openModal = () => { + setIsOpen(true); + }; + + const closeModal = () => { + setIsOpen(false); + }; + + return { isOpen, openModal, closeModal }; +}; + +export default useHandleModal; diff --git a/src/hooks/useInfiniteScroll.ts b/src/hooks/useInfiniteScroll.ts new file mode 100644 index 0000000..423cdc3 --- /dev/null +++ b/src/hooks/useInfiniteScroll.ts @@ -0,0 +1,26 @@ +import { useEffect, useRef } from "react"; + +const useInfiniteScroll = ( + callback: () => void, + options?: IntersectionObserverInit | undefined +) => { + const observerRef = useRef(null); + + useEffect(() => { + if (!observerRef.current) return; + + const observer = new IntersectionObserver((entries) => { + if (entries[0].isIntersecting) { + callback(); + } + }, options); + + observer.observe(observerRef.current); + + return () => observer.disconnect(); + }, [callback, options]); + + return observerRef; +}; + +export default useInfiniteScroll; diff --git a/src/hooks/useInput.ts b/src/hooks/useInput.ts new file mode 100644 index 0000000..67b68ad --- /dev/null +++ b/src/hooks/useInput.ts @@ -0,0 +1,13 @@ +import React, { useState } from "react"; + +const useInput = () => { + const [value, setValue] = useState(""); + + const onChange = (e: React.ChangeEvent) => { + setValue(e.target.value); + }; + + return { value, setValue, onChange }; +}; + +export default useInput; diff --git a/src/hooks/useSearchBar.ts b/src/hooks/useSearchBar.ts new file mode 100644 index 0000000..c3c9a89 --- /dev/null +++ b/src/hooks/useSearchBar.ts @@ -0,0 +1,146 @@ +/* eslint-disable @typescript-eslint/no-unused-vars */ +import React, { SetStateAction, useEffect, useState } from "react"; +import { ARROW_DOWN, ARROW_UP, ENTER } from "../constants/search"; +import { useGetSearchData } from "../remote/query/main"; +import { useDebouncedSearch } from "./useDebouncedSearch"; + +type UseSearchBar = { + value: string; + onChange: (e: React.ChangeEvent) => void; + setValue: React.Dispatch>; + refetch: () => void; +}; + +const useSearchBar = ({ value, setValue, onChange, refetch }: UseSearchBar) => { + const inputRef = React.useRef(null); + + const [recentData, setRecentData] = useState<{ name: string; id: number }[]>( + [] + ); + const [isActive, setIsActive] = useState(false); + const [selectedIndex, setSelectedIndex] = useState(-1); + const [isMouseDown, setIsMouseDown] = useState(false); + const { debouncedValue, setValue: debouncedSearch } = useDebouncedSearch(); + + useEffect(() => { + debouncedSearch(value); + }, [value]); + + const { data: searchLists } = useGetSearchData(debouncedValue); + + const handleFocus = () => { + setIsActive(true); + }; + + const handleMouseDown = () => { + setIsMouseDown(true); + }; + + const handleMouseUp = () => { + setIsMouseDown(false); + }; + + const handleBlur = () => { + setTimeout(() => { + if (!isMouseDown) { + setIsActive(false); + } + }, 100); + }; + + const handleInputFocus = () => { + inputRef.current?.focus(); + handleFocus(); + }; + + const getUpIndex = (prevIndex: number) => { + if (value) { + if (prevIndex <= 0) return searchLists.length - 1; + } else { + if (prevIndex <= 0) return recentData.length - 1; + } + return prevIndex - 1; + }; + + const getDownIndex = (prevIndex: number) => { + if (value) { + if (prevIndex >= searchLists.length - 1) return 0; + } else { + if (prevIndex >= recentData.length - 1) return 0; + } + return prevIndex + 1; + }; + + const onKeyDownItem = (key: string) => { + if (key === ARROW_UP) + setSelectedIndex((prevIndex) => getUpIndex(prevIndex)); + if (key === ARROW_DOWN) + setSelectedIndex((prevIndex) => getDownIndex(prevIndex)); + if (key === ENTER && selectedIndex !== -1 && value) { + setValue(() => searchLists[selectedIndex].name); + } else { + if (key === ENTER && selectedIndex !== -1 && !value) { + setValue(() => recentData[selectedIndex].name); + } + } + }; + + const onKeyDownInputText = (e: React.KeyboardEvent) => { + if ([ARROW_UP, ARROW_DOWN, ENTER].includes(e.key)) { + e.preventDefault(); + if (e.nativeEvent.isComposing === false) { + onKeyDownItem(e.key); + } + } + }; + + const handleClickResult = () => { + if (!value) return; + const data = localStorage.getItem("search"); + if (data !== null) { + const localSearchData = JSON.parse(data); + const updatedData = [ + { name: value, id: localSearchData.length }, + ...localSearchData, + ]; + localStorage.setItem("search", JSON.stringify(updatedData)); + setRecentData(updatedData); + } else { + localStorage.setItem("search", JSON.stringify([{ name: value, id: 0 }])); + setRecentData([{ name: value, id: 0 }]); + } + + refetch(); + }; + + useEffect(() => { + const data = localStorage.getItem("search"); + if (data !== null) { + const localSearchData = JSON.parse(data); + setRecentData(localSearchData); + } + }, []); + + useEffect(() => { + setSelectedIndex(-1); + }, [value]); + + return { + isActive, + handleFocus, + handleBlur, + handleInputFocus, + inputRef, + value, + onChange, + onKeyDownInputText, + selectedIndex, + searchLists, + handleClickResult, + handleMouseUp, + handleMouseDown, + recentData, + }; +}; + +export default useSearchBar; diff --git a/src/hooks/useSearchResult.ts b/src/hooks/useSearchResult.ts new file mode 100644 index 0000000..5dfde89 --- /dev/null +++ b/src/hooks/useSearchResult.ts @@ -0,0 +1,76 @@ +import useInput from "./useInput"; +import { ResultListType } from "../types/searchResult"; +import useInfiniteScroll from "./useInfiniteScroll"; +import { useInfiniteQuery } from "@tanstack/react-query"; +import { QueryKeys } from "../queryClient"; +import { getSearchResults } from "../remote/apis/main"; + +const LIMIT = 4; +const useSearchResult = () => { + const { value, setValue, onChange } = useInput(); + + const { + data: searchResults, + fetchNextPage, + hasNextPage, + isFetching, + refetch, + } = useInfiniteQuery({ + queryKey: [QueryKeys.SEARCH_RESULTS, value], + queryFn: ({ pageParam = 0 }) => getSearchResults(pageParam, LIMIT, value), + initialPageParam: 0, + getNextPageParam: (lastPage, _, lastPageParam) => { + const nextOffset = lastPageParam + LIMIT; + return nextOffset < lastPage.count ? nextOffset : undefined; + }, + enabled: false, + }); + + const observerRef = useInfiniteScroll(fetchNextPage, { + rootMargin: "200px", + threshold: 0, + }); + + const toggleFavorites = (searchResult: ResultListType) => { + const favoritesData = localStorage.getItem("favorites"); + if (favoritesData) { + const favorites = JSON.parse(favoritesData); + const isExist = favorites?.some( + (item: ResultListType) => item.id === searchResult.id + ); + if (isExist) { + const newFavorites = favorites?.filter( + (item: ResultListType) => item.id !== searchResult.id + ); + localStorage.setItem("favorites", JSON.stringify([...newFavorites])); + } else { + localStorage.setItem( + "favorites", + JSON.stringify([searchResult, ...favorites]) + ); + } + } else { + localStorage.setItem("favorites", JSON.stringify([searchResult])); + } + }; + + // useEffect(() => { + // if (searchResults && !hasNextPage) { + // alert("마지막 페이지입니다."); + // } + // }, [hasNextPage]); + + return { + value, + setValue, + onChange, + searchResults, + refetch, + toggleFavorites, + observerRef, + hasNextPage, + isFetching, + }; +}; + +export default useSearchResult; diff --git a/src/lib/.keep b/src/lib/.keep new file mode 100644 index 0000000..e69de29 diff --git a/src/main.tsx b/src/main.tsx new file mode 100644 index 0000000..43d07f8 --- /dev/null +++ b/src/main.tsx @@ -0,0 +1,31 @@ +import React from "react"; +import ReactDOM from "react-dom/client"; +import App from "./App.tsx"; +import GlobalStyle from "./styles/GlobalStyles"; +import { BrowserRouter } from "react-router-dom"; +import { ReactQueryDevtools } from "@tanstack/react-query-devtools"; +import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; + +const queryClient = new QueryClient({ + defaultOptions: { + queries: { + staleTime: 1000 * 60, + gcTime: 1000 * 60 * 60 * 24, + refetchOnMount: false, + refetchOnReconnect: false, + refetchOnWindowFocus: false, + }, + }, +}); + +ReactDOM.createRoot(document.getElementById("root")!).render( + + + + + + + + + +); diff --git a/src/pages/Favorites.tsx b/src/pages/Favorites.tsx new file mode 100644 index 0000000..a9a5fbf --- /dev/null +++ b/src/pages/Favorites.tsx @@ -0,0 +1,100 @@ +import { useEffect, useState } from "react"; +import { styled } from "styled-components"; +import { ResultItem, ResultsContainer } from "./Main"; +import { ResultListType } from "../types/searchResult"; +import ResultList from "../components/main/ResultList"; +import useHandleModal from "../hooks/useHandleModal"; +import Overlay from "../common/Overlay"; +import Modal from "../common/Modal"; +import NoResult from "../components/main/NoResult"; +import { + NO_FAVORITES_MESSAGE, + NO_FAVORITES_MESSAGE_DESCRIPTION, +} from "../constants/search"; +import Bookmark from "../common/Image/Bookmark"; +import BookmarkBorder from "../common/Image/BookmarkBorder"; + +const Favorites = () => { + const [favoritesLists, setFavoritesLists] = useState([]); + const { isOpen, closeModal, openModal } = useHandleModal(); + const [clickedIndex, setClickedIndex] = useState(0); + + useEffect(() => { + const favorites = localStorage.getItem("favorites"); + if (favorites) { + const favoritesData = JSON.parse(favorites); + setFavoritesLists(favoritesData); + } + }, []); + + const deleteFavorites = (index: number): void => { + const newFavorites = favoritesLists.filter((_, index2) => index2 !== index); + localStorage.setItem("favorites", JSON.stringify(newFavorites)); + setFavoritesLists(newFavorites); + closeModal(); + }; + + return ( + + + {favoritesLists?.map((list: ResultListType, index: number) => { + return ( + + + isFavorites ? ( + ) => { + e.stopPropagation(); + setClickedIndex(index); + openModal(); + }} + width="16" + height="16" + cursor="pointer" + /> + ) : ( + ) => { + e.stopPropagation(); + setClickedIndex(index); + openModal(); + }} + width="16" + height="16" + fill="#007BE9" + cursor="pointer" + /> + ) + } + /> + + ); + })} + + {favoritesLists.length === 0 && ( + + )} + {isOpen && ( + + deleteFavorites(clickedIndex)} + closeModal={closeModal} + > + 즐겨찾기에서 제거하시겠습니까? + + + )} + + ); +}; + +export default Favorites; + +const Page = styled.div``; + +const FavoritesLists = styled(ResultsContainer)``; diff --git a/src/pages/Main.tsx b/src/pages/Main.tsx new file mode 100644 index 0000000..bdc15f1 --- /dev/null +++ b/src/pages/Main.tsx @@ -0,0 +1,151 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +import SearchBar from "../components/main/SearchBar"; +import styled, { keyframes } from "styled-components"; +import { + BANNER_TITLE, + NO_RESULT_MESSAGE, + NO_RESULT_MESSAGE_DESCRIPTION, +} from "../constants/search"; +import NoResult from "../components/main/NoResult"; +import useSearchResult from "../hooks/useSearchResult"; +import ResultList from "../components/main/ResultList"; +import { ResultListType } from "../types/searchResult"; +import Bookmark from "../common/Image/Bookmark"; +import BookmarkBorder from "../common/Image/BookmarkBorder"; + +const Main = () => { + const { + value, + setValue, + onChange, + searchResults, + refetch, + toggleFavorites, + observerRef, + hasNextPage, + isFetching, + } = useSearchResult(); + + return ( + + + {BANNER_TITLE} + + + {(!searchResults || searchResults?.pages[0].count === 0) && ( + + )} + + {searchResults?.pages.flatMap((page) => { + return page?.results.map((result: ResultListType, index: number) => { + return ( + + + isFavorites ? ( + ) => { + e.stopPropagation(); + onClick(e); + toggleFavorites(result); + }} + width="16" + height="16" + cursor="pointer" + /> + ) : ( + ) => { + e.stopPropagation(); + onClick(e); + toggleFavorites(result); + }} + width="16" + height="16" + fill="#007BE9" + cursor="pointer" + /> + ) + } + /> + + ); + }); + })} + + {hasNextPage && !isFetching && } + + ); +}; + +export default Main; + +const Page = styled.div``; + +const SearchBanner = styled.section` + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + + width: 100%; + height: 46rem; + background-color: rgba(202, 233, 255, 1); +`; + +const BannerTitle = styled.h3` + font-size: 3.4rem; + font-weight: bold; + line-height: 5.2rem; + text-align: center; + + white-space: pre-line; + margin-bottom: 40px; +`; + +export const fadeIn = keyframes` + from { + opacity: 0; + } + to { + opacity: 1; + } +`; + +export const ResultsContainer = styled.div` + max-width: 1000px; + margin: 0 auto; + display: flex; + flex-direction: column; + align-items: center; + display: grid; + grid-template-columns: repeat(auto-fill, minmax(400px, 1fr)); + gap: 10px; + justify-content: center; + + padding: 20px 10px 20px 10px; +`; + +export const ResultItem = styled.div<{ index: number }>` + animation: ${fadeIn} 0.5s ease-in-out forwards; + opacity: 0; + margin-top: 20px; + padding-bottom: 50px; + &:nth-child(${(props) => props.index + 1}) { + animation-delay: ${(props) => props.index * 0.5}s; + } +`; + +const Hidden = styled.div` + display: hidden; + height: 20px; +`; diff --git a/src/queryClient.ts b/src/queryClient.ts new file mode 100644 index 0000000..c53e820 --- /dev/null +++ b/src/queryClient.ts @@ -0,0 +1,26 @@ +/* eslint-disable @typescript-eslint/no-explicit-any */ +import { QueryClient } from "@tanstack/react-query"; + +type AnyOBJ = { [key: string]: any }; + +export const getClient = (() => { + let client: QueryClient | null = null; + return () => { + if (!client) + client = new QueryClient({ + defaultOptions: { + queries: { + refetchOnMount: false, + refetchOnReconnect: false, + refetchOnWindowFocus: false, + }, + }, + }); + return client; + }; +})(); + +export const QueryKeys: AnyOBJ = { + SEARCH: "search", + SEARCH_RESULTS: "searchResults", +}; diff --git a/src/remote/.keep b/src/remote/.keep new file mode 100644 index 0000000..e69de29 diff --git a/src/remote/apis/main/index.tsx b/src/remote/apis/main/index.tsx new file mode 100644 index 0000000..9906211 --- /dev/null +++ b/src/remote/apis/main/index.tsx @@ -0,0 +1,28 @@ +import axios from "axios"; + +export const getSearchLists = async (name: string) => { + try { + console.info("calling api..."); + const response = await axios.get(`/api/v1/search-conditions?name=${name}`); + return response.data; + } catch (error) { + console.error("Error fetching search results:", error); + throw error; + } +}; + +export const getSearchResults = async ( + pageParam: number, + limit: number, + name: string +) => { + try { + const response = await axios.get( + `/api/v1/studies/?offset=${pageParam}&limit=${limit}&conditions=${name}` + ); + return response.data; + } catch (error) { + console.error("Error fetching search results:", error); + throw error; + } +}; diff --git a/src/remote/query/main/index.tsx b/src/remote/query/main/index.tsx new file mode 100644 index 0000000..d403f78 --- /dev/null +++ b/src/remote/query/main/index.tsx @@ -0,0 +1,19 @@ +import { useQuery } from "@tanstack/react-query"; +import { getSearchLists } from "../../apis/main"; +import { QueryKeys } from "../../../queryClient"; + +export const useGetSearchData = (name: string) => { + return useQuery({ + queryKey: [QueryKeys.SEARCH, name], + queryFn: () => getSearchLists(name), + enabled: name !== "", + }); +}; + +// export const useGetSearchResults = (name: string) => { +// return useQuery({ +// queryKey: [QueryKeys.SEARCH_RESULTS, name], +// queryFn: () => getSearchResults(name), +// enabled: false, +// }); +// }; diff --git a/src/stories/Configure.mdx b/src/stories/Configure.mdx new file mode 100644 index 0000000..5157090 --- /dev/null +++ b/src/stories/Configure.mdx @@ -0,0 +1,364 @@ +import { Meta } from "@storybook/blocks"; + +import Github from "./assets/github.svg"; +import Discord from "./assets/discord.svg"; +import Youtube from "./assets/youtube.svg"; +import Tutorials from "./assets/tutorials.svg"; +import Styling from "./assets/styling.png"; +import Context from "./assets/context.png"; +import Assets from "./assets/assets.png"; +import Docs from "./assets/docs.png"; +import Share from "./assets/share.png"; +import FigmaPlugin from "./assets/figma-plugin.png"; +import Testing from "./assets/testing.png"; +import Accessibility from "./assets/accessibility.png"; +import Theming from "./assets/theming.png"; +import AddonLibrary from "./assets/addon-library.png"; + +export const RightArrow = () => + + + + + +
+
+ # Configure your project + + Because Storybook works separately from your app, you'll need to configure it for your specific stack and setup. Below, explore guides for configuring Storybook with popular frameworks and tools. If you get stuck, learn how you can ask for help from our community. +
+
+
+ A wall of logos representing different styling technologies +

Add styling and CSS

+

Like with web applications, there are many ways to include CSS within Storybook. Learn more about setting up styling within Storybook.

+ Learn more +
+
+ An abstraction representing the composition of data for a component +

Provide context and mocking

+

Often when a story doesn't render, it's because your component is expecting a specific environment or context (like a theme provider) to be available.

+ Learn more +
+
+ A representation of typography and image assets +
+

Load assets and resources

+

To link static files (like fonts) to your projects and stories, use the + `staticDirs` configuration option to specify folders to load when + starting Storybook.

+ Learn more +
+
+
+
+
+
+ # Do more with Storybook + + Now that you know the basics, let's explore other parts of Storybook that will improve your experience. This list is just to get you started. You can customise Storybook in many ways to fit your needs. +
+ +
+
+
+ A screenshot showing the autodocs tag being set, pointing a docs page being generated +

Autodocs

+

Auto-generate living, + interactive reference documentation from your components and stories.

+ Learn more +
+
+ A browser window showing a Storybook being published to a chromatic.com URL +

Publish to Chromatic

+

Publish your Storybook to review and collaborate with your entire team.

+ Learn more +
+
+ Windows showing the Storybook plugin in Figma +

Figma Plugin

+

Embed your stories into Figma to cross-reference the design and live + implementation in one place.

+ Learn more +
+
+ Screenshot of tests passing and failing +

Testing

+

Use stories to test a component in all its variations, no matter how + complex.

+ Learn more +
+
+ Screenshot of accessibility tests passing and failing +

Accessibility

+

Automatically test your components for a11y issues as you develop.

+ Learn more +
+
+ Screenshot of Storybook in light and dark mode +

Theming

+

Theme Storybook's UI to personalize it to your project.

+ Learn more +
+
+
+
+
+
+

Addons

+

Integrate your tools with Storybook to connect workflows.

+ Discover all addons +
+
+ Integrate your tools with Storybook to connect workflows. +
+
+ +
+
+ Github logo + Join our contributors building the future of UI development. + + Star on GitHub +
+
+ Discord logo +
+ Get support and chat with frontend developers. + + Join Discord server +
+
+
+ Youtube logo +
+ Watch tutorials, feature previews and interviews. + + Watch on YouTube +
+
+
+ A book +

Follow guided walkthroughs on for key workflows.

+ + Discover tutorials +
+
+ + diff --git a/src/stories/assets/accessibility.png b/src/stories/assets/accessibility.png new file mode 100644 index 0000000..6ffe6fe Binary files /dev/null and b/src/stories/assets/accessibility.png differ diff --git a/src/stories/assets/accessibility.svg b/src/stories/assets/accessibility.svg new file mode 100644 index 0000000..a328883 --- /dev/null +++ b/src/stories/assets/accessibility.svg @@ -0,0 +1,5 @@ + + Accessibility + + + \ No newline at end of file diff --git a/src/stories/assets/addon-library.png b/src/stories/assets/addon-library.png new file mode 100644 index 0000000..95deb38 Binary files /dev/null and b/src/stories/assets/addon-library.png differ diff --git a/src/stories/assets/assets.png b/src/stories/assets/assets.png new file mode 100644 index 0000000..cfba681 Binary files /dev/null and b/src/stories/assets/assets.png differ diff --git a/src/stories/assets/avif-test-image.avif b/src/stories/assets/avif-test-image.avif new file mode 100644 index 0000000..530709b Binary files /dev/null and b/src/stories/assets/avif-test-image.avif differ diff --git a/src/stories/assets/context.png b/src/stories/assets/context.png new file mode 100644 index 0000000..e5cd249 Binary files /dev/null and b/src/stories/assets/context.png differ diff --git a/src/stories/assets/discord.svg b/src/stories/assets/discord.svg new file mode 100644 index 0000000..1204df9 --- /dev/null +++ b/src/stories/assets/discord.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/stories/assets/docs.png b/src/stories/assets/docs.png new file mode 100644 index 0000000..a749629 Binary files /dev/null and b/src/stories/assets/docs.png differ diff --git a/src/stories/assets/figma-plugin.png b/src/stories/assets/figma-plugin.png new file mode 100644 index 0000000..8f79b08 Binary files /dev/null and b/src/stories/assets/figma-plugin.png differ diff --git a/src/stories/assets/github.svg b/src/stories/assets/github.svg new file mode 100644 index 0000000..158e026 --- /dev/null +++ b/src/stories/assets/github.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/stories/assets/share.png b/src/stories/assets/share.png new file mode 100644 index 0000000..8097a37 Binary files /dev/null and b/src/stories/assets/share.png differ diff --git a/src/stories/assets/styling.png b/src/stories/assets/styling.png new file mode 100644 index 0000000..d341e82 Binary files /dev/null and b/src/stories/assets/styling.png differ diff --git a/src/stories/assets/testing.png b/src/stories/assets/testing.png new file mode 100644 index 0000000..d4ac39a Binary files /dev/null and b/src/stories/assets/testing.png differ diff --git a/src/stories/assets/theming.png b/src/stories/assets/theming.png new file mode 100644 index 0000000..1535eb9 Binary files /dev/null and b/src/stories/assets/theming.png differ diff --git a/src/stories/assets/tutorials.svg b/src/stories/assets/tutorials.svg new file mode 100644 index 0000000..4b2fc7c --- /dev/null +++ b/src/stories/assets/tutorials.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/stories/assets/youtube.svg b/src/stories/assets/youtube.svg new file mode 100644 index 0000000..33a3a61 --- /dev/null +++ b/src/stories/assets/youtube.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/styles/GlobalStyles.tsx b/src/styles/GlobalStyles.tsx new file mode 100644 index 0000000..c1c4bea --- /dev/null +++ b/src/styles/GlobalStyles.tsx @@ -0,0 +1,66 @@ +import { createGlobalStyle } from "styled-components"; +const GlobalStyle = createGlobalStyle` +*{ + box-sizing: border-box; +} +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +b, u, i, center, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, +article, aside, canvas, details, embed, +figure, figcaption, footer, header, hgroup, +menu, nav, output, ruby, section, summary, +time, mark, audio, video { + margin: 0; + padding: 0; + border: 0; + font: inherit; + vertical-align: baseline; + font-family: 'Inria Sans'; + + + +} +@media (min-width: 1023px) { +html { font-size: 62.5% } +} + +@media (min-width: 550px) and (max-width: 1023px) { + html { font-size: 50%; } +} + +@media (max-width: 550px) { + html { font-size: 37.5%; } +} +/* HTML5 display-role reset for older browsers */ +article, aside, details, figcaption, figure, +footer, header, hgroup, menu, nav, section { + display: block; +} +body { + line-height: 1; + font-size: 1.6rem; +} +ol, ul { + list-style: none; +} +blockquote, q { + quotes: none; +} +blockquote:before, blockquote:after, +q:before, q:after { + content: ''; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +`; + +export default GlobalStyle; diff --git a/src/types/.keep b/src/types/.keep new file mode 100644 index 0000000..e69de29 diff --git a/src/types/icon.ts b/src/types/icon.ts new file mode 100644 index 0000000..f079c3b --- /dev/null +++ b/src/types/icon.ts @@ -0,0 +1,5 @@ +export interface IconProps extends React.SVGProps { + width: string; + height: string; + fill?: string; +} diff --git a/src/types/searchResult.ts b/src/types/searchResult.ts new file mode 100644 index 0000000..dd2fad9 --- /dev/null +++ b/src/types/searchResult.ts @@ -0,0 +1,47 @@ +export type SearchResult = { + count: number; + next: string | null; + previous: string | null; + sponsored_studies: []; + results: { + from_type: number; + url: string; + id: number; + ct_id: string; + locations: { city: string }[]; + phases: string[]; + minimum_age_display: string; + maximum_age_display: string | null; + title: string; + start_date: string; + completion_date: string; + lead_sponsor_name: string; + brief_summary: string; + gender: string; + is_sponsor: boolean; + survey_id: string | null; + is_new: boolean; + created_at: string; + }[]; +}; + +export type ResultListType = { + from_type: number; + url: string; + id: number; + ct_id: string; + locations: { city: string }[]; + phases: string[]; + minimum_age_display: string; + maximum_age_display: string | null; + title: string; + start_date: string; + completion_date: string; + lead_sponsor_name: string; + brief_summary: string; + gender: string; + is_sponsor: boolean; + survey_id: string | null; + is_new: boolean; + created_at: string; +}; diff --git a/src/utils/.keep b/src/utils/.keep new file mode 100644 index 0000000..e69de29 diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/storybook-static/assets/Button-BfyGbg8N.css b/storybook-static/assets/Button-BfyGbg8N.css new file mode 100644 index 0000000..8513357 --- /dev/null +++ b/storybook-static/assets/Button-BfyGbg8N.css @@ -0,0 +1 @@ +.storybook-button{font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;border:0;border-radius:3em;cursor:pointer;display:inline-block;line-height:1}.storybook-button--primary{color:#fff;background-color:#1ea7fd}.storybook-button--secondary{color:#333;background-color:transparent;box-shadow:#00000026 0 0 0 1px inset}.storybook-button--small{font-size:12px;padding:10px 16px}.storybook-button--medium{font-size:14px;padding:11px 20px}.storybook-button--large{font-size:16px;padding:12px 24px} diff --git a/storybook-static/assets/Button-T2EoCw83.js b/storybook-static/assets/Button-T2EoCw83.js new file mode 100644 index 0000000..b5e110f --- /dev/null +++ b/storybook-static/assets/Button-T2EoCw83.js @@ -0,0 +1 @@ +import{j as s}from"./jsx-runtime-DWbWqHZ-.js";const i=({primary:e=!1,size:t="medium",backgroundColor:o,label:a,...n})=>{const r=e?"storybook-button--primary":"storybook-button--secondary";return s.jsx("button",{type:"button",className:["storybook-button",`storybook-button--${t}`,r].join(" "),style:{backgroundColor:o},...n,children:a})};i.__docgenInfo={description:"Primary UI component for user interaction",methods:[],displayName:"Button",props:{primary:{required:!1,tsType:{name:"boolean"},description:"Is this the principal call to action on the page?",defaultValue:{value:"false",computed:!1}},backgroundColor:{required:!1,tsType:{name:"string"},description:"What background color to use"},size:{required:!1,tsType:{name:"union",raw:"'small' | 'medium' | 'large'",elements:[{name:"literal",value:"'small'"},{name:"literal",value:"'medium'"},{name:"literal",value:"'large'"}]},description:"How large should the button be?",defaultValue:{value:"'medium'",computed:!1}},label:{required:!0,tsType:{name:"string"},description:"Button contents"},onClick:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Optional click handler"}}};export{i as B}; diff --git a/storybook-static/assets/Button.stories-DlFEPd7C.js b/storybook-static/assets/Button.stories-DlFEPd7C.js new file mode 100644 index 0000000..64d5b2c --- /dev/null +++ b/storybook-static/assets/Button.stories-DlFEPd7C.js @@ -0,0 +1,20 @@ +import{f as b}from"./index-8kprzD4t.js";import{B as y}from"./Button-T2EoCw83.js";import"./jsx-runtime-DWbWqHZ-.js";import"./index-l2PZgWEW.js";const k={title:"Example/Button",component:y,parameters:{layout:"centered"},tags:["autodocs"],argTypes:{backgroundColor:{control:"color"}},args:{onClick:b()}},r={args:{primary:!0,label:"Button"}},a={args:{label:"Button"}},e={args:{size:"large",label:"Button"}},o={args:{size:"small",label:"Button"}};var s,t,n;r.parameters={...r.parameters,docs:{...(s=r.parameters)==null?void 0:s.docs,source:{originalSource:`{ + args: { + primary: true, + label: 'Button' + } +}`,...(n=(t=r.parameters)==null?void 0:t.docs)==null?void 0:n.source}}};var c,l,m;a.parameters={...a.parameters,docs:{...(c=a.parameters)==null?void 0:c.docs,source:{originalSource:`{ + args: { + label: 'Button' + } +}`,...(m=(l=a.parameters)==null?void 0:l.docs)==null?void 0:m.source}}};var p,u,i;e.parameters={...e.parameters,docs:{...(p=e.parameters)==null?void 0:p.docs,source:{originalSource:`{ + args: { + size: 'large', + label: 'Button' + } +}`,...(i=(u=e.parameters)==null?void 0:u.docs)==null?void 0:i.source}}};var d,g,B;o.parameters={...o.parameters,docs:{...(d=o.parameters)==null?void 0:d.docs,source:{originalSource:`{ + args: { + size: 'small', + label: 'Button' + } +}`,...(B=(g=o.parameters)==null?void 0:g.docs)==null?void 0:B.source}}};const C=["Primary","Secondary","Large","Small"];export{e as Large,r as Primary,a as Secondary,o as Small,C as __namedExportsOrder,k as default}; diff --git a/storybook-static/assets/Color-RQJUDNI5-Dl3E0F7F.js b/storybook-static/assets/Color-RQJUDNI5-Dl3E0F7F.js new file mode 100644 index 0000000..feb8f2b --- /dev/null +++ b/storybook-static/assets/Color-RQJUDNI5-Dl3E0F7F.js @@ -0,0 +1 @@ +import{n as M,d as ue,T as Me,F as Ce,M as $e,g as Ne}from"./index-CqTBpuoY.js";import{R as h,r as b,g as fe}from"./index-l2PZgWEW.js";import{_ as Oe,i as J,a as Ie}from"./index-B5xYo-Cg.js";import"./iframe-4U0avWRZ.js";import"../sb-preview/runtime.js";import"./index-CaNG7YX3.js";import"./index-DXimoRZY.js";import"./index-DrFu-skq.js";function $(){return($=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function K(e){var t=b.useRef(e),n=b.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var S=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:p.buttons>0)&&o.current?a(ne(o.current,p,l.current)):_(!1)},N=function(){return _(!1)};function _(p){var m=i.current,x=V(o.current),C=p?x.addEventListener:x.removeEventListener;C(m?"touchmove":"mousemove",k),C(m?"touchend":"mouseup",N)}return[function(p){var m=p.nativeEvent,x=o.current;if(x&&(re(m),!function(X,R){return R&&!j(X)}(m,i.current)&&x)){if(j(m)){i.current=!0;var C=m.changedTouches||[];C.length&&(l.current=C[0].identifier)}x.focus(),a(ne(x,m,l.current)),_(!0)}},function(p){var m=p.which||p.keyCode;m<37||m>40||(p.preventDefault(),s({left:m===39?.05:m===37?-.05:0,top:m===40?.05:m===38?-.05:0}))},_]},[s,a]),d=c[0],f=c[1],g=c[2];return b.useEffect(function(){return g},[g]),h.createElement("div",$({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:f,tabIndex:0,role:"slider"}))}),z=function(e){return e.filter(Boolean).join(" ")},ee=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=z(["react-colorful__pointer",e.className]);return h.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},y=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},Se={grad:.9,turn:360,rad:360/(2*Math.PI)},Re=function(e){return ge(A(e))},A=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?y(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?y(parseInt(e.substring(6,8),16)/255,2):1}},Te=function(e,t){return t===void 0&&(t="deg"),Number(e)*(Se[t]||1)},je=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Fe({h:Te(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Fe=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},ze=function(e){return Pe(de(e))},he=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:y(e.h),s:y(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:y(o/2),a:y(r,2)}},G=function(e){var t=he(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},q=function(e){var t=he(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},de=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),s=r*(1-n),l=r*(1-(t-a)*n),i=r*(1-(1-t+a)*n),c=a%6;return{r:y(255*[r,l,s,s,i,r][c]),g:y(255*[i,r,r,l,s,s][c]),b:y(255*[s,s,i,r,r,l][c]),a:y(o,2)}},He=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ge({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},H=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Pe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?H(y(255*o)):"";return"#"+H(t)+H(n)+H(r)+a},ge=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),s=a-Math.min(t,n,r),l=s?a===t?(n-r)/s:a===n?2+(r-t)/s:4+(t-n)/s:0;return{h:y(60*(l<0?l+6:l)),s:y(a?s/a*100:0),v:y(a/255*100),a:o}},me=h.memo(function(e){var t=e.hue,n=e.onChange,r=z(["react-colorful__hue",e.className]);return h.createElement("div",{className:r},h.createElement(Z,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:S(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":y(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(ee,{className:"react-colorful__hue-pointer",left:t/360,color:G({h:t,s:100,v:100,a:1})})))}),be=h.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:G({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:r},h.createElement(Z,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:S(t.s+100*o.left,0,100),v:S(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+y(t.s)+"%, Brightness "+y(t.v)+"%"},h.createElement(ee,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:G(t)})))}),ve=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},pe=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Le=function(e,t){return e.toLowerCase()===t.toLowerCase()||ve(A(e),A(t))};function ye(e,t,n){var r=K(n),o=b.useState(function(){return e.toHsva(t)}),a=o[0],s=o[1],l=b.useRef({color:t,hsva:a});b.useEffect(function(){if(!e.equal(t,l.current.color)){var c=e.toHsva(t);l.current={hsva:c,color:t},s(c)}},[t,e]),b.useEffect(function(){var c;ve(a,l.current.hsva)||e.equal(c=e.fromHsva(a),l.current.color)||(l.current={hsva:a,color:c},r(c))},[a,e,r]);var i=b.useCallback(function(c){s(function(d){return Object.assign({},d,c)})},[]);return[a,i]}var qe=typeof window<"u"?b.useLayoutEffect:b.useEffect,Be=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},oe=new Map,xe=function(e){qe(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!oe.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,oe.set(t,n);var r=Be();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},We=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=Q(e,["className","colorModel","color","onChange"]),l=b.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=z(["react-colorful",t]);return h.createElement("div",$({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},Xe={defaultColor:"000",toHsva:Re,fromHsva:function(e){return ze({h:e.h,s:e.s,v:e.v,a:1})},equal:Le},De=function(e){return h.createElement(We,$({},e,{colorModel:Xe}))},Ke=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+q(Object.assign({},n,{a:0}))+", "+q(Object.assign({},n,{a:1}))+")"},a=z(["react-colorful__alpha",t]),s=y(100*n.a);return h.createElement("div",{className:a},h.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),h.createElement(Z,{onMove:function(l){r({a:l.left})},onKey:function(l){r({a:S(n.a+l.left)})},"aria-label":"Alpha","aria-valuetext":s+"%","aria-valuenow":s,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(ee,{className:"react-colorful__alpha-pointer",left:n.a,color:q(n)})))},we=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,s=Q(e,["className","colorModel","color","onChange"]),l=b.useRef(null);xe(l);var i=ye(n,o,a),c=i[0],d=i[1],f=z(["react-colorful",t]);return h.createElement("div",$({},s,{ref:l,className:f}),h.createElement(be,{hsva:c,onChange:d}),h.createElement(me,{hue:c.h,onChange:d}),h.createElement(Ke,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},Ve={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:je,fromHsva:q,equal:pe},Ae=function(e){return h.createElement(we,$({},e,{colorModel:Ve}))},Ge={defaultColor:"rgba(0, 0, 0, 1)",toHsva:He,fromHsva:function(e){var t=de(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:pe},Ue=function(e){return h.createElement(we,$({},e,{colorModel:Ge}))},Ye={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const F=Ye,ke={};for(const e of Object.keys(F))ke[F[e]]=e;const u={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var _e=u;for(const e of Object.keys(u)){if(!("channels"in u[e]))throw new Error("missing channels property: "+e);if(!("labels"in u[e]))throw new Error("missing channel labels property: "+e);if(u[e].labels.length!==u[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=u[e];delete u[e].channels,delete u[e].labels,Object.defineProperty(u[e],"channels",{value:t}),Object.defineProperty(u[e],"labels",{value:n})}u.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),s=a-o;let l,i;a===o?l=0:t===a?l=(n-r)/s:n===a?l=2+(r-t)/s:r===a&&(l=4+(t-n)/s),l=Math.min(l*60,360),l<0&&(l+=360);const c=(o+a)/2;return a===o?i=0:c<=.5?i=s/(a+o):i=s/(2-a-o),[l,i*100,c*100]};u.rgb.hsv=function(e){let t,n,r,o,a;const s=e[0]/255,l=e[1]/255,i=e[2]/255,c=Math.max(s,l,i),d=c-Math.min(s,l,i),f=function(g){return(c-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/c,t=f(s),n=f(l),r=f(i),s===c?o=r-n:l===c?o=1/3+t-r:i===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,c*100]};u.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=u.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};u.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,s=(1-n-o)/(1-o)||0,l=(1-r-o)/(1-o)||0;return[a*100,s*100,l*100,o*100]};function Je(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}u.rgb.keyword=function(e){const t=ke[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(F)){const a=F[o],s=Je(e,a);s.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,s=t*.0193+n*.1192+r*.9505;return[o*100,a*100,s*100]};u.rgb.lab=function(e){const t=u.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,s=500*(n-r),l=200*(r-o);return[a,s,l]};u.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,s;if(n===0)return s=r*255,[s,s,s];r<.5?o=r*(1+n):o=r+n-r*n;const l=2*r-o,i=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,6*a<1?s=l+(o-l)*6*a:2*a<1?s=o:3*a<2?s=l+(o-l)*(2/3-a)*6:s=l,i[c]=s*255;return i};u.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const s=(r+n)/2,l=r===0?2*o/(a+o):2*n/(r+n);return[t,l*100,s*100]};u.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),s=255*r*(1-n),l=255*r*(1-n*a),i=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,i,s];case 1:return[l,r,s];case 2:return[s,r,i];case 3:return[s,l,r];case 4:return[i,s,r];case 5:return[r,s,l]}};u.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,s;s=(2-n)*r;const l=(2-n)*o;return a=n*o,a/=l<=1?l:2-l,a=a||0,s/=2,[t,a*100,s*100]};u.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const s=Math.floor(6*t),l=1-r;a=6*t-s,s&1&&(a=1-a);const i=n+a*(l-n);let c,d,f;switch(s){default:case 6:case 0:c=l,d=i,f=n;break;case 1:c=i,d=l,f=n;break;case 2:c=n,d=l,f=i;break;case 3:c=n,d=i,f=l;break;case 4:c=i,d=n,f=l;break;case 5:c=l,d=n,f=i;break}return[c*255,d*255,f*255]};u.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),s=1-Math.min(1,n*(1-o)+o),l=1-Math.min(1,r*(1-o)+o);return[a*255,s*255,l*255]};u.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,s;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,s=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),s=Math.min(Math.max(0,s),1),[o*255,a*255,s*255]};u.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),s=200*(n-r);return[o,a,s]};u.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,s;a=(t+16)/116,o=n/500+a,s=a-r/200;const l=a**3,i=o**3,c=s**3;return a=l>.008856?l:(a-16/116)/7.787,o=i>.008856?i:(o-16/116)/7.787,s=c>.008856?c:(s-16/116)/7.787,o*=95.047,a*=100,s*=108.883,[o,a,s]};u.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const s=Math.sqrt(n*n+r*r);return[t,s,o]};u.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),s=n*Math.sin(o);return[t,a,s]};u.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?u.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let s=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(s+=60),s};u.hsv.ansi16=function(e){return u.rgb.ansi16(u.hsv.rgb(e),e[2])};u.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};u.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};u.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};u.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};u.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(l=>l+l).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,s=r&255;return[o,a,s]};u.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),s=o-a;let l,i;return s<1?l=a/(1-s):l=0,s<=0?i=0:o===t?i=(n-r)/s%6:o===n?i=2+(r-t)/s:i=4+(t-n)/s,i/=6,i%=1,[i*360,s*100,l*100]};u.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};u.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};u.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,s=a%1,l=1-s;let i=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=l,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=l,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=l}return i=(1-n)*r,[(n*o[0]+i)*255,(n*o[1]+i)*255,(n*o[2]+i)*255]};u.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};u.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};u.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};u.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};u.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};u.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};u.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};u.gray.hsl=function(e){return[0,0,e[0]]};u.gray.hsv=u.gray.hsl;u.gray.hwb=function(e){return[0,100,e[0]]};u.gray.cmyk=function(e){return[0,0,0,e[0]]};u.gray.lab=function(e){return[e[0],0,0]};u.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};u.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const B=_e;function Qe(){const e={},t=Object.keys(B);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function st(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,s=0;s{O[e]={},Object.defineProperty(O[e],"channels",{value:U[e].channels}),Object.defineProperty(O[e],"labels",{value:U[e].labels});const t=rt(e);Object.keys(t).forEach(r=>{const o=t[r];O[e][r]=st(o),O[e][r].raw=at(o)})});var lt=O;const w=fe(lt);var it=Oe,ct=function(){return it.Date.now()},ut=ct,ft=/\s/;function ht(e){for(var t=e.length;t--&&ft.test(e.charAt(t)););return t}var dt=ht,gt=dt,mt=/^\s+/;function bt(e){return e&&e.slice(0,gt(e)+1).replace(mt,"")}var vt=bt,pt=vt,ae=J,yt=Ie,se=NaN,xt=/^[-+]0x[0-9a-f]+$/i,wt=/^0b[01]+$/i,kt=/^0o[0-7]+$/i,_t=parseInt;function Et(e){if(typeof e=="number")return e;if(yt(e))return se;if(ae(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=ae(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=pt(e);var n=wt.test(e);return n||kt.test(e)?_t(e.slice(2),n?2:8):xt.test(e)?se:+e}var Mt=Et,Ct=J,D=ut,le=Mt,$t="Expected a function",Nt=Math.max,Ot=Math.min;function It(e,t,n){var r,o,a,s,l,i,c=0,d=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError($t);t=le(t)||0,Ct(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Nt(le(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function k(v){var E=r,T=o;return r=o=void 0,c=v,s=e.apply(T,E),s}function N(v){return c=v,l=setTimeout(m,t),d?k(v):s}function _(v){var E=v-i,T=v-c,te=t-E;return f?Ot(te,a-T):te}function p(v){var E=v-i,T=v-c;return i===void 0||E>=t||E<0||f&&T>=a}function m(){var v=D();if(p(v))return x(v);l=setTimeout(m,_(v))}function x(v){return l=void 0,g&&r?k(v):(r=o=void 0,s)}function C(){l!==void 0&&clearTimeout(l),c=0,r=i=o=l=void 0}function X(){return l===void 0?s:x(D())}function R(){var v=D(),E=p(v);if(r=arguments,o=this,i=v,E){if(l===void 0)return N(i);if(f)return clearTimeout(l),l=setTimeout(m,t),k(i)}return l===void 0&&(l=setTimeout(m,t)),s}return R.cancel=C,R.flush=X,R}var St=It,Rt=St,Tt=J,jt="Expected a function";function Ft(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeError(jt);return Tt(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Rt(e,t,{leading:r,maxWait:t,trailing:o})}var zt=Ft;const Ht=fe(zt);var Pt=M.div({position:"relative",maxWidth:250}),Lt=M(ue)({position:"absolute",zIndex:1,top:4,left:4}),qt=M.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Bt=M(Me)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Wt=M.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),Xt=M.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),Dt=`url('data:image/svg+xml;charset=utf-8,')`,ie=({value:e,active:t,onClick:n,style:r,...o})=>{let a=`linear-gradient(${e}, ${e}), ${Dt}, linear-gradient(#fff, #fff)`;return h.createElement(Xt,{...o,active:t,onClick:n,style:{...r,backgroundImage:a}})},Kt=M(Ce.Input)(({theme:e})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),Vt=M($e)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Ee=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Ee||{}),P=Object.values(Ee),At=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Gt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,Ut=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,Y=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,Yt=/^\s*#?([0-9a-f]{3})\s*$/i,Jt={hex:De,rgb:Ue,hsl:Ae},L={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},ce=e=>{let t=e==null?void 0:e.match(At);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},I=e=>{if(!e)return;let t=!0;if(Gt.test(e)){let[s,l,i,c]=ce(e),[d,f,g]=w.rgb.hsl([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:w.rgb.keyword([s,l,i]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${f}%, ${g}%, ${c})`,hex:`#${w.rgb.hex([s,l,i]).toLowerCase()}`}}if(Ut.test(e)){let[s,l,i,c]=ce(e),[d,f,g]=w.hsl.rgb([s,l,i])||[0,0,0];return{valid:t,value:e,keyword:w.hsl.keyword([s,l,i]),colorSpace:"hsl",rgb:`rgba(${d}, ${f}, ${g}, ${c})`,hsl:e,hex:`#${w.hsl.hex([s,l,i]).toLowerCase()}`}}let n=e.replace("#",""),r=w.keyword.rgb(n)||w.hex.rgb(n),o=w.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:Y.test(e)&&(a=`#${n}`),a.startsWith("#"))t=Y.test(a);else try{w.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:w.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},Qt=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return L[n];if(n!=="hex")return(t==null?void 0:t[n])||L[n];if(!t.hex.startsWith("#"))try{return`#${w.keyword.hex(t.hex)}`}catch{return L.hex}let r=t.hex.match(Yt);if(!r)return Y.test(t.hex)?t.hex:L.hex;let[o,a,s]=r[1].split("");return`#${o}${o}${a}${a}${s}${s}`},Zt=(e,t)=>{let[n,r]=b.useState(e||""),[o,a]=b.useState(()=>I(n)),[s,l]=b.useState((o==null?void 0:o.colorSpace)||"hex");b.useEffect(()=>{let f=e||"",g=I(f);r(f),a(g),l((g==null?void 0:g.colorSpace)||"hex")},[e]);let i=b.useMemo(()=>Qt(n,o,s).toLowerCase(),[n,o,s]),c=b.useCallback(f=>{let g=I(f),k=(g==null?void 0:g.value)||f||"";r(k),k===""&&(a(void 0),t(void 0)),g&&(a(g),l(g.colorSpace),t(g.value))},[t]),d=b.useCallback(()=>{let f=P.indexOf(s)+1;f>=P.length&&(f=0),l(P[f]);let g=(o==null?void 0:o[P[f]])||"";r(g),t(g)},[o,s,t]);return{value:n,realValue:i,updateValue:c,color:o,colorSpace:s,cycleColorSpace:d}},W=e=>e.replace(/\s*/,"").toLowerCase(),en=(e,t,n)=>{let[r,o]=b.useState(t!=null&&t.valid?[t]:[]);b.useEffect(()=>{t===void 0&&o([])},[t]);let a=b.useMemo(()=>(e||[]).map(l=>typeof l=="string"?I(l):l.title?{...I(l.color),keyword:l.title}:I(l.color)).concat(r).filter(Boolean).slice(-27),[e,r]),s=b.useCallback(l=>{l!=null&&l.valid&&(a.some(i=>W(i[n])===W(l[n]))||o(i=>i.concat(l)))},[n,a]);return{presets:a,addPreset:s}},tn=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:s=!1})=>{let l=b.useCallback(Ht(n,200),[n]),{value:i,realValue:c,updateValue:d,color:f,colorSpace:g,cycleColorSpace:k}=Zt(t,l),{presets:N,addPreset:_}=en(a,f,g),p=Jt[g];return h.createElement(Pt,null,h.createElement(Lt,{startOpen:s,closeOnOutsideClick:!0,onVisibleChange:()=>_(f),tooltip:h.createElement(qt,null,h.createElement(p,{color:c==="transparent"?"#000000":c,onChange:d,onFocus:r,onBlur:o}),N.length>0&&h.createElement(Wt,null,N.map((m,x)=>h.createElement(ue,{key:`${m.value}-${x}`,hasChrome:!1,tooltip:h.createElement(Bt,{note:m.keyword||m.value})},h.createElement(ie,{value:m[g],active:f&&W(m[g])===W(f[g]),onClick:()=>d(m.value)})))))},h.createElement(ie,{value:c,style:{margin:4}})),h.createElement(Kt,{id:Ne(e),value:i,onChange:m=>d(m.target.value),onFocus:m=>m.target.select(),placeholder:"Choose color..."}),i?h.createElement(Vt,{onClick:k}):null)},fn=tn;export{tn as ColorControl,fn as default}; diff --git a/storybook-static/assets/Configure-BOguRNkh.js b/storybook-static/assets/Configure-BOguRNkh.js new file mode 100644 index 0000000..ec414a6 --- /dev/null +++ b/storybook-static/assets/Configure-BOguRNkh.js @@ -0,0 +1,165 @@ +import{j as e}from"./jsx-runtime-DWbWqHZ-.js";import{useMDXComponents as o}from"./index-DbIxU3Ed.js";import{e as a}from"./index-CqTBpuoY.js";import"./index-l2PZgWEW.js";import"./iframe-4U0avWRZ.js";import"../sb-preview/runtime.js";import"./index-CaNG7YX3.js";import"./index-DXimoRZY.js";import"./index-B5xYo-Cg.js";import"./index-DrFu-skq.js";const n="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.0001%200C7.16466%200%200%207.17472%200%2016.0256C0%2023.1061%204.58452%2029.1131%2010.9419%2031.2322C11.7415%2031.3805%2012.0351%2030.8845%2012.0351%2030.4613C12.0351%2030.0791%2012.0202%2028.8167%2012.0133%2027.4776C7.56209%2028.447%206.62283%2025.5868%206.62283%2025.5868C5.89499%2023.7345%204.8463%2023.2419%204.8463%2023.2419C3.39461%2022.2473%204.95573%2022.2678%204.95573%2022.2678C6.56242%2022.3808%207.40842%2023.9192%207.40842%2023.9192C8.83547%2026.3691%2011.1514%2025.6609%2012.0645%2025.2514C12.2081%2024.2156%2012.6227%2023.5087%2013.0803%2023.1085C9.52648%2022.7032%205.7906%2021.3291%205.7906%2015.1886C5.7906%2013.4389%206.41563%2012.0094%207.43916%2010.8871C7.27303%2010.4834%206.72537%208.85349%207.59415%206.64609C7.59415%206.64609%208.93774%206.21539%2011.9953%208.28877C13.2716%207.9337%2014.6404%207.75563%2016.0001%207.74953C17.3599%207.75563%2018.7297%207.9337%2020.0084%208.28877C23.0623%206.21539%2024.404%206.64609%2024.404%206.64609C25.2749%208.85349%2024.727%2010.4834%2024.5608%2010.8871C25.5868%2012.0094%2026.2075%2013.4389%2026.2075%2015.1886C26.2075%2021.3437%2022.4645%2022.699%2018.9017%2023.0957C19.4756%2023.593%2019.9869%2024.5683%2019.9869%2026.0634C19.9869%2028.2077%2019.9684%2029.9334%2019.9684%2030.4613C19.9684%2030.8877%2020.2564%2031.3874%2021.0674%2031.2301C27.4213%2029.1086%2032%2023.1037%2032%2016.0256C32%207.17472%2024.8364%200%2016.0001%200ZM5.99257%2022.8288C5.95733%2022.9084%205.83227%2022.9322%205.71834%2022.8776C5.60229%2022.8253%205.53711%2022.7168%205.57474%2022.6369C5.60918%2022.5549%205.7345%2022.5321%205.85029%2022.587C5.9666%2022.6393%206.03284%2022.7489%205.99257%2022.8288ZM6.7796%2023.5321C6.70329%2023.603%206.55412%2023.5701%206.45291%2023.4581C6.34825%2023.3464%206.32864%2023.197%206.40601%2023.125C6.4847%2023.0542%206.62937%2023.0874%206.73429%2023.1991C6.83895%2023.3121%206.85935%2023.4605%206.7796%2023.5321ZM7.31953%2024.4321C7.2215%2024.5003%207.0612%2024.4363%206.96211%2024.2938C6.86407%2024.1513%206.86407%2023.9804%206.96422%2023.9119C7.06358%2023.8435%207.2215%2023.905%207.32191%2024.0465C7.41968%2024.1914%207.41968%2024.3623%207.31953%2024.4321ZM8.23267%2025.4743C8.14497%2025.5712%207.95818%2025.5452%207.82146%2025.413C7.68156%2025.2838%207.64261%2025.1004%207.73058%2025.0035C7.81934%2024.9064%208.00719%2024.9337%208.14497%2025.0648C8.28381%2025.1938%208.3262%2025.3785%208.23267%2025.4743ZM9.41281%2025.8262C9.37413%2025.9517%209.19423%2026.0088%209.013%2025.9554C8.83203%2025.9005%208.7136%2025.7535%208.75016%2025.6266C8.78778%2025.5003%208.96848%2025.4408%209.15104%2025.4979C9.33174%2025.5526%209.45044%2025.6985%209.41281%2025.8262ZM10.7559%2025.9754C10.7604%2026.1076%2010.6067%2026.2172%2010.4165%2026.2196C10.2252%2026.2238%2010.0704%2026.1169%2010.0683%2025.9868C10.0683%2025.8534%2010.2185%2025.7448%2010.4098%2025.7416C10.6001%2025.7379%2010.7559%2025.8441%2010.7559%2025.9754ZM12.0753%2025.9248C12.0981%2026.0537%2011.9658%2026.1862%2011.7769%2026.2215C11.5912%2026.2554%2011.4192%2026.1758%2011.3957%2026.0479C11.3726%2025.9157%2011.5072%2025.7833%2011.6927%2025.7491C11.8819%2025.7162%2012.0512%2025.7937%2012.0753%2025.9248Z'%20fill='%23161614'/%3e%3c/svg%3e",c="data:image/svg+xml,%3csvg%20width='33'%20height='32'%20viewBox='0%200%2033%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_10031_177575)'%3e%3cmask%20id='mask0_10031_177575'%20style='mask-type:luminance'%20maskUnits='userSpaceOnUse'%20x='0'%20y='4'%20width='33'%20height='25'%3e%3cpath%20d='M32.5034%204.00195H0.503906V28.7758H32.5034V4.00195Z'%20fill='white'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_10031_177575)'%3e%3cpath%20d='M27.5928%206.20817C25.5533%205.27289%2023.3662%204.58382%2021.0794%204.18916C21.0378%204.18154%2020.9962%204.20057%2020.9747%204.23864C20.6935%204.73863%2020.3819%205.3909%2020.1637%205.90358C17.7042%205.53558%2015.2573%205.53558%2012.8481%205.90358C12.6299%205.37951%2012.307%204.73863%2012.0245%204.23864C12.003%204.20184%2011.9614%204.18281%2011.9198%204.18916C9.63431%204.58255%207.44721%205.27163%205.40641%206.20817C5.38874%206.21578%205.3736%206.22848%205.36355%206.24497C1.21508%2012.439%200.078646%2018.4809%200.636144%2024.4478C0.638667%2024.477%200.655064%2024.5049%200.677768%2024.5227C3.41481%2026.5315%206.06609%2027.7511%208.66815%2028.5594C8.70979%2028.5721%208.75392%2028.5569%208.78042%2028.5226C9.39594%2027.6826%209.94461%2026.7968%2010.4151%2025.8653C10.4428%2025.8107%2010.4163%2025.746%2010.3596%2025.7244C9.48927%2025.3945%208.66058%2024.9922%207.86343%2024.5354C7.80038%2024.4986%207.79533%2024.4084%207.85333%2024.3653C8.02108%2024.2397%208.18888%2024.109%208.34906%2023.977C8.37804%2023.9529%208.41842%2023.9478%208.45249%2023.963C13.6894%2026.3526%2019.359%2026.3526%2024.5341%2023.963C24.5682%2023.9465%2024.6086%2023.9516%2024.6388%2023.9757C24.799%2024.1077%2024.9668%2024.2397%2025.1358%2024.3653C25.1938%2024.4084%2025.19%2024.4986%2025.127%2024.5354C24.3298%2025.0011%2023.5011%2025.3945%2022.6296%2025.7232C22.5728%2025.7447%2022.5476%2025.8107%2022.5754%2025.8653C23.0559%2026.7955%2023.6046%2027.6812%2024.2087%2028.5213C24.234%2028.5569%2024.2794%2028.5721%2024.321%2028.5594C26.9357%2027.7511%2029.5869%2026.5315%2032.324%2024.5227C32.348%2024.5049%2032.3631%2024.4783%2032.3656%2024.4491C33.0328%2017.5506%2031.2481%2011.5584%2027.6344%206.24623C27.6256%206.22848%2027.6105%206.21578%2027.5928%206.20817ZM11.1971%2020.8146C9.62043%2020.8146%208.32129%2019.3679%208.32129%2017.5913C8.32129%2015.8146%209.59523%2014.368%2011.1971%2014.368C12.8115%2014.368%2014.0981%2015.8273%2014.0729%2017.5913C14.0729%2019.3679%2012.7989%2020.8146%2011.1971%2020.8146ZM21.8299%2020.8146C20.2533%2020.8146%2018.9541%2019.3679%2018.9541%2017.5913C18.9541%2015.8146%2020.228%2014.368%2021.8299%2014.368C23.4444%2014.368%2024.7309%2015.8273%2024.7057%2017.5913C24.7057%2019.3679%2023.4444%2020.8146%2021.8299%2020.8146Z'%20fill='%235865F2'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_10031_177575'%3e%3crect%20width='31.9995'%20height='32'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",l="data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.3313%208.44657C30.9633%207.08998%2029.8791%206.02172%2028.5022%205.65916C26.0067%205.00026%2016%205.00026%2016%205.00026C16%205.00026%205.99333%205.00026%203.4978%205.65916C2.12102%206.02172%201.03665%207.08998%200.668678%208.44657C0%2010.9053%200%2016.0353%200%2016.0353C0%2016.0353%200%2021.1652%200.668678%2023.6242C1.03665%2024.9806%202.12102%2026.0489%203.4978%2026.4116C5.99333%2027.0703%2016%2027.0703%2016%2027.0703C16%2027.0703%2026.0067%2027.0703%2028.5022%2026.4116C29.8791%2026.0489%2030.9633%2024.9806%2031.3313%2023.6242C32%2021.1652%2032%2016.0353%2032%2016.0353C32%2016.0353%2032%2010.9053%2031.3313%208.44657Z'%20fill='%23ED1D24'/%3e%3cpath%20d='M12.7266%2020.6934L21.0902%2016.036L12.7266%2011.3781V20.6934Z'%20fill='white'/%3e%3c/svg%3e",d="data:image/svg+xml,%3csvg%20width='33'%20height='32'%20viewBox='0%200%2033%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_10031_177597)'%3e%3cpath%20opacity='0.7'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M17%207.87059C17%206.48214%2017.9812%205.28722%2019.3431%205.01709L29.5249%202.99755C31.3238%202.64076%2033%204.01717%2033%205.85105V22.1344C33%2023.5229%2032.0188%2024.7178%2030.6569%2024.9879L20.4751%2027.0074C18.6762%2027.3642%2017%2025.9878%2017%2024.1539L17%207.87059Z'%20fill='%23B7F0EF'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1%205.85245C1%204.01857%202.67623%202.64215%204.47507%202.99895L14.6569%205.01848C16.0188%205.28861%2017%206.48354%2017%207.87198V24.1553C17%2025.9892%2015.3238%2027.3656%2013.5249%2027.0088L3.34311%2024.9893C1.98119%2024.7192%201%2023.5242%201%2022.1358V5.85245Z'%20fill='%2387E6E5'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M15.543%205.71289C15.543%205.71289%2016.8157%205.96289%2017.4002%206.57653C17.9847%207.19016%2018.4521%209.03107%2018.4521%209.03107C18.4521%209.03107%2018.4521%2025.1106%2018.4521%2026.9629C18.4521%2028.8152%2019.3775%2031.4174%2019.3775%2031.4174L17.4002%2028.8947L16.2575%2031.4174C16.2575%2031.4174%2015.543%2029.0765%2015.543%2027.122C15.543%2025.1674%2015.543%205.71289%2015.543%205.71289Z'%20fill='%2361C1FD'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_10031_177597'%3e%3crect%20width='32'%20height='32'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e",g=""+new URL("styling-Bk6zjRzU.png",import.meta.url).href,h=""+new URL("context-C0qIqeS4.png",import.meta.url).href,m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkQAAAEECAMAAAD+jtuZAAAA1VBMVEUAAAC97a687K687K697K697a687a697K+87K6/76+87K7///831dPd9ddmvzyc24PE7riR1XWH0GdxxUru+utxxEr3/fXl+OHN9fTA7bNQ2tn7/vrm+vri99xE19Z8yllp396n4ZG07++o7ezz/Pz9/v2O6ObN8cKb6umC5eTf9tnZ9NHq+ebV883y/O/s+unJ8L7y/fzR8sex56Da9/dd3dtE2NZ24+GM027B8vFrwkO36qeW2HxrwkSm4ZGBzWB3yFHC7bTe9tas5Jih3orA8vJc3dy6weW4AAAACnRSTlMA3694YO/PkFAQwrWpKAAADgtJREFUeNrs2d1qg0AQQGGTNH+zCF4siixeBqHGIL5B3v+lGrbU3rQ0uhsGt+d7hsMww2TeebfdCDDLYfuWfTvtBVhgM2V0FGChXebtBFjsmD28CRDg9IiIjRpB9mcGEcLXoq0AQbbZQYAgm0yAQEQEIoI+IgIRQR8RgYigj4hARNBHRCAi6CMiEBH0ERGICPqICEQEfUQEIoI+IgIRQR8RgYigj4hARNBHRCCiZ9R9c7XWNmMhiO4fRFSPTWkmFRlFl3pEbW6NR0avk3JERWed+UFJRXGlGlHdV878xg2CiFKMqG6bm5kwi14uuYja3DrzJyuIJ6mIiu7qzHN6QTTJRFT3TWmeVwqiSSIivwTN1ApiWX9ErT/kZ6sEsaw7oqKrnFnGCWJZb0T+mxGAKz+adUZU+29GmE4QiWJE9b1YZPBLUDBbPNxrQTCtiIY+X+L9eruYOC75p34gpEA6EY2LAqqsMxFV+ZeRjIJoRDTk81W2NJHZfNLxkf1g196WEgeCAAzv9XQSTpEECXIMJxFUdEUX3FPVvv8jLUnEzWCsmnHSw7jT35UIxQ1/9TQJSvRHNHEldVbNGMrXdHPo2qMC/RFN5JcgJHOqqBzaI7qWWoKagChw8+hEU6A3otal+BIUAy7fzaPrRgr0RnQrvATha7ucW0Y+RnNELYElyG+DJnOXw8jHaI7oWmIJwrdwXdqtS6A5oiv3XUFyhum1dDn0a8cP0hzRu0vQMgb9Yvd/Wq3Xmwo7Db0RtaTuZuALXM7nvvvR8LxndhJ6I/opdTcD38rl/GSfmed5JxpFeiOqSi1B+Jou53P/Ts26iNK7GacXzymiEuiPKFuCDBFQRCXQHFG6BBnEp4hKoDOi6uXKhDMsr0kRlUBbRJOOUSPoYE4RqdMU0ZWRBe0FFJE6LRFVfTCVTxGp0xHRtaljaK9NEanTEFHV4IYAOhSRMuyITG8IVhSRMvyIAjDakiJShh5RFcwWU0TKkCMyfhABBBSRKuyIWmC6FUWkCjuiWzBdkyJShR1RB0wXzykiRdgRmXut+lVQekQVZM/sLYropPzSI/KQ1dlbFNFJtSkiRdgRLcB8c4pIDS3WAAuEiPoMS9e+iK7AfD5FpIYuNgK0KSJVXxgqs+/hZzoUkRL0iDqgXxRGIGNFESlBj2gCekXDhwvHcc4HIK6JH9Hv7eb72ZmXU2MFat4/T2fd79vj97EzohboMxrMzp2DMQiLkSNab568lFBEvEZ9zXLsjIj5oMUoHN87nCEICxAjysqQi4iXz8jSiH4BvnDYu3By0nn0dQSifMSIvnW9xO5HvbatHOzej+ipclDbdHfZwbZlB5ZGNAFc0XDGBzR+vIEw+dcARDURI/qRDpM+45y9H1GD5fXr/NiyNCLWBjSjx/G5k3MxG0SQmu0fzUDYHC2iTbLX/GYcwYgy67qXy8PWiBaAIF2CelxAveEdvBok5xkIC7AiqiQNrRlPOKLMNjnRXt7D1oguoXx3R0tQbxze8Ik5e3cgyseKqFHUkFxEWYldlrI1oiqUazQ4XoIGN/DGvdT3szZSRJXCT1YyouxMfGYJWyNibcQl6GEY5fOaTh9fHo+T+QTC5jgRNQqjkI7o2+4wiqyNKIByhNPjJSjkAptmA2qavVjuS/4CJaJ+8QcrHRGrHUaRtRFdgbroaAm6P16CYPTn9blR8jB5eQiiligR1YubkI0oG0UbtmdtRK2Sl6CLWdESNHNePcBeLx1KomKUiHbFH7h0ROlW9MT2rI2ILZXvZvBLUJEwy+vBSYQAMJVbijoIEfXTPwrIR/T8cp7ZG1Hn40sQ/0V+GgKPH0TnEUCULN7jQ1UjELVCiKiWjI8i8hGxl/PM3oj+sndHTWkDQQDHed67YAaZACGIxVJAUKlg1aLVtvb7f6UmzUBNe7F3m+PY9Pb30gfGmc70P9ziLc0Ev9KxE+dDUKmb7T3HWTYViVT24/dCV2Q/ouzf+wkUMBHd5a/4G1GvbzoEfYjVQ1C5eDtHd7PiROrWaB9kvIeInktSwUSU/cZpBeBvRGbrIN3S24x/vRNNC78gOstr0tWxHFH+5wsoYCLa5I14HNFc6JsWh6CPBj/2aSTEj91CWiJTidDVthrR83A4fC6bqzERZT9yPEx99jWiidB2Vljp0JfIzMmJ/J1ObHTzEdmMaGcFCqiIWv5+eTFncPMR50PQ9oM8or7dr4c+GK6D7CMiUEFF9OB9RAuh6V6mRgJjumsIuQ5iLaLWb6CCimjV2lG14kFEc5MSbgXO6FSmTruFdZCuwVAUghsaERnzIKLQJKKZwPrYXb+eo07N1kE4IrQGuBAJLcUjCA+1DjLgiHBcRTQQeopHEB5qHYQjwnEV0YXQoDiC8BDrIBwRjquIeogjqLpTs5sPjgirAU608UcQXn4Zq20JbnBESAP8EYS3NlsHmYMbHBHSpPoRtO6+fyO+tao8sy/CtsENjgip1694BHWzC5FpUvZTaS7xVPxpZjQU9XvgBEeE1a52BCXyl3gkVEaKVxHrIBNwgiPCmgsV7SMo3t3ur4Uof/U2EVuIdZABOMERYS2Fmt4RNJK/zf6qYqp8dbcOQm8o4oiQTIaiWBS9j+VrU+VRJxVn2gezC90euMARoXVM1suSsrca1fAz+/PVe7F1b3YXdw0ucERoc6FBfQQl8i83SXEUL5olhbs4ckMRR4QUCg3qI2gmc+pQYqkwTV81/yJsBC5wRHiR0KA6grpSKZ4WZm7FiWf+RdgQHOCI0PDrILGU5aEk5a+ut3dx5G4+OCKsa6FBcQSNZLnb5IPMlZ14ZndxHXCAI8LrCU3FIyiJJd7UcB2kDw5wRGjYdZCZrCLOIrqhdvPBEaF9E1qKR1AiK6K4DsIRISHXQWayKoLrIBwRHmIdZCRtmBFbB+GIsFDrILG04ROxoYgjwsKsg5zJ6giug3BEWIbrILNqH++xz626hL3jiKoIx4ZfhJ1JS05prYNwRHjhpcnNR5J/vHc9FF3AvnFEVYQLs3WQG2kHuZsPjggvPDf6IuxIWkJuHYQjwguDvsnNRyztuSW1DsIR4YVBW3sosuxUULr54IjwwqCjf/Nh10xoW8CecURVhMG5/jqIVSeJoLQOwhHhhUEQaQ9FeOolR0o3HxwRWhZR2+TmA0/xXBl9AewXR1RFGOgPRbcST/1cGULrIBwRWhZRMNZeB8FTP1eG0M0HR4QXBvpDUSKx1M+VITUUcURYeURXexqKNJ4rQ2cdhCPCyiMa6K+DmNB5rgydmw+OCC8MUn3tdRAz6ufK0ByKOCK0PCLtdRDrQxCddRCOCC2PaCE03egPQZof5Mmsg3BEaHlE+usgmkOQ9gd5OjcfZRE9cET/kEdk8eYjf0q+ATL/L/pjyT/4UfYQdBTfItJeBzl5M6DsNsMQmXWQkkcMZxE1AcW3iCysg9wYDkHEbj6+548YVr+wAgzfIjrXvvkwuc2o01D0kv6Db0Bhgy7Bt4gqDEUnp2ZDENGbj1az+Qwq2cTdAgzvIkLefFQcguisg6weS1O5SyfrDSB4F1FHaDozus2ozVD0VD75fElfegIE7yIKxkLTFDME0b75WD0cN0vfiPLAjo9WYMq/iC6FrmQ0WouDuAarvrcyT8+fm5nj0ko2x83M5+GwldHOwr+IrgR9A7DqXfOV5xWUWmUV7bRAk38RDQR9EVhUiGh4BG86GnJE5bKIcn1BXwj25BGlJ9Tdw8sG/mnz7uGu9TR85IgUdhG1BX0XYE8eERgackQKu4gWgr4O2MMR2bOL6FzQtwB7OCJ7wmArEuS1wR6OyJ4wqNFQZDsibfwR/w2vI+oI8jgiXYeK6HwsqBuAPRyRPWFQo6HoGmzaHKF8AU1eRkT/5iOEevEwIvI3Hx2oGQ8jCqgPRXV7I/IyoktBWu3eiLyMiPbNR1S7NyIvIyI9FPXr15CXEVFeB4mWUD9eRkT35qNdw/chTyOiOhRFF1BLXkZEch0kGkygpryMiNzNx/hqXstz7BdfIyI1FEXtTlDnhHyNiMw6SL/dOU//PhwRkvuIiN18jC8XvwLiiPBcR0RqKBpHV4Mg9X9E9NhsvoODcBtRL0gRWQfJhqDU/xPRy/ABDsN9RBRuPvIh6C89YDgNcCg4/FA0vkzPMDVgKI4juggKLgUafggqVdPfVFPgNKJlULAQDkX5GVaujreuRDiNqBcUnAtH+u3FHwHxSGRTA1y6dv4hPz/DNFwDw3EdUS9wevMxzj7I65nzGxFeA5xaIm4+bA1BPBHtSwPcmiCGIuRthonaboCQ0ADHJoihCDMEcUPuNMC15RwxFGFuM/gsc6UBzvWuEUMR8jaDP5e50IAD6C0vgtzY5hCEccEnWXUNOJDe1zB1ZeUdaL4MUb7y53orGnBQc1FR+9uESzisg0f0s317x20YBqIoOvr4N2pUEFIhqE5jp8gSsv9FJQICBDBgwyKLNzTuWcMtnkRyLHub8UVAEZhrTUOeZa76bcZ7Mdda80YQczgSc62PYafPlREUjbnYtGsE3QgoIHlEt+E1y5URFJU8Ik+vjKBvRlBg+ojGiRFUOX1EzypaZkZQBQJE9KCiJTGCKhEhIh/n4Q4jqCYhItoy4jSjXkEi2m4ZrSmlK3+CKhQmItSLiEBE0CMiEBH0iAhEBD0iAhFBj4hARNAjIhAR9IgIRAQ9IgIRQY+IQETQIyIQEfSICEQEPSICEUGPiEBE0CMiFLPGgSJHax0o0lrnQJHeLgcHCjRmdnagQG+/Tg5k62zDLEK+k/3p+c5HlsPZ/vXt0YFdmra72OYHk2xFNYF+8mMAAAAASUVORK5CYII=",p=""+new URL("docs---vsFbMi.png",import.meta.url).href,x=""+new URL("share-DGA-UcQf.png",import.meta.url).href,b=""+new URL("figma-plugin-CH2hELiO.png",import.meta.url).href,C=""+new URL("testing-cbzR9l9r.png",import.meta.url).href,u=""+new URL("accessibility-W_h2acOZ.png",import.meta.url).href,j=""+new URL("theming-D6WJLNoW.png",import.meta.url).href,f=""+new URL("addon-library-BWUCAmyN.png",import.meta.url).href,s=()=>{const t={path:"path",svg:"svg",...o()};return e.jsx(t.svg,{viewBox:"0 0 14 14",width:"8px",height:"14px",style:{marginLeft:"4px",display:"inline-block",shapeRendering:"inherit",verticalAlign:"middle",fill:"currentColor","path fill":"currentColor"},children:e.jsx(t.path,{d:"m11.1 7.35-5.5 5.5a.5.5 0 0 1-.7-.7L10.04 7 4.9 1.85a.5.5 0 1 1 .7-.7l5.5 5.5c.2.2.2.5 0 .7Z"})})};function r(t){const i={code:"code",h1:"h1",p:"p",...o(),...t.components};return e.jsxs(e.Fragment,{children:[e.jsx(a,{title:"Configure your project"}),` +`,e.jsxs("div",{className:"sb-container",children:[e.jsxs("div",{className:"sb-section-title",children:[e.jsx(i.h1,{id:"configure-your-project",children:"Configure your project"}),e.jsx(i.p,{children:"Because Storybook works separately from your app, you'll need to configure it for your specific stack and setup. Below, explore guides for configuring Storybook with popular frameworks and tools. If you get stuck, learn how you can ask for help from our community."})]}),e.jsxs("div",{className:"sb-section",children:[e.jsxs("div",{className:"sb-section-item",children:[e.jsx("img",{src:g,alt:"A wall of logos representing different styling technologies"}),e.jsx("h4",{className:"sb-section-item-heading",children:"Add styling and CSS"}),e.jsx("p",{className:"sb-section-item-paragraph",children:"Like with web applications, there are many ways to include CSS within Storybook. Learn more about setting up styling within Storybook."}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/configure/styling-and-css",target:"_blank",children:["Learn more",e.jsx(s,{})]})]}),e.jsxs("div",{className:"sb-section-item",children:[e.jsx("img",{src:h,alt:"An abstraction representing the composition of data for a component"}),e.jsx("h4",{className:"sb-section-item-heading",children:"Provide context and mocking"}),e.jsx("p",{className:"sb-section-item-paragraph",children:"Often when a story doesn't render, it's because your component is expecting a specific environment or context (like a theme provider) to be available."}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/writing-stories/decorators#context-for-mocking",target:"_blank",children:["Learn more",e.jsx(s,{})]})]}),e.jsxs("div",{className:"sb-section-item",children:[e.jsx("img",{src:m,alt:"A representation of typography and image assets"}),e.jsxs("div",{children:[e.jsx("h4",{className:"sb-section-item-heading",children:"Load assets and resources"}),e.jsxs("p",{className:"sb-section-item-paragraph",children:[`To link static files (like fonts) to your projects and stories, use the +`,e.jsx(i.code,{children:"staticDirs"}),` configuration option to specify folders to load when +starting Storybook.`]}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/configure/images-and-assets",target:"_blank",children:["Learn more",e.jsx(s,{})]})]})]})]})]}),` +`,e.jsxs("div",{className:"sb-container",children:[e.jsxs("div",{className:"sb-section-title",children:[e.jsx(i.h1,{id:"do-more-with-storybook",children:"Do more with Storybook"}),e.jsx(i.p,{children:"Now that you know the basics, let's explore other parts of Storybook that will improve your experience. This list is just to get you started. You can customise Storybook in many ways to fit your needs."})]}),e.jsx("div",{className:"sb-section",children:e.jsxs("div",{className:"sb-features-grid",children:[e.jsxs("div",{className:"sb-grid-item",children:[e.jsx("img",{src:p,alt:"A screenshot showing the autodocs tag being set, pointing a docs page being generated"}),e.jsx("h4",{className:"sb-section-item-heading",children:"Autodocs"}),e.jsx("p",{className:"sb-section-item-paragraph",children:`Auto-generate living, +interactive reference documentation from your components and stories.`}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/writing-docs/autodocs",target:"_blank",children:["Learn more",e.jsx(s,{})]})]}),e.jsxs("div",{className:"sb-grid-item",children:[e.jsx("img",{src:x,alt:"A browser window showing a Storybook being published to a chromatic.com URL"}),e.jsx("h4",{className:"sb-section-item-heading",children:"Publish to Chromatic"}),e.jsx("p",{className:"sb-section-item-paragraph",children:"Publish your Storybook to review and collaborate with your entire team."}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/sharing/publish-storybook#publish-storybook-with-chromatic",target:"_blank",children:["Learn more",e.jsx(s,{})]})]}),e.jsxs("div",{className:"sb-grid-item",children:[e.jsx("img",{src:b,alt:"Windows showing the Storybook plugin in Figma"}),e.jsx("h4",{className:"sb-section-item-heading",children:"Figma Plugin"}),e.jsx("p",{className:"sb-section-item-paragraph",children:`Embed your stories into Figma to cross-reference the design and live +implementation in one place.`}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/sharing/design-integrations#embed-storybook-in-figma-with-the-plugin",target:"_blank",children:["Learn more",e.jsx(s,{})]})]}),e.jsxs("div",{className:"sb-grid-item",children:[e.jsx("img",{src:C,alt:"Screenshot of tests passing and failing"}),e.jsx("h4",{className:"sb-section-item-heading",children:"Testing"}),e.jsx("p",{className:"sb-section-item-paragraph",children:`Use stories to test a component in all its variations, no matter how +complex.`}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/writing-tests",target:"_blank",children:["Learn more",e.jsx(s,{})]})]}),e.jsxs("div",{className:"sb-grid-item",children:[e.jsx("img",{src:u,alt:"Screenshot of accessibility tests passing and failing"}),e.jsx("h4",{className:"sb-section-item-heading",children:"Accessibility"}),e.jsx("p",{className:"sb-section-item-paragraph",children:"Automatically test your components for a11y issues as you develop."}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/writing-tests/accessibility-testing",target:"_blank",children:["Learn more",e.jsx(s,{})]})]}),e.jsxs("div",{className:"sb-grid-item",children:[e.jsx("img",{src:j,alt:"Screenshot of Storybook in light and dark mode"}),e.jsx("h4",{className:"sb-section-item-heading",children:"Theming"}),e.jsx("p",{className:"sb-section-item-paragraph",children:"Theme Storybook's UI to personalize it to your project."}),e.jsxs("a",{href:"https://storybook.js.org/docs/react/configure/theming",target:"_blank",children:["Learn more",e.jsx(s,{})]})]})]})})]}),` +`,e.jsxs("div",{className:"sb-addon",children:[e.jsxs("div",{className:"sb-addon-text",children:[e.jsx("h4",{children:"Addons"}),e.jsx("p",{className:"sb-section-item-paragraph",children:"Integrate your tools with Storybook to connect workflows."}),e.jsxs("a",{href:"https://storybook.js.org/integrations/",target:"_blank",children:["Discover all addons",e.jsx(s,{})]})]}),e.jsx("div",{className:"sb-addon-img",children:e.jsx("img",{src:f,alt:"Integrate your tools with Storybook to connect workflows."})})]}),` +`,e.jsxs("div",{className:"sb-section sb-socials",children:[e.jsxs("div",{className:"sb-section-item",children:[e.jsx("img",{src:n,alt:"Github logo",className:"sb-explore-image"}),e.jsx(i.p,{children:"Join our contributors building the future of UI development."}),e.jsxs("a",{href:"https://github.com/storybookjs/storybook",target:"_blank",children:["Star on GitHub",e.jsx(s,{})]})]}),e.jsxs("div",{className:"sb-section-item",children:[e.jsx("img",{src:c,alt:"Discord logo",className:"sb-explore-image"}),e.jsxs("div",{children:[e.jsx(i.p,{children:"Get support and chat with frontend developers."}),e.jsxs("a",{href:"https://discord.gg/storybook",target:"_blank",children:["Join Discord server",e.jsx(s,{})]})]})]}),e.jsxs("div",{className:"sb-section-item",children:[e.jsx("img",{src:l,alt:"Youtube logo",className:"sb-explore-image"}),e.jsxs("div",{children:[e.jsx(i.p,{children:"Watch tutorials, feature previews and interviews."}),e.jsxs("a",{href:"https://www.youtube.com/@chromaticui",target:"_blank",children:["Watch on YouTube",e.jsx(s,{})]})]})]}),e.jsxs("div",{className:"sb-section-item",children:[e.jsx("img",{src:d,alt:"A book",className:"sb-explore-image"}),e.jsx("p",{children:"Follow guided walkthroughs on for key workflows."}),e.jsxs("a",{href:"https://storybook.js.org/tutorials/",target:"_blank",children:["Discover tutorials",e.jsx(s,{})]})]})]}),` +`,e.jsx("style",{children:` + .sb-container { + margin-bottom: 48px; + } + + .sb-section { + width: 100%; + display: flex; + flex-direction: row; + gap: 20px; + } + + img { + object-fit: cover; + } + + .sb-section-title { + margin-bottom: 32px; + } + + .sb-section a:not(h1 a, h2 a, h3 a) { + font-size: 14px; + } + + .sb-section-item, .sb-grid-item { + flex: 1; + display: flex; + flex-direction: column; + } + + .sb-section-item-heading { + padding-top: 20px !important; + padding-bottom: 5px !important; + margin: 0 !important; + } + .sb-section-item-paragraph { + margin: 0; + padding-bottom: 10px; + } + + .sb-chevron { + margin-left: 5px; + } + + .sb-features-grid { + display: grid; + grid-template-columns: repeat(2, 1fr); + grid-gap: 32px 20px; + } + + .sb-socials { + display: grid; + grid-template-columns: repeat(4, 1fr); + } + + .sb-socials p { + margin-bottom: 10px; + } + + .sb-explore-image { + max-height: 32px; + align-self: flex-start; + } + + .sb-addon { + width: 100%; + display: flex; + align-items: center; + position: relative; + background-color: #EEF3F8; + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.05); + background: #EEF3F8; + height: 180px; + margin-bottom: 48px; + overflow: hidden; + } + + .sb-addon-text { + padding-left: 48px; + max-width: 240px; + } + + .sb-addon-text h4 { + padding-top: 0px; + } + + .sb-addon-img { + position: absolute; + left: 345px; + top: 0; + height: 100%; + width: 200%; + overflow: hidden; + } + + .sb-addon-img img { + width: 650px; + transform: rotate(-15deg); + margin-left: 40px; + margin-top: -72px; + box-shadow: 0 0 1px rgba(255, 255, 255, 0); + backface-visibility: hidden; + } + + @media screen and (max-width: 800px) { + .sb-addon-img { + left: 300px; + } + } + + @media screen and (max-width: 600px) { + .sb-section { + flex-direction: column; + } + + .sb-features-grid { + grid-template-columns: repeat(1, 1fr); + } + + .sb-socials { + grid-template-columns: repeat(2, 1fr); + } + + .sb-addon { + height: 280px; + align-items: flex-start; + padding-top: 32px; + overflow: hidden; + } + + .sb-addon-text { + padding-left: 24px; + } + + .sb-addon-img { + right: 0; + left: 0; + top: 130px; + bottom: 0; + overflow: hidden; + height: auto; + width: 124%; + } + + .sb-addon-img img { + width: 1200px; + transform: rotate(-12deg); + margin-left: 0; + margin-top: 48px; + margin-bottom: -40px; + margin-left: -24px; + } + } + `})]})}function U(t={}){const{wrapper:i}={...o(),...t.components};return i?e.jsx(i,{...t,children:e.jsx(r,{...t})}):r(t)}export{s as RightArrow,U as default}; diff --git a/storybook-static/assets/DocsRenderer-K4EAMTCU-CRmd4oMg.js b/storybook-static/assets/DocsRenderer-K4EAMTCU-CRmd4oMg.js new file mode 100644 index 0000000..6a030e7 --- /dev/null +++ b/storybook-static/assets/DocsRenderer-K4EAMTCU-CRmd4oMg.js @@ -0,0 +1,2 @@ +const __vite__fileDeps=["./index-DbIxU3Ed.js","./index-l2PZgWEW.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{_ as p}from"./iframe-4U0avWRZ.js";import{R as e,r as c}from"./index-l2PZgWEW.js";import{r as l,u}from"./react-18-DQ3baCyx.js";import{C as h,A as E,H as d,D as x}from"./index-CqTBpuoY.js";import"../sb-preview/runtime.js";import"./index-CaNG7YX3.js";import"./index-DXimoRZY.js";import"./index-B5xYo-Cg.js";import"./index-DrFu-skq.js";var _={code:h,a:E,...d},D=class extends c.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t){let{showException:r}=this.props;r(t)}render(){let{hasError:t}=this.state,{children:r}=this.props;return t?null:e.createElement(e.Fragment,null,r)}},F=class{constructor(){this.render=async(t,r,o)=>{let n={..._,...r==null?void 0:r.components},s=x;return new Promise((m,a)=>{p(()=>import("./index-DbIxU3Ed.js"),__vite__mapDeps([0,1]),import.meta.url).then(({MDXProvider:i})=>l(e.createElement(D,{showException:a,key:Math.random()},e.createElement(i,{components:n},e.createElement(s,{context:t,docsParameter:r}))),o)).then(()=>m())})},this.unmount=t=>{u(t)}}};export{F as DocsRenderer,_ as defaultComponents}; diff --git a/storybook-static/assets/Header-BjLH3naM.css b/storybook-static/assets/Header-BjLH3naM.css new file mode 100644 index 0000000..ced2cb5 --- /dev/null +++ b/storybook-static/assets/Header-BjLH3naM.css @@ -0,0 +1 @@ +.storybook-header{font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;border-bottom:1px solid rgba(0,0,0,.1);padding:15px 20px;display:flex;align-items:center;justify-content:space-between}.storybook-header svg{display:inline-block;vertical-align:top}.storybook-header h1{font-weight:700;font-size:20px;line-height:1;margin:6px 0 6px 10px;display:inline-block;vertical-align:top}.storybook-header button+button{margin-left:10px}.storybook-header .welcome{color:#333;font-size:14px;margin-right:10px} diff --git a/storybook-static/assets/Header-wpVfCGtC.js b/storybook-static/assets/Header-wpVfCGtC.js new file mode 100644 index 0000000..263ef05 --- /dev/null +++ b/storybook-static/assets/Header-wpVfCGtC.js @@ -0,0 +1,3 @@ +import{j as e}from"./jsx-runtime-DWbWqHZ-.js";import{B as s}from"./Button-T2EoCw83.js";const t=({user:n,onLogin:i,onLogout:r,onCreateAccount:a})=>e.jsx("header",{children:e.jsxs("div",{className:"storybook-header",children:[e.jsxs("div",{children:[e.jsx("svg",{width:"32",height:"32",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",children:e.jsxs("g",{fill:"none",fillRule:"evenodd",children:[e.jsx("path",{d:"M10 0h12a10 10 0 0110 10v12a10 10 0 01-10 10H10A10 10 0 010 22V10A10 10 0 0110 0z",fill:"#FFF"}),e.jsx("path",{d:"M5.3 10.6l10.4 6v11.1l-10.4-6v-11zm11.4-6.2l9.7 5.5-9.7 5.6V4.4z",fill:"#555AB9"}),e.jsx("path",{d:"M27.2 10.6v11.2l-10.5 6V16.5l10.5-6zM15.7 4.4v11L6 10l9.7-5.5z",fill:"#91BAF8"})]})}),e.jsx("h1",{children:"Acme"})]}),e.jsx("div",{children:n?e.jsxs(e.Fragment,{children:[e.jsxs("span",{className:"welcome",children:["Welcome, ",e.jsx("b",{children:n.name}),"!"]}),e.jsx(s,{size:"small",onClick:r,label:"Log out"})]}):e.jsxs(e.Fragment,{children:[e.jsx(s,{size:"small",onClick:i,label:"Log in"}),e.jsx(s,{primary:!0,size:"small",onClick:a,label:"Sign up"})]})})]})});t.__docgenInfo={description:"",methods:[],displayName:"Header",props:{user:{required:!1,tsType:{name:"signature",type:"object",raw:`{ + name: string; +}`,signature:{properties:[{key:"name",value:{name:"string",required:!0}}]}},description:""},onLogin:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onLogout:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onCreateAccount:{required:!1,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""}}};export{t as H}; diff --git a/storybook-static/assets/Header.stories-C9TnMLMt.js b/storybook-static/assets/Header.stories-C9TnMLMt.js new file mode 100644 index 0000000..2d0211d --- /dev/null +++ b/storybook-static/assets/Header.stories-C9TnMLMt.js @@ -0,0 +1,7 @@ +import{f as o}from"./index-8kprzD4t.js";import{H as p}from"./Header-wpVfCGtC.js";import"./jsx-runtime-DWbWqHZ-.js";import"./index-l2PZgWEW.js";import"./Button-T2EoCw83.js";const f={title:"Example/Header",component:p,tags:["autodocs"],parameters:{layout:"fullscreen"},args:{onLogin:o(),onLogout:o(),onCreateAccount:o()}},e={args:{user:{name:"Jane Doe"}}},r={};var a,s,t;e.parameters={...e.parameters,docs:{...(a=e.parameters)==null?void 0:a.docs,source:{originalSource:`{ + args: { + user: { + name: 'Jane Doe' + } + } +}`,...(t=(s=e.parameters)==null?void 0:s.docs)==null?void 0:t.source}}};var n,m,c;r.parameters={...r.parameters,docs:{...(n=r.parameters)==null?void 0:n.docs,source:{originalSource:"{}",...(c=(m=r.parameters)==null?void 0:m.docs)==null?void 0:c.source}}};const L=["LoggedIn","LoggedOut"];export{e as LoggedIn,r as LoggedOut,L as __namedExportsOrder,f as default}; diff --git a/storybook-static/assets/Page-B9ntr4df.css b/storybook-static/assets/Page-B9ntr4df.css new file mode 100644 index 0000000..84ebfab --- /dev/null +++ b/storybook-static/assets/Page-B9ntr4df.css @@ -0,0 +1 @@ +.storybook-page{font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:24px;padding:48px 20px;margin:0 auto;max-width:600px;color:#333}.storybook-page h2{font-weight:700;font-size:32px;line-height:1;margin:0 0 4px;display:inline-block;vertical-align:top}.storybook-page p{margin:1em 0}.storybook-page a{text-decoration:none;color:#1ea7fd}.storybook-page ul{padding-left:30px;margin:1em 0}.storybook-page li{margin-bottom:8px}.storybook-page .tip{display:inline-block;border-radius:1em;font-size:11px;line-height:12px;font-weight:700;background:#e7fdd8;color:#66bf3c;padding:4px 12px;margin-right:10px;vertical-align:top}.storybook-page .tip-wrapper{font-size:13px;line-height:20px;margin-top:40px;margin-bottom:40px}.storybook-page .tip-wrapper svg{display:inline-block;height:12px;width:12px;margin-right:4px;vertical-align:top;margin-top:3px}.storybook-page .tip-wrapper svg path{fill:#1ea7fd} diff --git a/storybook-static/assets/Page.stories-BI-QaKI0.js b/storybook-static/assets/Page.stories-BI-QaKI0.js new file mode 100644 index 0000000..a394dcb --- /dev/null +++ b/storybook-static/assets/Page.stories-BI-QaKI0.js @@ -0,0 +1,17 @@ +import{w as u,e as r,u as x}from"./index-8kprzD4t.js";import{j as e}from"./jsx-runtime-DWbWqHZ-.js";import{R as v}from"./index-l2PZgWEW.js";import{H as w}from"./Header-wpVfCGtC.js";import"./Button-T2EoCw83.js";const p=()=>{const[a,o]=v.useState();return e.jsxs("article",{children:[e.jsx(w,{user:a,onLogin:()=>o({name:"Jane Doe"}),onLogout:()=>o(void 0),onCreateAccount:()=>o({name:"Jane Doe"})}),e.jsxs("section",{className:"storybook-page",children:[e.jsx("h2",{children:"Pages in Storybook"}),e.jsxs("p",{children:["We recommend building UIs with a"," ",e.jsx("a",{href:"https://componentdriven.org",target:"_blank",rel:"noopener noreferrer",children:e.jsx("strong",{children:"component-driven"})})," ","process starting with atomic components and ending with pages."]}),e.jsx("p",{children:"Render pages with mock data. This makes it easy to build and review page states without needing to navigate to them in your app. Here are some handy patterns for managing page data in Storybook:"}),e.jsxs("ul",{children:[e.jsx("li",{children:'Use a higher-level connected component. Storybook helps you compose such data from the "args" of child component stories'}),e.jsx("li",{children:"Assemble data in the page component from your services. You can mock these services out using Storybook."})]}),e.jsxs("p",{children:["Get a guided tutorial on component-driven development at"," ",e.jsx("a",{href:"https://storybook.js.org/tutorials/",target:"_blank",rel:"noopener noreferrer",children:"Storybook tutorials"}),". Read more in the"," ",e.jsx("a",{href:"https://storybook.js.org/docs",target:"_blank",rel:"noopener noreferrer",children:"docs"}),"."]}),e.jsxs("div",{className:"tip-wrapper",children:[e.jsx("span",{className:"tip",children:"Tip"})," Adjust the width of the canvas with the"," ",e.jsx("svg",{width:"10",height:"10",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg",children:e.jsx("g",{fill:"none",fillRule:"evenodd",children:e.jsx("path",{d:"M1.5 5.2h4.8c.3 0 .5.2.5.4v5.1c-.1.2-.3.3-.4.3H1.4a.5.5 0 01-.5-.4V5.7c0-.3.2-.5.5-.5zm0-2.1h6.9c.3 0 .5.2.5.4v7a.5.5 0 01-1 0V4H1.5a.5.5 0 010-1zm0-2.1h9c.3 0 .5.2.5.4v9.1a.5.5 0 01-1 0V2H1.5a.5.5 0 010-1zm4.3 5.2H2V10h3.8V6.2z",id:"a",fill:"#999"})})}),"Viewports addon in the toolbar"]})]})]})};p.__docgenInfo={description:"",methods:[],displayName:"Page"};const k={title:"Example/Page",component:p,parameters:{layout:"fullscreen"}},t={},n={play:async({canvasElement:a})=>{const o=u(a),s=o.getByRole("button",{name:/Log in/i});await r(s).toBeInTheDocument(),await x.click(s),await r(s).not.toBeInTheDocument();const g=o.getByRole("button",{name:/Log out/i});await r(g).toBeInTheDocument()}};var i,c,l;t.parameters={...t.parameters,docs:{...(i=t.parameters)==null?void 0:i.docs,source:{originalSource:"{}",...(l=(c=t.parameters)==null?void 0:c.docs)==null?void 0:l.source}}};var d,m,h;n.parameters={...n.parameters,docs:{...(d=n.parameters)==null?void 0:d.docs,source:{originalSource:`{ + play: async ({ + canvasElement + }) => { + const canvas = within(canvasElement); + const loginButton = canvas.getByRole('button', { + name: /Log in/i + }); + await expect(loginButton).toBeInTheDocument(); + await userEvent.click(loginButton); + await expect(loginButton).not.toBeInTheDocument(); + const logoutButton = canvas.getByRole('button', { + name: /Log out/i + }); + await expect(logoutButton).toBeInTheDocument(); + } +}`,...(h=(m=n.parameters)==null?void 0:m.docs)==null?void 0:h.source}}};const I=["LoggedOut","LoggedIn"];export{n as LoggedIn,t as LoggedOut,I as __namedExportsOrder,k as default}; diff --git a/storybook-static/assets/WithTooltip-Y7J54OF7-DQCprSL6.js b/storybook-static/assets/WithTooltip-Y7J54OF7-DQCprSL6.js new file mode 100644 index 0000000..b6d0331 --- /dev/null +++ b/storybook-static/assets/WithTooltip-Y7J54OF7-DQCprSL6.js @@ -0,0 +1 @@ +import{W as e,W as h,b as l}from"./index-CqTBpuoY.js";import"./iframe-4U0avWRZ.js";import"../sb-preview/runtime.js";import"./index-l2PZgWEW.js";import"./index-CaNG7YX3.js";import"./index-DXimoRZY.js";import"./index-B5xYo-Cg.js";import"./index-DrFu-skq.js";export{e as WithToolTipState,h as WithTooltip,l as WithTooltipPure}; diff --git a/storybook-static/assets/accessibility-W_h2acOZ.png b/storybook-static/assets/accessibility-W_h2acOZ.png new file mode 100644 index 0000000..6ffe6fe Binary files /dev/null and b/storybook-static/assets/accessibility-W_h2acOZ.png differ diff --git a/storybook-static/assets/addon-library-BWUCAmyN.png b/storybook-static/assets/addon-library-BWUCAmyN.png new file mode 100644 index 0000000..95deb38 Binary files /dev/null and b/storybook-static/assets/addon-library-BWUCAmyN.png differ diff --git a/storybook-static/assets/context-C0qIqeS4.png b/storybook-static/assets/context-C0qIqeS4.png new file mode 100644 index 0000000..e5cd249 Binary files /dev/null and b/storybook-static/assets/context-C0qIqeS4.png differ diff --git a/storybook-static/assets/docs---vsFbMi.png b/storybook-static/assets/docs---vsFbMi.png new file mode 100644 index 0000000..a749629 Binary files /dev/null and b/storybook-static/assets/docs---vsFbMi.png differ diff --git a/storybook-static/assets/entry-preview-DC0UJRvR.js b/storybook-static/assets/entry-preview-DC0UJRvR.js new file mode 100644 index 0000000..696366a --- /dev/null +++ b/storybook-static/assets/entry-preview-DC0UJRvR.js @@ -0,0 +1 @@ +import{R as n,r as i}from"./index-l2PZgWEW.js";import{u as m,r as h}from"./react-18-DQ3baCyx.js";import"./index-CaNG7YX3.js";var u=Object.defineProperty,E=(e,r)=>{for(var t in r)u(e,t,{get:r[t],enumerable:!0})};const{global:_}=__STORYBOOK_MODULE_GLOBAL__;var f={};E(f,{parameters:()=>w,render:()=>v,renderToCanvas:()=>g});var v=(e,r)=>{let{id:t,component:o}=r;if(!o)throw new Error(`Unable to render story ${t} as the component annotation is missing from the default export`);return n.createElement(o,{...e})},{FRAMEWORK_OPTIONS:s}=_,x=class extends i.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidMount(){let{hasError:e}=this.state,{showMain:r}=this.props;e||r()}componentDidCatch(e){let{showException:r}=this.props;r(e)}render(){let{hasError:e}=this.state,{children:r}=this.props;return e?null:r}},c=s!=null&&s.strictMode?i.StrictMode:i.Fragment;async function g({storyContext:e,unboundStoryFn:r,showMain:t,showException:o,forceRemount:d},a){let p=n.createElement(x,{showMain:t,showException:o},n.createElement(r,{...e})),l=c?n.createElement(c,null,p):p;return d&&m(a),await h(l,a),()=>m(a)}var w={renderer:"react"};export{w as parameters,v as render,g as renderToCanvas}; diff --git a/storybook-static/assets/entry-preview-docs-IZw-yx1h.js b/storybook-static/assets/entry-preview-docs-IZw-yx1h.js new file mode 100644 index 0000000..08a88c7 --- /dev/null +++ b/storybook-static/assets/entry-preview-docs-IZw-yx1h.js @@ -0,0 +1,59 @@ +import{u as ea,b as kn,c as ta,d as An,e as ia,f as ra,g as na,S as sa,h as be,j as zr,k as Hr,l as aa,m as oa,T as Qr,n as $r,o as ei,p as ua}from"./index-B5xYo-Cg.js";import{g as ti,c as Vt,R as Qt,r as _t}from"./index-l2PZgWEW.js";import{d as ha}from"./index-DrFu-skq.js";var In={exports:{}},la="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",ca=la,pa=ca;function Pn(){}function Tn(){}Tn.resetWarningCache=Pn;var fa=function(){function e(s,o,l,f,x,v){if(v!==pa){var C=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw C.name="Invariant Violation",C}}e.isRequired=e;function i(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:i,element:e,elementType:e,instanceOf:i,node:e,objectOf:i,oneOf:i,oneOfType:i,shape:i,exact:i,checkPropTypes:Tn,resetWarningCache:Pn};return r.PropTypes=r,r};In.exports=fa();var da=In.exports;const Xr=ti(da),ma=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","search","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"];var ga=ma;const xa=ti(ga);var Nn={},Ln={};(function(e){(function i(r){var s,o,l,f,x,v;function C(y){var u={},w,V;for(w in y)y.hasOwnProperty(w)&&(V=y[w],typeof V=="object"&&V!==null?u[w]=C(V):u[w]=V);return u}function _(y,u){var w,V,H,z;for(V=y.length,H=0;V;)w=V>>>1,z=H+w,u(y[z])?V=w:(H=z+1,V-=w+1);return H}s={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",PrivateIdentifier:"PrivateIdentifier",Program:"Program",Property:"Property",PropertyDefinition:"PropertyDefinition",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},l={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},f={},x={},v={},o={Break:f,Skip:x,Remove:v};function A(y,u){this.parent=y,this.key=u}A.prototype.replace=function(u){this.parent[this.key]=u},A.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)};function P(y,u,w,V){this.node=y,this.path=u,this.wrap=w,this.ref=V}function k(){}k.prototype.path=function(){var u,w,V,H,z,te;function J($,he){if(Array.isArray(he))for(V=0,H=he.length;V=0;--w)if(y[w].node===u)return!0;return!1}k.prototype.traverse=function(u,w){var V,H,z,te,J,$,he,Ce,Se,ye,oe,Ae;for(this.__initialize(u,w),Ae={},V=this.__worklist,H=this.__leavelist,V.push(new P(u,null,null,null)),H.push(new P(null,null,null,null));V.length;){if(z=V.pop(),z===Ae){if(z=H.pop(),$=this.__execute(w.leave,z),this.__state===f||$===f)return;continue}if(z.node){if($=this.__execute(w.enter,z),this.__state===f||$===f)return;if(V.push(Ae),H.push(z),this.__state===x||$===x)continue;if(te=z.node,J=te.type||z.wrap,ye=this.__keys[J],!ye)if(this.__fallback)ye=this.__fallback(te);else throw new Error("Unknown node type "+J+".");for(Ce=ye.length;(Ce-=1)>=0;)if(he=ye[Ce],oe=te[he],!!oe){if(Array.isArray(oe)){for(Se=oe.length;(Se-=1)>=0;)if(oe[Se]&&!O(H,oe[Se])){if(E(J,ye[Ce]))z=new P(oe[Se],[he,Se],"Property",null);else if(T(oe[Se]))z=new P(oe[Se],[he,Se],null,null);else continue;V.push(z)}}else if(T(oe)){if(O(H,oe))continue;V.push(new P(oe,he,null,null))}}}}},k.prototype.replace=function(u,w){var V,H,z,te,J,$,he,Ce,Se,ye,oe,Ae,Le;function ut(W){var Me,ht,De,ge;if(W.ref.remove()){for(ht=W.ref.key,ge=W.ref.parent,Me=V.length;Me--;)if(De=V[Me],De.ref&&De.ref.parent===ge){if(De.ref.key=0;)if(Le=Se[he],ye=z[Le],!!ye)if(Array.isArray(ye)){for(Ce=ye.length;(Ce-=1)>=0;)if(ye[Ce]){if(E(te,Se[he]))$=new P(ye[Ce],[Le,Ce],"Property",new A(ye,Ce));else if(T(ye[Ce]))$=new P(ye[Ce],[Le,Ce],null,new A(ye,Ce));else continue;V.push($)}}else T(ye)&&V.push(new P(ye,Le,null,new A(z,Le)))}}return Ae.root};function D(y,u){var w=new k;return w.traverse(y,u)}function M(y,u){var w=new k;return w.replace(y,u)}function G(y,u){var w;return w=_(u,function(H){return H.range[0]>y.range[0]}),y.extendedRange=[y.range[0],y.range[1]],w!==u.length&&(y.extendedRange[1]=u[w].range[0]),w-=1,w>=0&&(y.extendedRange[0]=u[w].range[1]),y}function N(y,u,w){var V=[],H,z,te,J;if(!y.range)throw new Error("attachComments needs range information");if(!w.length){if(u.length){for(te=0,z=u.length;te$.range[0]));)he.extendedRange[1]===$.range[0]?($.leadingComments||($.leadingComments=[]),$.leadingComments.push(he),V.splice(J,1)):J+=1;if(J===V.length)return o.Break;if(V[J].extendedRange[0]>$.range[1])return o.Skip}}),J=0,D(y,{leave:function($){for(var he;J$.range[1])return o.Skip}}),y}return r.Syntax=s,r.traverse=D,r.replace=M,r.attachComments=N,r.VisitorKeys=l,r.VisitorOption=o,r.Controller=k,r.cloneEnvironment=function(){return i({})},r})(e)})(Ln);var Wt={},Wi={},gi={},xi={},Jr;function va(){if(Jr)return xi;Jr=1;var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");return xi.encode=function(i){if(0<=i&&i>1;return v?-C:C}return gi.encode=function(v){var C="",_,A=l(v);do _=A&s,A>>>=i,A>0&&(_|=o),C+=e.encode(_);while(A>0);return C},gi.decode=function(v,C,_){var A=v.length,P=0,k=0,T,E;do{if(C>=A)throw new Error("Expected more digits in base 64 VLQ value.");if(E=e.decode(v.charCodeAt(C++)),E===-1)throw new Error("Invalid base64 digit: "+v.charAt(C-1));T=!!(E&o),E&=s,P=P+(E<=0;te--)H=V[te],H==="."?V.splice(te,1):H===".."?z++:z>0&&(H===""?(V.splice(te+1,z),z=0):(V.splice(te,2),z--));return y=V.join("/"),y===""&&(y=w?"/":"."),u?(u.path=y,l(u)):y}e.normalize=f;function x(N,y){N===""&&(N="."),y===""&&(y=".");var u=o(y),w=o(N);if(w&&(N=w.path||"/"),u&&!u.scheme)return w&&(u.scheme=w.scheme),l(u);if(u||y.match(s))return y;if(w&&!w.host&&!w.path)return w.host=y,l(w);var V=y.charAt(0)==="/"?y:f(N.replace(/\/+$/,"")+"/"+y);return w?(w.path=V,l(w)):V}e.join=x,e.isAbsolute=function(N){return N.charAt(0)==="/"||r.test(N)};function v(N,y){N===""&&(N="."),N=N.replace(/\/$/,"");for(var u=0;y.indexOf(N+"/")!==0;){var w=N.lastIndexOf("/");if(w<0||(N=N.slice(0,w),N.match(/^([^\/]+:\/)?\/*$/)))return y;++u}return Array(u+1).join("../")+y.substr(N.length+1)}e.relative=v;var C=function(){var N=Object.create(null);return!("__proto__"in N)}();function _(N){return N}function A(N){return k(N)?"$"+N:N}e.toSetString=C?_:A;function P(N){return k(N)?N.slice(1):N}e.fromSetString=C?_:P;function k(N){if(!N)return!1;var y=N.length;if(y<9||N.charCodeAt(y-1)!==95||N.charCodeAt(y-2)!==95||N.charCodeAt(y-3)!==111||N.charCodeAt(y-4)!==116||N.charCodeAt(y-5)!==111||N.charCodeAt(y-6)!==114||N.charCodeAt(y-7)!==112||N.charCodeAt(y-8)!==95||N.charCodeAt(y-9)!==95)return!1;for(var u=y-10;u>=0;u--)if(N.charCodeAt(u)!==36)return!1;return!0}function T(N,y,u){var w=O(N.source,y.source);return w!==0||(w=N.originalLine-y.originalLine,w!==0)||(w=N.originalColumn-y.originalColumn,w!==0||u)||(w=N.generatedColumn-y.generatedColumn,w!==0)||(w=N.generatedLine-y.generatedLine,w!==0)?w:O(N.name,y.name)}e.compareByOriginalPositions=T;function E(N,y,u){var w=N.generatedLine-y.generatedLine;return w!==0||(w=N.generatedColumn-y.generatedColumn,w!==0||u)||(w=O(N.source,y.source),w!==0)||(w=N.originalLine-y.originalLine,w!==0)||(w=N.originalColumn-y.originalColumn,w!==0)?w:O(N.name,y.name)}e.compareByGeneratedPositionsDeflated=E;function O(N,y){return N===y?0:N===null?1:y===null?-1:N>y?1:-1}function D(N,y){var u=N.generatedLine-y.generatedLine;return u!==0||(u=N.generatedColumn-y.generatedColumn,u!==0)||(u=O(N.source,y.source),u!==0)||(u=N.originalLine-y.originalLine,u!==0)||(u=N.originalColumn-y.originalColumn,u!==0)?u:O(N.name,y.name)}e.compareByGeneratedPositionsInflated=D;function M(N){return JSON.parse(N.replace(/^\)]}'[^\n]*\n/,""))}e.parseSourceMapInput=M;function G(N,y,u){if(y=y||"",N&&(N[N.length-1]!=="/"&&y[0]!=="/"&&(N+="/"),y=N+y),u){var w=o(u);if(!w)throw new Error("sourceMapURL could not be parsed");if(w.path){var V=w.path.lastIndexOf("/");V>=0&&(w.path=w.path.substring(0,V+1))}y=x(l(w),y)}return f(y)}e.computeSourceURL=G}(zi)),zi}var Hi={},Zr;function On(){if(Zr)return Hi;Zr=1;var e=ii(),i=Object.prototype.hasOwnProperty,r=typeof Map<"u";function s(){this._array=[],this._set=r?new Map:Object.create(null)}return s.fromArray=function(l,f){for(var x=new s,v=0,C=l.length;v=0)return f}else{var x=e.toSetString(l);if(i.call(this._set,x))return this._set[x]}throw new Error('"'+l+'" is not in the set.')},s.prototype.at=function(l){if(l>=0&&ll||f==l&&v>=x||e.compareByGeneratedPositionsInflated(s,o)<=0}function r(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}return r.prototype.unsortedForEach=function(o,l){this._array.forEach(o,l)},r.prototype.add=function(o){i(this._last,o)?(this._last=o,this._array.push(o)):(this._sorted=!1,this._array.push(o))},r.prototype.toArray=function(){return this._sorted||(this._array.sort(e.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},Qi.MappingList=r,Qi}var tn;function Vn(){if(tn)return Wi;tn=1;var e=Rn(),i=ii(),r=On().ArraySet,s=ya().MappingList;function o(l){l||(l={}),this._file=i.getArg(l,"file",null),this._sourceRoot=i.getArg(l,"sourceRoot",null),this._skipValidation=i.getArg(l,"skipValidation",!1),this._sources=new r,this._names=new r,this._mappings=new s,this._sourcesContents=null}return o.prototype._version=3,o.fromSourceMap=function(f){var x=f.sourceRoot,v=new o({file:f.file,sourceRoot:x});return f.eachMapping(function(C){var _={generated:{line:C.generatedLine,column:C.generatedColumn}};C.source!=null&&(_.source=C.source,x!=null&&(_.source=i.relative(x,_.source)),_.original={line:C.originalLine,column:C.originalColumn},C.name!=null&&(_.name=C.name)),v.addMapping(_)}),f.sources.forEach(function(C){var _=C;x!==null&&(_=i.relative(x,C)),v._sources.has(_)||v._sources.add(_);var A=f.sourceContentFor(C);A!=null&&v.setSourceContent(C,A)}),v},o.prototype.addMapping=function(f){var x=i.getArg(f,"generated"),v=i.getArg(f,"original",null),C=i.getArg(f,"source",null),_=i.getArg(f,"name",null);this._skipValidation||this._validateMapping(x,v,C,_),C!=null&&(C=String(C),this._sources.has(C)||this._sources.add(C)),_!=null&&(_=String(_),this._names.has(_)||this._names.add(_)),this._mappings.add({generatedLine:x.line,generatedColumn:x.column,originalLine:v!=null&&v.line,originalColumn:v!=null&&v.column,source:C,name:_})},o.prototype.setSourceContent=function(f,x){var v=f;this._sourceRoot!=null&&(v=i.relative(this._sourceRoot,v)),x!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[i.toSetString(v)]=x):this._sourcesContents&&(delete this._sourcesContents[i.toSetString(v)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))},o.prototype.applySourceMap=function(f,x,v){var C=x;if(x==null){if(f.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);C=f.file}var _=this._sourceRoot;_!=null&&(C=i.relative(_,C));var A=new r,P=new r;this._mappings.unsortedForEach(function(k){if(k.source===C&&k.originalLine!=null){var T=f.originalPositionFor({line:k.originalLine,column:k.originalColumn});T.source!=null&&(k.source=T.source,v!=null&&(k.source=i.join(v,k.source)),_!=null&&(k.source=i.relative(_,k.source)),k.originalLine=T.line,k.originalColumn=T.column,T.name!=null&&(k.name=T.name))}var E=k.source;E!=null&&!A.has(E)&&A.add(E);var O=k.name;O!=null&&!P.has(O)&&P.add(O)},this),this._sources=A,this._names=P,f.sources.forEach(function(k){var T=f.sourceContentFor(k);T!=null&&(v!=null&&(k=i.join(v,k)),_!=null&&(k=i.relative(_,k)),this.setSourceContent(k,T))},this)},o.prototype._validateMapping=function(f,x,v,C){if(x&&typeof x.line!="number"&&typeof x.column!="number")throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(!(f&&"line"in f&&"column"in f&&f.line>0&&f.column>=0&&!x&&!v&&!C)){if(f&&"line"in f&&"column"in f&&x&&"line"in x&&"column"in x&&f.line>0&&f.column>=0&&x.line>0&&x.column>=0&&v)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:f,source:v,original:x,name:C}))}},o.prototype._serializeMappings=function(){for(var f=0,x=1,v=0,C=0,_=0,A=0,P="",k,T,E,O,D=this._mappings.toArray(),M=0,G=D.length;M0){if(!i.compareByGeneratedPositionsInflated(T,D[M-1]))continue;k+=","}k+=e.encode(T.generatedColumn-f),f=T.generatedColumn,T.source!=null&&(O=this._sources.indexOf(T.source),k+=e.encode(O-A),A=O,k+=e.encode(T.originalLine-1-C),C=T.originalLine-1,k+=e.encode(T.originalColumn-v),v=T.originalColumn,T.name!=null&&(E=this._names.indexOf(T.name),k+=e.encode(E-_),_=E)),P+=k}return P},o.prototype._generateSourcesContent=function(f,x){return f.map(function(v){if(!this._sourcesContents)return null;x!=null&&(v=i.relative(x,v));var C=i.toSetString(v);return Object.prototype.hasOwnProperty.call(this._sourcesContents,C)?this._sourcesContents[C]:null},this)},o.prototype.toJSON=function(){var f={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(f.file=this._file),this._sourceRoot!=null&&(f.sourceRoot=this._sourceRoot),this._sourcesContents&&(f.sourcesContent=this._generateSourcesContent(f.sources,f.sourceRoot)),f},o.prototype.toString=function(){return JSON.stringify(this.toJSON())},Wi.SourceMapGenerator=o,Wi}var zt={},$i={},rn;function ba(){return rn||(rn=1,function(e){e.GREATEST_LOWER_BOUND=1,e.LEAST_UPPER_BOUND=2;function i(r,s,o,l,f,x){var v=Math.floor((s-r)/2)+r,C=f(o,l[v],!0);return C===0?v:C>0?s-v>1?i(v,s,o,l,f,x):x==e.LEAST_UPPER_BOUND?s1?i(r,v,o,l,f,x):x==e.LEAST_UPPER_BOUND?v:r<0?-1:r}e.search=function(s,o,l,f){if(o.length===0)return-1;var x=i(-1,o.length,s,o,l,f||e.GREATEST_LOWER_BOUND);if(x<0)return-1;for(;x-1>=0&&l(o[x],o[x-1],!0)===0;)--x;return x}}($i)),$i}var Xi={},nn;function Sa(){if(nn)return Xi;nn=1;function e(s,o,l){var f=s[o];s[o]=s[l],s[l]=f}function i(s,o){return Math.round(s+Math.random()*(o-s))}function r(s,o,l,f){if(l=0){var E=this._originalMappings[T];if(_.column===void 0)for(var O=E.originalLine;E&&E.originalLine===O;)k.push({line:e.getArg(E,"generatedLine",null),column:e.getArg(E,"generatedColumn",null),lastColumn:e.getArg(E,"lastGeneratedColumn",null)}),E=this._originalMappings[++T];else for(var D=E.originalColumn;E&&E.originalLine===A&&E.originalColumn==D;)k.push({line:e.getArg(E,"generatedLine",null),column:e.getArg(E,"generatedColumn",null),lastColumn:e.getArg(E,"lastGeneratedColumn",null)}),E=this._originalMappings[++T]}return k},zt.SourceMapConsumer=l;function f(C,_){var A=C;typeof C=="string"&&(A=e.parseSourceMapInput(C));var P=e.getArg(A,"version"),k=e.getArg(A,"sources"),T=e.getArg(A,"names",[]),E=e.getArg(A,"sourceRoot",null),O=e.getArg(A,"sourcesContent",null),D=e.getArg(A,"mappings"),M=e.getArg(A,"file",null);if(P!=this._version)throw new Error("Unsupported version: "+P);E&&(E=e.normalize(E)),k=k.map(String).map(e.normalize).map(function(G){return E&&e.isAbsolute(E)&&e.isAbsolute(G)?e.relative(E,G):G}),this._names=r.fromArray(T.map(String),!0),this._sources=r.fromArray(k,!0),this._absoluteSources=this._sources.toArray().map(function(G){return e.computeSourceURL(E,G,_)}),this.sourceRoot=E,this.sourcesContent=O,this._mappings=D,this._sourceMapURL=_,this.file=M}f.prototype=Object.create(l.prototype),f.prototype.consumer=l,f.prototype._findSourceIndex=function(C){var _=C;if(this.sourceRoot!=null&&(_=e.relative(this.sourceRoot,_)),this._sources.has(_))return this._sources.indexOf(_);var A;for(A=0;A1&&(V.source=O+z[1],O+=z[1],V.originalLine=T+z[2],T=V.originalLine,V.originalLine+=1,V.originalColumn=E+z[3],E=V.originalColumn,z.length>4&&(V.name=D+z[4],D+=z[4])),w.push(V),typeof V.originalLine=="number"&&u.push(V)}o(w,e.compareByGeneratedPositionsDeflated),this.__generatedMappings=w,o(u,e.compareByOriginalPositions),this.__originalMappings=u},f.prototype._findMapping=function(_,A,P,k,T,E){if(_[P]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+_[P]);if(_[k]<0)throw new TypeError("Column must be greater than or equal to 0, got "+_[k]);return i.search(_,A,T,E)},f.prototype.computeColumnSpans=function(){for(var _=0;_=0){var k=this._generatedMappings[P];if(k.generatedLine===A.generatedLine){var T=e.getArg(k,"source",null);T!==null&&(T=this._sources.at(T),T=e.computeSourceURL(this.sourceRoot,T,this._sourceMapURL));var E=e.getArg(k,"name",null);return E!==null&&(E=this._names.at(E)),{source:T,line:e.getArg(k,"originalLine",null),column:e.getArg(k,"originalColumn",null),name:E}}}return{source:null,line:null,column:null,name:null}},f.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(_){return _==null}):!1},f.prototype.sourceContentFor=function(_,A){if(!this.sourcesContent)return null;var P=this._findSourceIndex(_);if(P>=0)return this.sourcesContent[P];var k=_;this.sourceRoot!=null&&(k=e.relative(this.sourceRoot,k));var T;if(this.sourceRoot!=null&&(T=e.urlParse(this.sourceRoot))){var E=k.replace(/^file:\/\//,"");if(T.scheme=="file"&&this._sources.has(E))return this.sourcesContent[this._sources.indexOf(E)];if((!T.path||T.path=="/")&&this._sources.has("/"+k))return this.sourcesContent[this._sources.indexOf("/"+k)]}if(A)return null;throw new Error('"'+k+'" is not in the SourceMap.')},f.prototype.generatedPositionFor=function(_){var A=e.getArg(_,"source");if(A=this._findSourceIndex(A),A<0)return{line:null,column:null,lastColumn:null};var P={source:A,originalLine:e.getArg(_,"line"),originalColumn:e.getArg(_,"column")},k=this._findMapping(P,this._originalMappings,"originalLine","originalColumn",e.compareByOriginalPositions,e.getArg(_,"bias",l.GREATEST_LOWER_BOUND));if(k>=0){var T=this._originalMappings[k];if(T.source===P.source)return{line:e.getArg(T,"generatedLine",null),column:e.getArg(T,"generatedColumn",null),lastColumn:e.getArg(T,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},zt.BasicSourceMapConsumer=f;function v(C,_){var A=C;typeof C=="string"&&(A=e.parseSourceMapInput(C));var P=e.getArg(A,"version"),k=e.getArg(A,"sections");if(P!=this._version)throw new Error("Unsupported version: "+P);this._sources=new r,this._names=new r;var T={line:-1,column:0};this._sections=k.map(function(E){if(E.url)throw new Error("Support for url field in sections not implemented.");var O=e.getArg(E,"offset"),D=e.getArg(O,"line"),M=e.getArg(O,"column");if(D=0;v--)this.prepend(x[v]);else if(x[o]||typeof x=="string")this.children.unshift(x);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+x);return this},l.prototype.walk=function(x){for(var v,C=0,_=this.children.length;C<_;C++)v=this.children[C],v[o]?v.walk(x):v!==""&&x(v,{source:this.source,line:this.line,column:this.column,name:this.name})},l.prototype.join=function(x){var v,C,_=this.children.length;if(_>0){for(v=[],C=0;C<_-1;C++)v.push(this.children[C]),v.push(x);v.push(this.children[C]),this.children=v}return this},l.prototype.replaceRight=function(x,v){var C=this.children[this.children.length-1];return C[o]?C.replaceRight(x,v):typeof C=="string"?this.children[this.children.length-1]=C.replace(x,v):this.children.push("".replace(x,v)),this},l.prototype.setSourceContent=function(x,v){this.sourceContents[i.toSetString(x)]=v},l.prototype.walkSourceContents=function(x){for(var v=0,C=this.children.length;v=6.0"},Ra=[{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"http://github.com/Constellation"}],Oa={type:"git",url:"http://github.com/estools/escodegen.git"},Va={estraverse:"^5.2.0",esutils:"^2.0.2",esprima:"^4.0.1"},Fa={"source-map":"~0.6.1"},Ba={acorn:"^8.0.4",bluebird:"^3.4.7","bower-registry-client":"^1.0.0",chai:"^4.2.0","chai-exclude":"^2.0.2","commonjs-everywhere":"^0.9.7",gulp:"^4.0.2","gulp-eslint":"^6.0.0","gulp-mocha":"^7.0.2",minimist:"^1.2.5",optionator:"^0.9.1",semver:"^7.3.4"},Ma="BSD-2-Clause",Da={test:"gulp travis","unit-test":"gulp test",lint:"gulp lint",release:"node tools/release.js","build-min":"./node_modules/.bin/cjsify -ma path: tools/entry-point.js > escodegen.browser.min.js",build:"./node_modules/.bin/cjsify -a path: tools/entry-point.js > escodegen.browser.js"},ja={name:wa,description:ka,homepage:Aa,main:Ia,bin:Pa,files:Ta,version:Na,engines:La,maintainers:Ra,repository:Oa,dependencies:Va,optionalDependencies:Fa,devDependencies:Ba,license:Ma,scripts:Da};(function(e){(function(){var i,r,s,o,l,f,x,v,C,_,A,P,k,T,E,O,D,M,G,N,y,u,w,V,H,z;l=Ln,f=ea,i=l.Syntax;function te(a){return we.Expression.hasOwnProperty(a.type)}function J(a){return we.Statement.hasOwnProperty(a.type)}r={Sequence:0,Yield:1,Assignment:1,Conditional:2,ArrowFunction:2,Coalesce:3,LogicalOR:4,LogicalAND:5,BitwiseOR:6,BitwiseXOR:7,BitwiseAND:8,Equality:9,Relational:10,BitwiseSHIFT:11,Additive:12,Multiplicative:13,Exponentiation:14,Await:15,Unary:15,Postfix:16,OptionalChaining:17,Call:18,New:19,TaggedTemplate:20,Member:21,Primary:22},s={"??":r.Coalesce,"||":r.LogicalOR,"&&":r.LogicalAND,"|":r.BitwiseOR,"^":r.BitwiseXOR,"&":r.BitwiseAND,"==":r.Equality,"!=":r.Equality,"===":r.Equality,"!==":r.Equality,is:r.Equality,isnt:r.Equality,"<":r.Relational,">":r.Relational,"<=":r.Relational,">=":r.Relational,in:r.Relational,instanceof:r.Relational,"<<":r.BitwiseSHIFT,">>":r.BitwiseSHIFT,">>>":r.BitwiseSHIFT,"+":r.Additive,"-":r.Additive,"*":r.Multiplicative,"%":r.Multiplicative,"/":r.Multiplicative,"**":r.Exponentiation};var $=1,he=2,Ce=4,Se=8,ye=16,oe=32,Ae=64,Le=he|Ce,ut=$|he,W=$|he|Ce,Me=$,ht=Ce,De=$|Ce,ge=$,Ue=$|oe,wt=0,xt=$|ye,lt=$|Se;function kt(){return{indent:null,base:null,parse:null,comment:!1,format:{indent:{style:" ",base:0,adjustMultilineComment:!1},newline:` +`,space:" ",json:!1,renumber:!1,hexadecimal:!1,quotes:"single",escapeless:!1,compact:!1,parentheses:!0,semicolons:!0,safeConcatenation:!1,preserveBlankLines:!1},moz:{comprehensionExpressionStartsWithAssignment:!1,starlessGenerator:!1},sourceMap:null,sourceMapRoot:null,sourceMapWithCode:!1,directive:!1,raw:!0,verbatim:null,sourceCode:null}}function Ye(a,m){var c="";for(m|=0;m>0;m>>>=1,a+=a)m&1&&(c+=a);return c}function oi(a){return/[\r\n]/g.test(a)}function Pe(a){var m=a.length;return m&&f.code.isLineTerminator(a.charCodeAt(m-1))}function At(a,m){var c;for(c in m)m.hasOwnProperty(c)&&(a[c]=m[c]);return a}function vt(a,m){var c,d;function b(R){return typeof R=="object"&&R instanceof Object&&!(R instanceof RegExp)}for(c in m)m.hasOwnProperty(c)&&(d=m[c],b(d)?b(a[c])?vt(a[c],d):a[c]=vt({},d):a[c]=d);return a}function yt(a){var m,c,d,b,R;if(a!==a)throw new Error("Numeric literal whose value is NaN");if(a<0||a===0&&1/a<0)throw new Error("Numeric literal whose value is negative");if(a===1/0)return C?"null":_?"1e400":"1e+400";if(m=""+a,!_||m.length<3)return m;for(c=m.indexOf("."),!C&&m.charCodeAt(0)===48&&c===1&&(c=0,m=m.slice(1)),d=m,m=m.replace("e+","e"),b=0,(R=d.indexOf("e"))>0&&(b=+d.slice(R+1),d=d.slice(0,R)),c>=0&&(b-=d.length-c-1,d=+(d.slice(0,c)+d.slice(c+1))+""),R=0;d.charCodeAt(d.length+R-1)===48;)--R;return R!==0&&(b-=R,d=d.slice(0,R)),b!==0&&(d+="e"+b),(d.length1e12&&Math.floor(a)===a&&(d="0x"+a.toString(16)).length255?"\\u"+"0000".slice(c.length)+c:a===0&&!f.code.isDecimalDigit(m)?"\\0":a===11?"\\x0B":"\\x"+"00".slice(c.length)+c)}function qt(a){if(a===92)return"\\\\";if(a===10)return"\\n";if(a===13)return"\\r";if(a===8232)return"\\u2028";if(a===8233)return"\\u2029";throw new Error("Incorrectly classified character")}function Je(a){var m,c,d,b;for(b=P==="double"?'"':"'",m=0,c=a.length;m126))){m+=Pt(b,a.charCodeAt(c+1));continue}m+=String.fromCharCode(b)}if(B=!(P==="double"||P==="auto"&&F=0&&!f.code.isLineTerminator(a.charCodeAt(m));--m);return a.length-1-m}function K(a,m){var c,d,b,R,F,B,Q,ae;for(c=a.split(/\r\n|[\r\n]/),B=Number.MAX_VALUE,d=1,b=c.length;dF&&(B=F)}for(typeof m<"u"?(Q=x,c[1][B]==="*"&&(m+=" "),x=m):(B&1&&--B,Q=x),d=1,b=c.length;d0){if(R=m,V){for(b=a.leadingComments[0],m=[],ae=b.extendedRange,ke=b.range,it=w.substring(ae[0],ke[0]),Ge=(it.match(/\n/g)||[]).length,Ge>0?(m.push(Ye(` +`,Ge)),m.push(de(je(b)))):(m.push(it),m.push(je(b))),Ze=ke,c=1,d=a.leadingComments.length;c0?(m.push(Ye(` +`,Ge)),m.push(de(je(b)))):(m.push(it),m.push(je(b)));else for(F=!Pe(fe(m).toString()),B=Ye(" ",Tt(fe([x,m,v]).toString())),c=0,d=a.trailingComments.length;c")),a.expression?(m.push(E),c=this.generateExpression(a.body,r.Assignment,W),c.toString().charAt(0)==="{"&&(c=["(",c,")"]),m.push(c)):m.push(this.maybeBlock(a.body,lt)),m},we.prototype.generateIterationForStatement=function(a,m,c){var d=["for"+(m.await?re()+"await":"")+E+"("],b=this;return Ee(function(){m.left.type===i.VariableDeclaration?Ee(function(){d.push(m.left.kind+re()),d.push(b.generateStatement(m.left.declarations[0],wt))}):d.push(b.generateExpression(m.left,r.Call,W)),d=Y(d,a),d=[Y(d,b.generateExpression(m.right,r.Assignment,W)),")"]}),d.push(this.maybeBlock(m.body,c)),d},we.prototype.generatePropertyKey=function(a,m){var c=[];return m&&c.push("["),c.push(this.generateExpression(a,r.Assignment,W)),m&&c.push("]"),c},we.prototype.generateAssignment=function(a,m,c,d,b){return r.Assignment2&&(d=w.substring(c[0]+1,c[1]-1),d[0]===` +`&&(b=["{"]),b.push(d)));var F,B,Q,ae;for(ae=ge,m&Se&&(ae|=ye),F=0,B=a.body.length;F0&&!a.body[F-1].trailingComments&&!a.body[F].leadingComments&&ct(a.body[F-1].range[1],a.body[F].range[0],b)),F===B-1&&(ae|=oe),a.body[F].leadingComments&&V?Q=R.generateStatement(a.body[F],ae):Q=de(R.generateStatement(a.body[F],ae)),b.push(Q),Pe(fe(Q).toString())||V&&F1?Ee(Q):Q(),c.push(this.semicolon(m)),c},ThrowStatement:function(a,m){return[Y("throw",this.generateExpression(a.argument,r.Sequence,W)),this.semicolon(m)]},TryStatement:function(a,m){var c,d,b,R;if(c=["try",this.maybeBlock(a.block,ge)],c=this.maybeBlockSuffix(a.block,c),a.handlers)for(d=0,b=a.handlers.length;d0?` +`:""],F=xt,b=0;b0&&!a.body[b-1].trailingComments&&!a.body[b].leadingComments&&ct(a.body[b-1].range[1],a.body[b].range[0],c)),d=de(this.generateStatement(a.body[b],F)),c.push(d),b+10){for(d.push("("),R=0,F=b;R=2&&b.charCodeAt(0)===48)&&d.push(" ")),d.push(a.optional?"?.":"."),d.push(Re(a.property))),_e(d,r.Member,m)},MetaProperty:function(a,m,c){var d;return d=[],d.push(typeof a.meta=="string"?a.meta:Re(a.meta)),d.push("."),d.push(typeof a.property=="string"?a.property:Re(a.property)),_e(d,r.Member,m)},UnaryExpression:function(a,m,c){var d,b,R,F,B;return b=this.generateExpression(a.argument,r.Unary,W),E===""?d=Y(a.operator,b):(d=[a.operator],a.operator.length>2?d=Y(d,b):(F=fe(d).toString(),B=F.charCodeAt(F.length-1),R=b.toString().charCodeAt(0),((B===43||B===45)&&B===R||f.code.isIdentifierPartES5(B)&&f.code.isIdentifierPartES5(R))&&d.push(re()),d.push(b))),_e(d,r.Unary,m)},YieldExpression:function(a,m,c){var d;return a.delegate?d="yield*":d="yield",a.argument&&(d=Y(d,this.generateExpression(a.argument,r.Yield,W))),_e(d,r.Yield,m)},AwaitExpression:function(a,m,c){var d=Y(a.all?"await*":"await",this.generateExpression(a.argument,r.Await,W));return _e(d,r.Await,m)},UpdateExpression:function(a,m,c){return a.prefix?_e([a.operator,this.generateExpression(a.argument,r.Unary,W)],r.Unary,m):_e([this.generateExpression(a.argument,r.Postfix,W),a.operator],r.Postfix,m)},FunctionExpression:function(a,m,c){var d=[Oe(a,!0),"function"];return a.id?(d.push(Ve(a)||re()),d.push(Re(a.id))):d.push(Ve(a)||E),d.push(this.generateFunctionBody(a)),d},ArrayPattern:function(a,m,c){return this.ArrayExpression(a,m,c,!0)},ArrayExpression:function(a,m,c,d){var b,R,F=this;return a.elements.length?(R=d?!1:a.elements.length>1,b=["[",R?T:""],Ee(function(B){var Q,ae;for(Q=0,ae=a.elements.length;Q1,Ee(function(){R=F.generateExpression(a.properties[0],r.Sequence,W)}),!d&&!oi(fe(R).toString())?["{",E,R,E,"}"]:(Ee(function(B){var Q,ae;if(b=["{",T,B,R],d)for(b.push(","+T),Q=1,ae=a.properties.length;Q0||N.moz.comprehensionExpressionStartsWithAssignment?d=Y(d,F):d.push(F)}),a.filter&&(d=Y(d,"if"+E),F=this.generateExpression(a.filter,r.Sequence,W),d=Y(d,["(",F,")"])),N.moz.comprehensionExpressionStartsWithAssignment||(F=this.generateExpression(a.body,r.Assignment,W),d=Y(d,F)),d.push(a.type===i.GeneratorExpression?")":"]"),d},ComprehensionBlock:function(a,m,c){var d;return a.left.type===i.VariableDeclaration?d=[a.left.kind,re(),this.generateStatement(a.left.declarations[0],wt)]:d=this.generateExpression(a.left,r.Call,W),d=Y(d,a.of?"of":"in"),d=Y(d,this.generateExpression(a.right,r.Sequence,W)),["for"+E+"(",d,")"]},SpreadElement:function(a,m,c){return["...",this.generateExpression(a.argument,r.Assignment,W)]},TaggedTemplateExpression:function(a,m,c){var d=ut;c&he||(d=Me);var b=[this.generateExpression(a.tag,r.Call,d),this.generateExpression(a.quasi,r.Primary,ht)];return _e(b,r.TaggedTemplate,m)},TemplateElement:function(a,m,c){return a.value.raw},TemplateLiteral:function(a,m,c){var d,b,R;for(d=["`"],b=0,R=a.quasis.length;be)return!1;if(r+=i[s+1],r>=e)return!0}}function dt(e,i){return e<65?e===36:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&Ga.test(String.fromCharCode(e)):i===!1?!1:er(e,Bn)}function Ft(e,i){return e<48?e===36:e<58?!0:e<65?!1:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&Wa.test(String.fromCharCode(e)):i===!1?!1:er(e,Bn)||er(e,za)}var me=function(i,r){r===void 0&&(r={}),this.label=i,this.keyword=r.keyword,this.beforeExpr=!!r.beforeExpr,this.startsExpr=!!r.startsExpr,this.isLoop=!!r.isLoop,this.isAssign=!!r.isAssign,this.prefix=!!r.prefix,this.postfix=!!r.postfix,this.binop=r.binop||null,this.updateContext=null};function ze(e,i){return new me(e,{beforeExpr:!0,binop:i})}var He={beforeExpr:!0},qe={startsExpr:!0},lr={};function pe(e,i){return i===void 0&&(i={}),i.keyword=e,lr[e]=new me(e,i)}var g={num:new me("num",qe),regexp:new me("regexp",qe),string:new me("string",qe),name:new me("name",qe),eof:new me("eof"),bracketL:new me("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new me("]"),braceL:new me("{",{beforeExpr:!0,startsExpr:!0}),braceR:new me("}"),parenL:new me("(",{beforeExpr:!0,startsExpr:!0}),parenR:new me(")"),comma:new me(",",He),semi:new me(";",He),colon:new me(":",He),dot:new me("."),question:new me("?",He),questionDot:new me("?."),arrow:new me("=>",He),template:new me("template"),invalidTemplate:new me("invalidTemplate"),ellipsis:new me("...",He),backQuote:new me("`",qe),dollarBraceL:new me("${",{beforeExpr:!0,startsExpr:!0}),eq:new me("=",{beforeExpr:!0,isAssign:!0}),assign:new me("_=",{beforeExpr:!0,isAssign:!0}),incDec:new me("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new me("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:ze("||",1),logicalAND:ze("&&",2),bitwiseOR:ze("|",3),bitwiseXOR:ze("^",4),bitwiseAND:ze("&",5),equality:ze("==/!=/===/!==",6),relational:ze("/<=/>=",7),bitShift:ze("<>/>>>",8),plusMin:new me("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:ze("%",10),star:ze("*",10),slash:ze("/",10),starstar:new me("**",{beforeExpr:!0}),coalesce:ze("??",1),_break:pe("break"),_case:pe("case",He),_catch:pe("catch"),_continue:pe("continue"),_debugger:pe("debugger"),_default:pe("default",He),_do:pe("do",{isLoop:!0,beforeExpr:!0}),_else:pe("else",He),_finally:pe("finally"),_for:pe("for",{isLoop:!0}),_function:pe("function",qe),_if:pe("if"),_return:pe("return",He),_switch:pe("switch"),_throw:pe("throw",He),_try:pe("try"),_var:pe("var"),_const:pe("const"),_while:pe("while",{isLoop:!0}),_with:pe("with"),_new:pe("new",{beforeExpr:!0,startsExpr:!0}),_this:pe("this",qe),_super:pe("super",qe),_class:pe("class",qe),_extends:pe("extends",He),_export:pe("export"),_import:pe("import",qe),_null:pe("null",qe),_true:pe("true",qe),_false:pe("false",qe),_in:pe("in",{beforeExpr:!0,binop:7}),_instanceof:pe("instanceof",{beforeExpr:!0,binop:7}),_typeof:pe("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:pe("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:pe("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},$e=/\r\n?|\n|\u2028|\u2029/,Jt=new RegExp($e.source,"g");function ri(e,i){return e===10||e===13||!i&&(e===8232||e===8233)}var Mn=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,Qe=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,Dn=Object.prototype,Ha=Dn.hasOwnProperty,Qa=Dn.toString;function wi(e,i){return Ha.call(e,i)}var un=Array.isArray||function(e){return Qa.call(e)==="[object Array]"};function St(e){return new RegExp("^(?:"+e.replace(/ /g,"|")+")$")}var Kt=function(i,r){this.line=i,this.column=r};Kt.prototype.offset=function(i){return new Kt(this.line,this.column+i)};var ki=function(i,r,s){this.start=r,this.end=s,i.sourceFile!==null&&(this.source=i.sourceFile)};function jn(e,i){for(var r=1,s=0;;){Jt.lastIndex=s;var o=Jt.exec(e);if(o&&o.index=2015&&(i.ecmaVersion-=2009),i.allowReserved==null&&(i.allowReserved=i.ecmaVersion<5),un(i.onToken)){var s=i.onToken;i.onToken=function(o){return s.push(o)}}return un(i.onComment)&&(i.onComment=Xa(i,i.onComment)),i}function Xa(e,i){return function(r,s,o,l,f,x){var v={type:r?"Block":"Line",value:s,start:o,end:l};e.locations&&(v.loc=new ki(this,f,x)),e.ranges&&(v.range=[o,l]),i.push(v)}}var Yt=1,ni=2,cr=Yt|ni,qn=4,Un=8,Gn=16,Wn=32,zn=64,Hn=128;function pr(e,i){return ni|(e?qn:0)|(i?Un:0)}var hn=0,fr=1,st=2,Qn=3,$n=4,Xn=5,Te=function(i,r,s){this.options=i=$a(i),this.sourceFile=i.sourceFile,this.keywords=St(qa[i.ecmaVersion>=6?6:i.sourceType==="module"?"5module":5]);var o="";if(i.allowReserved!==!0){for(var l=i.ecmaVersion;!(o=Ki[l]);l--);i.sourceType==="module"&&(o+=" await")}this.reservedWords=St(o);var f=(o?o+" ":"")+Ki.strict;this.reservedWordsStrict=St(f),this.reservedWordsStrictBind=St(f+" "+Ki.strictBind),this.input=String(r),this.containsEsc=!1,s?(this.pos=s,this.lineStart=this.input.lastIndexOf(` +`,s-1)+1,this.curLine=this.input.slice(0,this.lineStart).split($e).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=g.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule=i.sourceType==="module",this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports={},this.pos===0&&i.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(Yt),this.regexpState=null},Ct={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0}};Te.prototype.parse=function(){var i=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(i)};Ct.inFunction.get=function(){return(this.currentVarScope().flags&ni)>0};Ct.inGenerator.get=function(){return(this.currentVarScope().flags&Un)>0};Ct.inAsync.get=function(){return(this.currentVarScope().flags&qn)>0};Ct.allowSuper.get=function(){return(this.currentThisScope().flags&zn)>0};Ct.allowDirectSuper.get=function(){return(this.currentThisScope().flags&Hn)>0};Ct.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())};Te.prototype.inNonArrowFunction=function(){return(this.currentThisScope().flags&ni)>0};Te.extend=function(){for(var i=[],r=arguments.length;r--;)i[r]=arguments[r];for(var s=this,o=0;o=,?^&]/.test(o)||o==="!"&&this.input.charAt(s+1)==="=")}e+=i[0].length,Qe.lastIndex=e,e+=Qe.exec(this.input)[0].length,this.input[e]===";"&&e++}};Be.eat=function(e){return this.type===e?(this.next(),!0):!1};Be.isContextual=function(e){return this.type===g.name&&this.value===e&&!this.containsEsc};Be.eatContextual=function(e){return this.isContextual(e)?(this.next(),!0):!1};Be.expectContextual=function(e){this.eatContextual(e)||this.unexpected()};Be.canInsertSemicolon=function(){return this.type===g.eof||this.type===g.braceR||$e.test(this.input.slice(this.lastTokEnd,this.start))};Be.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0};Be.semicolon=function(){!this.eat(g.semi)&&!this.insertSemicolon()&&this.unexpected()};Be.afterTrailingComma=function(e,i){if(this.type===e)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),i||this.next(),!0};Be.expect=function(e){this.eat(e)||this.unexpected()};Be.unexpected=function(e){this.raise(e??this.start,"Unexpected token")};function Ai(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1}Be.checkPatternErrors=function(e,i){if(e){e.trailingComma>-1&&this.raiseRecoverable(e.trailingComma,"Comma is not permitted after the rest element");var r=i?e.parenthesizedAssign:e.parenthesizedBind;r>-1&&this.raiseRecoverable(r,"Parenthesized pattern")}};Be.checkExpressionErrors=function(e,i){if(!e)return!1;var r=e.shorthandAssign,s=e.doubleProto;if(!i)return r>=0||s>=0;r>=0&&this.raise(r,"Shorthand property assignments are valid only in destructuring patterns"),s>=0&&this.raiseRecoverable(s,"Redefinition of __proto__ property")};Be.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos=6&&this.unexpected(),this.parseFunctionStatement(o,!1,!e);case g._class:return e&&this.unexpected(),this.parseClass(o,!0);case g._if:return this.parseIfStatement(o);case g._return:return this.parseReturnStatement(o);case g._switch:return this.parseSwitchStatement(o);case g._throw:return this.parseThrowStatement(o);case g._try:return this.parseTryStatement(o);case g._const:case g._var:return l=l||this.value,e&&l!=="var"&&this.unexpected(),this.parseVarStatement(o,l);case g._while:return this.parseWhileStatement(o);case g._with:return this.parseWithStatement(o);case g.braceL:return this.parseBlock(!0,o);case g.semi:return this.parseEmptyStatement(o);case g._export:case g._import:if(this.options.ecmaVersion>10&&s===g._import){Qe.lastIndex=this.pos;var f=Qe.exec(this.input),x=this.pos+f[0].length,v=this.input.charCodeAt(x);if(v===40||v===46)return this.parseExpressionStatement(o,this.parseExpression())}return this.options.allowImportExportEverywhere||(i||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),s===g._import?this.parseImport(o):this.parseExport(o,r);default:if(this.isAsyncFunction())return e&&this.unexpected(),this.next(),this.parseFunctionStatement(o,!0,!e);var C=this.value,_=this.parseExpression();return s===g.name&&_.type==="Identifier"&&this.eat(g.colon)?this.parseLabeledStatement(o,C,_,e):this.parseExpressionStatement(o,_)}};ie.parseBreakContinueStatement=function(e,i){var r=i==="break";this.next(),this.eat(g.semi)||this.insertSemicolon()?e.label=null:this.type!==g.name?this.unexpected():(e.label=this.parseIdent(),this.semicolon());for(var s=0;s=6?this.eat(g.semi):this.semicolon(),this.finishNode(e,"DoWhileStatement")};ie.parseForStatement=function(e){this.next();var i=this.options.ecmaVersion>=9&&(this.inAsync||!this.inFunction&&this.options.allowAwaitOutsideFunction)&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(dr),this.enterScope(0),this.expect(g.parenL),this.type===g.semi)return i>-1&&this.unexpected(i),this.parseFor(e,null);var r=this.isLet();if(this.type===g._var||this.type===g._const||r){var s=this.startNode(),o=r?"let":this.value;return this.next(),this.parseVar(s,!0,o),this.finishNode(s,"VariableDeclaration"),(this.type===g._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&s.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===g._in?i>-1&&this.unexpected(i):e.await=i>-1),this.parseForIn(e,s)):(i>-1&&this.unexpected(i),this.parseFor(e,s))}var l=new Ai,f=this.parseExpression(!0,l);return this.type===g._in||this.options.ecmaVersion>=6&&this.isContextual("of")?(this.options.ecmaVersion>=9&&(this.type===g._in?i>-1&&this.unexpected(i):e.await=i>-1),this.toAssignable(f,!1,l),this.checkLVal(f),this.parseForIn(e,f)):(this.checkExpressionErrors(l,!0),i>-1&&this.unexpected(i),this.parseFor(e,f))};ie.parseFunctionStatement=function(e,i,r){return this.next(),this.parseFunction(e,$t|(r?0:ir),!1,i)};ie.parseIfStatement=function(e){return this.next(),e.test=this.parseParenExpression(),e.consequent=this.parseStatement("if"),e.alternate=this.eat(g._else)?this.parseStatement("if"):null,this.finishNode(e,"IfStatement")};ie.parseReturnStatement=function(e){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(g.semi)||this.insertSemicolon()?e.argument=null:(e.argument=this.parseExpression(),this.semicolon()),this.finishNode(e,"ReturnStatement")};ie.parseSwitchStatement=function(e){this.next(),e.discriminant=this.parseParenExpression(),e.cases=[],this.expect(g.braceL),this.labels.push(Ka),this.enterScope(0);for(var i,r=!1;this.type!==g.braceR;)if(this.type===g._case||this.type===g._default){var s=this.type===g._case;i&&this.finishNode(i,"SwitchCase"),e.cases.push(i=this.startNode()),i.consequent=[],this.next(),s?i.test=this.parseExpression():(r&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),r=!0,i.test=null),this.expect(g.colon)}else i||this.unexpected(),i.consequent.push(this.parseStatement(null));return this.exitScope(),i&&this.finishNode(i,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(e,"SwitchStatement")};ie.parseThrowStatement=function(e){return this.next(),$e.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),e.argument=this.parseExpression(),this.semicolon(),this.finishNode(e,"ThrowStatement")};var Ya=[];ie.parseTryStatement=function(e){if(this.next(),e.block=this.parseBlock(),e.handler=null,this.type===g._catch){var i=this.startNode();if(this.next(),this.eat(g.parenL)){i.param=this.parseBindingAtom();var r=i.param.type==="Identifier";this.enterScope(r?Wn:0),this.checkLVal(i.param,r?$n:st),this.expect(g.parenR)}else this.options.ecmaVersion<10&&this.unexpected(),i.param=null,this.enterScope(0);i.body=this.parseBlock(!1),this.exitScope(),e.handler=this.finishNode(i,"CatchClause")}return e.finalizer=this.eat(g._finally)?this.parseBlock():null,!e.handler&&!e.finalizer&&this.raise(e.start,"Missing catch or finally clause"),this.finishNode(e,"TryStatement")};ie.parseVarStatement=function(e,i){return this.next(),this.parseVar(e,!1,i),this.semicolon(),this.finishNode(e,"VariableDeclaration")};ie.parseWhileStatement=function(e){return this.next(),e.test=this.parseParenExpression(),this.labels.push(dr),e.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(e,"WhileStatement")};ie.parseWithStatement=function(e){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),e.object=this.parseParenExpression(),e.body=this.parseStatement("with"),this.finishNode(e,"WithStatement")};ie.parseEmptyStatement=function(e){return this.next(),this.finishNode(e,"EmptyStatement")};ie.parseLabeledStatement=function(e,i,r,s){for(var o=0,l=this.labels;o=0;v--){var C=this.labels[v];if(C.statementStart===e.start)C.statementStart=this.start,C.kind=x;else break}return this.labels.push({name:i,kind:x,statementStart:this.start}),e.body=this.parseStatement(s?s.indexOf("label")===-1?s+"label":s:"label"),this.labels.pop(),e.label=r,this.finishNode(e,"LabeledStatement")};ie.parseExpressionStatement=function(e,i){return e.expression=i,this.semicolon(),this.finishNode(e,"ExpressionStatement")};ie.parseBlock=function(e,i,r){for(e===void 0&&(e=!0),i===void 0&&(i=this.startNode()),i.body=[],this.expect(g.braceL),e&&this.enterScope(0);this.type!==g.braceR;){var s=this.parseStatement(null);i.body.push(s)}return r&&(this.strict=!1),this.next(),e&&this.exitScope(),this.finishNode(i,"BlockStatement")};ie.parseFor=function(e,i){return e.init=i,this.expect(g.semi),e.test=this.type===g.semi?null:this.parseExpression(),this.expect(g.semi),e.update=this.type===g.parenR?null:this.parseExpression(),this.expect(g.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,"ForStatement")};ie.parseForIn=function(e,i){var r=this.type===g._in;return this.next(),i.type==="VariableDeclaration"&&i.declarations[0].init!=null&&(!r||this.options.ecmaVersion<8||this.strict||i.kind!=="var"||i.declarations[0].id.type!=="Identifier")?this.raise(i.start,(r?"for-in":"for-of")+" loop variable declaration may not have an initializer"):i.type==="AssignmentPattern"&&this.raise(i.start,"Invalid left-hand side in for-loop"),e.left=i,e.right=r?this.parseExpression():this.parseMaybeAssign(),this.expect(g.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,r?"ForInStatement":"ForOfStatement")};ie.parseVar=function(e,i,r){for(e.declarations=[],e.kind=r;;){var s=this.startNode();if(this.parseVarId(s,r),this.eat(g.eq)?s.init=this.parseMaybeAssign(i):r==="const"&&!(this.type===g._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():s.id.type!=="Identifier"&&!(i&&(this.type===g._in||this.isContextual("of")))?this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):s.init=null,e.declarations.push(this.finishNode(s,"VariableDeclarator")),!this.eat(g.comma))break}return e};ie.parseVarId=function(e,i){e.id=this.parseBindingAtom(),this.checkLVal(e.id,i==="var"?fr:st,!1)};var $t=1,ir=2,Jn=4;ie.parseFunction=function(e,i,r,s){this.initFunction(e),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!s)&&(this.type===g.star&&i&ir&&this.unexpected(),e.generator=this.eat(g.star)),this.options.ecmaVersion>=8&&(e.async=!!s),i&$t&&(e.id=i&Jn&&this.type!==g.name?null:this.parseIdent(),e.id&&!(i&ir)&&this.checkLVal(e.id,this.strict||e.generator||e.async?this.treatFunctionsAsVar?fr:st:Qn));var o=this.yieldPos,l=this.awaitPos,f=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(pr(e.async,e.generator)),i&$t||(e.id=this.type===g.name?this.parseIdent():null),this.parseFunctionParams(e),this.parseFunctionBody(e,r,!1),this.yieldPos=o,this.awaitPos=l,this.awaitIdentPos=f,this.finishNode(e,i&$t?"FunctionDeclaration":"FunctionExpression")};ie.parseFunctionParams=function(e){this.expect(g.parenL),e.params=this.parseBindingList(g.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()};ie.parseClass=function(e,i){this.next();var r=this.strict;this.strict=!0,this.parseClassId(e,i),this.parseClassSuper(e);var s=this.startNode(),o=!1;for(s.body=[],this.expect(g.braceL);this.type!==g.braceR;){var l=this.parseClassElement(e.superClass!==null);l&&(s.body.push(l),l.type==="MethodDefinition"&&l.kind==="constructor"&&(o&&this.raise(l.start,"Duplicate constructor in the same class"),o=!0))}return this.strict=r,this.next(),e.body=this.finishNode(s,"ClassBody"),this.finishNode(e,i?"ClassDeclaration":"ClassExpression")};ie.parseClassElement=function(e){var i=this;if(this.eat(g.semi))return null;var r=this.startNode(),s=function(v,C){C===void 0&&(C=!1);var _=i.start,A=i.startLoc;return i.eatContextual(v)?i.type!==g.parenL&&(!C||!i.canInsertSemicolon())?!0:(r.key&&i.unexpected(),r.computed=!1,r.key=i.startNodeAt(_,A),r.key.name=v,i.finishNode(r.key,"Identifier"),!1):!1};r.kind="method",r.static=s("static");var o=this.eat(g.star),l=!1;o||(this.options.ecmaVersion>=8&&s("async",!0)?(l=!0,o=this.options.ecmaVersion>=9&&this.eat(g.star)):s("get")?r.kind="get":s("set")&&(r.kind="set")),r.key||this.parsePropertyName(r);var f=r.key,x=!1;return!r.computed&&!r.static&&(f.type==="Identifier"&&f.name==="constructor"||f.type==="Literal"&&f.value==="constructor")?(r.kind!=="method"&&this.raise(f.start,"Constructor can't have get/set modifier"),o&&this.raise(f.start,"Constructor can't be a generator"),l&&this.raise(f.start,"Constructor can't be an async method"),r.kind="constructor",x=e):r.static&&f.type==="Identifier"&&f.name==="prototype"&&this.raise(f.start,"Classes may not have a static property named prototype"),this.parseClassMethod(r,o,l,x),r.kind==="get"&&r.value.params.length!==0&&this.raiseRecoverable(r.value.start,"getter should have no params"),r.kind==="set"&&r.value.params.length!==1&&this.raiseRecoverable(r.value.start,"setter should have exactly one param"),r.kind==="set"&&r.value.params[0].type==="RestElement"&&this.raiseRecoverable(r.value.params[0].start,"Setter cannot use rest params"),r};ie.parseClassMethod=function(e,i,r,s){return e.value=this.parseMethod(i,r,s),this.finishNode(e,"MethodDefinition")};ie.parseClassId=function(e,i){this.type===g.name?(e.id=this.parseIdent(),i&&this.checkLVal(e.id,st,!1)):(i===!0&&this.unexpected(),e.id=null)};ie.parseClassSuper=function(e){e.superClass=this.eat(g._extends)?this.parseExprSubscripts():null};ie.parseExport=function(e,i){if(this.next(),this.eat(g.star))return this.options.ecmaVersion>=11&&(this.eatContextual("as")?(e.exported=this.parseIdent(!0),this.checkExport(i,e.exported.name,this.lastTokStart)):e.exported=null),this.expectContextual("from"),this.type!==g.string&&this.unexpected(),e.source=this.parseExprAtom(),this.semicolon(),this.finishNode(e,"ExportAllDeclaration");if(this.eat(g._default)){this.checkExport(i,"default",this.lastTokStart);var r;if(this.type===g._function||(r=this.isAsyncFunction())){var s=this.startNode();this.next(),r&&this.next(),e.declaration=this.parseFunction(s,$t|Jn,!1,r)}else if(this.type===g._class){var o=this.startNode();e.declaration=this.parseClass(o,"nullableID")}else e.declaration=this.parseMaybeAssign(),this.semicolon();return this.finishNode(e,"ExportDefaultDeclaration")}if(this.shouldParseExportStatement())e.declaration=this.parseStatement(null),e.declaration.type==="VariableDeclaration"?this.checkVariableExport(i,e.declaration.declarations):this.checkExport(i,e.declaration.id.name,e.declaration.id.start),e.specifiers=[],e.source=null;else{if(e.declaration=null,e.specifiers=this.parseExportSpecifiers(i),this.eatContextual("from"))this.type!==g.string&&this.unexpected(),e.source=this.parseExprAtom();else{for(var l=0,f=e.specifiers;l=6&&e)switch(e.type){case"Identifier":this.inAsync&&e.name==="await"&&this.raise(e.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"RestElement":break;case"ObjectExpression":e.type="ObjectPattern",r&&this.checkPatternErrors(r,!0);for(var s=0,o=e.properties;s=8&&!l&&f.name==="async"&&!this.canInsertSemicolon()&&this.eat(g._function))return this.parseFunction(this.startNodeAt(s,o),0,!1,!0);if(r&&!this.canInsertSemicolon()){if(this.eat(g.arrow))return this.parseArrowExpression(this.startNodeAt(s,o),[f],!1);if(this.options.ecmaVersion>=8&&f.name==="async"&&this.type===g.name&&!l)return f=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(g.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(s,o),[f],!0)}return f;case g.regexp:var x=this.value;return i=this.parseLiteral(x.value),i.regex={pattern:x.pattern,flags:x.flags},i;case g.num:case g.string:return this.parseLiteral(this.value);case g._null:case g._true:case g._false:return i=this.startNode(),i.value=this.type===g._null?null:this.type===g._true,i.raw=this.type.keyword,this.next(),this.finishNode(i,"Literal");case g.parenL:var v=this.start,C=this.parseParenAndDistinguishExpression(r);return e&&(e.parenthesizedAssign<0&&!this.isSimpleAssignTarget(C)&&(e.parenthesizedAssign=v),e.parenthesizedBind<0&&(e.parenthesizedBind=v)),C;case g.bracketL:return i=this.startNode(),this.next(),i.elements=this.parseExprList(g.bracketR,!0,!0,e),this.finishNode(i,"ArrayExpression");case g.braceL:return this.parseObj(!1,e);case g._function:return i=this.startNode(),this.next(),this.parseFunction(i,0);case g._class:return this.parseClass(this.startNode(),!1);case g._new:return this.parseNew();case g.backQuote:return this.parseTemplate();case g._import:return this.options.ecmaVersion>=11?this.parseExprImport():this.unexpected();default:this.unexpected()}};se.parseExprImport=function(){var e=this.startNode();this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import");var i=this.parseIdent(!0);switch(this.type){case g.parenL:return this.parseDynamicImport(e);case g.dot:return e.meta=i,this.parseImportMeta(e);default:this.unexpected()}};se.parseDynamicImport=function(e){if(this.next(),e.source=this.parseMaybeAssign(),!this.eat(g.parenR)){var i=this.start;this.eat(g.comma)&&this.eat(g.parenR)?this.raiseRecoverable(i,"Trailing comma is not allowed in import()"):this.unexpected(i)}return this.finishNode(e,"ImportExpression")};se.parseImportMeta=function(e){this.next();var i=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="meta"&&this.raiseRecoverable(e.property.start,"The only valid meta property for import is 'import.meta'"),i&&this.raiseRecoverable(e.start,"'import.meta' must not contain escaped characters"),this.options.sourceType!=="module"&&this.raiseRecoverable(e.start,"Cannot use 'import.meta' outside a module"),this.finishNode(e,"MetaProperty")};se.parseLiteral=function(e){var i=this.startNode();return i.value=e,i.raw=this.input.slice(this.start,this.end),i.raw.charCodeAt(i.raw.length-1)===110&&(i.bigint=i.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(i,"Literal")};se.parseParenExpression=function(){this.expect(g.parenL);var e=this.parseExpression();return this.expect(g.parenR),e};se.parseParenAndDistinguishExpression=function(e){var i=this.start,r=this.startLoc,s,o=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var l=this.start,f=this.startLoc,x=[],v=!0,C=!1,_=new Ai,A=this.yieldPos,P=this.awaitPos,k;for(this.yieldPos=0,this.awaitPos=0;this.type!==g.parenR;)if(v?v=!1:this.expect(g.comma),o&&this.afterTrailingComma(g.parenR,!0)){C=!0;break}else if(this.type===g.ellipsis){k=this.start,x.push(this.parseParenItem(this.parseRestBinding())),this.type===g.comma&&this.raise(this.start,"Comma is not permitted after the rest element");break}else x.push(this.parseMaybeAssign(!1,_,this.parseParenItem));var T=this.start,E=this.startLoc;if(this.expect(g.parenR),e&&!this.canInsertSemicolon()&&this.eat(g.arrow))return this.checkPatternErrors(_,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=A,this.awaitPos=P,this.parseParenArrowList(i,r,x);(!x.length||C)&&this.unexpected(this.lastTokStart),k&&this.unexpected(k),this.checkExpressionErrors(_,!0),this.yieldPos=A||this.yieldPos,this.awaitPos=P||this.awaitPos,x.length>1?(s=this.startNodeAt(l,f),s.expressions=x,this.finishNodeAt(s,"SequenceExpression",T,E)):s=x[0]}else s=this.parseParenExpression();if(this.options.preserveParens){var O=this.startNodeAt(i,r);return O.expression=s,this.finishNode(O,"ParenthesizedExpression")}else return s};se.parseParenItem=function(e){return e};se.parseParenArrowList=function(e,i,r){return this.parseArrowExpression(this.startNodeAt(e,i),r)};var Za=[];se.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var e=this.startNode(),i=this.parseIdent(!0);if(this.options.ecmaVersion>=6&&this.eat(g.dot)){e.meta=i;var r=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="target"&&this.raiseRecoverable(e.property.start,"The only valid meta property for new is 'new.target'"),r&&this.raiseRecoverable(e.start,"'new.target' must not contain escaped characters"),this.inNonArrowFunction()||this.raiseRecoverable(e.start,"'new.target' can only be used in functions"),this.finishNode(e,"MetaProperty")}var s=this.start,o=this.startLoc,l=this.type===g._import;return e.callee=this.parseSubscripts(this.parseExprAtom(),s,o,!0),l&&e.callee.type==="ImportExpression"&&this.raise(s,"Cannot use new with import()"),this.eat(g.parenL)?e.arguments=this.parseExprList(g.parenR,this.options.ecmaVersion>=8,!1):e.arguments=Za,this.finishNode(e,"NewExpression")};se.parseTemplateElement=function(e){var i=e.isTagged,r=this.startNode();return this.type===g.invalidTemplate?(i||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),r.value={raw:this.value,cooked:null}):r.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,` +`),cooked:this.value},this.next(),r.tail=this.type===g.backQuote,this.finishNode(r,"TemplateElement")};se.parseTemplate=function(e){e===void 0&&(e={});var i=e.isTagged;i===void 0&&(i=!1);var r=this.startNode();this.next(),r.expressions=[];var s=this.parseTemplateElement({isTagged:i});for(r.quasis=[s];!s.tail;)this.type===g.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(g.dollarBraceL),r.expressions.push(this.parseExpression()),this.expect(g.braceR),r.quasis.push(s=this.parseTemplateElement({isTagged:i}));return this.next(),this.finishNode(r,"TemplateLiteral")};se.isAsyncProp=function(e){return!e.computed&&e.key.type==="Identifier"&&e.key.name==="async"&&(this.type===g.name||this.type===g.num||this.type===g.string||this.type===g.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===g.star)&&!$e.test(this.input.slice(this.lastTokEnd,this.start))};se.parseObj=function(e,i){var r=this.startNode(),s=!0,o={};for(r.properties=[],this.next();!this.eat(g.braceR);){if(s)s=!1;else if(this.expect(g.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(g.braceR))break;var l=this.parseProperty(e,i);e||this.checkPropClash(l,o,i),r.properties.push(l)}return this.finishNode(r,e?"ObjectPattern":"ObjectExpression")};se.parseProperty=function(e,i){var r=this.startNode(),s,o,l,f;if(this.options.ecmaVersion>=9&&this.eat(g.ellipsis))return e?(r.argument=this.parseIdent(!1),this.type===g.comma&&this.raise(this.start,"Comma is not permitted after the rest element"),this.finishNode(r,"RestElement")):(this.type===g.parenL&&i&&(i.parenthesizedAssign<0&&(i.parenthesizedAssign=this.start),i.parenthesizedBind<0&&(i.parenthesizedBind=this.start)),r.argument=this.parseMaybeAssign(!1,i),this.type===g.comma&&i&&i.trailingComma<0&&(i.trailingComma=this.start),this.finishNode(r,"SpreadElement"));this.options.ecmaVersion>=6&&(r.method=!1,r.shorthand=!1,(e||i)&&(l=this.start,f=this.startLoc),e||(s=this.eat(g.star)));var x=this.containsEsc;return this.parsePropertyName(r),!e&&!x&&this.options.ecmaVersion>=8&&!s&&this.isAsyncProp(r)?(o=!0,s=this.options.ecmaVersion>=9&&this.eat(g.star),this.parsePropertyName(r,i)):o=!1,this.parsePropertyValue(r,e,s,o,l,f,i,x),this.finishNode(r,"Property")};se.parsePropertyValue=function(e,i,r,s,o,l,f,x){if((r||s)&&this.type===g.colon&&this.unexpected(),this.eat(g.colon))e.value=i?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,f),e.kind="init";else if(this.options.ecmaVersion>=6&&this.type===g.parenL)i&&this.unexpected(),e.kind="init",e.method=!0,e.value=this.parseMethod(r,s);else if(!i&&!x&&this.options.ecmaVersion>=5&&!e.computed&&e.key.type==="Identifier"&&(e.key.name==="get"||e.key.name==="set")&&this.type!==g.comma&&this.type!==g.braceR&&this.type!==g.eq){(r||s)&&this.unexpected(),e.kind=e.key.name,this.parsePropertyName(e),e.value=this.parseMethod(!1);var v=e.kind==="get"?0:1;if(e.value.params.length!==v){var C=e.value.start;e.kind==="get"?this.raiseRecoverable(C,"getter should have no params"):this.raiseRecoverable(C,"setter should have exactly one param")}else e.kind==="set"&&e.value.params[0].type==="RestElement"&&this.raiseRecoverable(e.value.params[0].start,"Setter cannot use rest params")}else this.options.ecmaVersion>=6&&!e.computed&&e.key.type==="Identifier"?((r||s)&&this.unexpected(),this.checkUnreserved(e.key),e.key.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=o),e.kind="init",i?e.value=this.parseMaybeDefault(o,l,e.key):this.type===g.eq&&f?(f.shorthandAssign<0&&(f.shorthandAssign=this.start),e.value=this.parseMaybeDefault(o,l,e.key)):e.value=e.key,e.shorthand=!0):this.unexpected()};se.parsePropertyName=function(e){if(this.options.ecmaVersion>=6){if(this.eat(g.bracketL))return e.computed=!0,e.key=this.parseMaybeAssign(),this.expect(g.bracketR),e.key;e.computed=!1}return e.key=this.type===g.num||this.type===g.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")};se.initFunction=function(e){e.id=null,this.options.ecmaVersion>=6&&(e.generator=e.expression=!1),this.options.ecmaVersion>=8&&(e.async=!1)};se.parseMethod=function(e,i,r){var s=this.startNode(),o=this.yieldPos,l=this.awaitPos,f=this.awaitIdentPos;return this.initFunction(s),this.options.ecmaVersion>=6&&(s.generator=e),this.options.ecmaVersion>=8&&(s.async=!!i),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(pr(i,s.generator)|zn|(r?Hn:0)),this.expect(g.parenL),s.params=this.parseBindingList(g.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(s,!1,!0),this.yieldPos=o,this.awaitPos=l,this.awaitIdentPos=f,this.finishNode(s,"FunctionExpression")};se.parseArrowExpression=function(e,i,r){var s=this.yieldPos,o=this.awaitPos,l=this.awaitIdentPos;return this.enterScope(pr(r,!1)|Gn),this.initFunction(e),this.options.ecmaVersion>=8&&(e.async=!!r),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,e.params=this.toAssignableList(i,!0),this.parseFunctionBody(e,!0,!1),this.yieldPos=s,this.awaitPos=o,this.awaitIdentPos=l,this.finishNode(e,"ArrowFunctionExpression")};se.parseFunctionBody=function(e,i,r){var s=i&&this.type!==g.braceL,o=this.strict,l=!1;if(s)e.body=this.parseMaybeAssign(),e.expression=!0,this.checkParams(e,!1);else{var f=this.options.ecmaVersion>=7&&!this.isSimpleParamList(e.params);(!o||f)&&(l=this.strictDirective(this.end),l&&f&&this.raiseRecoverable(e.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var x=this.labels;this.labels=[],l&&(this.strict=!0),this.checkParams(e,!o&&!l&&!i&&!r&&this.isSimpleParamList(e.params)),this.strict&&e.id&&this.checkLVal(e.id,Xn),e.body=this.parseBlock(!1,void 0,l&&!o),e.expression=!1,this.adaptDirectivePrologue(e.body.body),this.labels=x}this.exitScope()};se.isSimpleParamList=function(e){for(var i=0,r=e;i-1||o.functions.indexOf(e)>-1||o.var.indexOf(e)>-1,o.lexical.push(e),this.inModule&&o.flags&Yt&&delete this.undefinedExports[e]}else if(i===$n){var l=this.currentScope();l.lexical.push(e)}else if(i===Qn){var f=this.currentScope();this.treatFunctionsAsVar?s=f.lexical.indexOf(e)>-1:s=f.lexical.indexOf(e)>-1||f.var.indexOf(e)>-1,f.functions.push(e)}else for(var x=this.scopeStack.length-1;x>=0;--x){var v=this.scopeStack[x];if(v.lexical.indexOf(e)>-1&&!(v.flags&Wn&&v.lexical[0]===e)||!this.treatFunctionsAsVarInScope(v)&&v.functions.indexOf(e)>-1){s=!0;break}if(v.var.push(e),this.inModule&&v.flags&Yt&&delete this.undefinedExports[e],v.flags&cr)break}s&&this.raiseRecoverable(r,"Identifier '"+e+"' has already been declared")};gt.checkLocalExport=function(e){this.scopeStack[0].lexical.indexOf(e.name)===-1&&this.scopeStack[0].var.indexOf(e.name)===-1&&(this.undefinedExports[e.name]=e)};gt.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]};gt.currentVarScope=function(){for(var e=this.scopeStack.length-1;;e--){var i=this.scopeStack[e];if(i.flags&cr)return i}};gt.currentThisScope=function(){for(var e=this.scopeStack.length-1;;e--){var i=this.scopeStack[e];if(i.flags&cr&&!(i.flags&Gn))return i}};var mr=function(i,r,s){this.type="",this.start=r,this.end=0,i.options.locations&&(this.loc=new ki(i,s)),i.options.directSourceFile&&(this.sourceFile=i.options.directSourceFile),i.options.ranges&&(this.range=[r,0])},Ii=Te.prototype;Ii.startNode=function(){return new mr(this,this.start,this.startLoc)};Ii.startNodeAt=function(e,i){return new mr(this,e,i)};function Kn(e,i,r,s){return e.type=i,e.end=r,this.options.locations&&(e.loc.end=s),this.options.ranges&&(e.range[1]=r),e}Ii.finishNode=function(e,i){return Kn.call(this,e,i,this.lastTokEnd,this.lastTokEndLoc)};Ii.finishNodeAt=function(e,i,r,s){return Kn.call(this,e,i,r,s)};var Ke=function(i,r,s,o,l){this.token=i,this.isExpr=!!r,this.preserveSpace=!!s,this.override=o,this.generator=!!l},Ie={b_stat:new Ke("{",!1),b_expr:new Ke("{",!0),b_tmpl:new Ke("${",!1),p_stat:new Ke("(",!1),p_expr:new Ke("(",!0),q_tmpl:new Ke("`",!0,!0,function(e){return e.tryReadTemplateToken()}),f_stat:new Ke("function",!1),f_expr:new Ke("function",!0),f_expr_gen:new Ke("function",!0,!1,null,!0),f_gen:new Ke("function",!1,!1,null,!0)},Pi=Te.prototype;Pi.initialContext=function(){return[Ie.b_stat]};Pi.braceIsBlock=function(e){var i=this.curContext();return i===Ie.f_expr||i===Ie.f_stat?!0:e===g.colon&&(i===Ie.b_stat||i===Ie.b_expr)?!i.isExpr:e===g._return||e===g.name&&this.exprAllowed?$e.test(this.input.slice(this.lastTokEnd,this.start)):e===g._else||e===g.semi||e===g.eof||e===g.parenR||e===g.arrow?!0:e===g.braceL?i===Ie.b_stat:e===g._var||e===g._const||e===g.name?!1:!this.exprAllowed};Pi.inGeneratorContext=function(){for(var e=this.context.length-1;e>=1;e--){var i=this.context[e];if(i.token==="function")return i.generator}return!1};Pi.updateContext=function(e){var i,r=this.type;r.keyword&&e===g.dot?this.exprAllowed=!1:(i=r.updateContext)?i.call(this,e):this.exprAllowed=r.beforeExpr};g.parenR.updateContext=g.braceR.updateContext=function(){if(this.context.length===1){this.exprAllowed=!0;return}var e=this.context.pop();e===Ie.b_stat&&this.curContext().token==="function"&&(e=this.context.pop()),this.exprAllowed=!e.isExpr};g.braceL.updateContext=function(e){this.context.push(this.braceIsBlock(e)?Ie.b_stat:Ie.b_expr),this.exprAllowed=!0};g.dollarBraceL.updateContext=function(){this.context.push(Ie.b_tmpl),this.exprAllowed=!0};g.parenL.updateContext=function(e){var i=e===g._if||e===g._for||e===g._with||e===g._while;this.context.push(i?Ie.p_stat:Ie.p_expr),this.exprAllowed=!0};g.incDec.updateContext=function(){};g._function.updateContext=g._class.updateContext=function(e){e.beforeExpr&&e!==g.semi&&e!==g._else&&!(e===g._return&&$e.test(this.input.slice(this.lastTokEnd,this.start)))&&!((e===g.colon||e===g.braceL)&&this.curContext()===Ie.b_stat)?this.context.push(Ie.f_expr):this.context.push(Ie.f_stat),this.exprAllowed=!1};g.backQuote.updateContext=function(){this.curContext()===Ie.q_tmpl?this.context.pop():this.context.push(Ie.q_tmpl),this.exprAllowed=!1};g.star.updateContext=function(e){if(e===g._function){var i=this.context.length-1;this.context[i]===Ie.f_expr?this.context[i]=Ie.f_expr_gen:this.context[i]=Ie.f_gen}this.exprAllowed=!0};g.name.updateContext=function(e){var i=!1;this.options.ecmaVersion>=6&&e!==g.dot&&(this.value==="of"&&!this.exprAllowed||this.value==="yield"&&this.inGeneratorContext())&&(i=!0),this.exprAllowed=i};var Yn="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",Zn=Yn+" Extended_Pictographic",to=Zn,io={9:Yn,10:Zn,11:to},ln="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",es="Adlam Adlm Ahom Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",ts=es+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",ro=ts+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",no={9:es,10:ts,11:ro},is={};function gr(e){var i=is[e]={binary:St(io[e]+" "+ln),nonBinary:{General_Category:St(ln),Script:St(no[e])}};i.nonBinary.Script_Extensions=i.nonBinary.Script,i.nonBinary.gc=i.nonBinary.General_Category,i.nonBinary.sc=i.nonBinary.Script,i.nonBinary.scx=i.nonBinary.Script_Extensions}gr(9);gr(10);gr(11);var Z=Te.prototype,ot=function(i){this.parser=i,this.validFlags="gim"+(i.options.ecmaVersion>=6?"uy":"")+(i.options.ecmaVersion>=9?"s":""),this.unicodeProperties=is[i.options.ecmaVersion>=11?11:i.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=[],this.backReferenceNames=[]};ot.prototype.reset=function(i,r,s){var o=s.indexOf("u")!==-1;this.start=i|0,this.source=r+"",this.flags=s,this.switchU=o&&this.parser.options.ecmaVersion>=6,this.switchN=o&&this.parser.options.ecmaVersion>=9};ot.prototype.raise=function(i){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+i)};ot.prototype.at=function(i,r){r===void 0&&(r=!1);var s=this.source,o=s.length;if(i>=o)return-1;var l=s.charCodeAt(i);if(!(r||this.switchU)||l<=55295||l>=57344||i+1>=o)return l;var f=s.charCodeAt(i+1);return f>=56320&&f<=57343?(l<<10)+f-56613888:l};ot.prototype.nextIndex=function(i,r){r===void 0&&(r=!1);var s=this.source,o=s.length;if(i>=o)return o;var l=s.charCodeAt(i),f;return!(r||this.switchU)||l<=55295||l>=57344||i+1>=o||(f=s.charCodeAt(i+1))<56320||f>57343?i+1:i+2};ot.prototype.current=function(i){return i===void 0&&(i=!1),this.at(this.pos,i)};ot.prototype.lookahead=function(i){return i===void 0&&(i=!1),this.at(this.nextIndex(this.pos,i),i)};ot.prototype.advance=function(i){i===void 0&&(i=!1),this.pos=this.nextIndex(this.pos,i)};ot.prototype.eat=function(i,r){return r===void 0&&(r=!1),this.current(r)===i?(this.advance(r),!0):!1};function _i(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}Z.validateRegExpFlags=function(e){for(var i=e.validFlags,r=e.flags,s=0;s-1&&this.raise(e.start,"Duplicate regular expression flag")}};Z.validateRegExpPattern=function(e){this.regexp_pattern(e),!e.switchN&&this.options.ecmaVersion>=9&&e.groupNames.length>0&&(e.switchN=!0,this.regexp_pattern(e))};Z.regexp_pattern=function(e){e.pos=0,e.lastIntValue=0,e.lastStringValue="",e.lastAssertionIsQuantifiable=!1,e.numCapturingParens=0,e.maxBackReference=0,e.groupNames.length=0,e.backReferenceNames.length=0,this.regexp_disjunction(e),e.pos!==e.source.length&&(e.eat(41)&&e.raise("Unmatched ')'"),(e.eat(93)||e.eat(125))&&e.raise("Lone quantifier brackets")),e.maxBackReference>e.numCapturingParens&&e.raise("Invalid escape");for(var i=0,r=e.backReferenceNames;i=9&&(r=e.eat(60)),e.eat(61)||e.eat(33))return this.regexp_disjunction(e),e.eat(41)||e.raise("Unterminated group"),e.lastAssertionIsQuantifiable=!r,!0}return e.pos=i,!1};Z.regexp_eatQuantifier=function(e,i){return i===void 0&&(i=!1),this.regexp_eatQuantifierPrefix(e,i)?(e.eat(63),!0):!1};Z.regexp_eatQuantifierPrefix=function(e,i){return e.eat(42)||e.eat(43)||e.eat(63)||this.regexp_eatBracedQuantifier(e,i)};Z.regexp_eatBracedQuantifier=function(e,i){var r=e.pos;if(e.eat(123)){var s=0,o=-1;if(this.regexp_eatDecimalDigits(e)&&(s=e.lastIntValue,e.eat(44)&&this.regexp_eatDecimalDigits(e)&&(o=e.lastIntValue),e.eat(125)))return o!==-1&&o=9?this.regexp_groupSpecifier(e):e.current()===63&&e.raise("Invalid group"),this.regexp_disjunction(e),e.eat(41))return e.numCapturingParens+=1,!0;e.raise("Unterminated group")}return!1};Z.regexp_eatExtendedAtom=function(e){return e.eat(46)||this.regexp_eatReverseSolidusAtomEscape(e)||this.regexp_eatCharacterClass(e)||this.regexp_eatUncapturingGroup(e)||this.regexp_eatCapturingGroup(e)||this.regexp_eatInvalidBracedQuantifier(e)||this.regexp_eatExtendedPatternCharacter(e)};Z.regexp_eatInvalidBracedQuantifier=function(e){return this.regexp_eatBracedQuantifier(e,!0)&&e.raise("Nothing to repeat"),!1};Z.regexp_eatSyntaxCharacter=function(e){var i=e.current();return rs(i)?(e.lastIntValue=i,e.advance(),!0):!1};function rs(e){return e===36||e>=40&&e<=43||e===46||e===63||e>=91&&e<=94||e>=123&&e<=125}Z.regexp_eatPatternCharacters=function(e){for(var i=e.pos,r=0;(r=e.current())!==-1&&!rs(r);)e.advance();return e.pos!==i};Z.regexp_eatExtendedPatternCharacter=function(e){var i=e.current();return i!==-1&&i!==36&&!(i>=40&&i<=43)&&i!==46&&i!==63&&i!==91&&i!==94&&i!==124?(e.advance(),!0):!1};Z.regexp_groupSpecifier=function(e){if(e.eat(63)){if(this.regexp_eatGroupName(e)){e.groupNames.indexOf(e.lastStringValue)!==-1&&e.raise("Duplicate capture group name"),e.groupNames.push(e.lastStringValue);return}e.raise("Invalid group")}};Z.regexp_eatGroupName=function(e){if(e.lastStringValue="",e.eat(60)){if(this.regexp_eatRegExpIdentifierName(e)&&e.eat(62))return!0;e.raise("Invalid capture group name")}return!1};Z.regexp_eatRegExpIdentifierName=function(e){if(e.lastStringValue="",this.regexp_eatRegExpIdentifierStart(e)){for(e.lastStringValue+=_i(e.lastIntValue);this.regexp_eatRegExpIdentifierPart(e);)e.lastStringValue+=_i(e.lastIntValue);return!0}return!1};Z.regexp_eatRegExpIdentifierStart=function(e){var i=e.pos,r=this.options.ecmaVersion>=11,s=e.current(r);return e.advance(r),s===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(s=e.lastIntValue),so(s)?(e.lastIntValue=s,!0):(e.pos=i,!1)};function so(e){return dt(e,!0)||e===36||e===95}Z.regexp_eatRegExpIdentifierPart=function(e){var i=e.pos,r=this.options.ecmaVersion>=11,s=e.current(r);return e.advance(r),s===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(s=e.lastIntValue),ao(s)?(e.lastIntValue=s,!0):(e.pos=i,!1)};function ao(e){return Ft(e,!0)||e===36||e===95||e===8204||e===8205}Z.regexp_eatAtomEscape=function(e){return this.regexp_eatBackReference(e)||this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)||e.switchN&&this.regexp_eatKGroupName(e)?!0:(e.switchU&&(e.current()===99&&e.raise("Invalid unicode escape"),e.raise("Invalid escape")),!1)};Z.regexp_eatBackReference=function(e){var i=e.pos;if(this.regexp_eatDecimalEscape(e)){var r=e.lastIntValue;if(e.switchU)return r>e.maxBackReference&&(e.maxBackReference=r),!0;if(r<=e.numCapturingParens)return!0;e.pos=i}return!1};Z.regexp_eatKGroupName=function(e){if(e.eat(107)){if(this.regexp_eatGroupName(e))return e.backReferenceNames.push(e.lastStringValue),!0;e.raise("Invalid named reference")}return!1};Z.regexp_eatCharacterEscape=function(e){return this.regexp_eatControlEscape(e)||this.regexp_eatCControlLetter(e)||this.regexp_eatZero(e)||this.regexp_eatHexEscapeSequence(e)||this.regexp_eatRegExpUnicodeEscapeSequence(e,!1)||!e.switchU&&this.regexp_eatLegacyOctalEscapeSequence(e)||this.regexp_eatIdentityEscape(e)};Z.regexp_eatCControlLetter=function(e){var i=e.pos;if(e.eat(99)){if(this.regexp_eatControlLetter(e))return!0;e.pos=i}return!1};Z.regexp_eatZero=function(e){return e.current()===48&&!Ti(e.lookahead())?(e.lastIntValue=0,e.advance(),!0):!1};Z.regexp_eatControlEscape=function(e){var i=e.current();return i===116?(e.lastIntValue=9,e.advance(),!0):i===110?(e.lastIntValue=10,e.advance(),!0):i===118?(e.lastIntValue=11,e.advance(),!0):i===102?(e.lastIntValue=12,e.advance(),!0):i===114?(e.lastIntValue=13,e.advance(),!0):!1};Z.regexp_eatControlLetter=function(e){var i=e.current();return ns(i)?(e.lastIntValue=i%32,e.advance(),!0):!1};function ns(e){return e>=65&&e<=90||e>=97&&e<=122}Z.regexp_eatRegExpUnicodeEscapeSequence=function(e,i){i===void 0&&(i=!1);var r=e.pos,s=i||e.switchU;if(e.eat(117)){if(this.regexp_eatFixedHexDigits(e,4)){var o=e.lastIntValue;if(s&&o>=55296&&o<=56319){var l=e.pos;if(e.eat(92)&&e.eat(117)&&this.regexp_eatFixedHexDigits(e,4)){var f=e.lastIntValue;if(f>=56320&&f<=57343)return e.lastIntValue=(o-55296)*1024+(f-56320)+65536,!0}e.pos=l,e.lastIntValue=o}return!0}if(s&&e.eat(123)&&this.regexp_eatHexDigits(e)&&e.eat(125)&&oo(e.lastIntValue))return!0;s&&e.raise("Invalid unicode escape"),e.pos=r}return!1};function oo(e){return e>=0&&e<=1114111}Z.regexp_eatIdentityEscape=function(e){if(e.switchU)return this.regexp_eatSyntaxCharacter(e)?!0:e.eat(47)?(e.lastIntValue=47,!0):!1;var i=e.current();return i!==99&&(!e.switchN||i!==107)?(e.lastIntValue=i,e.advance(),!0):!1};Z.regexp_eatDecimalEscape=function(e){e.lastIntValue=0;var i=e.current();if(i>=49&&i<=57){do e.lastIntValue=10*e.lastIntValue+(i-48),e.advance();while((i=e.current())>=48&&i<=57);return!0}return!1};Z.regexp_eatCharacterClassEscape=function(e){var i=e.current();if(uo(i))return e.lastIntValue=-1,e.advance(),!0;if(e.switchU&&this.options.ecmaVersion>=9&&(i===80||i===112)){if(e.lastIntValue=-1,e.advance(),e.eat(123)&&this.regexp_eatUnicodePropertyValueExpression(e)&&e.eat(125))return!0;e.raise("Invalid property name")}return!1};function uo(e){return e===100||e===68||e===115||e===83||e===119||e===87}Z.regexp_eatUnicodePropertyValueExpression=function(e){var i=e.pos;if(this.regexp_eatUnicodePropertyName(e)&&e.eat(61)){var r=e.lastStringValue;if(this.regexp_eatUnicodePropertyValue(e)){var s=e.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(e,r,s),!0}}if(e.pos=i,this.regexp_eatLoneUnicodePropertyNameOrValue(e)){var o=e.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(e,o),!0}return!1};Z.regexp_validateUnicodePropertyNameAndValue=function(e,i,r){wi(e.unicodeProperties.nonBinary,i)||e.raise("Invalid property name"),e.unicodeProperties.nonBinary[i].test(r)||e.raise("Invalid property value")};Z.regexp_validateUnicodePropertyNameOrValue=function(e,i){e.unicodeProperties.binary.test(i)||e.raise("Invalid property name")};Z.regexp_eatUnicodePropertyName=function(e){var i=0;for(e.lastStringValue="";ss(i=e.current());)e.lastStringValue+=_i(i),e.advance();return e.lastStringValue!==""};function ss(e){return ns(e)||e===95}Z.regexp_eatUnicodePropertyValue=function(e){var i=0;for(e.lastStringValue="";ho(i=e.current());)e.lastStringValue+=_i(i),e.advance();return e.lastStringValue!==""};function ho(e){return ss(e)||Ti(e)}Z.regexp_eatLoneUnicodePropertyNameOrValue=function(e){return this.regexp_eatUnicodePropertyValue(e)};Z.regexp_eatCharacterClass=function(e){if(e.eat(91)){if(e.eat(94),this.regexp_classRanges(e),e.eat(93))return!0;e.raise("Unterminated character class")}return!1};Z.regexp_classRanges=function(e){for(;this.regexp_eatClassAtom(e);){var i=e.lastIntValue;if(e.eat(45)&&this.regexp_eatClassAtom(e)){var r=e.lastIntValue;e.switchU&&(i===-1||r===-1)&&e.raise("Invalid character class"),i!==-1&&r!==-1&&i>r&&e.raise("Range out of order in character class")}}};Z.regexp_eatClassAtom=function(e){var i=e.pos;if(e.eat(92)){if(this.regexp_eatClassEscape(e))return!0;if(e.switchU){var r=e.current();(r===99||us(r))&&e.raise("Invalid class escape"),e.raise("Invalid escape")}e.pos=i}var s=e.current();return s!==93?(e.lastIntValue=s,e.advance(),!0):!1};Z.regexp_eatClassEscape=function(e){var i=e.pos;if(e.eat(98))return e.lastIntValue=8,!0;if(e.switchU&&e.eat(45))return e.lastIntValue=45,!0;if(!e.switchU&&e.eat(99)){if(this.regexp_eatClassControlLetter(e))return!0;e.pos=i}return this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)};Z.regexp_eatClassControlLetter=function(e){var i=e.current();return Ti(i)||i===95?(e.lastIntValue=i%32,e.advance(),!0):!1};Z.regexp_eatHexEscapeSequence=function(e){var i=e.pos;if(e.eat(120)){if(this.regexp_eatFixedHexDigits(e,2))return!0;e.switchU&&e.raise("Invalid escape"),e.pos=i}return!1};Z.regexp_eatDecimalDigits=function(e){var i=e.pos,r=0;for(e.lastIntValue=0;Ti(r=e.current());)e.lastIntValue=10*e.lastIntValue+(r-48),e.advance();return e.pos!==i};function Ti(e){return e>=48&&e<=57}Z.regexp_eatHexDigits=function(e){var i=e.pos,r=0;for(e.lastIntValue=0;as(r=e.current());)e.lastIntValue=16*e.lastIntValue+os(r),e.advance();return e.pos!==i};function as(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function os(e){return e>=65&&e<=70?10+(e-65):e>=97&&e<=102?10+(e-97):e-48}Z.regexp_eatLegacyOctalEscapeSequence=function(e){if(this.regexp_eatOctalDigit(e)){var i=e.lastIntValue;if(this.regexp_eatOctalDigit(e)){var r=e.lastIntValue;i<=3&&this.regexp_eatOctalDigit(e)?e.lastIntValue=i*64+r*8+e.lastIntValue:e.lastIntValue=i*8+r}else e.lastIntValue=i;return!0}return!1};Z.regexp_eatOctalDigit=function(e){var i=e.current();return us(i)?(e.lastIntValue=i-48,e.advance(),!0):(e.lastIntValue=0,!1)};function us(e){return e>=48&&e<=55}Z.regexp_eatFixedHexDigits=function(e,i){var r=e.pos;e.lastIntValue=0;for(var s=0;s=this.input.length)return this.finishToken(g.eof);if(e.override)return e.override(this);this.readToken(this.fullCharCodeAtPos())};ce.readToken=function(e){return dt(e,this.options.ecmaVersion>=6)||e===92?this.readWord():this.getTokenFromCode(e)};ce.fullCharCodeAtPos=function(){var e=this.input.charCodeAt(this.pos);if(e<=55295||e>=57344)return e;var i=this.input.charCodeAt(this.pos+1);return(e<<10)+i-56613888};ce.skipBlockComment=function(){var e=this.options.onComment&&this.curPosition(),i=this.pos,r=this.input.indexOf("*/",this.pos+=2);if(r===-1&&this.raise(this.pos-2,"Unterminated comment"),this.pos=r+2,this.options.locations){Jt.lastIndex=i;for(var s;(s=Jt.exec(this.input))&&s.index8&&e<14||e>=5760&&Mn.test(String.fromCharCode(e)))++this.pos;else break e}}};ce.finishToken=function(e,i){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var r=this.type;this.type=e,this.value=i,this.updateContext(r)};ce.readToken_dot=function(){var e=this.input.charCodeAt(this.pos+1);if(e>=48&&e<=57)return this.readNumber(!0);var i=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&e===46&&i===46?(this.pos+=3,this.finishToken(g.ellipsis)):(++this.pos,this.finishToken(g.dot))};ce.readToken_slash=function(){var e=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):e===61?this.finishOp(g.assign,2):this.finishOp(g.slash,1)};ce.readToken_mult_modulo_exp=function(e){var i=this.input.charCodeAt(this.pos+1),r=1,s=e===42?g.star:g.modulo;return this.options.ecmaVersion>=7&&e===42&&i===42&&(++r,s=g.starstar,i=this.input.charCodeAt(this.pos+2)),i===61?this.finishOp(g.assign,r+1):this.finishOp(s,r)};ce.readToken_pipe_amp=function(e){var i=this.input.charCodeAt(this.pos+1);if(i===e){if(this.options.ecmaVersion>=12){var r=this.input.charCodeAt(this.pos+2);if(r===61)return this.finishOp(g.assign,3)}return this.finishOp(e===124?g.logicalOR:g.logicalAND,2)}return i===61?this.finishOp(g.assign,2):this.finishOp(e===124?g.bitwiseOR:g.bitwiseAND,1)};ce.readToken_caret=function(){var e=this.input.charCodeAt(this.pos+1);return e===61?this.finishOp(g.assign,2):this.finishOp(g.bitwiseXOR,1)};ce.readToken_plus_min=function(e){var i=this.input.charCodeAt(this.pos+1);return i===e?i===45&&!this.inModule&&this.input.charCodeAt(this.pos+2)===62&&(this.lastTokEnd===0||$e.test(this.input.slice(this.lastTokEnd,this.pos)))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(g.incDec,2):i===61?this.finishOp(g.assign,2):this.finishOp(g.plusMin,1)};ce.readToken_lt_gt=function(e){var i=this.input.charCodeAt(this.pos+1),r=1;return i===e?(r=e===62&&this.input.charCodeAt(this.pos+2)===62?3:2,this.input.charCodeAt(this.pos+r)===61?this.finishOp(g.assign,r+1):this.finishOp(g.bitShift,r)):i===33&&e===60&&!this.inModule&&this.input.charCodeAt(this.pos+2)===45&&this.input.charCodeAt(this.pos+3)===45?(this.skipLineComment(4),this.skipSpace(),this.nextToken()):(i===61&&(r=2),this.finishOp(g.relational,r))};ce.readToken_eq_excl=function(e){var i=this.input.charCodeAt(this.pos+1);return i===61?this.finishOp(g.equality,this.input.charCodeAt(this.pos+2)===61?3:2):e===61&&i===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(g.arrow)):this.finishOp(e===61?g.eq:g.prefix,1)};ce.readToken_question=function(){var e=this.options.ecmaVersion;if(e>=11){var i=this.input.charCodeAt(this.pos+1);if(i===46){var r=this.input.charCodeAt(this.pos+2);if(r<48||r>57)return this.finishOp(g.questionDot,2)}if(i===63){if(e>=12){var s=this.input.charCodeAt(this.pos+2);if(s===61)return this.finishOp(g.assign,3)}return this.finishOp(g.coalesce,2)}}return this.finishOp(g.question,1)};ce.getTokenFromCode=function(e){switch(e){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(g.parenL);case 41:return++this.pos,this.finishToken(g.parenR);case 59:return++this.pos,this.finishToken(g.semi);case 44:return++this.pos,this.finishToken(g.comma);case 91:return++this.pos,this.finishToken(g.bracketL);case 93:return++this.pos,this.finishToken(g.bracketR);case 123:return++this.pos,this.finishToken(g.braceL);case 125:return++this.pos,this.finishToken(g.braceR);case 58:return++this.pos,this.finishToken(g.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(g.backQuote);case 48:var i=this.input.charCodeAt(this.pos+1);if(i===120||i===88)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(i===111||i===79)return this.readRadixNumber(8);if(i===98||i===66)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(e);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(e);case 124:case 38:return this.readToken_pipe_amp(e);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(e);case 60:case 62:return this.readToken_lt_gt(e);case 61:case 33:return this.readToken_eq_excl(e);case 63:return this.readToken_question();case 126:return this.finishOp(g.prefix,1)}this.raise(this.pos,"Unexpected character '"+vr(e)+"'")};ce.finishOp=function(e,i){var r=this.input.slice(this.pos,this.pos+i);return this.pos+=i,this.finishToken(e,r)};ce.readRegexp=function(){for(var e,i,r=this.pos;;){this.pos>=this.input.length&&this.raise(r,"Unterminated regular expression");var s=this.input.charAt(this.pos);if($e.test(s)&&this.raise(r,"Unterminated regular expression"),e)e=!1;else{if(s==="[")i=!0;else if(s==="]"&&i)i=!1;else if(s==="/"&&!i)break;e=s==="\\"}++this.pos}var o=this.input.slice(r,this.pos);++this.pos;var l=this.pos,f=this.readWord1();this.containsEsc&&this.unexpected(l);var x=this.regexpState||(this.regexpState=new ot(this));x.reset(r,o,f),this.validateRegExpFlags(x),this.validateRegExpPattern(x);var v=null;try{v=new RegExp(o,f)}catch{}return this.finishToken(g.regexp,{pattern:o,flags:f,value:v})};ce.readInt=function(e,i,r){for(var s=this.options.ecmaVersion>=12&&i===void 0,o=r&&this.input.charCodeAt(this.pos)===48,l=this.pos,f=0,x=0,v=0,C=i??1/0;v=97?A=_-97+10:_>=65?A=_-65+10:_>=48&&_<=57?A=_-48:A=1/0,A>=e)break;x=_,f=f*e+A}return s&&x===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===l||i!=null&&this.pos-l!==i?null:f};function lo(e,i){return i?parseInt(e,8):parseFloat(e.replace(/_/g,""))}function hs(e){return typeof BigInt!="function"?null:BigInt(e.replace(/_/g,""))}ce.readRadixNumber=function(e){var i=this.pos;this.pos+=2;var r=this.readInt(e);return r==null&&this.raise(this.start+2,"Expected number in radix "+e),this.options.ecmaVersion>=11&&this.input.charCodeAt(this.pos)===110?(r=hs(this.input.slice(i,this.pos)),++this.pos):dt(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(g.num,r)};ce.readNumber=function(e){var i=this.pos;!e&&this.readInt(10,void 0,!0)===null&&this.raise(i,"Invalid number");var r=this.pos-i>=2&&this.input.charCodeAt(i)===48;r&&this.strict&&this.raise(i,"Invalid number");var s=this.input.charCodeAt(this.pos);if(!r&&!e&&this.options.ecmaVersion>=11&&s===110){var o=hs(this.input.slice(i,this.pos));return++this.pos,dt(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(g.num,o)}r&&/[89]/.test(this.input.slice(i,this.pos))&&(r=!1),s===46&&!r&&(++this.pos,this.readInt(10),s=this.input.charCodeAt(this.pos)),(s===69||s===101)&&!r&&(s=this.input.charCodeAt(++this.pos),(s===43||s===45)&&++this.pos,this.readInt(10)===null&&this.raise(i,"Invalid number")),dt(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var l=lo(this.input.slice(i,this.pos),r);return this.finishToken(g.num,l)};ce.readCodePoint=function(){var e=this.input.charCodeAt(this.pos),i;if(e===123){this.options.ecmaVersion<6&&this.unexpected();var r=++this.pos;i=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,i>1114111&&this.invalidStringToken(r,"Code point out of bounds")}else i=this.readHexChar(4);return i};function vr(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}ce.readString=function(e){for(var i="",r=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var s=this.input.charCodeAt(this.pos);if(s===e)break;s===92?(i+=this.input.slice(r,this.pos),i+=this.readEscapedChar(!1),r=this.pos):(ri(s,this.options.ecmaVersion>=10)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return i+=this.input.slice(r,this.pos++),this.finishToken(g.string,i)};var ls={};ce.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(e){if(e===ls)this.readInvalidTemplateToken();else throw e}this.inTemplateElement=!1};ce.invalidStringToken=function(e,i){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw ls;this.raise(e,i)};ce.readTmplToken=function(){for(var e="",i=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var r=this.input.charCodeAt(this.pos);if(r===96||r===36&&this.input.charCodeAt(this.pos+1)===123)return this.pos===this.start&&(this.type===g.template||this.type===g.invalidTemplate)?r===36?(this.pos+=2,this.finishToken(g.dollarBraceL)):(++this.pos,this.finishToken(g.backQuote)):(e+=this.input.slice(i,this.pos),this.finishToken(g.template,e));if(r===92)e+=this.input.slice(i,this.pos),e+=this.readEscapedChar(!0),i=this.pos;else if(ri(r)){switch(e+=this.input.slice(i,this.pos),++this.pos,r){case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:e+=` +`;break;default:e+=String.fromCharCode(r);break}this.options.locations&&(++this.curLine,this.lineStart=this.pos),i=this.pos}else++this.pos}};ce.readInvalidTemplateToken=function(){for(;this.pos=48&&i<=55){var s=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],o=parseInt(s,8);return o>255&&(s=s.slice(0,-1),o=parseInt(s,8)),this.pos+=s.length-1,i=this.input.charCodeAt(this.pos),(s!=="0"||i===56||i===57)&&(this.strict||e)&&this.invalidStringToken(this.pos-1-s.length,e?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(o)}return ri(i)?"":String.fromCharCode(i)}};ce.readHexChar=function(e){var i=this.pos,r=this.readInt(16,e);return r===null&&this.invalidStringToken(i,"Bad character escape sequence"),r};ce.readWord1=function(){this.containsEsc=!1;for(var e="",i=!0,r=this.pos,s=this.options.ecmaVersion>=6;this.pos",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"},vi={exports:{}},cn;function pn(){return cn||(cn=1,function(e,i){(function(r,s){s(i)})(Vt,function(r){var s=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239],o=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,16,621,2467,541,1507,4938,6,4191],l="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࢘-࢟࣊-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍୕-ୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄ఼ా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ೳഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ඁ-ඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-໎໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜕ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠏-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᪿ-ᫎᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷿‌‍‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯・꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧ꠬ꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_・",f="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࡰ-ࢇࢉ-ࢎࢠ-ࣉऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౝౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೝೞೠೡೱೲഄ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜑᜟ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭌᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆿㇰ-ㇿ㐀-䶿一-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꟊꟐꟑꟓꟕ-ꟙꟲ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭩꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",x={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},v="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",C={5:v,"5module":v+" export import",6:v+" const class extends export import super"},_=/^in(stanceof)?$/,A=new RegExp("["+f+"]"),P=new RegExp("["+f+l+"]");function k(t,n){for(var h=65536,p=0;pt)return!1;if(h+=n[p+1],h>=t)return!0}return!1}function T(t,n){return t<65?t===36:t<91?!0:t<97?t===95:t<123?!0:t<=65535?t>=170&&A.test(String.fromCharCode(t)):n===!1?!1:k(t,o)}function E(t,n){return t<48?t===36:t<58?!0:t<65?!1:t<91?!0:t<97?t===95:t<123?!0:t<=65535?t>=170&&P.test(String.fromCharCode(t)):n===!1?!1:k(t,o)||k(t,s)}var O=function(n,h){h===void 0&&(h={}),this.label=n,this.keyword=h.keyword,this.beforeExpr=!!h.beforeExpr,this.startsExpr=!!h.startsExpr,this.isLoop=!!h.isLoop,this.isAssign=!!h.isAssign,this.prefix=!!h.prefix,this.postfix=!!h.postfix,this.binop=h.binop||null,this.updateContext=null};function D(t,n){return new O(t,{beforeExpr:!0,binop:n})}var M={beforeExpr:!0},G={startsExpr:!0},N={};function y(t,n){return n===void 0&&(n={}),n.keyword=t,N[t]=new O(t,n)}var u={num:new O("num",G),regexp:new O("regexp",G),string:new O("string",G),name:new O("name",G),privateId:new O("privateId",G),eof:new O("eof"),bracketL:new O("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new O("]"),braceL:new O("{",{beforeExpr:!0,startsExpr:!0}),braceR:new O("}"),parenL:new O("(",{beforeExpr:!0,startsExpr:!0}),parenR:new O(")"),comma:new O(",",M),semi:new O(";",M),colon:new O(":",M),dot:new O("."),question:new O("?",M),questionDot:new O("?."),arrow:new O("=>",M),template:new O("template"),invalidTemplate:new O("invalidTemplate"),ellipsis:new O("...",M),backQuote:new O("`",G),dollarBraceL:new O("${",{beforeExpr:!0,startsExpr:!0}),eq:new O("=",{beforeExpr:!0,isAssign:!0}),assign:new O("_=",{beforeExpr:!0,isAssign:!0}),incDec:new O("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new O("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:D("||",1),logicalAND:D("&&",2),bitwiseOR:D("|",3),bitwiseXOR:D("^",4),bitwiseAND:D("&",5),equality:D("==/!=/===/!==",6),relational:D("/<=/>=",7),bitShift:D("<>/>>>",8),plusMin:new O("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:D("%",10),star:D("*",10),slash:D("/",10),starstar:new O("**",{beforeExpr:!0}),coalesce:D("??",1),_break:y("break"),_case:y("case",M),_catch:y("catch"),_continue:y("continue"),_debugger:y("debugger"),_default:y("default",M),_do:y("do",{isLoop:!0,beforeExpr:!0}),_else:y("else",M),_finally:y("finally"),_for:y("for",{isLoop:!0}),_function:y("function",G),_if:y("if"),_return:y("return",M),_switch:y("switch"),_throw:y("throw",M),_try:y("try"),_var:y("var"),_const:y("const"),_while:y("while",{isLoop:!0}),_with:y("with"),_new:y("new",{beforeExpr:!0,startsExpr:!0}),_this:y("this",G),_super:y("super",G),_class:y("class",G),_extends:y("extends",M),_export:y("export"),_import:y("import",G),_null:y("null",G),_true:y("true",G),_false:y("false",G),_in:y("in",{beforeExpr:!0,binop:7}),_instanceof:y("instanceof",{beforeExpr:!0,binop:7}),_typeof:y("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:y("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:y("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},w=/\r\n?|\n|\u2028|\u2029/,V=new RegExp(w.source,"g");function H(t){return t===10||t===13||t===8232||t===8233}function z(t,n,h){h===void 0&&(h=t.length);for(var p=n;p>10)+55296,(t&1023)+56320))}var ut=/(?:[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF])/,W=function(n,h){this.line=n,this.column=h};W.prototype.offset=function(n){return new W(this.line,this.column+n)};var Me=function(n,h,p){this.start=h,this.end=p,n.sourceFile!==null&&(this.source=n.sourceFile)};function ht(t,n){for(var h=1,p=0;;){var S=z(t,p,n);if(S<0)return new W(h,n-p);++h,p=S}}var De={ecmaVersion:null,sourceType:"script",onInsertedSemicolon:null,onTrailingComma:null,allowReserved:null,allowReturnOutsideFunction:!1,allowImportExportEverywhere:!1,allowAwaitOutsideFunction:null,allowSuperOutsideMethod:null,allowHashBang:!1,checkPrivateFields:!0,locations:!1,onToken:null,onComment:null,ranges:!1,program:null,sourceFile:null,directSourceFile:null,preserveParens:!1},ge=!1;function Ue(t){var n={};for(var h in De)n[h]=t&&Se(t,h)?t[h]:De[h];if(n.ecmaVersion==="latest"?n.ecmaVersion=1e8:n.ecmaVersion==null?(!ge&&typeof console=="object"&&console.warn&&(ge=!0,console.warn(`Since Acorn 8.0.0, options.ecmaVersion is required. +Defaulting to 2020, but this will stop working in the future.`)),n.ecmaVersion=11):n.ecmaVersion>=2015&&(n.ecmaVersion-=2009),n.allowReserved==null&&(n.allowReserved=n.ecmaVersion<5),(!t||t.allowHashBang==null)&&(n.allowHashBang=n.ecmaVersion>=14),ye(n.onToken)){var p=n.onToken;n.onToken=function(S){return p.push(S)}}return ye(n.onComment)&&(n.onComment=wt(n,n.onComment)),n}function wt(t,n){return function(h,p,S,I,L,j){var U={type:h?"Block":"Line",value:p,start:S,end:I};t.locations&&(U.loc=new Me(this,L,j)),t.ranges&&(U.range=[S,I]),n.push(U)}}var xt=1,lt=2,kt=4,Ye=8,oi=16,Pe=32,At=64,vt=128,yt=256,It=xt|lt|yt;function jt(t,n){return lt|(t?kt:0)|(n?Ye:0)}var Pt=0,qt=1,Je=2,ui=3,Ut=4,fe=5,re=function(n,h,p){this.options=n=Ue(n),this.sourceFile=n.sourceFile,this.keywords=Ae(C[n.ecmaVersion>=6?6:n.sourceType==="module"?"5module":5]);var S="";n.allowReserved!==!0&&(S=x[n.ecmaVersion>=6?6:n.ecmaVersion===5?5:3],n.sourceType==="module"&&(S+=" await")),this.reservedWords=Ae(S);var I=(S?S+" ":"")+x.strict;this.reservedWordsStrict=Ae(I),this.reservedWordsStrictBind=Ae(I+" "+x.strictBind),this.input=String(h),this.containsEsc=!1,p?(this.pos=p,this.lineStart=this.input.lastIndexOf(` +`,p-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(w).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=u.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule=n.sourceType==="module",this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.potentialArrowInForAwait=!1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports=Object.create(null),this.pos===0&&n.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(xt),this.regexpState=null,this.privateNameStack=[]},Y={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},canAwait:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0},allowNewDotTarget:{configurable:!0},inClassStaticBlock:{configurable:!0}};re.prototype.parse=function(){var n=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(n)},Y.inFunction.get=function(){return(this.currentVarScope().flags<)>0},Y.inGenerator.get=function(){return(this.currentVarScope().flags&Ye)>0&&!this.currentVarScope().inClassFieldInit},Y.inAsync.get=function(){return(this.currentVarScope().flags&kt)>0&&!this.currentVarScope().inClassFieldInit},Y.canAwait.get=function(){for(var t=this.scopeStack.length-1;t>=0;t--){var n=this.scopeStack[t];if(n.inClassFieldInit||n.flags&yt)return!1;if(n.flags<)return(n.flags&kt)>0}return this.inModule&&this.options.ecmaVersion>=13||this.options.allowAwaitOutsideFunction},Y.allowSuper.get=function(){var t=this.currentThisScope(),n=t.flags,h=t.inClassFieldInit;return(n&At)>0||h||this.options.allowSuperOutsideMethod},Y.allowDirectSuper.get=function(){return(this.currentThisScope().flags&vt)>0},Y.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},Y.allowNewDotTarget.get=function(){var t=this.currentThisScope(),n=t.flags,h=t.inClassFieldInit;return(n&(lt|yt))>0||h},Y.inClassStaticBlock.get=function(){return(this.currentVarScope().flags&yt)>0},re.extend=function(){for(var n=[],h=arguments.length;h--;)n[h]=arguments[h];for(var p=this,S=0;S=,?^&]/.test(S)||S==="!"&&this.input.charAt(p+1)==="=")}t+=n[0].length,J.lastIndex=t,t+=J.exec(this.input)[0].length,this.input[t]===";"&&t++}},de.eat=function(t){return this.type===t?(this.next(),!0):!1},de.isContextual=function(t){return this.type===u.name&&this.value===t&&!this.containsEsc},de.eatContextual=function(t){return this.isContextual(t)?(this.next(),!0):!1},de.expectContextual=function(t){this.eatContextual(t)||this.unexpected()},de.canInsertSemicolon=function(){return this.type===u.eof||this.type===u.braceR||w.test(this.input.slice(this.lastTokEnd,this.start))},de.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0},de.semicolon=function(){!this.eat(u.semi)&&!this.insertSemicolon()&&this.unexpected()},de.afterTrailingComma=function(t,n){if(this.type===t)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),n||this.next(),!0},de.expect=function(t){this.eat(t)||this.unexpected()},de.unexpected=function(t){this.raise(t??this.start,"Unexpected token")};var Tt=function(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1};de.checkPatternErrors=function(t,n){if(t){t.trailingComma>-1&&this.raiseRecoverable(t.trailingComma,"Comma is not permitted after the rest element");var h=n?t.parenthesizedAssign:t.parenthesizedBind;h>-1&&this.raiseRecoverable(h,n?"Assigning to rvalue":"Parenthesized pattern")}},de.checkExpressionErrors=function(t,n){if(!t)return!1;var h=t.shorthandAssign,p=t.doubleProto;if(!n)return h>=0||p>=0;h>=0&&this.raise(h,"Shorthand property assignments are valid only in destructuring patterns"),p>=0&&this.raiseRecoverable(p,"Redefinition of __proto__ property")},de.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos55295&&p<56320)return!0;if(T(p,!0)){for(var S=h+1;E(p=this.input.charCodeAt(S),!0);)++S;if(p===92||p>55295&&p<56320)return!0;var I=this.input.slice(h,S);if(!_.test(I))return!0}return!1},K.isAsyncFunction=function(){if(this.options.ecmaVersion<8||!this.isContextual("async"))return!1;J.lastIndex=this.pos;var t=J.exec(this.input),n=this.pos+t[0].length,h;return!w.test(this.input.slice(this.pos,n))&&this.input.slice(n,n+8)==="function"&&(n+8===this.input.length||!(E(h=this.input.charCodeAt(n+8))||h>55295&&h<56320))},K.parseStatement=function(t,n,h){var p=this.type,S=this.startNode(),I;switch(this.isLet(t)&&(p=u._var,I="let"),p){case u._break:case u._continue:return this.parseBreakContinueStatement(S,p.keyword);case u._debugger:return this.parseDebuggerStatement(S);case u._do:return this.parseDoStatement(S);case u._for:return this.parseForStatement(S);case u._function:return t&&(this.strict||t!=="if"&&t!=="label")&&this.options.ecmaVersion>=6&&this.unexpected(),this.parseFunctionStatement(S,!1,!t);case u._class:return t&&this.unexpected(),this.parseClass(S,!0);case u._if:return this.parseIfStatement(S);case u._return:return this.parseReturnStatement(S);case u._switch:return this.parseSwitchStatement(S);case u._throw:return this.parseThrowStatement(S);case u._try:return this.parseTryStatement(S);case u._const:case u._var:return I=I||this.value,t&&I!=="var"&&this.unexpected(),this.parseVarStatement(S,I);case u._while:return this.parseWhileStatement(S);case u._with:return this.parseWithStatement(S);case u.braceL:return this.parseBlock(!0,S);case u.semi:return this.parseEmptyStatement(S);case u._export:case u._import:if(this.options.ecmaVersion>10&&p===u._import){J.lastIndex=this.pos;var L=J.exec(this.input),j=this.pos+L[0].length,U=this.input.charCodeAt(j);if(U===40||U===46)return this.parseExpressionStatement(S,this.parseExpression())}return this.options.allowImportExportEverywhere||(n||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),p===u._import?this.parseImport(S):this.parseExport(S,h);default:if(this.isAsyncFunction())return t&&this.unexpected(),this.next(),this.parseFunctionStatement(S,!0,!t);var ne=this.value,ue=this.parseExpression();return p===u.name&&ue.type==="Identifier"&&this.eat(u.colon)?this.parseLabeledStatement(S,ne,ue,t):this.parseExpressionStatement(S,ue)}},K.parseBreakContinueStatement=function(t,n){var h=n==="break";this.next(),this.eat(u.semi)||this.insertSemicolon()?t.label=null:this.type!==u.name?this.unexpected():(t.label=this.parseIdent(),this.semicolon());for(var p=0;p=6?this.eat(u.semi):this.semicolon(),this.finishNode(t,"DoWhileStatement")},K.parseForStatement=function(t){this.next();var n=this.options.ecmaVersion>=9&&this.canAwait&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(je),this.enterScope(0),this.expect(u.parenL),this.type===u.semi)return n>-1&&this.unexpected(n),this.parseFor(t,null);var h=this.isLet();if(this.type===u._var||this.type===u._const||h){var p=this.startNode(),S=h?"let":this.value;return this.next(),this.parseVar(p,!0,S),this.finishNode(p,"VariableDeclaration"),(this.type===u._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&p.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===u._in?n>-1&&this.unexpected(n):t.await=n>-1),this.parseForIn(t,p)):(n>-1&&this.unexpected(n),this.parseFor(t,p))}var I=this.isContextual("let"),L=!1,j=new Tt,U=this.parseExpression(n>-1?"await":!0,j);return this.type===u._in||(L=this.options.ecmaVersion>=6&&this.isContextual("of"))?(this.options.ecmaVersion>=9&&(this.type===u._in?n>-1&&this.unexpected(n):t.await=n>-1),I&&L&&this.raise(U.start,"The left-hand side of a for-of loop may not start with 'let'."),this.toAssignable(U,!1,j),this.checkLValPattern(U),this.parseForIn(t,U)):(this.checkExpressionErrors(j,!0),n>-1&&this.unexpected(n),this.parseFor(t,U))},K.parseFunctionStatement=function(t,n,h){return this.next(),this.parseFunction(t,_e|(h?0:Nt),!1,n)},K.parseIfStatement=function(t){return this.next(),t.test=this.parseParenExpression(),t.consequent=this.parseStatement("if"),t.alternate=this.eat(u._else)?this.parseStatement("if"):null,this.finishNode(t,"IfStatement")},K.parseReturnStatement=function(t){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(u.semi)||this.insertSemicolon()?t.argument=null:(t.argument=this.parseExpression(),this.semicolon()),this.finishNode(t,"ReturnStatement")},K.parseSwitchStatement=function(t){this.next(),t.discriminant=this.parseParenExpression(),t.cases=[],this.expect(u.braceL),this.labels.push(hi),this.enterScope(0);for(var n,h=!1;this.type!==u.braceR;)if(this.type===u._case||this.type===u._default){var p=this.type===u._case;n&&this.finishNode(n,"SwitchCase"),t.cases.push(n=this.startNode()),n.consequent=[],this.next(),p?n.test=this.parseExpression():(h&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),h=!0,n.test=null),this.expect(u.colon)}else n||this.unexpected(),n.consequent.push(this.parseStatement(null));return this.exitScope(),n&&this.finishNode(n,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(t,"SwitchStatement")},K.parseThrowStatement=function(t){return this.next(),w.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),t.argument=this.parseExpression(),this.semicolon(),this.finishNode(t,"ThrowStatement")};var ct=[];K.parseCatchClauseParam=function(){var t=this.parseBindingAtom(),n=t.type==="Identifier";return this.enterScope(n?Pe:0),this.checkLValPattern(t,n?Ut:Je),this.expect(u.parenR),t},K.parseTryStatement=function(t){if(this.next(),t.block=this.parseBlock(),t.handler=null,this.type===u._catch){var n=this.startNode();this.next(),this.eat(u.parenL)?n.param=this.parseCatchClauseParam():(this.options.ecmaVersion<10&&this.unexpected(),n.param=null,this.enterScope(0)),n.body=this.parseBlock(!1),this.exitScope(),t.handler=this.finishNode(n,"CatchClause")}return t.finalizer=this.eat(u._finally)?this.parseBlock():null,!t.handler&&!t.finalizer&&this.raise(t.start,"Missing catch or finally clause"),this.finishNode(t,"TryStatement")},K.parseVarStatement=function(t,n,h){return this.next(),this.parseVar(t,!1,n,h),this.semicolon(),this.finishNode(t,"VariableDeclaration")},K.parseWhileStatement=function(t){return this.next(),t.test=this.parseParenExpression(),this.labels.push(je),t.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(t,"WhileStatement")},K.parseWithStatement=function(t){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),t.object=this.parseParenExpression(),t.body=this.parseStatement("with"),this.finishNode(t,"WithStatement")},K.parseEmptyStatement=function(t){return this.next(),this.finishNode(t,"EmptyStatement")},K.parseLabeledStatement=function(t,n,h,p){for(var S=0,I=this.labels;S=0;U--){var ne=this.labels[U];if(ne.statementStart===t.start)ne.statementStart=this.start,ne.kind=j;else break}return this.labels.push({name:n,kind:j,statementStart:this.start}),t.body=this.parseStatement(p?p.indexOf("label")===-1?p+"label":p:"label"),this.labels.pop(),t.label=h,this.finishNode(t,"LabeledStatement")},K.parseExpressionStatement=function(t,n){return t.expression=n,this.semicolon(),this.finishNode(t,"ExpressionStatement")},K.parseBlock=function(t,n,h){for(t===void 0&&(t=!0),n===void 0&&(n=this.startNode()),n.body=[],this.expect(u.braceL),t&&this.enterScope(0);this.type!==u.braceR;){var p=this.parseStatement(null);n.body.push(p)}return h&&(this.strict=!1),this.next(),t&&this.exitScope(),this.finishNode(n,"BlockStatement")},K.parseFor=function(t,n){return t.init=n,this.expect(u.semi),t.test=this.type===u.semi?null:this.parseExpression(),this.expect(u.semi),t.update=this.type===u.parenR?null:this.parseExpression(),this.expect(u.parenR),t.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(t,"ForStatement")},K.parseForIn=function(t,n){var h=this.type===u._in;return this.next(),n.type==="VariableDeclaration"&&n.declarations[0].init!=null&&(!h||this.options.ecmaVersion<8||this.strict||n.kind!=="var"||n.declarations[0].id.type!=="Identifier")&&this.raise(n.start,(h?"for-in":"for-of")+" loop variable declaration may not have an initializer"),t.left=n,t.right=h?this.parseExpression():this.parseMaybeAssign(),this.expect(u.parenR),t.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(t,h?"ForInStatement":"ForOfStatement")},K.parseVar=function(t,n,h,p){for(t.declarations=[],t.kind=h;;){var S=this.startNode();if(this.parseVarId(S,h),this.eat(u.eq)?S.init=this.parseMaybeAssign(n):!p&&h==="const"&&!(this.type===u._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():!p&&S.id.type!=="Identifier"&&!(n&&(this.type===u._in||this.isContextual("of")))?this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):S.init=null,t.declarations.push(this.finishNode(S,"VariableDeclarator")),!this.eat(u.comma))break}return t},K.parseVarId=function(t,n){t.id=this.parseBindingAtom(),this.checkLValPattern(t.id,n==="var"?qt:Je,!1)};var _e=1,Nt=2,li=4;K.parseFunction=function(t,n,h,p,S){this.initFunction(t),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!p)&&(this.type===u.star&&n&Nt&&this.unexpected(),t.generator=this.eat(u.star)),this.options.ecmaVersion>=8&&(t.async=!!p),n&_e&&(t.id=n&li&&this.type!==u.name?null:this.parseIdent(),t.id&&!(n&Nt)&&this.checkLValSimple(t.id,this.strict||t.generator||t.async?this.treatFunctionsAsVar?qt:Je:ui));var I=this.yieldPos,L=this.awaitPos,j=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(jt(t.async,t.generator)),n&_e||(t.id=this.type===u.name?this.parseIdent():null),this.parseFunctionParams(t),this.parseFunctionBody(t,h,!1,S),this.yieldPos=I,this.awaitPos=L,this.awaitIdentPos=j,this.finishNode(t,n&_e?"FunctionDeclaration":"FunctionExpression")},K.parseFunctionParams=function(t){this.expect(u.parenL),t.params=this.parseBindingList(u.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()},K.parseClass=function(t,n){this.next();var h=this.strict;this.strict=!0,this.parseClassId(t,n),this.parseClassSuper(t);var p=this.enterClassBody(),S=this.startNode(),I=!1;for(S.body=[],this.expect(u.braceL);this.type!==u.braceR;){var L=this.parseClassElement(t.superClass!==null);L&&(S.body.push(L),L.type==="MethodDefinition"&&L.kind==="constructor"?(I&&this.raiseRecoverable(L.start,"Duplicate constructor in the same class"),I=!0):L.key&&L.key.type==="PrivateIdentifier"&&we(p,L)&&this.raiseRecoverable(L.key.start,"Identifier '#"+L.key.name+"' has already been declared"))}return this.strict=h,this.next(),t.body=this.finishNode(S,"ClassBody"),this.exitClassBody(),this.finishNode(t,n?"ClassDeclaration":"ClassExpression")},K.parseClassElement=function(t){if(this.eat(u.semi))return null;var n=this.options.ecmaVersion,h=this.startNode(),p="",S=!1,I=!1,L="method",j=!1;if(this.eatContextual("static")){if(n>=13&&this.eat(u.braceL))return this.parseClassStaticBlock(h),h;this.isClassElementNameStart()||this.type===u.star?j=!0:p="static"}if(h.static=j,!p&&n>=8&&this.eatContextual("async")&&((this.isClassElementNameStart()||this.type===u.star)&&!this.canInsertSemicolon()?I=!0:p="async"),!p&&(n>=9||!I)&&this.eat(u.star)&&(S=!0),!p&&!I&&!S){var U=this.value;(this.eatContextual("get")||this.eatContextual("set"))&&(this.isClassElementNameStart()?L=U:p=U)}if(p?(h.computed=!1,h.key=this.startNodeAt(this.lastTokStart,this.lastTokStartLoc),h.key.name=p,this.finishNode(h.key,"Identifier")):this.parseClassElementName(h),n<13||this.type===u.parenL||L!=="method"||S||I){var ne=!h.static&&Re(h,"constructor"),ue=ne&&t;ne&&L!=="method"&&this.raise(h.key.start,"Constructor can't have get/set modifier"),h.kind=ne?"constructor":L,this.parseClassMethod(h,S,I,ue)}else this.parseClassField(h);return h},K.isClassElementNameStart=function(){return this.type===u.name||this.type===u.privateId||this.type===u.num||this.type===u.string||this.type===u.bracketL||this.type.keyword},K.parseClassElementName=function(t){this.type===u.privateId?(this.value==="constructor"&&this.raise(this.start,"Classes can't have an element named '#constructor'"),t.computed=!1,t.key=this.parsePrivateIdent()):this.parsePropertyName(t)},K.parseClassMethod=function(t,n,h,p){var S=t.key;t.kind==="constructor"?(n&&this.raise(S.start,"Constructor can't be a generator"),h&&this.raise(S.start,"Constructor can't be an async method")):t.static&&Re(t,"prototype")&&this.raise(S.start,"Classes may not have a static property named prototype");var I=t.value=this.parseMethod(n,h,p);return t.kind==="get"&&I.params.length!==0&&this.raiseRecoverable(I.start,"getter should have no params"),t.kind==="set"&&I.params.length!==1&&this.raiseRecoverable(I.start,"setter should have exactly one param"),t.kind==="set"&&I.params[0].type==="RestElement"&&this.raiseRecoverable(I.params[0].start,"Setter cannot use rest params"),this.finishNode(t,"MethodDefinition")},K.parseClassField=function(t){if(Re(t,"constructor")?this.raise(t.key.start,"Classes can't have a field named 'constructor'"):t.static&&Re(t,"prototype")&&this.raise(t.key.start,"Classes can't have a static field named 'prototype'"),this.eat(u.eq)){var n=this.currentThisScope(),h=n.inClassFieldInit;n.inClassFieldInit=!0,t.value=this.parseMaybeAssign(),n.inClassFieldInit=h}else t.value=null;return this.semicolon(),this.finishNode(t,"PropertyDefinition")},K.parseClassStaticBlock=function(t){t.body=[];var n=this.labels;for(this.labels=[],this.enterScope(yt|At);this.type!==u.braceR;){var h=this.parseStatement(null);t.body.push(h)}return this.next(),this.exitScope(),this.labels=n,this.finishNode(t,"StaticBlock")},K.parseClassId=function(t,n){this.type===u.name?(t.id=this.parseIdent(),n&&this.checkLValSimple(t.id,Je,!1)):(n===!0&&this.unexpected(),t.id=null)},K.parseClassSuper=function(t){t.superClass=this.eat(u._extends)?this.parseExprSubscripts(null,!1):null},K.enterClassBody=function(){var t={declared:Object.create(null),used:[]};return this.privateNameStack.push(t),t.declared},K.exitClassBody=function(){var t=this.privateNameStack.pop(),n=t.declared,h=t.used;if(this.options.checkPrivateFields)for(var p=this.privateNameStack.length,S=p===0?null:this.privateNameStack[p-1],I=0;I=11&&(this.eatContextual("as")?(t.exported=this.parseModuleExportName(),this.checkExport(n,t.exported,this.lastTokStart)):t.exported=null),this.expectContextual("from"),this.type!==u.string&&this.unexpected(),t.source=this.parseExprAtom(),this.semicolon(),this.finishNode(t,"ExportAllDeclaration")},K.parseExport=function(t,n){if(this.next(),this.eat(u.star))return this.parseExportAllDeclaration(t,n);if(this.eat(u._default))return this.checkExport(n,"default",this.lastTokStart),t.declaration=this.parseExportDefaultDeclaration(),this.finishNode(t,"ExportDefaultDeclaration");if(this.shouldParseExportStatement())t.declaration=this.parseExportDeclaration(t),t.declaration.type==="VariableDeclaration"?this.checkVariableExport(n,t.declaration.declarations):this.checkExport(n,t.declaration.id,t.declaration.id.start),t.specifiers=[],t.source=null;else{if(t.declaration=null,t.specifiers=this.parseExportSpecifiers(n),this.eatContextual("from"))this.type!==u.string&&this.unexpected(),t.source=this.parseExprAtom();else{for(var h=0,p=t.specifiers;h=13&&this.type===u.string){var t=this.parseLiteral(this.value);return ut.test(t.value)&&this.raise(t.start,"An export name cannot include a lone surrogate."),t}return this.parseIdent(!0)},K.adaptDirectivePrologue=function(t){for(var n=0;n=5&&t.type==="ExpressionStatement"&&t.expression.type==="Literal"&&typeof t.expression.value=="string"&&(this.input[t.start]==='"'||this.input[t.start]==="'")};var Oe=re.prototype;Oe.toAssignable=function(t,n,h){if(this.options.ecmaVersion>=6&&t)switch(t.type){case"Identifier":this.inAsync&&t.name==="await"&&this.raise(t.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"AssignmentPattern":case"RestElement":break;case"ObjectExpression":t.type="ObjectPattern",h&&this.checkPatternErrors(h,!0);for(var p=0,S=t.properties;p=8&&!j&&U.name==="async"&&!this.canInsertSemicolon()&&this.eat(u._function))return this.overrideContext(ve.f_expr),this.parseFunction(this.startNodeAt(I,L),0,!1,!0,n);if(S&&!this.canInsertSemicolon()){if(this.eat(u.arrow))return this.parseArrowExpression(this.startNodeAt(I,L),[U],!1,n);if(this.options.ecmaVersion>=8&&U.name==="async"&&this.type===u.name&&!j&&(!this.potentialArrowInForAwait||this.value!=="of"||this.containsEsc))return U=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(u.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(I,L),[U],!0,n)}return U;case u.regexp:var ne=this.value;return p=this.parseLiteral(ne.value),p.regex={pattern:ne.pattern,flags:ne.flags},p;case u.num:case u.string:return this.parseLiteral(this.value);case u._null:case u._true:case u._false:return p=this.startNode(),p.value=this.type===u._null?null:this.type===u._true,p.raw=this.type.keyword,this.next(),this.finishNode(p,"Literal");case u.parenL:var ue=this.start,Ne=this.parseParenAndDistinguishExpression(S,n);return t&&(t.parenthesizedAssign<0&&!this.isSimpleAssignTarget(Ne)&&(t.parenthesizedAssign=ue),t.parenthesizedBind<0&&(t.parenthesizedBind=ue)),Ne;case u.bracketL:return p=this.startNode(),this.next(),p.elements=this.parseExprList(u.bracketR,!0,!0,t),this.finishNode(p,"ArrayExpression");case u.braceL:return this.overrideContext(ve.b_expr),this.parseObj(!1,t);case u._function:return p=this.startNode(),this.next(),this.parseFunction(p,0);case u._class:return this.parseClass(this.startNode(),!1);case u._new:return this.parseNew();case u.backQuote:return this.parseTemplate();case u._import:return this.options.ecmaVersion>=11?this.parseExprImport(h):this.unexpected();default:return this.parseExprAtomDefault()}},ee.parseExprAtomDefault=function(){this.unexpected()},ee.parseExprImport=function(t){var n=this.startNode();if(this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import"),this.next(),this.type===u.parenL&&!t)return this.parseDynamicImport(n);if(this.type===u.dot){var h=this.startNodeAt(n.start,n.loc&&n.loc.start);return h.name="import",n.meta=this.finishNode(h,"Identifier"),this.parseImportMeta(n)}else this.unexpected()},ee.parseDynamicImport=function(t){if(this.next(),t.source=this.parseMaybeAssign(),!this.eat(u.parenR)){var n=this.start;this.eat(u.comma)&&this.eat(u.parenR)?this.raiseRecoverable(n,"Trailing comma is not allowed in import()"):this.unexpected(n)}return this.finishNode(t,"ImportExpression")},ee.parseImportMeta=function(t){this.next();var n=this.containsEsc;return t.property=this.parseIdent(!0),t.property.name!=="meta"&&this.raiseRecoverable(t.property.start,"The only valid meta property for import is 'import.meta'"),n&&this.raiseRecoverable(t.start,"'import.meta' must not contain escaped characters"),this.options.sourceType!=="module"&&!this.options.allowImportExportEverywhere&&this.raiseRecoverable(t.start,"Cannot use 'import.meta' outside a module"),this.finishNode(t,"MetaProperty")},ee.parseLiteral=function(t){var n=this.startNode();return n.value=t,n.raw=this.input.slice(this.start,this.end),n.raw.charCodeAt(n.raw.length-1)===110&&(n.bigint=n.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(n,"Literal")},ee.parseParenExpression=function(){this.expect(u.parenL);var t=this.parseExpression();return this.expect(u.parenR),t},ee.shouldParseArrow=function(t){return!this.canInsertSemicolon()},ee.parseParenAndDistinguishExpression=function(t,n){var h=this.start,p=this.startLoc,S,I=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var L=this.start,j=this.startLoc,U=[],ne=!0,ue=!1,Ne=new Tt,bt=this.yieldPos,Gt=this.awaitPos,Lt;for(this.yieldPos=0,this.awaitPos=0;this.type!==u.parenR;)if(ne?ne=!1:this.expect(u.comma),I&&this.afterTrailingComma(u.parenR,!0)){ue=!0;break}else if(this.type===u.ellipsis){Lt=this.start,U.push(this.parseParenItem(this.parseRestBinding())),this.type===u.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element");break}else U.push(this.parseMaybeAssign(!1,Ne,this.parseParenItem));var mi=this.lastTokEnd,Rt=this.lastTokEndLoc;if(this.expect(u.parenR),t&&this.shouldParseArrow(U)&&this.eat(u.arrow))return this.checkPatternErrors(Ne,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=bt,this.awaitPos=Gt,this.parseParenArrowList(h,p,U,n);(!U.length||ue)&&this.unexpected(this.lastTokStart),Lt&&this.unexpected(Lt),this.checkExpressionErrors(Ne,!0),this.yieldPos=bt||this.yieldPos,this.awaitPos=Gt||this.awaitPos,U.length>1?(S=this.startNodeAt(L,j),S.expressions=U,this.finishNodeAt(S,"SequenceExpression",mi,Rt)):S=U[0]}else S=this.parseParenExpression();if(this.options.preserveParens){var Ot=this.startNodeAt(h,p);return Ot.expression=S,this.finishNode(Ot,"ParenthesizedExpression")}else return S},ee.parseParenItem=function(t){return t},ee.parseParenArrowList=function(t,n,h,p){return this.parseArrowExpression(this.startNodeAt(t,n),h,!1,p)};var m=[];ee.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var t=this.startNode();if(this.next(),this.options.ecmaVersion>=6&&this.type===u.dot){var n=this.startNodeAt(t.start,t.loc&&t.loc.start);n.name="new",t.meta=this.finishNode(n,"Identifier"),this.next();var h=this.containsEsc;return t.property=this.parseIdent(!0),t.property.name!=="target"&&this.raiseRecoverable(t.property.start,"The only valid meta property for new is 'new.target'"),h&&this.raiseRecoverable(t.start,"'new.target' must not contain escaped characters"),this.allowNewDotTarget||this.raiseRecoverable(t.start,"'new.target' can only be used in functions and class static block"),this.finishNode(t,"MetaProperty")}var p=this.start,S=this.startLoc;return t.callee=this.parseSubscripts(this.parseExprAtom(null,!1,!0),p,S,!0,!1),this.eat(u.parenL)?t.arguments=this.parseExprList(u.parenR,this.options.ecmaVersion>=8,!1):t.arguments=m,this.finishNode(t,"NewExpression")},ee.parseTemplateElement=function(t){var n=t.isTagged,h=this.startNode();return this.type===u.invalidTemplate?(n||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),h.value={raw:this.value,cooked:null}):h.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,` +`),cooked:this.value},this.next(),h.tail=this.type===u.backQuote,this.finishNode(h,"TemplateElement")},ee.parseTemplate=function(t){t===void 0&&(t={});var n=t.isTagged;n===void 0&&(n=!1);var h=this.startNode();this.next(),h.expressions=[];var p=this.parseTemplateElement({isTagged:n});for(h.quasis=[p];!p.tail;)this.type===u.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(u.dollarBraceL),h.expressions.push(this.parseExpression()),this.expect(u.braceR),h.quasis.push(p=this.parseTemplateElement({isTagged:n}));return this.next(),this.finishNode(h,"TemplateLiteral")},ee.isAsyncProp=function(t){return!t.computed&&t.key.type==="Identifier"&&t.key.name==="async"&&(this.type===u.name||this.type===u.num||this.type===u.string||this.type===u.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===u.star)&&!w.test(this.input.slice(this.lastTokEnd,this.start))},ee.parseObj=function(t,n){var h=this.startNode(),p=!0,S={};for(h.properties=[],this.next();!this.eat(u.braceR);){if(p)p=!1;else if(this.expect(u.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(u.braceR))break;var I=this.parseProperty(t,n);t||this.checkPropClash(I,S,n),h.properties.push(I)}return this.finishNode(h,t?"ObjectPattern":"ObjectExpression")},ee.parseProperty=function(t,n){var h=this.startNode(),p,S,I,L;if(this.options.ecmaVersion>=9&&this.eat(u.ellipsis))return t?(h.argument=this.parseIdent(!1),this.type===u.comma&&this.raiseRecoverable(this.start,"Comma is not permitted after the rest element"),this.finishNode(h,"RestElement")):(h.argument=this.parseMaybeAssign(!1,n),this.type===u.comma&&n&&n.trailingComma<0&&(n.trailingComma=this.start),this.finishNode(h,"SpreadElement"));this.options.ecmaVersion>=6&&(h.method=!1,h.shorthand=!1,(t||n)&&(I=this.start,L=this.startLoc),t||(p=this.eat(u.star)));var j=this.containsEsc;return this.parsePropertyName(h),!t&&!j&&this.options.ecmaVersion>=8&&!p&&this.isAsyncProp(h)?(S=!0,p=this.options.ecmaVersion>=9&&this.eat(u.star),this.parsePropertyName(h)):S=!1,this.parsePropertyValue(h,t,p,S,I,L,n,j),this.finishNode(h,"Property")},ee.parseGetterSetter=function(t){t.kind=t.key.name,this.parsePropertyName(t),t.value=this.parseMethod(!1);var n=t.kind==="get"?0:1;if(t.value.params.length!==n){var h=t.value.start;t.kind==="get"?this.raiseRecoverable(h,"getter should have no params"):this.raiseRecoverable(h,"setter should have exactly one param")}else t.kind==="set"&&t.value.params[0].type==="RestElement"&&this.raiseRecoverable(t.value.params[0].start,"Setter cannot use rest params")},ee.parsePropertyValue=function(t,n,h,p,S,I,L,j){(h||p)&&this.type===u.colon&&this.unexpected(),this.eat(u.colon)?(t.value=n?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,L),t.kind="init"):this.options.ecmaVersion>=6&&this.type===u.parenL?(n&&this.unexpected(),t.kind="init",t.method=!0,t.value=this.parseMethod(h,p)):!n&&!j&&this.options.ecmaVersion>=5&&!t.computed&&t.key.type==="Identifier"&&(t.key.name==="get"||t.key.name==="set")&&this.type!==u.comma&&this.type!==u.braceR&&this.type!==u.eq?((h||p)&&this.unexpected(),this.parseGetterSetter(t)):this.options.ecmaVersion>=6&&!t.computed&&t.key.type==="Identifier"?((h||p)&&this.unexpected(),this.checkUnreserved(t.key),t.key.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=S),t.kind="init",n?t.value=this.parseMaybeDefault(S,I,this.copyNode(t.key)):this.type===u.eq&&L?(L.shorthandAssign<0&&(L.shorthandAssign=this.start),t.value=this.parseMaybeDefault(S,I,this.copyNode(t.key))):t.value=this.copyNode(t.key),t.shorthand=!0):this.unexpected()},ee.parsePropertyName=function(t){if(this.options.ecmaVersion>=6){if(this.eat(u.bracketL))return t.computed=!0,t.key=this.parseMaybeAssign(),this.expect(u.bracketR),t.key;t.computed=!1}return t.key=this.type===u.num||this.type===u.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")},ee.initFunction=function(t){t.id=null,this.options.ecmaVersion>=6&&(t.generator=t.expression=!1),this.options.ecmaVersion>=8&&(t.async=!1)},ee.parseMethod=function(t,n,h){var p=this.startNode(),S=this.yieldPos,I=this.awaitPos,L=this.awaitIdentPos;return this.initFunction(p),this.options.ecmaVersion>=6&&(p.generator=t),this.options.ecmaVersion>=8&&(p.async=!!n),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(jt(n,p.generator)|At|(h?vt:0)),this.expect(u.parenL),p.params=this.parseBindingList(u.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(p,!1,!0,!1),this.yieldPos=S,this.awaitPos=I,this.awaitIdentPos=L,this.finishNode(p,"FunctionExpression")},ee.parseArrowExpression=function(t,n,h,p){var S=this.yieldPos,I=this.awaitPos,L=this.awaitIdentPos;return this.enterScope(jt(h,!1)|oi),this.initFunction(t),this.options.ecmaVersion>=8&&(t.async=!!h),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,t.params=this.toAssignableList(n,!0),this.parseFunctionBody(t,!0,!1,p),this.yieldPos=S,this.awaitPos=I,this.awaitIdentPos=L,this.finishNode(t,"ArrowFunctionExpression")},ee.parseFunctionBody=function(t,n,h,p){var S=n&&this.type!==u.braceL,I=this.strict,L=!1;if(S)t.body=this.parseMaybeAssign(p),t.expression=!0,this.checkParams(t,!1);else{var j=this.options.ecmaVersion>=7&&!this.isSimpleParamList(t.params);(!I||j)&&(L=this.strictDirective(this.end),L&&j&&this.raiseRecoverable(t.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var U=this.labels;this.labels=[],L&&(this.strict=!0),this.checkParams(t,!I&&!L&&!n&&!h&&this.isSimpleParamList(t.params)),this.strict&&t.id&&this.checkLValSimple(t.id,fe),t.body=this.parseBlock(!1,void 0,L&&!I),t.expression=!1,this.adaptDirectivePrologue(t.body.body),this.labels=U}this.exitScope()},ee.isSimpleParamList=function(t){for(var n=0,h=t;n-1||S.functions.indexOf(t)>-1||S.var.indexOf(t)>-1,S.lexical.push(t),this.inModule&&S.flags&xt&&delete this.undefinedExports[t]}else if(n===Ut){var I=this.currentScope();I.lexical.push(t)}else if(n===ui){var L=this.currentScope();this.treatFunctionsAsVar?p=L.lexical.indexOf(t)>-1:p=L.lexical.indexOf(t)>-1||L.var.indexOf(t)>-1,L.functions.push(t)}else for(var j=this.scopeStack.length-1;j>=0;--j){var U=this.scopeStack[j];if(U.lexical.indexOf(t)>-1&&!(U.flags&Pe&&U.lexical[0]===t)||!this.treatFunctionsAsVarInScope(U)&&U.functions.indexOf(t)>-1){p=!0;break}if(U.var.push(t),this.inModule&&U.flags&xt&&delete this.undefinedExports[t],U.flags&It)break}p&&this.raiseRecoverable(h,"Identifier '"+t+"' has already been declared")},d.checkLocalExport=function(t){this.scopeStack[0].lexical.indexOf(t.name)===-1&&this.scopeStack[0].var.indexOf(t.name)===-1&&(this.undefinedExports[t.name]=t)},d.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},d.currentVarScope=function(){for(var t=this.scopeStack.length-1;;t--){var n=this.scopeStack[t];if(n.flags&It)return n}},d.currentThisScope=function(){for(var t=this.scopeStack.length-1;;t--){var n=this.scopeStack[t];if(n.flags&It&&!(n.flags&oi))return n}};var R=function(n,h,p){this.type="",this.start=h,this.end=0,n.options.locations&&(this.loc=new Me(n,p)),n.options.directSourceFile&&(this.sourceFile=n.options.directSourceFile),n.options.ranges&&(this.range=[h,0])},F=re.prototype;F.startNode=function(){return new R(this,this.start,this.startLoc)},F.startNodeAt=function(t,n){return new R(this,t,n)};function B(t,n,h,p){return t.type=n,t.end=h,this.options.locations&&(t.loc.end=p),this.options.ranges&&(t.range[1]=h),t}F.finishNode=function(t,n){return B.call(this,t,n,this.lastTokEnd,this.lastTokEndLoc)},F.finishNodeAt=function(t,n,h,p){return B.call(this,t,n,h,p)},F.copyNode=function(t){var n=new R(this,t.start,this.startLoc);for(var h in t)n[h]=t[h];return n};var Q="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",ae=Q+" Extended_Pictographic",ke=ae,Ze=ke+" EBase EComp EMod EPres ExtPict",it=Ze,ci=it,pi={9:Q,10:ae,11:ke,12:Ze,13:it,14:ci},Ge="Basic_Emoji Emoji_Keycap_Sequence RGI_Emoji_Modifier_Sequence RGI_Emoji_Flag_Sequence RGI_Emoji_Tag_Sequence RGI_Emoji_ZWJ_Sequence RGI_Emoji",Bs={9:"",10:"",11:"",12:"",13:"",14:Ge},Ar="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",Ir="Adlam Adlm Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",Pr=Ir+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",Tr=Pr+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",Nr=Tr+" Chorasmian Chrs Diak Dives_Akuru Khitan_Small_Script Kits Yezi Yezidi",Lr=Nr+" Cypro_Minoan Cpmn Old_Uyghur Ougr Tangsa Tnsa Toto Vithkuqi Vith",Ms=Lr+" Hrkt Katakana_Or_Hiragana Kawi Nag_Mundari Nagm Unknown Zzzz",Ds={9:Ir,10:Pr,11:Tr,12:Nr,13:Lr,14:Ms},Rr={};function js(t){var n=Rr[t]={binary:Ae(pi[t]+" "+Ar),binaryOfStrings:Ae(Bs[t]),nonBinary:{General_Category:Ae(Ar),Script:Ae(Ds[t])}};n.nonBinary.Script_Extensions=n.nonBinary.Script,n.nonBinary.gc=n.nonBinary.General_Category,n.nonBinary.sc=n.nonBinary.Script,n.nonBinary.scx=n.nonBinary.Script_Extensions}for(var Gi=0,Or=[9,10,11,12,13,14];Gi=6?"uy":"")+(n.options.ecmaVersion>=9?"s":"")+(n.options.ecmaVersion>=13?"d":"")+(n.options.ecmaVersion>=15?"v":""),this.unicodeProperties=Rr[n.options.ecmaVersion>=14?14:n.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchV=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=[],this.backReferenceNames=[]};et.prototype.reset=function(n,h,p){var S=p.indexOf("v")!==-1,I=p.indexOf("u")!==-1;this.start=n|0,this.source=h+"",this.flags=p,S&&this.parser.options.ecmaVersion>=15?(this.switchU=!0,this.switchV=!0,this.switchN=!0):(this.switchU=I&&this.parser.options.ecmaVersion>=6,this.switchV=!1,this.switchN=I&&this.parser.options.ecmaVersion>=9)},et.prototype.raise=function(n){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+n)},et.prototype.at=function(n,h){h===void 0&&(h=!1);var p=this.source,S=p.length;if(n>=S)return-1;var I=p.charCodeAt(n);if(!(h||this.switchU)||I<=55295||I>=57344||n+1>=S)return I;var L=p.charCodeAt(n+1);return L>=56320&&L<=57343?(I<<10)+L-56613888:I},et.prototype.nextIndex=function(n,h){h===void 0&&(h=!1);var p=this.source,S=p.length;if(n>=S)return S;var I=p.charCodeAt(n),L;return!(h||this.switchU)||I<=55295||I>=57344||n+1>=S||(L=p.charCodeAt(n+1))<56320||L>57343?n+1:n+2},et.prototype.current=function(n){return n===void 0&&(n=!1),this.at(this.pos,n)},et.prototype.lookahead=function(n){return n===void 0&&(n=!1),this.at(this.nextIndex(this.pos,n),n)},et.prototype.advance=function(n){n===void 0&&(n=!1),this.pos=this.nextIndex(this.pos,n)},et.prototype.eat=function(n,h){return h===void 0&&(h=!1),this.current(h)===n?(this.advance(h),!0):!1},et.prototype.eatChars=function(n,h){h===void 0&&(h=!1);for(var p=this.pos,S=0,I=n;S-1&&this.raise(t.start,"Duplicate regular expression flag"),L==="u"&&(p=!0),L==="v"&&(S=!0)}this.options.ecmaVersion>=15&&p&&S&&this.raise(t.start,"Invalid regular expression flag")},X.validateRegExpPattern=function(t){this.regexp_pattern(t),!t.switchN&&this.options.ecmaVersion>=9&&t.groupNames.length>0&&(t.switchN=!0,this.regexp_pattern(t))},X.regexp_pattern=function(t){t.pos=0,t.lastIntValue=0,t.lastStringValue="",t.lastAssertionIsQuantifiable=!1,t.numCapturingParens=0,t.maxBackReference=0,t.groupNames.length=0,t.backReferenceNames.length=0,this.regexp_disjunction(t),t.pos!==t.source.length&&(t.eat(41)&&t.raise("Unmatched ')'"),(t.eat(93)||t.eat(125))&&t.raise("Lone quantifier brackets")),t.maxBackReference>t.numCapturingParens&&t.raise("Invalid escape");for(var n=0,h=t.backReferenceNames;n=9&&(h=t.eat(60)),t.eat(61)||t.eat(33))return this.regexp_disjunction(t),t.eat(41)||t.raise("Unterminated group"),t.lastAssertionIsQuantifiable=!h,!0}return t.pos=n,!1},X.regexp_eatQuantifier=function(t,n){return n===void 0&&(n=!1),this.regexp_eatQuantifierPrefix(t,n)?(t.eat(63),!0):!1},X.regexp_eatQuantifierPrefix=function(t,n){return t.eat(42)||t.eat(43)||t.eat(63)||this.regexp_eatBracedQuantifier(t,n)},X.regexp_eatBracedQuantifier=function(t,n){var h=t.pos;if(t.eat(123)){var p=0,S=-1;if(this.regexp_eatDecimalDigits(t)&&(p=t.lastIntValue,t.eat(44)&&this.regexp_eatDecimalDigits(t)&&(S=t.lastIntValue),t.eat(125)))return S!==-1&&S=9?this.regexp_groupSpecifier(t):t.current()===63&&t.raise("Invalid group"),this.regexp_disjunction(t),t.eat(41))return t.numCapturingParens+=1,!0;t.raise("Unterminated group")}return!1},X.regexp_eatExtendedAtom=function(t){return t.eat(46)||this.regexp_eatReverseSolidusAtomEscape(t)||this.regexp_eatCharacterClass(t)||this.regexp_eatUncapturingGroup(t)||this.regexp_eatCapturingGroup(t)||this.regexp_eatInvalidBracedQuantifier(t)||this.regexp_eatExtendedPatternCharacter(t)},X.regexp_eatInvalidBracedQuantifier=function(t){return this.regexp_eatBracedQuantifier(t,!0)&&t.raise("Nothing to repeat"),!1},X.regexp_eatSyntaxCharacter=function(t){var n=t.current();return Vr(n)?(t.lastIntValue=n,t.advance(),!0):!1};function Vr(t){return t===36||t>=40&&t<=43||t===46||t===63||t>=91&&t<=94||t>=123&&t<=125}X.regexp_eatPatternCharacters=function(t){for(var n=t.pos,h=0;(h=t.current())!==-1&&!Vr(h);)t.advance();return t.pos!==n},X.regexp_eatExtendedPatternCharacter=function(t){var n=t.current();return n!==-1&&n!==36&&!(n>=40&&n<=43)&&n!==46&&n!==63&&n!==91&&n!==94&&n!==124?(t.advance(),!0):!1},X.regexp_groupSpecifier=function(t){if(t.eat(63)){if(this.regexp_eatGroupName(t)){t.groupNames.indexOf(t.lastStringValue)!==-1&&t.raise("Duplicate capture group name"),t.groupNames.push(t.lastStringValue);return}t.raise("Invalid group")}},X.regexp_eatGroupName=function(t){if(t.lastStringValue="",t.eat(60)){if(this.regexp_eatRegExpIdentifierName(t)&&t.eat(62))return!0;t.raise("Invalid capture group name")}return!1},X.regexp_eatRegExpIdentifierName=function(t){if(t.lastStringValue="",this.regexp_eatRegExpIdentifierStart(t)){for(t.lastStringValue+=Le(t.lastIntValue);this.regexp_eatRegExpIdentifierPart(t);)t.lastStringValue+=Le(t.lastIntValue);return!0}return!1},X.regexp_eatRegExpIdentifierStart=function(t){var n=t.pos,h=this.options.ecmaVersion>=11,p=t.current(h);return t.advance(h),p===92&&this.regexp_eatRegExpUnicodeEscapeSequence(t,h)&&(p=t.lastIntValue),Us(p)?(t.lastIntValue=p,!0):(t.pos=n,!1)};function Us(t){return T(t,!0)||t===36||t===95}X.regexp_eatRegExpIdentifierPart=function(t){var n=t.pos,h=this.options.ecmaVersion>=11,p=t.current(h);return t.advance(h),p===92&&this.regexp_eatRegExpUnicodeEscapeSequence(t,h)&&(p=t.lastIntValue),Gs(p)?(t.lastIntValue=p,!0):(t.pos=n,!1)};function Gs(t){return E(t,!0)||t===36||t===95||t===8204||t===8205}X.regexp_eatAtomEscape=function(t){return this.regexp_eatBackReference(t)||this.regexp_eatCharacterClassEscape(t)||this.regexp_eatCharacterEscape(t)||t.switchN&&this.regexp_eatKGroupName(t)?!0:(t.switchU&&(t.current()===99&&t.raise("Invalid unicode escape"),t.raise("Invalid escape")),!1)},X.regexp_eatBackReference=function(t){var n=t.pos;if(this.regexp_eatDecimalEscape(t)){var h=t.lastIntValue;if(t.switchU)return h>t.maxBackReference&&(t.maxBackReference=h),!0;if(h<=t.numCapturingParens)return!0;t.pos=n}return!1},X.regexp_eatKGroupName=function(t){if(t.eat(107)){if(this.regexp_eatGroupName(t))return t.backReferenceNames.push(t.lastStringValue),!0;t.raise("Invalid named reference")}return!1},X.regexp_eatCharacterEscape=function(t){return this.regexp_eatControlEscape(t)||this.regexp_eatCControlLetter(t)||this.regexp_eatZero(t)||this.regexp_eatHexEscapeSequence(t)||this.regexp_eatRegExpUnicodeEscapeSequence(t,!1)||!t.switchU&&this.regexp_eatLegacyOctalEscapeSequence(t)||this.regexp_eatIdentityEscape(t)},X.regexp_eatCControlLetter=function(t){var n=t.pos;if(t.eat(99)){if(this.regexp_eatControlLetter(t))return!0;t.pos=n}return!1},X.regexp_eatZero=function(t){return t.current()===48&&!fi(t.lookahead())?(t.lastIntValue=0,t.advance(),!0):!1},X.regexp_eatControlEscape=function(t){var n=t.current();return n===116?(t.lastIntValue=9,t.advance(),!0):n===110?(t.lastIntValue=10,t.advance(),!0):n===118?(t.lastIntValue=11,t.advance(),!0):n===102?(t.lastIntValue=12,t.advance(),!0):n===114?(t.lastIntValue=13,t.advance(),!0):!1},X.regexp_eatControlLetter=function(t){var n=t.current();return Fr(n)?(t.lastIntValue=n%32,t.advance(),!0):!1};function Fr(t){return t>=65&&t<=90||t>=97&&t<=122}X.regexp_eatRegExpUnicodeEscapeSequence=function(t,n){n===void 0&&(n=!1);var h=t.pos,p=n||t.switchU;if(t.eat(117)){if(this.regexp_eatFixedHexDigits(t,4)){var S=t.lastIntValue;if(p&&S>=55296&&S<=56319){var I=t.pos;if(t.eat(92)&&t.eat(117)&&this.regexp_eatFixedHexDigits(t,4)){var L=t.lastIntValue;if(L>=56320&&L<=57343)return t.lastIntValue=(S-55296)*1024+(L-56320)+65536,!0}t.pos=I,t.lastIntValue=S}return!0}if(p&&t.eat(123)&&this.regexp_eatHexDigits(t)&&t.eat(125)&&Ws(t.lastIntValue))return!0;p&&t.raise("Invalid unicode escape"),t.pos=h}return!1};function Ws(t){return t>=0&&t<=1114111}X.regexp_eatIdentityEscape=function(t){if(t.switchU)return this.regexp_eatSyntaxCharacter(t)?!0:t.eat(47)?(t.lastIntValue=47,!0):!1;var n=t.current();return n!==99&&(!t.switchN||n!==107)?(t.lastIntValue=n,t.advance(),!0):!1},X.regexp_eatDecimalEscape=function(t){t.lastIntValue=0;var n=t.current();if(n>=49&&n<=57){do t.lastIntValue=10*t.lastIntValue+(n-48),t.advance();while((n=t.current())>=48&&n<=57);return!0}return!1};var Br=0,rt=1,We=2;X.regexp_eatCharacterClassEscape=function(t){var n=t.current();if(zs(n))return t.lastIntValue=-1,t.advance(),rt;var h=!1;if(t.switchU&&this.options.ecmaVersion>=9&&((h=n===80)||n===112)){t.lastIntValue=-1,t.advance();var p;if(t.eat(123)&&(p=this.regexp_eatUnicodePropertyValueExpression(t))&&t.eat(125))return h&&p===We&&t.raise("Invalid property name"),p;t.raise("Invalid property name")}return Br};function zs(t){return t===100||t===68||t===115||t===83||t===119||t===87}X.regexp_eatUnicodePropertyValueExpression=function(t){var n=t.pos;if(this.regexp_eatUnicodePropertyName(t)&&t.eat(61)){var h=t.lastStringValue;if(this.regexp_eatUnicodePropertyValue(t)){var p=t.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(t,h,p),rt}}if(t.pos=n,this.regexp_eatLoneUnicodePropertyNameOrValue(t)){var S=t.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(t,S)}return Br},X.regexp_validateUnicodePropertyNameAndValue=function(t,n,h){Se(t.unicodeProperties.nonBinary,n)||t.raise("Invalid property name"),t.unicodeProperties.nonBinary[n].test(h)||t.raise("Invalid property value")},X.regexp_validateUnicodePropertyNameOrValue=function(t,n){if(t.unicodeProperties.binary.test(n))return rt;if(t.switchV&&t.unicodeProperties.binaryOfStrings.test(n))return We;t.raise("Invalid property name")},X.regexp_eatUnicodePropertyName=function(t){var n=0;for(t.lastStringValue="";Mr(n=t.current());)t.lastStringValue+=Le(n),t.advance();return t.lastStringValue!==""};function Mr(t){return Fr(t)||t===95}X.regexp_eatUnicodePropertyValue=function(t){var n=0;for(t.lastStringValue="";Hs(n=t.current());)t.lastStringValue+=Le(n),t.advance();return t.lastStringValue!==""};function Hs(t){return Mr(t)||fi(t)}X.regexp_eatLoneUnicodePropertyNameOrValue=function(t){return this.regexp_eatUnicodePropertyValue(t)},X.regexp_eatCharacterClass=function(t){if(t.eat(91)){var n=t.eat(94),h=this.regexp_classContents(t);return t.eat(93)||t.raise("Unterminated character class"),n&&h===We&&t.raise("Negated character class may contain strings"),!0}return!1},X.regexp_classContents=function(t){return t.current()===93?rt:t.switchV?this.regexp_classSetExpression(t):(this.regexp_nonEmptyClassRanges(t),rt)},X.regexp_nonEmptyClassRanges=function(t){for(;this.regexp_eatClassAtom(t);){var n=t.lastIntValue;if(t.eat(45)&&this.regexp_eatClassAtom(t)){var h=t.lastIntValue;t.switchU&&(n===-1||h===-1)&&t.raise("Invalid character class"),n!==-1&&h!==-1&&n>h&&t.raise("Range out of order in character class")}}},X.regexp_eatClassAtom=function(t){var n=t.pos;if(t.eat(92)){if(this.regexp_eatClassEscape(t))return!0;if(t.switchU){var h=t.current();(h===99||qr(h))&&t.raise("Invalid class escape"),t.raise("Invalid escape")}t.pos=n}var p=t.current();return p!==93?(t.lastIntValue=p,t.advance(),!0):!1},X.regexp_eatClassEscape=function(t){var n=t.pos;if(t.eat(98))return t.lastIntValue=8,!0;if(t.switchU&&t.eat(45))return t.lastIntValue=45,!0;if(!t.switchU&&t.eat(99)){if(this.regexp_eatClassControlLetter(t))return!0;t.pos=n}return this.regexp_eatCharacterClassEscape(t)||this.regexp_eatCharacterEscape(t)},X.regexp_classSetExpression=function(t){var n=rt,h;if(!this.regexp_eatClassSetRange(t))if(h=this.regexp_eatClassSetOperand(t)){h===We&&(n=We);for(var p=t.pos;t.eatChars([38,38]);){if(t.current()!==38&&(h=this.regexp_eatClassSetOperand(t))){h!==We&&(n=rt);continue}t.raise("Invalid character in character class")}if(p!==t.pos)return n;for(;t.eatChars([45,45]);)this.regexp_eatClassSetOperand(t)||t.raise("Invalid character in character class");if(p!==t.pos)return n}else t.raise("Invalid character in character class");for(;;)if(!this.regexp_eatClassSetRange(t)){if(h=this.regexp_eatClassSetOperand(t),!h)return n;h===We&&(n=We)}},X.regexp_eatClassSetRange=function(t){var n=t.pos;if(this.regexp_eatClassSetCharacter(t)){var h=t.lastIntValue;if(t.eat(45)&&this.regexp_eatClassSetCharacter(t)){var p=t.lastIntValue;return h!==-1&&p!==-1&&h>p&&t.raise("Range out of order in character class"),!0}t.pos=n}return!1},X.regexp_eatClassSetOperand=function(t){return this.regexp_eatClassSetCharacter(t)?rt:this.regexp_eatClassStringDisjunction(t)||this.regexp_eatNestedClass(t)},X.regexp_eatNestedClass=function(t){var n=t.pos;if(t.eat(91)){var h=t.eat(94),p=this.regexp_classContents(t);if(t.eat(93))return h&&p===We&&t.raise("Negated character class may contain strings"),p;t.pos=n}if(t.eat(92)){var S=this.regexp_eatCharacterClassEscape(t);if(S)return S;t.pos=n}return null},X.regexp_eatClassStringDisjunction=function(t){var n=t.pos;if(t.eatChars([92,113])){if(t.eat(123)){var h=this.regexp_classStringDisjunctionContents(t);if(t.eat(125))return h}else t.raise("Invalid escape");t.pos=n}return null},X.regexp_classStringDisjunctionContents=function(t){for(var n=this.regexp_classString(t);t.eat(124);)this.regexp_classString(t)===We&&(n=We);return n},X.regexp_classString=function(t){for(var n=0;this.regexp_eatClassSetCharacter(t);)n++;return n===1?rt:We},X.regexp_eatClassSetCharacter=function(t){var n=t.pos;if(t.eat(92))return this.regexp_eatCharacterEscape(t)||this.regexp_eatClassSetReservedPunctuator(t)?!0:t.eat(98)?(t.lastIntValue=8,!0):(t.pos=n,!1);var h=t.current();return h<0||h===t.lookahead()&&Qs(h)||$s(h)?!1:(t.advance(),t.lastIntValue=h,!0)};function Qs(t){return t===33||t>=35&&t<=38||t>=42&&t<=44||t===46||t>=58&&t<=64||t===94||t===96||t===126}function $s(t){return t===40||t===41||t===45||t===47||t>=91&&t<=93||t>=123&&t<=125}X.regexp_eatClassSetReservedPunctuator=function(t){var n=t.current();return Xs(n)?(t.lastIntValue=n,t.advance(),!0):!1};function Xs(t){return t===33||t===35||t===37||t===38||t===44||t===45||t>=58&&t<=62||t===64||t===96||t===126}X.regexp_eatClassControlLetter=function(t){var n=t.current();return fi(n)||n===95?(t.lastIntValue=n%32,t.advance(),!0):!1},X.regexp_eatHexEscapeSequence=function(t){var n=t.pos;if(t.eat(120)){if(this.regexp_eatFixedHexDigits(t,2))return!0;t.switchU&&t.raise("Invalid escape"),t.pos=n}return!1},X.regexp_eatDecimalDigits=function(t){var n=t.pos,h=0;for(t.lastIntValue=0;fi(h=t.current());)t.lastIntValue=10*t.lastIntValue+(h-48),t.advance();return t.pos!==n};function fi(t){return t>=48&&t<=57}X.regexp_eatHexDigits=function(t){var n=t.pos,h=0;for(t.lastIntValue=0;Dr(h=t.current());)t.lastIntValue=16*t.lastIntValue+jr(h),t.advance();return t.pos!==n};function Dr(t){return t>=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102}function jr(t){return t>=65&&t<=70?10+(t-65):t>=97&&t<=102?10+(t-97):t-48}X.regexp_eatLegacyOctalEscapeSequence=function(t){if(this.regexp_eatOctalDigit(t)){var n=t.lastIntValue;if(this.regexp_eatOctalDigit(t)){var h=t.lastIntValue;n<=3&&this.regexp_eatOctalDigit(t)?t.lastIntValue=n*64+h*8+t.lastIntValue:t.lastIntValue=n*8+h}else t.lastIntValue=n;return!0}return!1},X.regexp_eatOctalDigit=function(t){var n=t.current();return qr(n)?(t.lastIntValue=n-48,t.advance(),!0):(t.lastIntValue=0,!1)};function qr(t){return t>=48&&t<=55}X.regexp_eatFixedHexDigits=function(t,n){var h=t.pos;t.lastIntValue=0;for(var p=0;p=this.input.length)return this.finishToken(u.eof);if(t.override)return t.override(this);this.readToken(this.fullCharCodeAtPos())},le.readToken=function(t){return T(t,this.options.ecmaVersion>=6)||t===92?this.readWord():this.getTokenFromCode(t)},le.fullCharCodeAtPos=function(){var t=this.input.charCodeAt(this.pos);if(t<=55295||t>=56320)return t;var n=this.input.charCodeAt(this.pos+1);return n<=56319||n>=57344?t:(t<<10)+n-56613888},le.skipBlockComment=function(){var t=this.options.onComment&&this.curPosition(),n=this.pos,h=this.input.indexOf("*/",this.pos+=2);if(h===-1&&this.raise(this.pos-2,"Unterminated comment"),this.pos=h+2,this.options.locations)for(var p=void 0,S=n;(p=z(this.input,S,this.pos))>-1;)++this.curLine,S=this.lineStart=p;this.options.onComment&&this.options.onComment(!0,this.input.slice(n+2,h),n,this.pos,t,this.curPosition())},le.skipLineComment=function(t){for(var n=this.pos,h=this.options.onComment&&this.curPosition(),p=this.input.charCodeAt(this.pos+=t);this.pos8&&t<14||t>=5760&&te.test(String.fromCharCode(t)))++this.pos;else break e}}},le.finishToken=function(t,n){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var h=this.type;this.type=t,this.value=n,this.updateContext(h)},le.readToken_dot=function(){var t=this.input.charCodeAt(this.pos+1);if(t>=48&&t<=57)return this.readNumber(!0);var n=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&t===46&&n===46?(this.pos+=3,this.finishToken(u.ellipsis)):(++this.pos,this.finishToken(u.dot))},le.readToken_slash=function(){var t=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):t===61?this.finishOp(u.assign,2):this.finishOp(u.slash,1)},le.readToken_mult_modulo_exp=function(t){var n=this.input.charCodeAt(this.pos+1),h=1,p=t===42?u.star:u.modulo;return this.options.ecmaVersion>=7&&t===42&&n===42&&(++h,p=u.starstar,n=this.input.charCodeAt(this.pos+2)),n===61?this.finishOp(u.assign,h+1):this.finishOp(p,h)},le.readToken_pipe_amp=function(t){var n=this.input.charCodeAt(this.pos+1);if(n===t){if(this.options.ecmaVersion>=12){var h=this.input.charCodeAt(this.pos+2);if(h===61)return this.finishOp(u.assign,3)}return this.finishOp(t===124?u.logicalOR:u.logicalAND,2)}return n===61?this.finishOp(u.assign,2):this.finishOp(t===124?u.bitwiseOR:u.bitwiseAND,1)},le.readToken_caret=function(){var t=this.input.charCodeAt(this.pos+1);return t===61?this.finishOp(u.assign,2):this.finishOp(u.bitwiseXOR,1)},le.readToken_plus_min=function(t){var n=this.input.charCodeAt(this.pos+1);return n===t?n===45&&!this.inModule&&this.input.charCodeAt(this.pos+2)===62&&(this.lastTokEnd===0||w.test(this.input.slice(this.lastTokEnd,this.pos)))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(u.incDec,2):n===61?this.finishOp(u.assign,2):this.finishOp(u.plusMin,1)},le.readToken_lt_gt=function(t){var n=this.input.charCodeAt(this.pos+1),h=1;return n===t?(h=t===62&&this.input.charCodeAt(this.pos+2)===62?3:2,this.input.charCodeAt(this.pos+h)===61?this.finishOp(u.assign,h+1):this.finishOp(u.bitShift,h)):n===33&&t===60&&!this.inModule&&this.input.charCodeAt(this.pos+2)===45&&this.input.charCodeAt(this.pos+3)===45?(this.skipLineComment(4),this.skipSpace(),this.nextToken()):(n===61&&(h=2),this.finishOp(u.relational,h))},le.readToken_eq_excl=function(t){var n=this.input.charCodeAt(this.pos+1);return n===61?this.finishOp(u.equality,this.input.charCodeAt(this.pos+2)===61?3:2):t===61&&n===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(u.arrow)):this.finishOp(t===61?u.eq:u.prefix,1)},le.readToken_question=function(){var t=this.options.ecmaVersion;if(t>=11){var n=this.input.charCodeAt(this.pos+1);if(n===46){var h=this.input.charCodeAt(this.pos+2);if(h<48||h>57)return this.finishOp(u.questionDot,2)}if(n===63){if(t>=12){var p=this.input.charCodeAt(this.pos+2);if(p===61)return this.finishOp(u.assign,3)}return this.finishOp(u.coalesce,2)}}return this.finishOp(u.question,1)},le.readToken_numberSign=function(){var t=this.options.ecmaVersion,n=35;if(t>=13&&(++this.pos,n=this.fullCharCodeAtPos(),T(n,!0)||n===92))return this.finishToken(u.privateId,this.readWord1());this.raise(this.pos,"Unexpected character '"+Le(n)+"'")},le.getTokenFromCode=function(t){switch(t){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(u.parenL);case 41:return++this.pos,this.finishToken(u.parenR);case 59:return++this.pos,this.finishToken(u.semi);case 44:return++this.pos,this.finishToken(u.comma);case 91:return++this.pos,this.finishToken(u.bracketL);case 93:return++this.pos,this.finishToken(u.bracketR);case 123:return++this.pos,this.finishToken(u.braceL);case 125:return++this.pos,this.finishToken(u.braceR);case 58:return++this.pos,this.finishToken(u.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(u.backQuote);case 48:var n=this.input.charCodeAt(this.pos+1);if(n===120||n===88)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(n===111||n===79)return this.readRadixNumber(8);if(n===98||n===66)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(t);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(t);case 124:case 38:return this.readToken_pipe_amp(t);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(t);case 60:case 62:return this.readToken_lt_gt(t);case 61:case 33:return this.readToken_eq_excl(t);case 63:return this.readToken_question();case 126:return this.finishOp(u.prefix,1);case 35:return this.readToken_numberSign()}this.raise(this.pos,"Unexpected character '"+Le(t)+"'")},le.finishOp=function(t,n){var h=this.input.slice(this.pos,this.pos+n);return this.pos+=n,this.finishToken(t,h)},le.readRegexp=function(){for(var t,n,h=this.pos;;){this.pos>=this.input.length&&this.raise(h,"Unterminated regular expression");var p=this.input.charAt(this.pos);if(w.test(p)&&this.raise(h,"Unterminated regular expression"),t)t=!1;else{if(p==="[")n=!0;else if(p==="]"&&n)n=!1;else if(p==="/"&&!n)break;t=p==="\\"}++this.pos}var S=this.input.slice(h,this.pos);++this.pos;var I=this.pos,L=this.readWord1();this.containsEsc&&this.unexpected(I);var j=this.regexpState||(this.regexpState=new et(this));j.reset(h,S,L),this.validateRegExpFlags(j),this.validateRegExpPattern(j);var U=null;try{U=new RegExp(S,L)}catch{}return this.finishToken(u.regexp,{pattern:S,flags:L,value:U})},le.readInt=function(t,n,h){for(var p=this.options.ecmaVersion>=12&&n===void 0,S=h&&this.input.charCodeAt(this.pos)===48,I=this.pos,L=0,j=0,U=0,ne=n??1/0;U=97?Ne=ue-97+10:ue>=65?Ne=ue-65+10:ue>=48&&ue<=57?Ne=ue-48:Ne=1/0,Ne>=t)break;j=ue,L=L*t+Ne}return p&&j===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===I||n!=null&&this.pos-I!==n?null:L};function Js(t,n){return n?parseInt(t,8):parseFloat(t.replace(/_/g,""))}function Ur(t){return typeof BigInt!="function"?null:BigInt(t.replace(/_/g,""))}le.readRadixNumber=function(t){var n=this.pos;this.pos+=2;var h=this.readInt(t);return h==null&&this.raise(this.start+2,"Expected number in radix "+t),this.options.ecmaVersion>=11&&this.input.charCodeAt(this.pos)===110?(h=Ur(this.input.slice(n,this.pos)),++this.pos):T(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(u.num,h)},le.readNumber=function(t){var n=this.pos;!t&&this.readInt(10,void 0,!0)===null&&this.raise(n,"Invalid number");var h=this.pos-n>=2&&this.input.charCodeAt(n)===48;h&&this.strict&&this.raise(n,"Invalid number");var p=this.input.charCodeAt(this.pos);if(!h&&!t&&this.options.ecmaVersion>=11&&p===110){var S=Ur(this.input.slice(n,this.pos));return++this.pos,T(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(u.num,S)}h&&/[89]/.test(this.input.slice(n,this.pos))&&(h=!1),p===46&&!h&&(++this.pos,this.readInt(10),p=this.input.charCodeAt(this.pos)),(p===69||p===101)&&!h&&(p=this.input.charCodeAt(++this.pos),(p===43||p===45)&&++this.pos,this.readInt(10)===null&&this.raise(n,"Invalid number")),T(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var I=Js(this.input.slice(n,this.pos),h);return this.finishToken(u.num,I)},le.readCodePoint=function(){var t=this.input.charCodeAt(this.pos),n;if(t===123){this.options.ecmaVersion<6&&this.unexpected();var h=++this.pos;n=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,n>1114111&&this.invalidStringToken(h,"Code point out of bounds")}else n=this.readHexChar(4);return n},le.readString=function(t){for(var n="",h=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var p=this.input.charCodeAt(this.pos);if(p===t)break;p===92?(n+=this.input.slice(h,this.pos),n+=this.readEscapedChar(!1),h=this.pos):p===8232||p===8233?(this.options.ecmaVersion<10&&this.raise(this.start,"Unterminated string constant"),++this.pos,this.options.locations&&(this.curLine++,this.lineStart=this.pos)):(H(p)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return n+=this.input.slice(h,this.pos++),this.finishToken(u.string,n)};var Gr={};le.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(t){if(t===Gr)this.readInvalidTemplateToken();else throw t}this.inTemplateElement=!1},le.invalidStringToken=function(t,n){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw Gr;this.raise(t,n)},le.readTmplToken=function(){for(var t="",n=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var h=this.input.charCodeAt(this.pos);if(h===96||h===36&&this.input.charCodeAt(this.pos+1)===123)return this.pos===this.start&&(this.type===u.template||this.type===u.invalidTemplate)?h===36?(this.pos+=2,this.finishToken(u.dollarBraceL)):(++this.pos,this.finishToken(u.backQuote)):(t+=this.input.slice(n,this.pos),this.finishToken(u.template,t));if(h===92)t+=this.input.slice(n,this.pos),t+=this.readEscapedChar(!0),n=this.pos;else if(H(h)){switch(t+=this.input.slice(n,this.pos),++this.pos,h){case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:t+=` +`;break;default:t+=String.fromCharCode(h);break}this.options.locations&&(++this.curLine,this.lineStart=this.pos),n=this.pos}else++this.pos}},le.readInvalidTemplateToken=function(){for(;this.pos=48&&n<=55){var p=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],S=parseInt(p,8);return S>255&&(p=p.slice(0,-1),S=parseInt(p,8)),this.pos+=p.length-1,n=this.input.charCodeAt(this.pos),(p!=="0"||n===56||n===57)&&(this.strict||t)&&this.invalidStringToken(this.pos-1-p.length,t?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(S)}return H(n)?"":String.fromCharCode(n)}},le.readHexChar=function(t){var n=this.pos,h=this.readInt(16,t);return h===null&&this.invalidStringToken(n,"Bad character escape sequence"),h},le.readWord1=function(){this.containsEsc=!1;for(var t="",n=!0,h=this.pos,p=this.options.ecmaVersion>=6;this.pos...",!0,!0),O={tc_oTag:k,tc_cTag:T,tc_expr:E},D={jsxName:new P("jsxName"),jsxText:new P("jsxText",{beforeExpr:!0}),jsxTagStart:new P("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new P("jsxTagEnd")};D.jsxTagStart.updateContext=function(){this.context.push(E),this.context.push(k),this.exprAllowed=!1},D.jsxTagEnd.updateContext=function(M){let G=this.context.pop();G===k&&M===_.slash||G===T?(this.context.pop(),this.exprAllowed=this.curContext()===E):this.exprAllowed=!0},C={tokContexts:O,tokTypes:D},o.set(v,C)}return C}function f(v){if(!v)return v;if(v.type==="JSXIdentifier")return v.name;if(v.type==="JSXNamespacedName")return v.namespace.name+":"+v.name.name;if(v.type==="JSXMemberExpression")return f(v.object)+"."+f(v.property)}e.exports=function(v){return v=v||{},function(C){return x({allowNamespaces:v.allowNamespaces!==!1,allowNamespacedObjects:!!v.allowNamespacedObjects},C)}},Object.defineProperty(e.exports,"tokTypes",{get:function(){return l(pn()).tokTypes},configurable:!0,enumerable:!0});function x(v,C){const _=C.acorn||pn(),A=l(_),P=_.tokTypes,k=A.tokTypes,T=_.tokContexts,E=A.tokContexts.tc_oTag,O=A.tokContexts.tc_cTag,D=A.tokContexts.tc_expr,M=_.isNewLine,G=_.isIdentifierStart,N=_.isIdentifierChar;return class extends C{static get acornJsx(){return A}jsx_readToken(){let y="",u=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let w=this.input.charCodeAt(this.pos);switch(w){case 60:case 123:return this.pos===this.start?w===60&&this.exprAllowed?(++this.pos,this.finishToken(k.jsxTagStart)):this.getTokenFromCode(w):(y+=this.input.slice(u,this.pos),this.finishToken(k.jsxText,y));case 38:y+=this.input.slice(u,this.pos),y+=this.jsx_readEntity(),u=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(w===62?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:M(w)?(y+=this.input.slice(u,this.pos),y+=this.jsx_readNewLine(!0),u=this.pos):++this.pos}}}jsx_readNewLine(y){let u=this.input.charCodeAt(this.pos),w;return++this.pos,u===13&&this.input.charCodeAt(this.pos)===10?(++this.pos,w=y?` +`:`\r +`):w=String.fromCharCode(u),this.options.locations&&(++this.curLine,this.lineStart=this.pos),w}jsx_readString(y){let u="",w=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let V=this.input.charCodeAt(this.pos);if(V===y)break;V===38?(u+=this.input.slice(w,this.pos),u+=this.jsx_readEntity(),w=this.pos):M(V)?(u+=this.input.slice(w,this.pos),u+=this.jsx_readNewLine(!1),w=this.pos):++this.pos}return u+=this.input.slice(w,this.pos++),this.finishToken(P.string,u)}jsx_readEntity(){let y="",u=0,w,V=this.input[this.pos];V!=="&"&&this.raise(this.pos,"Entity must start with an ampersand");let H=++this.pos;for(;this.pos")}let te=H.name?"Element":"Fragment";return w["opening"+te]=H,w["closing"+te]=z,w.children=V,this.type===P.relational&&this.value==="<"&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(w,"JSX"+te)}jsx_parseText(){let y=this.parseLiteral(this.value);return y.type="JSXText",y}jsx_parseElement(){let y=this.start,u=this.startLoc;return this.next(),this.jsx_parseElementAt(y,u)}parseExprAtom(y){return this.type===k.jsxText?this.jsx_parseText():this.type===k.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(y)}readToken(y){let u=this.curContext();if(u===D)return this.jsx_readToken();if(u===E||u===O){if(G(y))return this.jsx_readWord();if(y==62)return++this.pos,this.finishToken(k.jsxTagEnd);if((y===34||y===39)&&u==E)return this.jsx_readString(y)}return y===60&&this.exprAllowed&&this.input.charCodeAt(this.pos+1)!==33?(++this.pos,this.finishToken(k.jsxTagStart)):super.readToken(y)}updateContext(y){if(this.type==P.braceL){var u=this.curContext();u==E?this.context.push(T.b_expr):u==D?this.context.push(T.b_tmpl):super.updateContext(y),this.exprAllowed=!0}else if(this.type===P.slash&&y===k.jsxTagStart)this.context.length-=2,this.context.push(O),this.exprAllowed=!1;else return super.updateContext(y)}}}})(cs);var fo=cs.exports;const mo=ti(fo);function ps(e,i,r,s,o){r||(r=q),function l(f,x,v){var C=v||f.type,_=i[C];r[C](f,x,l),_&&_(f,x)}(e,s,o)}function go(e,i,r,s,o){var l=[];r||(r=q),function f(x,v,C){var _=C||x.type,A=i[_],P=x!==l[l.length-1];P&&l.push(x),r[_](x,v,f),A&&A(x,v||l,l),P&&l.pop()}(e,s,o)}function yr(e,i,r){r(e,i)}function Et(e,i,r){}var q={};q.Program=q.BlockStatement=function(e,i,r){for(var s=0,o=e.body;s + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */function fn(e){return Object.prototype.toString.call(e)==="[object Object]"}function Vo(e){var i,r;return fn(e)===!1?!1:(i=e.constructor,i===void 0?!0:(r=i.prototype,!(fn(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}var ds={},Ci=Vt&&Vt.__assign||function(){return Ci=Object.assign||function(e){for(var i,r=1,s=arguments.length;re.length)&&(i=e.length);for(var r=0,s=new Array(i);r0?e.length-1:0),s=e[e.length-1];return s&&(i.type==="string"||i.type==="number")&&(s.type==="string"||s.type==="number")?r.push(xs(String(s.value)+String(i.value))):(s&&r.push(s),r.push(i)),r},uu=function(i){return["key","ref"].includes(i)},hu=function(e){return function(i){var r=i.includes("key"),s=i.includes("ref"),o=i.filter(function(f){return!uu(f)}),l=dn(e?o.sort():o);return s&&l.unshift("ref"),r&&l.unshift("key"),l}};function lu(e,i){return Array.isArray(i)?function(r){return i.indexOf(r)===-1}:function(r){return i(e[r],r)}}var cu=function(i,r,s,o,l){var f=l.tabStop;return i.type==="string"?r.split(` +`).map(function(x,v){return v===0?x:"".concat(nt(o,f)).concat(x)}).join(` +`):r},pu=function(i,r,s){return function(o){return cu(o,qi(o,i,r,s),i,r,s)}},fu=function(i,r){return function(s){var o=Object.keys(i).includes(s);return!o||o&&i[s]!==r[s]}},bs=function(i,r,s,o,l){return l?nt(s,o).length+r.length>l:i.length>1},du=function(i,r,s,o,l,f,x){return(bs(i,r,l,f,x)||s)&&!o},Ss=function(e,i,r,s){var o=e.type,l=e.displayName,f=l===void 0?"":l,x=e.childrens,v=e.props,C=v===void 0?{}:v,_=e.defaultProps,A=_===void 0?{}:_;if(o!=="ReactElement")throw new Error('The "formatReactElementNode" function could only format node of type "ReactElement". Given: '.concat(o));var P=s.filterProps,k=s.maxInlineAttributesLineLength,T=s.showDefaultProps,E=s.sortProps,O=s.tabStop,D="<".concat(f),M=D,G=D,N=!1,y=[],u=lu(C,P);Object.keys(C).filter(u).filter(fu(A,C)).forEach(function(H){return y.push(H)}),Object.keys(A).filter(u).filter(function(){return T}).filter(function(H){return!y.includes(H)}).forEach(function(H){return y.push(H)});var w=hu(E)(y);if(w.forEach(function(H){var z=au(H,Object.keys(C).includes(H),C[H],Object.keys(A).includes(H),A[H],i,r,s),te=z.attributeFormattedInline,J=z.attributeFormattedMultiline,$=z.isMultilineAttribute;$&&(N=!0),M+=te,G+=J}),G+=` +`.concat(nt(r,O)),du(w,M,N,i,r,O,k)?D=G:D=M,x&&x.length>0){var V=r+1;D+=">",i||(D+=` +`,D+=nt(V,O)),D+=x.reduce(ou,[]).map(pu(i,V,s)).join(i?"":` +`.concat(nt(V,O))),i||(D+=` +`,D+=nt(V-1,O)),D+="")}else bs(w,M,r,O,k)||(D+=" "),D+="/>";return D},mu="",vn="React.Fragment",gu=function(i,r,s){var o={};return r&&(o={key:r}),{type:"ReactElement",displayName:i,props:o,defaultProps:{},childrens:s}},xu=function(i){var r=i.key;return!!r},vu=function(i){var r=i.childrens;return r.length===0},yu=function(e,i,r,s){var o=e.type,l=e.key,f=e.childrens;if(o!=="ReactFragment")throw new Error('The "formatReactFragmentNode" function could only format node of type "ReactFragment". Given: '.concat(o));var x=s.useFragmentShortSyntax,v;return x?vu(e)||xu(e)?v=vn:v=mu:v=vn,Ss(gu(v,l,f),i,r,s)},bu=["<",">","{","}"],Su=function(i){return bu.some(function(r){return i.includes(r)})},_u=function(i){return Su(i)?"{`".concat(i,"`}"):i},Cu=function(i){var r=i;return r.endsWith(" ")&&(r=r.replace(/^(.*?)(\s+)$/,"$1{'$2'}")),r.startsWith(" ")&&(r=r.replace(/^(\s+)(.*)$/,"{'$1'}$2")),r},qi=function(e,i,r,s){if(e.type==="number")return String(e.value);if(e.type==="string")return e.value?"".concat(Cu(_u(String(e.value)))):"";if(e.type==="ReactElement")return Ss(e,i,r,s);if(e.type==="ReactFragment")return yu(e,i,r,s);throw new TypeError('Unknow format type "'.concat(e.type,'"'))},Eu=function(e,i){return qi(e,!1,0,i)},Xt=function(i){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=r.filterProps,o=s===void 0?[]:s,l=r.showDefaultProps,f=l===void 0?!0:l,x=r.showFunctions,v=x===void 0?!1:x,C=r.functionValue,_=r.tabStop,A=_===void 0?2:_,P=r.useBooleanShorthandSyntax,k=P===void 0?!0:P,T=r.useFragmentShortSyntax,E=T===void 0?!0:T,O=r.sortProps,D=O===void 0?!0:O,M=r.maxInlineAttributesLineLength,G=r.displayName;if(!i)throw new Error("react-element-to-jsx-string: Expected a ReactElement");var N={filterProps:o,showDefaultProps:f,showFunctions:v,functionValue:C,tabStop:A,useBooleanShorthandSyntax:k,useFragmentShortSyntax:E,sortProps:D,maxInlineAttributesLineLength:M,displayName:G};return Eu(_r(i,N),N)};const{defaultDecorateStory:wu,addons:ku,useEffect:Au}=__STORYBOOK_MODULE_PREVIEW_API__,{logger:yi}=__STORYBOOK_MODULE_CLIENT_LOGGER__;function Iu(e,i){let r=e!=null,s=i!=null;if(!r&&!s)return"";let o=[];if(r){let l=e.map(f=>{let x=f.getPrettyName(),v=f.getTypeName();return v!=null?`${x}: ${v}`:x});o.push(`(${l.join(", ")})`)}else o.push("()");return s&&o.push(`=> ${i.getTypeName()}`),o.join(" ")}function Pu(e,i){let r=e!=null,s=i!=null;if(!r&&!s)return"";let o=[];return r?o.push("( ... )"):o.push("()"),s&&o.push(`=> ${i.getTypeName()}`),o.join(" ")}function Tu(e){return e.replace(/,/g,`,\r +`)}var sr="custom",si="object",Cr="array",Nu="class",Bt="func",Dt="element";function Er(e){return xa.includes(e.toLowerCase())}var _s={format:{indent:{style:" "},semicolons:!1}},Lu={..._s,format:{newline:""}},Ru={..._s};function ft(e,i=!1){return Nn.generate(e,i?Lu:Ru)}function ar(e,i=!1){return i?Ou(e):ft(e)}function Ou(e){let i=ft(e,!0);return i.endsWith(" }")||(i=`${i.slice(0,-1)} }`),i}function yn(e,i=!1){return i?Fu(e):Vu(e)}function Vu(e){let i=ft(e);return i.endsWith(" }]")&&(i=ha(i)),i}function Fu(e){let i=ft(e,!0);return i.startsWith("[ ")&&(i=i.replace("[ ","[")),i}var Cs=e=>e.$$typeof===Symbol.for("react.memo"),Bu=e=>e.$$typeof===Symbol.for("react.forward_ref"),wr={...q,JSXElement:()=>{}},Mu=Te.extend(mo());function ai(e){return e!=null?e.name:null}function bn(e){return e.filter(i=>i.type==="ObjectExpression"||i.type==="ArrayExpression")}function Es(e){let i=[];return go(e,{ObjectExpression(r,s){i.push(bn(s).length)},ArrayExpression(r,s){i.push(bn(s).length)}},wr),Math.max(...i)}function Du(e){return{inferredType:{type:"Identifier",identifier:ai(e)},ast:e}}function ju(e){return{inferredType:{type:"Literal"},ast:e}}function qu(e){let i;ps(e.body,{JSXElement(o){i=o}},wr);let r={type:i!=null?"Element":"Function",params:e.params,hasParams:e.params.length!==0},s=ai(e.id);return s!=null&&(r.identifier=s),{inferredType:r,ast:e}}function Uu(e){let i;return ps(e.body,{JSXElement(r){i=r}},wr),{inferredType:{type:i!=null?"Element":"Class",identifier:ai(e.id)},ast:e}}function Gu(e){let i={type:"Element"},r=ai(e.openingElement.name);return r!=null&&(i.identifier=r),{inferredType:i,ast:e}}function Wu(e){let i=e.callee.type==="MemberExpression"?e.callee.property:e.callee;return ai(i)==="shape"?ws(e.arguments[0]):null}function ws(e){return{inferredType:{type:"Object",depth:Es(e)},ast:e}}function zu(e){return{inferredType:{type:"Array",depth:Es(e)},ast:e}}function Hu(e){switch(e.type){case"Identifier":return Du(e);case"Literal":return ju(e);case"FunctionExpression":case"ArrowFunctionExpression":return qu(e);case"ClassExpression":return Uu(e);case"JSXElement":return Gu(e);case"CallExpression":return Wu(e);case"ObjectExpression":return ws(e);case"ArrayExpression":return zu(e);default:return null}}function Qu(e){let i=Mu.parse(`(${e})`,{ecmaVersion:2020}),r={inferredType:{type:"Unknown"},ast:i};if(i.body[0]!=null){let s=i.body[0];switch(s.type){case"ExpressionStatement":{let o=Hu(s.expression);o!=null&&(r=o);break}}}return r}function mt(e){try{return{...Qu(e)}}catch{}return{inferredType:{type:"Unknown"}}}var $u=150;function Fe({name:e,short:i,compact:r,full:s,inferredType:o}){return{name:e,short:i,compact:r,full:s??i,inferredType:o}}function ks(e){return e.replace(/PropTypes./g,"").replace(/.isRequired/g,"")}function Sn(e){return e.split(/\r?\n/)}function Ei(e,i=!1){return ks(ar(e,i))}function _n(e,i=!1){return ks(ft(e,i))}function Xu(e){switch(e){case"Object":return si;case"Array":return Cr;case"Class":return Nu;case"Function":return Bt;case"Element":return Dt;default:return sr}}function As(e,i){let{inferredType:r,ast:s}=mt(e),{type:o}=r,l,f,x;switch(o){case"Identifier":case"Literal":l=e,f=e;break;case"Object":{let{depth:v}=r;l=si,f=v===1?Ei(s,!0):null,x=Ei(s);break}case"Element":{let{identifier:v}=r;l=v!=null&&!Er(v)?v:Dt,f=Sn(e).length===1?e:null,x=e;break}case"Array":{let{depth:v}=r;l=Cr,f=v<=2?_n(s,!0):null,x=_n(s);break}default:l=Xu(o),f=Sn(e).length===1?e:null,x=e;break}return Fe({name:i,short:l,compact:f,full:x,inferredType:o})}function Ju({raw:e}){return e!=null?As(e,"custom"):Fe({name:"custom",short:sr,compact:sr})}function Ku(e){let{jsDocTags:i}=e;return i!=null&&(i.params!=null||i.returns!=null)?Fe({name:"func",short:Pu(i.params,i.returns),compact:null,full:Iu(i.params,i.returns)}):Fe({name:"func",short:Bt,compact:Bt})}function Yu(e,i){let r=Object.keys(e.value).map(f=>`${f}: ${Mt(e.value[f],i).full}`).join(", "),{inferredType:s,ast:o}=mt(`{ ${r} }`),{depth:l}=s;return Fe({name:"shape",short:si,compact:l===1&&o?Ei(o,!0):null,full:o?Ei(o):null})}function Zi(e){return`objectOf(${e})`}function Zu(e,i){let{short:r,compact:s,full:o}=Mt(e.value,i);return Fe({name:"objectOf",short:Zi(r),compact:s!=null?Zi(s):null,full:o&&Zi(o)})}function eh(e,i){if(Array.isArray(e.value)){let r=e.value.reduce((s,o)=>{let{short:l,compact:f,full:x}=Mt(o,i);return s.short.push(l),s.compact.push(f),s.full.push(x),s},{short:[],compact:[],full:[]});return Fe({name:"union",short:r.short.join(" | "),compact:r.compact.every(s=>s!=null)?r.compact.join(" | "):null,full:r.full.join(" | ")})}return Fe({name:"union",short:e.value,compact:null})}function th({value:e,computed:i}){return i?As(e,"enumvalue"):Fe({name:"enumvalue",short:e,compact:e})}function ih(e){if(Array.isArray(e.value)){let i=e.value.reduce((r,s)=>{let{short:o,compact:l,full:f}=th(s);return r.short.push(o),r.compact.push(l),r.full.push(f),r},{short:[],compact:[],full:[]});return Fe({name:"enum",short:i.short.join(" | "),compact:i.compact.every(r=>r!=null)?i.compact.join(" | "):null,full:i.full.join(" | ")})}return Fe({name:"enum",short:e.value,compact:e.value})}function or(e){return`${e}[]`}function Cn(e){return`[${e}]`}function En(e,i,r){return Fe({name:"arrayOf",short:or(e),compact:i!=null?Cn(i):null,full:r&&Cn(r)})}function rh(e,i){let{name:r,short:s,compact:o,full:l,inferredType:f}=Mt(e.value,i);if(r==="custom"){if(f==="Object")return En(s,o,l)}else if(r==="shape")return En(s,o,l);return Fe({name:"arrayOf",short:or(s),compact:or(s)})}function Mt(e,i){try{switch(e.name){case"custom":return Ju(e);case"func":return Ku(i);case"shape":return Yu(e,i);case"instanceOf":return Fe({name:"instanceOf",short:e.value,compact:e.value});case"objectOf":return Zu(e,i);case"union":return eh(e,i);case"enum":return ih(e);case"arrayOf":return rh(e,i);default:return Fe({name:e.name,short:e.name,compact:e.name})}}catch(r){console.error(r)}return Fe({name:"unknown",short:"unknown",compact:"unknown"})}function nh(e){let{type:i}=e.docgenInfo;if(i==null)return null;try{switch(i.name){case"custom":case"shape":case"instanceOf":case"objectOf":case"union":case"enum":case"arrayOf":{let{short:r,compact:s,full:o}=Mt(i,e);return s!=null&&!ua(s)?be(s):o?be(r,o):be(r)}case"func":{let{short:r,full:s}=Mt(i,e),o=r,l;return s&&s.length<$u?o=s:s&&(l=Tu(s)),be(o,l)}default:return null}}catch(r){console.error(r)}return null}function Is({inferredType:e,ast:i}){let{depth:r}=e;if(r===1){let s=ar(i,!0);if(!ei(s))return be(s)}return be(si,ar(i))}function Ps({inferredType:e,ast:i}){let{depth:r}=e;if(r<=2){let s=yn(i,!0);if(!ei(s))return be(s)}return be(Cr,yn(i))}function kr(e,i){return i?`${e}( ... )`:`${e}()`}function Ui(e){return`<${e} />`}function Ts(e){let{type:i,identifier:r}=e;switch(i){case"Function":return kr(r,e.hasParams);case"Element":return Ui(r);default:return r}}function sh({inferredType:e,ast:i}){let{identifier:r}=e;if(r!=null)return be(Ts(e),ft(i));let s=ft(i,!0);return ei(s)?be(Bt,ft(i)):be(s)}function ah(e,i){let{inferredType:r}=i,{identifier:s}=r;if(s!=null&&!Er(s)){let o=Ts(r);return be(o,e)}return ei(e)?be(Dt,e):be(e)}function Ns(e){try{let i=mt(e);switch(i.inferredType.type){case"Object":return Is(i);case"Function":return sh(i);case"Element":return ah(e,i);case"Array":return Ps(i);default:return null}}catch(i){console.error(i)}return null}function Ls(e){return e.$$typeof!=null}function Rs(e,i){let{name:r}=e;return r!==""&&r!=="anonymous"&&r!==i?r:null}var oh=e=>be(JSON.stringify(e));function uh(e){let{type:i}=e,{displayName:r}=i,s=Xt(e,{});if(r!=null){let o=Ui(r);return be(o,s)}if(Oo(i)&&Er(i)){let o=Xt(e,{tabStop:0}).replace(/\r?\n|\r/g,"");if(!ei(o))return be(o)}return be(Dt,s)}var hh=e=>{if(Ls(e)&&e.type!=null)return uh(e);if(Ao(e)){let i=mt(JSON.stringify(e));return Is(i)}if(Array.isArray(e)){let i=mt(JSON.stringify(e));return Ps(i)}return be(si)},lh=(e,i)=>{let r=!1,s;if(Hr(e.render))r=!0;else if(e.prototype!=null&&Hr(e.prototype.render))r=!0;else{let l;try{s=mt(e.toString());let{hasParams:f,params:x}=s.inferredType;f?x.length===1&&x[0].type==="ObjectPattern"&&(l=e({})):l=e(),l!=null&&Ls(l)&&(r=!0)}catch{}}let o=Rs(e,i.name);if(o!=null){if(r)return be(Ui(o));s!=null&&(s=mt(e.toString()));let{hasParams:l}=s.inferredType;return be(kr(o,l))}return be(r?Dt:Bt)},ch=e=>be(e.toString()),Os={string:oh,object:hh,function:lh,default:ch};function ph(e={}){return{...Os,...e}}function fh(e,i,r=Os){try{switch(typeof e){case"string":return r.string(e,i);case"object":return r.object(e,i);case"function":return r.function(e,i);default:return r.default(e,i)}}catch(s){console.error(s)}return null}function dh(e,i){let{propTypes:r}=i;return r!=null?Object.keys(r).map(s=>e.find(o=>o.name===s)).filter(Boolean):e}var mh=(e,{name:i,type:r})=>{let s=(r==null?void 0:r.summary)==="element"||(r==null?void 0:r.summary)==="elementType",o=Rs(e,i);if(o!=null){if(s)return be(Ui(o));let{hasParams:l}=mt(e.toString()).inferredType;return be(kr(o,l))}return be(s?Dt:Bt)},gh=ph({function:mh});function xh(e,i){let{propDef:r}=e,s=nh(e);s!=null&&(r.type=s);let{defaultValue:o}=e.docgenInfo;if(o!=null&&o.value!=null){let l=Ns(o.value);l!=null&&(r.defaultValue=l)}else if(i!=null){let l=fh(i,r,gh);l!=null&&(r.defaultValue=l)}return r}function vh(e,i){let r=i.defaultProps!=null?i.defaultProps:{},s=e.map(o=>xh(o,r[o.propDef.name]));return dh(s,i)}function yh(e,i){let{propDef:r}=e,{defaultValue:s}=e.docgenInfo;if(s!=null&&s.value!=null){let o=Ns(s.value);o!=null&&(r.defaultValue=o)}return r}function bh(e){return e.map(i=>yh(i))}var wn=new Map;Object.keys(Xr).forEach(e=>{let i=Xr[e];wn.set(i,e),wn.set(i.isRequired,e)});function Sh(e,i){let r=e;!aa(e)&&!e.propTypes&&Cs(e)&&(r=e.type);let s=oa(r,i);if(s.length===0)return[];switch(s[0].typeSystem){case Qr.JAVASCRIPT:return vh(s,e);case Qr.TYPESCRIPT:return bh(s);default:return s.map(o=>o.propDef)}}var _h=e=>({rows:Sh(e,"props")}),Ch=e=>{if(e){let{rows:i}=_h(e);if(i)return i.reduce((r,s)=>{let{name:o,description:l,type:f,sbType:x,defaultValue:v,jsDocTags:C,required:_}=s;return r[o]={name:o,description:l,type:{required:_,...x},table:{type:f??void 0,jsDocTags:C,defaultValue:v??void 0}},r},{})}return null},Eh=e=>e.charAt(0).toUpperCase()+e.slice(1),wh=e=>(e.$$typeof||e).toString().replace(/^Symbol\((.*)\)$/,"$1").split(".").map(i=>i.split("_").map(Eh).join("")).join(".");function ur(e){if(_t.isValidElement(e)){let i=Object.keys(e.props).reduce((r,s)=>(r[s]=ur(e.props[s]),r),{});return{...e,props:i,_owner:null}}return Array.isArray(e)?e.map(ur):e}var kh=(e,i)=>{if(typeof e>"u")return yi.warn("Too many skip or undefined component"),null;let r=e,s=r.type;for(let f=0;f<(i==null?void 0:i.skip);f+=1){if(typeof r>"u")return yi.warn("Cannot skip undefined element"),null;if(Qt.Children.count(r)>1)return yi.warn("Trying to skip an array of elements"),null;typeof r.props.children>"u"?(yi.warn("Not enough children to skip elements."),typeof r.type=="function"&&r.type.name===""&&(r=Qt.createElement(s,{...r.props}))):typeof r.props.children=="function"?r=r.props.children():r=r.props.children}let o;typeof(i==null?void 0:i.displayName)=="string"?o={showFunctions:!0,displayName:()=>i.displayName}:o={displayName:f=>{var x;return f.type.displayName?f.type.displayName:$r(f.type,"displayName")?$r(f.type,"displayName"):(x=f.type.render)!=null&&x.displayName?f.type.render.displayName:typeof f.type=="symbol"||f.type.$$typeof&&typeof f.type.$$typeof=="symbol"?wh(f.type):f.type.name&&f.type.name!=="_default"?f.type.name:typeof f.type=="function"?"No Display Name":Bu(f.type)?f.type.render.name:Cs(f.type)?f.type.type.name:f.type}};let l={...o,filterProps:(f,x)=>f!==void 0,...i};return Qt.Children.map(e,f=>{let x=typeof f=="number"?f.toString():f,v=(typeof Xt=="function"?Xt:Xt.default)(ur(x),l);if(v.indexOf(""")>-1){let C=v.match(/\S+=\\"([^"]*)\\"/g);C&&C.forEach(_=>{v=v.replace(_,_.replace(/"/g,"'"))})}return v}).join(` +`).replace(/function\s+noRefCheck\(\)\s*\{\}/g,"() => {}")},Ah={skip:0,showFunctions:!1,enableBeautify:!0,showDefaultProps:!1},Ih=e=>{var s;let i=(s=e==null?void 0:e.parameters.docs)==null?void 0:s.source,r=e==null?void 0:e.parameters.__isArgsStory;return(i==null?void 0:i.type)===zr.DYNAMIC?!1:!r||(i==null?void 0:i.code)||(i==null?void 0:i.type)===zr.CODE},Ph=e=>{var i,r;return((i=e.type)==null?void 0:i.displayName)==="MDXCreateElement"&&!!((r=e.props)!=null&&r.mdxType)},Vs=e=>{if(!Ph(e))return e;let{mdxType:i,originalType:r,children:s,...o}=e.props,l=[];return s&&(l=(Array.isArray(s)?s:[s]).map(Vs)),_t.createElement(r,o,...l)},Fs=(e,i)=>{var _,A;let r=ku.getChannel(),s=Ih(i),o="";Au(()=>{if(!s){let{id:P,unmappedArgs:k}=i;r.emit(sa,{id:P,source:o,args:k})}});let l=e();if(s)return l;let f={...Ah,...(i==null?void 0:i.parameters.jsx)||{}},x=(A=(_=i==null?void 0:i.parameters.docs)==null?void 0:_.source)!=null&&A.excludeDecorators?i.originalStoryFn(i.args,i):l,v=Vs(x),C=kh(v,f);return C&&(o=C),l},Rh=(e,i)=>{let r=i.findIndex(o=>o.originalFn===Fs),s=r===-1?i:[...i.splice(r,1),...i];return wu(e,s)},Oh={docs:{story:{inline:!0},extractArgTypes:Ch,extractComponentDescription:ra}},Vh=[Fs],Fh=[na];export{Rh as applyDecorators,Fh as argTypesEnhancers,Vh as decorators,Oh as parameters}; diff --git a/storybook-static/assets/figma-plugin-CH2hELiO.png b/storybook-static/assets/figma-plugin-CH2hELiO.png new file mode 100644 index 0000000..8f79b08 Binary files /dev/null and b/storybook-static/assets/figma-plugin-CH2hELiO.png differ diff --git a/storybook-static/assets/formatter-B5HCVTEV-CR17omdJ.js b/storybook-static/assets/formatter-B5HCVTEV-CR17omdJ.js new file mode 100644 index 0000000..4e3e394 --- /dev/null +++ b/storybook-static/assets/formatter-B5HCVTEV-CR17omdJ.js @@ -0,0 +1,58 @@ +var Qi=Object.defineProperty;var Zi=(e,t,r)=>t in e?Qi(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var _e=(e,t,r)=>(Zi(e,typeof t!="symbol"?t+"":t,r),r);import{m as ea}from"./index-CqTBpuoY.js";import"./iframe-4U0avWRZ.js";import"../sb-preview/runtime.js";import"./index-l2PZgWEW.js";import"./index-CaNG7YX3.js";import"./index-DXimoRZY.js";import"./index-B5xYo-Cg.js";import"./index-DrFu-skq.js";var ta=Object.defineProperty,pu=(e,t)=>{for(var r in t)ta(e,r,{get:t[r],enumerable:!0})},hu=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},se=(e,t,r)=>(hu(e,t,"read from private field"),t.get(e)),ra=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},na=(e,t,r,n)=>(hu(e,t,"write to private field"),t.set(e,r),r),du={};pu(du,{languages:()=>Vl,options:()=>zl,parsers:()=>Gu,printers:()=>Gl});var ua=(e,t,r,n)=>{if(!(e&&t==null))return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)},O=ua,Br="string",xr="array",Tr="cursor",Bt="indent",xt="align",Lr="trim",Ye="group",Tt="fill",Lt="if-break",Nt="indent-if-break",Nr="line-suffix",qr="line-suffix-boundary",be="line",Pr="label",qt="break-parent",Du=new Set([Tr,Bt,xt,Lr,Ye,Tt,Lt,Nt,Nr,qr,be,Pr,qt]);function ia(e){if(typeof e=="string")return Br;if(Array.isArray(e))return xr;if(!e)return;let{type:t}=e;if(Du.has(t))return t}var Ir=ia,aa=e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e);function sa(e){let t=e===null?"null":typeof e;if(t!=="string"&&t!=="object")return`Unexpected doc '${t}', +Expected it to be 'string' or 'object'.`;if(Ir(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=aa([...Du].map(u=>`'${u}'`));return`Unexpected doc.type '${e.type}'. +Expected it to be ${n}.`}var oa=class extends Error{constructor(t){super(sa(t));_e(this,"name","InvalidDocError");this.doc=t}},fu=oa,la=()=>{},ca=la;function we(e){return{type:Bt,contents:e}}function mu(e,t){return{type:xt,contents:t,n:e}}function q(e,t={}){return ca(t.expandedStates),{type:Ye,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function pa(e){return mu(Number.NEGATIVE_INFINITY,e)}function ha(e){return mu({type:"root"},e)}function gu(e){return{type:Tt,parts:e}}function bt(e,t="",r={}){return{type:Lt,breakContents:e,flatContents:t,groupId:r.groupId}}function da(e,t){return{type:Nt,contents:e,groupId:t.groupId,negate:t.negate}}var Ze={type:qt},Da={type:be,hard:!0},fa={type:be,hard:!0,literal:!0},L={type:be},I={type:be,soft:!0},A=[Da,Ze],ma=[fa,Ze];function et(e,t){let r=[];for(let n=0;n{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},Pt=ga;function Or(e,t){if(typeof e=="string")return t(e);let r=new Map;return n(e);function n(i){if(r.has(i))return r.get(i);let a=u(i);return r.set(i,a),a}function u(i){switch(Ir(i)){case xr:return t(i.map(n));case Tt:return t({...i,parts:i.parts.map(n)});case Lt:return t({...i,breakContents:n(i.breakContents),flatContents:n(i.flatContents)});case Ye:{let{expandedStates:a,contents:s}=i;return a?(a=a.map(n),s=a[0]):s=n(s),t({...i,contents:s,expandedStates:a})}case xt:case Bt:case Nt:case Pr:case Nr:return t({...i,contents:n(i.contents)});case Br:case Tr:case Lr:case qr:case be:case qt:return t(i);default:throw new fu(i)}}}function Ca(e){switch(Ir(e)){case Tt:if(e.parts.every(t=>t===""))return"";break;case Ye:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===Ye&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case xt:case Bt:case Nt:case Nr:if(!e.contents)return"";break;case Lt:if(!e.flatContents&&!e.breakContents)return"";break;case xr:{let t=[];for(let r of e){if(!r)continue;let[n,...u]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof Pt(!1,t,-1)=="string"?t[t.length-1]+=n:t.push(n),t.push(...u)}return t.length===0?"":t.length===1?t[0]:t}case Br:case Tr:case Lr:case qr:case be:case Pr:case qt:break;default:throw new fu(e)}return e}function Fa(e){return Or(e,t=>Ca(t))}function G(e,t=ma){return Or(e,r=>typeof r=="string"?et(t,r.split(` +`)):r)}var va=class extends Error{constructor(t,r,n="type"){super(`Unexpected ${r} node ${n}: ${JSON.stringify(t[n])}.`);_e(this,"name","UnexpectedNodeError");this.node=t}},ya=va,lt="'",cn='"';function Ea(e,t){let r=t===!0||t===lt?lt:cn,n=r===lt?cn:lt,u=0,i=0;for(let a of e)a===r?u++:a===n&&i++;return u>i?n:r}var ba=Ea;function wa(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var U,Sa=class{constructor(e){ra(this,U,void 0),na(this,U,new Set(e))}getLeadingWhitespaceCount(e){let t=se(this,U),r=0;for(let n=0;n=0&&t.has(e.charAt(n));n--)r++;return r}getLeadingWhitespace(e){let t=this.getLeadingWhitespaceCount(e);return e.slice(0,t)}getTrailingWhitespace(e){let t=this.getTrailingWhitespaceCount(e);return e.slice(e.length-t)}hasLeadingWhitespace(e){return se(this,U).has(e.charAt(0))}hasTrailingWhitespace(e){return se(this,U).has(Pt(!1,e,-1))}trimStart(e){let t=this.getLeadingWhitespaceCount(e);return e.slice(t)}trimEnd(e){let t=this.getTrailingWhitespaceCount(e);return e.slice(0,e.length-t)}trim(e){return this.trimEnd(this.trimStart(e))}split(e,t=!1){let r=`[${wa([...se(this,U)].join(""))}]+`,n=new RegExp(t?`(${r})`:r);return e.split(n)}hasWhitespaceCharacter(e){let t=se(this,U);return Array.prototype.some.call(e,r=>t.has(r))}hasNonWhitespaceCharacter(e){let t=se(this,U);return Array.prototype.some.call(e,r=>!t.has(r))}isWhitespaceOnly(e){let t=se(this,U);return Array.prototype.every.call(e,r=>t.has(r))}};U=new WeakMap;var Aa=Sa,ka=[" ",` +`,"\f","\r"," "],_a=new Aa(ka),ce=_a;function Ba(e){return(e==null?void 0:e.type)==="front-matter"}var It=Ba,xa=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan","keySpan","tagDefinition","tokens","valueTokens"]),Ta=new Set(["if","else if","for","switch","case"]);function Cu(e,t){var r;if(e.type==="text"||e.type==="comment"||It(e)||e.type==="yaml"||e.type==="toml")return null;if(e.type==="attribute"&&delete t.value,e.type==="docType"&&delete t.value,e.type==="angularControlFlowBlock"&&(r=t.parameters)!=null&&r.children)for(let n of t.parameters.children)Ta.has(e.name)?delete n.expression:n.expression=n.expression.trim()}Cu.ignoredProperties=xa;var La=Cu,Na=e=>String(e).split(/[/\\]/).pop();function pn(e,t){if(!t)return;let r=Na(t).toLowerCase();return e.find(n=>{var u,i;return((u=n.extensions)==null?void 0:u.some(a=>r.endsWith(a)))||((i=n.filenames)==null?void 0:i.some(a=>a.toLowerCase()===r))})}function qa(e,t){if(t)return e.find(({name:r})=>r.toLowerCase()===t)??e.find(({aliases:r})=>r==null?void 0:r.includes(t))??e.find(({extensions:r})=>r==null?void 0:r.includes(`.${t}`))}function Pa(e,t){let r=e.plugins.flatMap(u=>u.languages??[]),n=qa(r,t.language)??pn(r,t.physicalFile)??pn(r,t.file)??(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}var Ot=Pa,Ia="inline",Oa={area:"none",base:"none",basefont:"none",datalist:"none",head:"none",link:"none",meta:"none",noembed:"none",noframes:"none",param:"block",rp:"none",script:"block",style:"none",template:"inline",title:"none",html:"block",body:"block",address:"block",blockquote:"block",center:"block",dialog:"block",div:"block",figure:"block",figcaption:"block",footer:"block",form:"block",header:"block",hr:"block",legend:"block",listing:"block",main:"block",p:"block",plaintext:"block",pre:"block",search:"block",xmp:"block",slot:"contents",ruby:"ruby",rt:"ruby-text",article:"block",aside:"block",h1:"block",h2:"block",h3:"block",h4:"block",h5:"block",h6:"block",hgroup:"block",nav:"block",section:"block",dir:"block",dd:"block",dl:"block",dt:"block",menu:"block",ol:"block",ul:"block",li:"list-item",table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell",input:"inline-block",button:"inline-block",fieldset:"block",marquee:"inline-block",source:"block",track:"block",details:"block",summary:"block",meter:"inline-block",progress:"inline-block",object:"inline-block",video:"inline-block",audio:"inline-block",select:"inline-block",option:"block",optgroup:"block"},Ma="normal",Ra={listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"};function Ha(e){return e.type==="element"&&!e.hasExplicitNamespace&&!["html","svg"].includes(e.namespace)}var Xe=Ha,ja=e=>O(!1,e,/^[\t\f\r ]*\n/g,""),Fu=e=>ja(ce.trimEnd(e)),$a=e=>{let t=e,r=ce.getLeadingWhitespace(t);r&&(t=t.slice(r.length));let n=ce.getTrailingWhitespace(t);return n&&(t=t.slice(0,-n.length)),{leadingWhitespace:r,trailingWhitespace:n,text:t}};function vu(e,t){return!!(e.type==="ieConditionalComment"&&e.lastChild&&!e.lastChild.isSelfClosing&&!e.lastChild.endSourceSpan||e.type==="ieConditionalComment"&&!e.complete||Pe(e)&&e.children.some(r=>r.type!=="text"&&r.type!=="interpolation")||Hr(e,t)&&!ee(e)&&e.type!=="interpolation")}function Mr(e){return e.type==="attribute"||!e.parent||!e.prev?!1:Wa(e.prev)}function Wa(e){return e.type==="comment"&&e.value.trim()==="prettier-ignore"}function H(e){return e.type==="text"||e.type==="comment"}function ee(e){return e.type==="element"&&(e.fullName==="script"||e.fullName==="style"||e.fullName==="svg:style"||e.fullName==="svg:script"||Xe(e)&&(e.name==="script"||e.name==="style"))}function Va(e){return e.children&&!ee(e)}function Ua(e){return ee(e)||e.type==="interpolation"||yu(e)}function yu(e){return _u(e).startsWith("pre")}function za(e,t){var r,n;let u=i();if(u&&!e.prev&&(n=(r=e.parent)==null?void 0:r.tagDefinition)!=null&&n.ignoreFirstLf)return e.type==="interpolation";return u;function i(){return It(e)||e.type==="angularControlFlowBlock"?!1:(e.type==="text"||e.type==="interpolation")&&e.prev&&(e.prev.type==="text"||e.prev.type==="interpolation")?!0:!e.parent||e.parent.cssDisplay==="none"?!1:Pe(e.parent)?!0:!(!e.prev&&(e.parent.type==="root"||Pe(e)&&e.parent||ee(e.parent)||Mt(e.parent,t)||!ts(e.parent.cssDisplay))||e.prev&&!us(e.prev.cssDisplay))}}function Ga(e,t){return It(e)||e.type==="angularControlFlowBlock"?!1:(e.type==="text"||e.type==="interpolation")&&e.next&&(e.next.type==="text"||e.next.type==="interpolation")?!0:!e.parent||e.parent.cssDisplay==="none"?!1:Pe(e.parent)?!0:!(!e.next&&(e.parent.type==="root"||Pe(e)&&e.parent||ee(e.parent)||Mt(e.parent,t)||!rs(e.parent.cssDisplay))||e.next&&!ns(e.next.cssDisplay))}function Ka(e){return is(e.cssDisplay)&&!ee(e)}function ct(e){return It(e)||e.next&&e.sourceSpan.end&&e.sourceSpan.end.line+10&&(["body","script","style"].includes(e.name)||e.children.some(t=>Xa(t)))||e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.type!=="text"&&wu(e.firstChild)&&(!e.lastChild.isTrailingSpaceSensitive||Su(e.lastChild))}function Eu(e){return e.type==="element"&&e.children.length>0&&(["html","head","ul","ol","select"].includes(e.name)||e.cssDisplay.startsWith("table")&&e.cssDisplay!=="table-cell")}function nr(e){return Au(e)||e.prev&&Ya(e.prev)||bu(e)}function Ya(e){return Au(e)||e.type==="element"&&e.fullName==="br"||bu(e)}function bu(e){return wu(e)&&Su(e)}function wu(e){return e.hasLeadingSpaces&&(e.prev?e.prev.sourceSpan.end.linee.sourceSpan.end.line:e.parent.type==="root"||e.parent.endSourceSpan&&e.parent.endSourceSpan.start.line>e.sourceSpan.end.line)}function Au(e){switch(e.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(e.name)}return!1}function Rr(e){return e.lastChild?Rr(e.lastChild):e}function Xa(e){var t;return(t=e.children)==null?void 0:t.some(r=>r.type!=="text")}function ku(e){if(e)switch(e){case"module":case"text/javascript":case"text/babel":case"application/javascript":return"babel";case"application/x-typescript":return"typescript";case"text/markdown":return"markdown";case"text/html":return"html";case"text/x-handlebars-template":return"glimmer";default:if(e.endsWith("json")||e.endsWith("importmap")||e==="speculationrules")return"json"}}function Qa(e,t){let{name:r,attrMap:n}=e;if(r!=="script"||Object.prototype.hasOwnProperty.call(n,"src"))return;let{type:u,lang:i}=e.attrMap;return!i&&!u?"babel":Ot(t,{language:i})??ku(u)}function Za(e,t){if(!Hr(e,t))return;let{attrMap:r}=e;if(Object.prototype.hasOwnProperty.call(r,"src"))return;let{type:n,lang:u}=r;return Ot(t,{language:u})??ku(n)}function es(e,t){if(e.name!=="style")return;let{lang:r}=e.attrMap;return r?Ot(t,{language:r}):"css"}function hn(e,t){return Qa(e,t)??es(e,t)??Za(e,t)}function tt(e){return e==="block"||e==="list-item"||e.startsWith("table")}function ts(e){return!tt(e)&&e!=="inline-block"}function rs(e){return!tt(e)&&e!=="inline-block"}function ns(e){return!tt(e)}function us(e){return!tt(e)}function is(e){return!tt(e)&&e!=="inline-block"}function Pe(e){return _u(e).startsWith("pre")}function as(e,t){let r=e;for(;r;){if(t(r))return!0;r=r.parent}return!1}function ss(e,t){var r;if(Me(e,t))return"block";if(((r=e.prev)==null?void 0:r.type)==="comment"){let u=e.prev.value.match(/^\s*display:\s*([a-z]+)\s*$/);if(u)return u[1]}let n=!1;if(e.type==="element"&&e.namespace==="svg")if(as(e,u=>u.fullName==="svg:foreignObject"))n=!0;else return e.name==="svg"?"inline-block":"block";switch(t.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return e.type==="element"&&(!e.namespace||n||Xe(e))&&Oa[e.name]||Ia}}function _u(e){return e.type==="element"&&(!e.namespace||Xe(e))&&Ra[e.name]||Ma}function os(e){let t=Number.POSITIVE_INFINITY;for(let r of e.split(` +`)){if(r.length===0)continue;let n=ce.getLeadingWhitespaceCount(r);if(n===0)return 0;r.length!==n&&nr.slice(t)).join(` +`)}function xu(e){return O(!1,O(!1,e,"'","'"),""",'"')}function de(e){return xu(e.value)}var ls=new Set(["template","style","script"]);function Mt(e,t){return Me(e,t)&&!ls.has(e.fullName)}function Me(e,t){return t.parser==="vue"&&e.type==="element"&&e.parent.type==="root"&&e.fullName.toLowerCase()!=="html"}function Hr(e,t){return Me(e,t)&&(Mt(e,t)||e.attrMap.lang&&e.attrMap.lang!=="html")}function cs(e){let t=e.fullName;return t.charAt(0)==="#"||t==="slot-scope"||t==="v-slot"||t.startsWith("v-slot:")}function ps(e,t){let r=e.parent;if(!Me(r,t))return!1;let n=r.fullName,u=e.fullName;return n==="script"&&u==="setup"||n==="style"&&u==="vars"}function Tu(e,t=e.value){return e.parent.isWhitespaceSensitive?e.parent.isIndentationSensitive?G(t):G(Bu(Fu(t)),A):et(L,ce.split(t))}function Lu(e,t){return Me(e,t)&&e.name==="script"}function jr(e){return e>=9&&e<=32||e==160}function Nu(e){return 48<=e&&e<=57}function $r(e){return e>=97&&e<=122||e>=65&&e<=90}function hs(e){return e>=97&&e<=102||e>=65&&e<=70||Nu(e)}function qu(e){return e===10||e===13}function dn(e){return 48<=e&&e<=55}function Dn(e){return e===39||e===34||e===96}var ds=/-+([a-z0-9])/g;function Ds(e){return e.replace(ds,(...t)=>t[1].toUpperCase())}var fr=class Pu{constructor(t,r,n,u){this.file=t,this.offset=r,this.line=n,this.col=u}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(t){let r=this.file.content,n=r.length,u=this.offset,i=this.line,a=this.col;for(;u>0&&t<0;)if(u--,t++,r.charCodeAt(u)==10){i--;let s=r.substring(0,u-1).lastIndexOf(` +`);a=s>0?u-s:u}else a--;for(;u0;){let s=r.charCodeAt(u);u++,t--,s==10?(i++,a=0):a++}return new Pu(this.file,u,i,a)}getContext(t,r){let n=this.file.content,u=this.offset;if(u!=null){u>n.length-1&&(u=n.length-1);let i=u,a=0,s=0;for(;a0&&(u--,a++,!(n[u]==` +`&&++s==r)););for(a=0,s=0;a]${e.after}")`:this.msg}toString(){let e=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${e}`}},fs=[gs,Cs,vs,Es,bs,As,ws,Ss,ks,ys];function ms(e,t){for(let r of fs)r(e,t);return e}function gs(e){e.walk(t=>{if(t.type==="element"&&t.tagDefinition.ignoreFirstLf&&t.children.length>0&&t.children[0].type==="text"&&t.children[0].value[0]===` +`){let r=t.children[0];r.value.length===1?t.removeChild(r):r.value=r.value.slice(1)}})}function Cs(e){let t=r=>{var n,u;return r.type==="element"&&((n=r.prev)==null?void 0:n.type)==="ieConditionalStartComment"&&r.prev.sourceSpan.end.offset===r.startSourceSpan.start.offset&&((u=r.firstChild)==null?void 0:u.type)==="ieConditionalEndComment"&&r.firstChild.sourceSpan.start.offset===r.startSourceSpan.end.offset};e.walk(r=>{if(r.children)for(let n=0;n{if(n.children)for(let u=0;ut.type==="cdata",t=>``)}function ys(e){let t=r=>{var n,u;return r.type==="element"&&r.attrs.length===0&&r.children.length===1&&r.firstChild.type==="text"&&!ce.hasWhitespaceCharacter(r.children[0].value)&&!r.firstChild.hasLeadingSpaces&&!r.firstChild.hasTrailingSpaces&&r.isLeadingSpaceSensitive&&!r.hasLeadingSpaces&&r.isTrailingSpaceSensitive&&!r.hasTrailingSpaces&&((n=r.prev)==null?void 0:n.type)==="text"&&((u=r.next)==null?void 0:u.type)==="text"};e.walk(r=>{if(r.children)for(let n=0;n`+u.firstChild.value+``+a.value,i.sourceSpan=new b(i.sourceSpan.start,a.sourceSpan.end),i.isTrailingSpaceSensitive=a.isTrailingSpaceSensitive,i.hasTrailingSpaces=a.hasTrailingSpaces,r.removeChild(u),n--,r.removeChild(a)}})}function Es(e,t){if(t.parser==="html")return;let r=/{{(.+?)}}/s;e.walk(n=>{if(Va(n))for(let u of n.children){if(u.type!=="text")continue;let i=u.sourceSpan.start,a=null,s=u.value.split(r);for(let o=0;o0&&n.insertChildBefore(u,{type:"text",value:l,sourceSpan:new b(i,a)});continue}a=i.moveBy(l.length+4),n.insertChildBefore(u,{type:"interpolation",sourceSpan:new b(i,a),children:l.length===0?[]:[{type:"text",value:l,sourceSpan:new b(i.moveBy(2),a.moveBy(-2))}]})}n.removeChild(u)}})}function bs(e){e.walk(t=>{if(!t.children)return;if(t.children.length===0||t.children.length===1&&t.children[0].type==="text"&&ce.trim(t.children[0].value).length===0){t.hasDanglingSpaces=t.children.length>0,t.children=[];return}let r=Ua(t),n=yu(t);if(!r)for(let u=0;u{t.isSelfClosing=!t.children||t.type==="element"&&(t.tagDefinition.isVoid||t.endSourceSpan&&t.startSourceSpan.start===t.endSourceSpan.start&&t.startSourceSpan.end===t.endSourceSpan.end)})}function Ss(e,t){e.walk(r=>{r.type==="element"&&(r.hasHtmComponentClosingTag=r.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(t.originalText.slice(r.endSourceSpan.start.offset,r.endSourceSpan.end.offset)))})}function As(e,t){e.walk(r=>{r.cssDisplay=ss(r,t)})}function ks(e,t){e.walk(r=>{let{children:n}=r;if(n){if(n.length===0){r.isDanglingSpaceSensitive=Ka(r);return}for(let u of n)u.isLeadingSpaceSensitive=za(u,t),u.isTrailingSpaceSensitive=Ga(u,t);for(let u=0;u/.test(e)}function xs(e){return` + +`+e}function Rt(e){return e.sourceSpan.start.offset}function Ht(e){return e.sourceSpan.end.offset}async function Ts(e,t){if(e.lang==="yaml"){let r=e.value.trim(),n=r?await t(r,{parser:"yaml"}):"";return ha([e.startDelimiter,A,n,n?A:"",e.endDelimiter])}}var Ls=Ts,Mu=new Proxy(()=>{},{get:()=>Mu}),Ru=Mu;function Ns(e){return Array.isArray(e)&&e.length>0}var Hu=Ns;function mr(e,t){return[e.isSelfClosing?"":qs(e,t),ft(e,t)]}function qs(e,t){return e.lastChild&&Qe(e.lastChild)?"":[Ps(e,t),Wr(e,t)]}function ft(e,t){return(e.next?ve(e.next):nt(e.parent))?"":[rt(e,t),Fe(e,t)]}function Ps(e,t){return nt(e)?rt(e.lastChild,t):""}function Fe(e,t){return Qe(e)?Wr(e.parent,t):jt(e)?Vr(e.next):""}function Wr(e,t){if(Ru(!e.isSelfClosing),ju(e,t))return"";switch(e.type){case"ieConditionalComment":return"";case"ieConditionalStartComment":return"]>";case"interpolation":return"}}";case"element":if(e.isSelfClosing)return"/>";default:return">"}}function ju(e,t){return!e.isSelfClosing&&!e.endSourceSpan&&(Mr(e)||vu(e.parent,t))}function ve(e){return e.prev&&e.prev.type!=="docType"&&e.type!=="angularControlFlowBlock"&&!H(e.prev)&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function nt(e){var t;return((t=e.lastChild)==null?void 0:t.isTrailingSpaceSensitive)&&!e.lastChild.hasTrailingSpaces&&!H(Rr(e.lastChild))&&!Pe(e)}function Qe(e){return!e.next&&!e.hasTrailingSpaces&&e.isTrailingSpaceSensitive&&H(Rr(e))}function jt(e){return e.next&&!H(e.next)&&H(e)&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces}function Is(e){let t=e.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/s);return t?t[1]?t[1].split(/\s+/):!0:!1}function $t(e){return!e.prev&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function Os(e,t,r){var n;let{node:u}=e;if(!Hu(u.attrs))return u.isSelfClosing?" ":"";let i=((n=u.prev)==null?void 0:n.type)==="comment"&&Is(u.prev.value),a=typeof i=="boolean"?()=>i:Array.isArray(i)?D=>i.includes(D.rawName):()=>!1,s=e.map(({node:D})=>a(D)?G(t.originalText.slice(Rt(D),Ht(D))):r(),"attrs"),o=u.type==="element"&&u.fullName==="script"&&u.attrs.length===1&&u.attrs[0].fullName==="src"&&u.children.length===0,l=t.singleAttributePerLine&&u.attrs.length>1&&!Me(u,t)?A:L,c=[we([o?" ":L,et(l,s)])];return u.firstChild&&$t(u.firstChild)||u.isSelfClosing&&nt(u.parent)||o?c.push(u.isSelfClosing?" ":""):c.push(t.bracketSameLine?u.isSelfClosing?" ":"":u.isSelfClosing?L:I),c}function Ms(e){return e.firstChild&&$t(e.firstChild)?"":Ur(e)}function gr(e,t,r){let{node:n}=e;return[mt(n,t),Os(e,t,r),n.isSelfClosing?"":Ms(n)]}function mt(e,t){return e.prev&&jt(e.prev)?"":[ye(e,t),Vr(e)]}function ye(e,t){return $t(e)?Ur(e.parent):ve(e)?rt(e.prev,t):""}function Vr(e){switch(e.type){case"ieConditionalComment":case"ieConditionalStartComment":return`<${e.rawName}`;default:return`<${e.rawName}`}}function Ur(e){switch(Ru(!e.isSelfClosing),e.type){case"ieConditionalComment":return"]>";case"element":if(e.condition)return">";default:return">"}}var ur=new WeakMap;function Rs(e,t){let{root:r}=e;return ur.has(r)||ur.set(r,r.children.some(n=>Lu(n,t)&&["ts","typescript"].includes(n.attrMap.lang))),ur.get(r)}var zr=Rs;function Hs(e,t){if(!e.endSourceSpan)return"";let r=e.startSourceSpan.end.offset;e.firstChild&&$t(e.firstChild)&&(r-=Ur(e).length);let n=e.endSourceSpan.start.offset;return e.lastChild&&Qe(e.lastChild)?n+=Wr(e,t).length:nt(e)&&(n-=rt(e.lastChild,t).length),t.originalText.slice(r,n)}var $u=Hs;function fn(e){return e===" "||e===` +`||e==="\f"||e==="\r"||e===" "}var js=/^[ \t\n\r\u000c]+/,$s=/^[, \t\n\r\u000c]+/,Ws=/^[^ \t\n\r\u000c]+/,Vs=/[,]+$/,mn=/^\d+$/,Us=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/;function zs(e){let t=e.length,r,n,u,i,a,s=0,o;function l(h){let d,m=h.exec(e.substring(s));if(m)return[d]=m,s+=d.length,d}let c=[];for(;;){if(l($s),s>=t){if(c.length===0)throw new Error("Must contain one or more image candidate strings.");return c}o=s,r=l(Ws),n=[],r.slice(-1)===","?(r=r.replace(Vs,""),p()):D()}function D(){for(l(js),u="",i="in descriptor";;){if(a=e.charAt(s),i==="in descriptor")if(fn(a))u&&(n.push(u),u="",i="after descriptor");else if(a===","){s+=1,u&&n.push(u),p();return}else if(a==="(")u+=a,i="in parens";else if(a===""){u&&n.push(u),p();return}else u+=a;else if(i==="in parens")if(a===")")u+=a,i="in descriptor";else if(a===""){n.push(u),p();return}else u+=a;else if(i==="after descriptor"&&!fn(a))if(a===""){p();return}else i="in descriptor",s-=1;s+=1}}function p(){let h=!1,d,m,g,F,f={},C,y,v,w,S;for(F=0;F{u=n(a,s)});let i=await t(e,r,t);return u?q(i):Wt(i)}function Ks(e){if(e.node.fullName==="srcset"&&(e.parent.fullName==="img"||e.parent.fullName==="source"))return()=>Ys(de(e.node))}var Wu={width:"w",height:"h",density:"x"},Js=Object.keys(Wu);function Ys(e){let t=Gs(e),r=Js.filter(c=>t.some(D=>Object.prototype.hasOwnProperty.call(D,c)));if(r.length>1)throw new Error("Mixed descriptor in srcset is not supported");let[n]=r,u=Wu[n],i=t.map(c=>c.source.value),a=Math.max(...i.map(c=>c.length)),s=t.map(c=>c[n]?String(c[n].value):""),o=s.map(c=>{let D=c.indexOf(".");return D===-1?c.length:D}),l=Math.max(...o);return Wt(et([",",L],i.map((c,D)=>{let p=[c],h=s[D];if(h){let d=a-c.length+1,m=l-o[D],g=" ".repeat(d+m);p.push(bt(g," "),h+u)}return p})))}var Xs=Ks;function Qs(e,t){let{node:r}=e,n=de(r);if(r.fullName==="class"&&!t.parentParser&&!n.includes("{{"))return()=>n.trim().split(/\s+/).join(" ")}var Zs=Qs;function eo(e,t){let{node:r}=e,n=de(e.node).trim();if(r.fullName==="style"&&!t.parentParser&&!n.includes("{{"))return async u=>Wt(await u(n,{parser:"css",__isHTMLStyleAttribute:!0}))}async function to(e,t,r,n){let u=de(r.node),{left:i,operator:a,right:s}=ro(u),o=zr(r,n);return[q(await X(`function _(${i}) {}`,e,{parser:o?"babel-ts":"babel",__isVueForBindingLeft:!0}))," ",a," ",await X(s,e,{parser:o?"__ts_expression":"__js_expression"})]}function ro(e){let t=/(.*?)\s+(in|of)\s+(.*)/s,r=/,([^,\]}]*)(?:,([^,\]}]*))?$/,n=/^\(|\)$/g,u=e.match(t);if(!u)return;let i={};if(i.for=u[3].trim(),!i.for)return;let a=O(!1,u[1].trim(),n,""),s=a.match(r);s?(i.alias=a.replace(r,""),i.iterator1=s[1].trim(),s[2]&&(i.iterator2=s[2].trim())):i.alias=a;let o=[i.alias,i.iterator1,i.iterator2];if(!o.some((l,c)=>!l&&(c===0||o.slice(c+1).some(Boolean))))return{left:o.filter(Boolean).join(","),operator:u[2],right:i.for}}function no(e,t,r){let{node:n}=r,u=de(n);return X(`type T<${u}> = any`,e,{parser:"babel-ts",__isEmbeddedTypescriptGenericParameters:!0},Re)}function uo(e,t,{parseWithTs:r}){return X(`function _(${e}) {}`,t,{parser:r?"babel-ts":"babel",__isVueBindings:!0})}function io(e){let t=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/,r=/^[$_a-z][\w$]*(?:\.[$_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$_a-z][\w$]*])*$/i,n=e.trim();return t.test(n)||r.test(n)}function ao(e,t){if(t.parser!=="vue")return;let{node:r}=e,n=r.fullName;if(n==="v-for")return to;if(n==="generic"&&Lu(r.parent,t))return no;let u=de(r),i=zr(e,t);if(cs(r)||ps(r,t))return a=>uo(u,a,{parseWithTs:i});if(n.startsWith("@")||n.startsWith("v-on:"))return a=>so(u,a,{parseWithTs:i});if(n.startsWith(":")||n.startsWith("v-bind:"))return a=>oo(u,a,{parseWithTs:i});if(n.startsWith("v-"))return a=>Vu(u,a,{parseWithTs:i})}function so(e,t,{parseWithTs:r}){return io(e)?Vu(e,t,{parseWithTs:r}):X(e,t,{parser:r?"__vue_ts_event_binding":"__vue_event_binding"},Re)}function oo(e,t,{parseWithTs:r}){return X(e,t,{parser:r?"__vue_ts_expression":"__vue_expression"},Re)}function Vu(e,t,{parseWithTs:r}){return X(e,t,{parser:r?"__ts_expression":"__js_expression"},Re)}var lo=ao,Uu=/{{(.+?)}}/s;async function co(e,t){let r=[];for(let[n,u]of e.split(Uu).entries())if(n%2===0)r.push(G(u));else try{r.push(q(["{{",we([L,await X(u,t,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0,trailingComma:"none"})]),L,"}}"]))}catch{r.push("{{",G(u),"}}")}return r}function Gr({parser:e}){return(t,r,n)=>X(de(n.node),t,{parser:e,trailingComma:"none"},Re)}var po=Gr({parser:"__ng_action"}),ho=Gr({parser:"__ng_binding"}),Do=Gr({parser:"__ng_directive"});function fo(e,t){if(t.parser!=="angular")return;let{node:r}=e,n=r.fullName;if(n.startsWith("(")&&n.endsWith(")")||n.startsWith("on-"))return po;if(n.startsWith("[")&&n.endsWith("]")||/^bind(?:on)?-/.test(n)||/^ng-(?:if|show|hide|class|style)$/.test(n))return ho;if(n.startsWith("*"))return Do;let u=de(r);if(/^i18n(?:-.+)?$/.test(n))return()=>Wt(gu(Tu(r,u.trim())),!u.includes("@@"));if(Uu.test(u))return i=>co(u,i)}var mo=fo;function go(e,t){let{node:r}=e;if(r.value){if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(t.originalText.slice(r.valueSpan.start.offset,r.valueSpan.end.offset))||t.parser==="lwc"&&r.value.startsWith("{")&&r.value.endsWith("}"))return[r.rawName,"=",r.value];for(let n of[Xs,eo,Zs,lo,mo]){let u=n(e,t);if(u)return Co(u)}}}function Co(e){return async(t,r,n,u)=>{let i=await e(t,r,n,u);if(i)return i=Or(i,a=>typeof a=="string"?O(!1,a,'"',"""):a),[n.node.rawName,'="',q(i),'"']}}var Fo=go;function vo(e,t,r,n){let{node:u}=r,i=n.originalText.slice(u.sourceSpan.start.offset,u.sourceSpan.end.offset);return/^\s*$/.test(i)?"":X(i,e,{parser:"__ng_directive",__isInHtmlAttribute:!1,trailingComma:"none"},Re)}var yo=vo,Eo=new Set(["if","else if","for","switch","case"]);function bo(e,t){let{node:r}=e;switch(r.type){case"element":if(ee(r)||r.type==="interpolation")return;if(!r.isSelfClosing&&Hr(r,t)){let n=hn(r,t);return n?async(u,i)=>{let a=$u(r,t),s=/^\s*$/.test(a),o="";return s||(o=await u(Fu(a),{parser:n,__embeddedInHtml:!0}),s=o===""),[ye(r,t),q(gr(e,t,i)),s?"":A,o,s?"":A,mr(r,t),Fe(r,t)]}:void 0}break;case"text":if(ee(r.parent)){let n=hn(r.parent,t);if(n)return async u=>{let i=n==="markdown"?Bu(r.value.replace(/^[^\S\n]*\n/,"")):r.value,a={parser:n,__embeddedInHtml:!0};if(t.parser==="html"&&n==="babel"){let s="script",{attrMap:o}=r.parent;o&&(o.type==="module"||o.type==="text/babel"&&o["data-type"]==="module")&&(s="module"),a.__babelSourceType=s}return[Ze,ye(r,t),await u(i,a,{stripTrailingHardline:!0}),Fe(r,t)]}}else if(r.parent.type==="interpolation")return async n=>{let u={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return t.parser==="angular"?(u.parser="__ng_interpolation",u.trailingComma="none"):t.parser==="vue"?u.parser=zr(e,t)?"__vue_ts_expression":"__vue_expression":u.parser="__js_expression",[we([L,await n(r.value,u)]),r.parent.next&&ve(r.parent.next)?" ":L]};break;case"attribute":return Fo(e,t);case"front-matter":return n=>Ls(r,n);case"angularControlFlowBlockParameters":return Eo.has(e.parent.name)?yo:void 0}}var wo=bo;function je(e,t,r){let n=e.node;return Mr(n)?[ye(n,t),G(t.originalText.slice(Rt(n)+(n.prev&&jt(n.prev)?Vr(n).length:0),Ht(n)-(n.next&&ve(n.next)?rt(n,t).length:0))),Fe(n,t)]:r()}function pt(e,t){return H(e)&&H(t)?e.isTrailingSpaceSensitive?e.hasTrailingSpaces?nr(t)?A:L:"":nr(t)?A:I:jt(e)&&(Mr(t)||t.firstChild||t.isSelfClosing||t.type==="element"&&t.attrs.length>0)||e.type==="element"&&e.isSelfClosing&&ve(t)?"":!t.isLeadingSpaceSensitive||nr(t)||ve(t)&&e.lastChild&&Qe(e.lastChild)&&e.lastChild.lastChild&&Qe(e.lastChild.lastChild)?A:t.hasLeadingSpaces?L:I}function Kr(e,t,r){let{node:n}=e;if(Eu(n))return[Ze,...e.map(i=>{let a=i.node,s=a.prev?pt(a.prev,a):"";return[s?[s,ct(a.prev)?A:""]:"",je(i,t,r)]},"children")];let u=n.children.map(()=>Symbol(""));return e.map((i,a)=>{let s=i.node;if(H(s)){if(s.prev&&H(s.prev)){let d=pt(s.prev,s);if(d)return ct(s.prev)?[A,A,je(i,t,r)]:[d,je(i,t,r)]}return je(i,t,r)}let o=[],l=[],c=[],D=[],p=s.prev?pt(s.prev,s):"",h=s.next?pt(s,s.next):"";return p&&(ct(s.prev)?o.push(A,A):p===A?o.push(A):H(s.prev)?l.push(p):l.push(bt("",I,{groupId:u[a-1]}))),h&&(ct(s)?H(s.next)&&D.push(A,A):h===A?H(s.next)&&D.push(A):c.push(h)),[...o,q([...l,q([je(i,t,r),...c],{id:u[a]})]),...D]},"children")}function So(e,t,r){let{node:n}=e;if(vu(n,t))return[ye(n,t),q(gr(e,t,r)),G($u(n,t)),...mr(n,t),Fe(n,t)];let u=n.children.length===1&&n.firstChild.type==="interpolation"&&n.firstChild.isLeadingSpaceSensitive&&!n.firstChild.hasLeadingSpaces&&n.lastChild.isTrailingSpaceSensitive&&!n.lastChild.hasTrailingSpaces,i=Symbol("element-attr-group-id"),a=c=>q([q(gr(e,t,r),{id:i}),c,mr(n,t)]),s=c=>u?da(c,{groupId:i}):(ee(n)||Mt(n,t))&&n.parent.type==="root"&&t.parser==="vue"&&!t.vueIndentScriptAndStyle?c:we(c),o=()=>u?bt(I,"",{groupId:i}):n.firstChild.hasLeadingSpaces&&n.firstChild.isLeadingSpaceSensitive?L:n.firstChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive?pa(I):I,l=()=>(n.next?ve(n.next):nt(n.parent))?n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?" ":"":u?bt(I,"",{groupId:i}):n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?L:(n.lastChild.type==="comment"||n.lastChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${t.tabWidth*(e.ancestors.length-1)}}$`).test(n.lastChild.value)?"":I;return n.children.length===0?a(n.hasDanglingSpaces&&n.isDanglingSpaceSensitive?L:""):a([Ja(n)?Ze:"",s([o(),Kr(e,t,r)]),l()])}var Ao=new Map([["if",new Set(["else if","else"])],["else if",new Set(["else if","else"])],["for",new Set(["empty"])],["defer",new Set(["placeholder","error","loading"])],["placeholder",new Set(["placeholder","error","loading"])],["error",new Set(["placeholder","error","loading"])],["loading",new Set(["placeholder","error","loading"])]]);function ko(e,t,r){let{node:n}=e,u=[];_o(e)&&u.push("} "),u.push("@",n.name),n.parameters&&u.push(" (",q(r("parameters")),")"),u.push(" {");let i=zu(n);return n.children.length>0?(n.firstChild.hasLeadingSpaces=!0,n.lastChild.hasTrailingSpaces=!0,u.push(we([A,Kr(e,t,r)])),i&&u.push(A,"}")):i&&u.push("}"),q(u,{shouldBreak:!0})}function zu(e){var t,r;return!(((t=e.next)==null?void 0:t.type)==="angularControlFlowBlock"&&(r=Ao.get(e.name))!=null&&r.has(e.next.name))}function _o(e){let{previous:t}=e;return(t==null?void 0:t.type)==="angularControlFlowBlock"&&!zu(e.previous)}function Bo(e,t,r){return[we([I,et([";",L],e.map(r,"children"))]),I]}var $e=null;function Ge(e){if($e!==null&&typeof $e.property){let t=$e;return $e=Ge.prototype=null,t}return $e=Ge.prototype=e??Object.create(null),new Ge}var xo=10;for(let e=0;e<=xo;e++)Ge();function To(e){return Ge(e)}function Lo(e,t="type"){To(e);function r(n){let u=n[t],i=e[u];if(!Array.isArray(i))throw Object.assign(new Error(`Missing visitor keys for '${u}'.`),{node:n});return i}return r}var No=Lo,qo={"front-matter":[],root:["children"],element:["attrs","children"],ieConditionalComment:["children"],ieConditionalStartComment:[],ieConditionalEndComment:[],interpolation:["children"],text:["children"],docType:[],comment:[],attribute:[],cdata:[],angularControlFlowBlock:["children","parameters"],angularControlFlowBlockParameters:["children"],angularControlFlowBlockParameter:[]},Po=qo,Io=No(Po),Oo=Io;function Mo(e,t,r){let{node:n}=e;switch(n.type){case"front-matter":return G(n.raw);case"root":return t.__onHtmlRoot&&t.__onHtmlRoot(n),[q(Kr(e,t,r)),A];case"element":case"ieConditionalComment":return So(e,t,r);case"angularControlFlowBlock":return ko(e,t,r);case"angularControlFlowBlockParameters":return Bo(e,t,r);case"angularControlFlowBlockParameter":return ce.trim(n.expression);case"ieConditionalStartComment":case"ieConditionalEndComment":return[mt(n),ft(n)];case"interpolation":return[mt(n,t),...e.map(r,"children"),ft(n,t)];case"text":{if(n.parent.type==="interpolation"){let i=/\n[^\S\n]*$/,a=i.test(n.value),s=a?n.value.replace(i,""):n.value;return[G(s),a?A:""]}let u=Fa([ye(n,t),...Tu(n),Fe(n,t)]);return Array.isArray(u)?gu(u):u}case"docType":return[q([mt(n,t)," ",O(!1,n.value.replace(/^html\b/i,"html"),/\s+/g," ")]),ft(n,t)];case"comment":return[ye(n,t),G(t.originalText.slice(Rt(n),Ht(n))),Fe(n,t)];case"attribute":{if(n.value===null)return n.rawName;let u=xu(n.value),i=ba(u,'"');return[n.rawName,"=",i,G(i==='"'?O(!1,u,'"',"""):O(!1,u,"'","'")),i]}case"cdata":default:throw new ya(n,"HTML")}}var Ro={preprocess:_s,print:Mo,insertPragma:xs,massageAstNode:La,embed:wo,getVisitorKeys:Oo},Ho=Ro,Gu={};pu(Gu,{angular:()=>jl,html:()=>Hl,lwc:()=>Wl,vue:()=>$l});var gn;(function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"})(gn||(gn={}));var Cn;(function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"})(Cn||(Cn={}));var Fn={name:"custom-elements"},vn={name:"no-errors-schema"},ge;(function(e){e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL"})(ge||(ge={}));var yn;(function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"})(yn||(yn={}));var z;(function(e){e[e.RAW_TEXT=0]="RAW_TEXT",e[e.ESCAPABLE_RAW_TEXT=1]="ESCAPABLE_RAW_TEXT",e[e.PARSABLE_DATA=2]="PARSABLE_DATA"})(z||(z={}));function Vt(e){if(e[0]!=":")return[null,e];let t=e.indexOf(":",1);if(t===-1)throw new Error(`Unsupported format "${e}" expecting ":namespace:name"`);return[e.slice(1,t),e.slice(t+1)]}function En(e){return Vt(e)[1]==="ng-container"}function bn(e){return Vt(e)[1]==="ng-content"}function gt(e){return e===null?null:Vt(e)[0]}function St(e,t){return e?`:${e}:${t}`:t}var Ct;function wn(){return Ct||(Ct={},ht(ge.HTML,["iframe|srcdoc","*|innerHTML","*|outerHTML"]),ht(ge.STYLE,["*|style"]),ht(ge.URL,["*|formAction","area|href","area|ping","audio|src","a|href","a|ping","blockquote|cite","body|background","del|cite","form|action","img|src","input|src","ins|cite","q|cite","source|src","track|src","video|poster","video|src"]),ht(ge.RESOURCE_URL,["applet|code","applet|codebase","base|href","embed|src","frame|src","head|profile","html|manifest","iframe|src","link|href","media|src","object|codebase","object|data","script|src"])),Ct}function ht(e,t){for(let r of t)Ct[r.toLowerCase()]=e}var jo=class{},$o="boolean",Wo="number",Vo="string",Uo="object",zo=["[Element]|textContent,%ariaAtomic,%ariaAutoComplete,%ariaBusy,%ariaChecked,%ariaColCount,%ariaColIndex,%ariaColSpan,%ariaCurrent,%ariaDescription,%ariaDisabled,%ariaExpanded,%ariaHasPopup,%ariaHidden,%ariaKeyShortcuts,%ariaLabel,%ariaLevel,%ariaLive,%ariaModal,%ariaMultiLine,%ariaMultiSelectable,%ariaOrientation,%ariaPlaceholder,%ariaPosInSet,%ariaPressed,%ariaReadOnly,%ariaRelevant,%ariaRequired,%ariaRoleDescription,%ariaRowCount,%ariaRowIndex,%ariaRowSpan,%ariaSelected,%ariaSetSize,%ariaSort,%ariaValueMax,%ariaValueMin,%ariaValueNow,%ariaValueText,%classList,className,elementTiming,id,innerHTML,*beforecopy,*beforecut,*beforepaste,*fullscreenchange,*fullscreenerror,*search,*webkitfullscreenchange,*webkitfullscreenerror,outerHTML,%part,#scrollLeft,#scrollTop,slot,*message,*mozfullscreenchange,*mozfullscreenerror,*mozpointerlockchange,*mozpointerlockerror,*webglcontextcreationerror,*webglcontextlost,*webglcontextrestored","[HTMLElement]^[Element]|accessKey,autocapitalize,!autofocus,contentEditable,dir,!draggable,enterKeyHint,!hidden,innerText,inputMode,lang,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,outerText,!spellcheck,%style,#tabIndex,title,!translate,virtualKeyboardPolicy","abbr,address,article,aside,b,bdi,bdo,cite,content,code,dd,dfn,dt,em,figcaption,figure,footer,header,hgroup,i,kbd,main,mark,nav,noscript,rb,rp,rt,rtc,ruby,s,samp,section,small,strong,sub,sup,u,var,wbr^[HTMLElement]|accessKey,autocapitalize,!autofocus,contentEditable,dir,!draggable,enterKeyHint,!hidden,innerText,inputMode,lang,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,outerText,!spellcheck,%style,#tabIndex,title,!translate,virtualKeyboardPolicy","media^[HTMLElement]|!autoplay,!controls,%controlsList,%crossOrigin,#currentTime,!defaultMuted,#defaultPlaybackRate,!disableRemotePlayback,!loop,!muted,*encrypted,*waitingforkey,#playbackRate,preload,!preservesPitch,src,%srcObject,#volume",":svg:^[HTMLElement]|!autofocus,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,%style,#tabIndex",":svg:graphics^:svg:|",":svg:animation^:svg:|*begin,*end,*repeat",":svg:geometry^:svg:|",":svg:componentTransferFunction^:svg:|",":svg:gradient^:svg:|",":svg:textContent^:svg:graphics|",":svg:textPositioning^:svg:textContent|","a^[HTMLElement]|charset,coords,download,hash,host,hostname,href,hreflang,name,password,pathname,ping,port,protocol,referrerPolicy,rel,%relList,rev,search,shape,target,text,type,username","area^[HTMLElement]|alt,coords,download,hash,host,hostname,href,!noHref,password,pathname,ping,port,protocol,referrerPolicy,rel,%relList,search,shape,target,username","audio^media|","br^[HTMLElement]|clear","base^[HTMLElement]|href,target","body^[HTMLElement]|aLink,background,bgColor,link,*afterprint,*beforeprint,*beforeunload,*blur,*error,*focus,*hashchange,*languagechange,*load,*message,*messageerror,*offline,*online,*pagehide,*pageshow,*popstate,*rejectionhandled,*resize,*scroll,*storage,*unhandledrejection,*unload,text,vLink","button^[HTMLElement]|!disabled,formAction,formEnctype,formMethod,!formNoValidate,formTarget,name,type,value","canvas^[HTMLElement]|#height,#width","content^[HTMLElement]|select","dl^[HTMLElement]|!compact","data^[HTMLElement]|value","datalist^[HTMLElement]|","details^[HTMLElement]|!open","dialog^[HTMLElement]|!open,returnValue","dir^[HTMLElement]|!compact","div^[HTMLElement]|align","embed^[HTMLElement]|align,height,name,src,type,width","fieldset^[HTMLElement]|!disabled,name","font^[HTMLElement]|color,face,size","form^[HTMLElement]|acceptCharset,action,autocomplete,encoding,enctype,method,name,!noValidate,target","frame^[HTMLElement]|frameBorder,longDesc,marginHeight,marginWidth,name,!noResize,scrolling,src","frameset^[HTMLElement]|cols,*afterprint,*beforeprint,*beforeunload,*blur,*error,*focus,*hashchange,*languagechange,*load,*message,*messageerror,*offline,*online,*pagehide,*pageshow,*popstate,*rejectionhandled,*resize,*scroll,*storage,*unhandledrejection,*unload,rows","hr^[HTMLElement]|align,color,!noShade,size,width","head^[HTMLElement]|","h1,h2,h3,h4,h5,h6^[HTMLElement]|align","html^[HTMLElement]|version","iframe^[HTMLElement]|align,allow,!allowFullscreen,!allowPaymentRequest,csp,frameBorder,height,loading,longDesc,marginHeight,marginWidth,name,referrerPolicy,%sandbox,scrolling,src,srcdoc,width","img^[HTMLElement]|align,alt,border,%crossOrigin,decoding,#height,#hspace,!isMap,loading,longDesc,lowsrc,name,referrerPolicy,sizes,src,srcset,useMap,#vspace,#width","input^[HTMLElement]|accept,align,alt,autocomplete,!checked,!defaultChecked,defaultValue,dirName,!disabled,%files,formAction,formEnctype,formMethod,!formNoValidate,formTarget,#height,!incremental,!indeterminate,max,#maxLength,min,#minLength,!multiple,name,pattern,placeholder,!readOnly,!required,selectionDirection,#selectionEnd,#selectionStart,#size,src,step,type,useMap,value,%valueAsDate,#valueAsNumber,#width","li^[HTMLElement]|type,#value","label^[HTMLElement]|htmlFor","legend^[HTMLElement]|align","link^[HTMLElement]|as,charset,%crossOrigin,!disabled,href,hreflang,imageSizes,imageSrcset,integrity,media,referrerPolicy,rel,%relList,rev,%sizes,target,type","map^[HTMLElement]|name","marquee^[HTMLElement]|behavior,bgColor,direction,height,#hspace,#loop,#scrollAmount,#scrollDelay,!trueSpeed,#vspace,width","menu^[HTMLElement]|!compact","meta^[HTMLElement]|content,httpEquiv,media,name,scheme","meter^[HTMLElement]|#high,#low,#max,#min,#optimum,#value","ins,del^[HTMLElement]|cite,dateTime","ol^[HTMLElement]|!compact,!reversed,#start,type","object^[HTMLElement]|align,archive,border,code,codeBase,codeType,data,!declare,height,#hspace,name,standby,type,useMap,#vspace,width","optgroup^[HTMLElement]|!disabled,label","option^[HTMLElement]|!defaultSelected,!disabled,label,!selected,text,value","output^[HTMLElement]|defaultValue,%htmlFor,name,value","p^[HTMLElement]|align","param^[HTMLElement]|name,type,value,valueType","picture^[HTMLElement]|","pre^[HTMLElement]|#width","progress^[HTMLElement]|#max,#value","q,blockquote,cite^[HTMLElement]|","script^[HTMLElement]|!async,charset,%crossOrigin,!defer,event,htmlFor,integrity,!noModule,%referrerPolicy,src,text,type","select^[HTMLElement]|autocomplete,!disabled,#length,!multiple,name,!required,#selectedIndex,#size,value","slot^[HTMLElement]|name","source^[HTMLElement]|#height,media,sizes,src,srcset,type,#width","span^[HTMLElement]|","style^[HTMLElement]|!disabled,media,type","caption^[HTMLElement]|align","th,td^[HTMLElement]|abbr,align,axis,bgColor,ch,chOff,#colSpan,headers,height,!noWrap,#rowSpan,scope,vAlign,width","col,colgroup^[HTMLElement]|align,ch,chOff,#span,vAlign,width","table^[HTMLElement]|align,bgColor,border,%caption,cellPadding,cellSpacing,frame,rules,summary,%tFoot,%tHead,width","tr^[HTMLElement]|align,bgColor,ch,chOff,vAlign","tfoot,thead,tbody^[HTMLElement]|align,ch,chOff,vAlign","template^[HTMLElement]|","textarea^[HTMLElement]|autocomplete,#cols,defaultValue,dirName,!disabled,#maxLength,#minLength,name,placeholder,!readOnly,!required,#rows,selectionDirection,#selectionEnd,#selectionStart,value,wrap","time^[HTMLElement]|dateTime","title^[HTMLElement]|text","track^[HTMLElement]|!default,kind,label,src,srclang","ul^[HTMLElement]|!compact,type","unknown^[HTMLElement]|","video^media|!disablePictureInPicture,#height,*enterpictureinpicture,*leavepictureinpicture,!playsInline,poster,#width",":svg:a^:svg:graphics|",":svg:animate^:svg:animation|",":svg:animateMotion^:svg:animation|",":svg:animateTransform^:svg:animation|",":svg:circle^:svg:geometry|",":svg:clipPath^:svg:graphics|",":svg:defs^:svg:graphics|",":svg:desc^:svg:|",":svg:discard^:svg:|",":svg:ellipse^:svg:geometry|",":svg:feBlend^:svg:|",":svg:feColorMatrix^:svg:|",":svg:feComponentTransfer^:svg:|",":svg:feComposite^:svg:|",":svg:feConvolveMatrix^:svg:|",":svg:feDiffuseLighting^:svg:|",":svg:feDisplacementMap^:svg:|",":svg:feDistantLight^:svg:|",":svg:feDropShadow^:svg:|",":svg:feFlood^:svg:|",":svg:feFuncA^:svg:componentTransferFunction|",":svg:feFuncB^:svg:componentTransferFunction|",":svg:feFuncG^:svg:componentTransferFunction|",":svg:feFuncR^:svg:componentTransferFunction|",":svg:feGaussianBlur^:svg:|",":svg:feImage^:svg:|",":svg:feMerge^:svg:|",":svg:feMergeNode^:svg:|",":svg:feMorphology^:svg:|",":svg:feOffset^:svg:|",":svg:fePointLight^:svg:|",":svg:feSpecularLighting^:svg:|",":svg:feSpotLight^:svg:|",":svg:feTile^:svg:|",":svg:feTurbulence^:svg:|",":svg:filter^:svg:|",":svg:foreignObject^:svg:graphics|",":svg:g^:svg:graphics|",":svg:image^:svg:graphics|decoding",":svg:line^:svg:geometry|",":svg:linearGradient^:svg:gradient|",":svg:mpath^:svg:|",":svg:marker^:svg:|",":svg:mask^:svg:|",":svg:metadata^:svg:|",":svg:path^:svg:geometry|",":svg:pattern^:svg:|",":svg:polygon^:svg:geometry|",":svg:polyline^:svg:geometry|",":svg:radialGradient^:svg:gradient|",":svg:rect^:svg:geometry|",":svg:svg^:svg:graphics|#currentScale,#zoomAndPan",":svg:script^:svg:|type",":svg:set^:svg:animation|",":svg:stop^:svg:|",":svg:style^:svg:|!disabled,media,title,type",":svg:switch^:svg:graphics|",":svg:symbol^:svg:|",":svg:tspan^:svg:textPositioning|",":svg:text^:svg:textPositioning|",":svg:textPath^:svg:textContent|",":svg:title^:svg:|",":svg:use^:svg:graphics|",":svg:view^:svg:|#zoomAndPan","data^[HTMLElement]|value","keygen^[HTMLElement]|!autofocus,challenge,!disabled,form,keytype,name","menuitem^[HTMLElement]|type,label,icon,!disabled,!checked,radiogroup,!default","summary^[HTMLElement]|","time^[HTMLElement]|dateTime",":svg:cursor^:svg:|"],Ku=new Map(Object.entries({class:"className",for:"htmlFor",formaction:"formAction",innerHtml:"innerHTML",readonly:"readOnly",tabindex:"tabIndex"})),Go=Array.from(Ku).reduce((e,[t,r])=>(e.set(t,r),e),new Map),Ko=class extends jo{constructor(){super(),this._schema=new Map,this._eventSchema=new Map,zo.forEach(e=>{let t=new Map,r=new Set,[n,u]=e.split("|"),i=u.split(","),[a,s]=n.split("^");a.split(",").forEach(l=>{this._schema.set(l.toLowerCase(),t),this._eventSchema.set(l.toLowerCase(),r)});let o=s&&this._schema.get(s.toLowerCase());if(o){for(let[l,c]of o)t.set(l,c);for(let l of this._eventSchema.get(s.toLowerCase()))r.add(l)}i.forEach(l=>{if(l.length>0)switch(l[0]){case"*":r.add(l.substring(1));break;case"!":t.set(l.substring(1),$o);break;case"#":t.set(l.substring(1),Wo);break;case"%":t.set(l.substring(1),Uo);break;default:t.set(l,Vo)}})})}hasProperty(e,t,r){if(r.some(n=>n.name===vn.name))return!0;if(e.indexOf("-")>-1){if(En(e)||bn(e))return!1;if(r.some(n=>n.name===Fn.name))return!0}return(this._schema.get(e.toLowerCase())||this._schema.get("unknown")).has(t)}hasElement(e,t){return t.some(r=>r.name===vn.name)||e.indexOf("-")>-1&&(En(e)||bn(e)||t.some(r=>r.name===Fn.name))?!0:this._schema.has(e.toLowerCase())}securityContext(e,t,r){r&&(t=this.getMappedPropName(t)),e=e.toLowerCase(),t=t.toLowerCase();let n=wn()[e+"|"+t];return n||(n=wn()["*|"+t],n||ge.NONE)}getMappedPropName(e){return Ku.get(e)??e}getDefaultComponentElementName(){return"ng-component"}validateProperty(e){return e.toLowerCase().startsWith("on")?{error:!0,msg:`Binding to event property '${e}' is disallowed for security reasons, please use (${e.slice(2)})=... +If '${e}' is a directive input, make sure the directive is imported by the current module.`}:{error:!1}}validateAttribute(e){return e.toLowerCase().startsWith("on")?{error:!0,msg:`Binding to event attribute '${e}' is disallowed for security reasons, please use (${e.slice(2)})=...`}:{error:!1}}allKnownElementNames(){return Array.from(this._schema.keys())}allKnownAttributesOfElement(e){let t=this._schema.get(e.toLowerCase())||this._schema.get("unknown");return Array.from(t.keys()).map(r=>Go.get(r)??r)}allKnownEventsOfElement(e){return Array.from(this._eventSchema.get(e.toLowerCase())??[])}normalizeAnimationStyleProperty(e){return Ds(e)}normalizeAnimationStyleValue(e,t,r){let n="",u=r.toString().trim(),i=null;if(Jo(e)&&r!==0&&r!=="0")if(typeof r=="number")n="px";else{let a=r.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&a[1].length==0&&(i=`Please provide a CSS unit value for ${t}:${r}`)}return{error:i,value:u+n}}};function Jo(e){switch(e){case"width":case"height":case"minWidth":case"minHeight":case"maxWidth":case"maxHeight":case"left":case"top":case"bottom":case"right":case"fontSize":case"outlineWidth":case"outlineOffset":case"paddingTop":case"paddingLeft":case"paddingBottom":case"paddingRight":case"marginTop":case"marginLeft":case"marginBottom":case"marginRight":case"borderRadius":case"borderWidth":case"borderTopWidth":case"borderLeftWidth":case"borderRightWidth":case"borderBottomWidth":case"textIndent":return!0;default:return!1}}var E=class{constructor({closedByChildren:e,implicitNamespacePrefix:t,contentType:r=z.PARSABLE_DATA,closedByParent:n=!1,isVoid:u=!1,ignoreFirstLf:i=!1,preventNamespaceInheritance:a=!1,canSelfClose:s=!1}={}){this.closedByChildren={},this.closedByParent=!1,e&&e.length>0&&e.forEach(o=>this.closedByChildren[o]=!0),this.isVoid=u,this.closedByParent=n||u,this.implicitNamespacePrefix=t||null,this.contentType=r,this.ignoreFirstLf=i,this.preventNamespaceInheritance=a,this.canSelfClose=s??u}isClosedByChild(e){return this.isVoid||e.toLowerCase()in this.closedByChildren}getContentType(e){return typeof this.contentType=="object"?(e===void 0?void 0:this.contentType[e])??this.contentType.default:this.contentType}},Sn,We;function Cr(e){return We||(Sn=new E({canSelfClose:!0}),We=Object.assign(Object.create(null),{base:new E({isVoid:!0}),meta:new E({isVoid:!0}),area:new E({isVoid:!0}),embed:new E({isVoid:!0}),link:new E({isVoid:!0}),img:new E({isVoid:!0}),input:new E({isVoid:!0}),param:new E({isVoid:!0}),hr:new E({isVoid:!0}),br:new E({isVoid:!0}),source:new E({isVoid:!0}),track:new E({isVoid:!0}),wbr:new E({isVoid:!0}),p:new E({closedByChildren:["address","article","aside","blockquote","div","dl","fieldset","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","main","nav","ol","p","pre","section","table","ul"],closedByParent:!0}),thead:new E({closedByChildren:["tbody","tfoot"]}),tbody:new E({closedByChildren:["tbody","tfoot"],closedByParent:!0}),tfoot:new E({closedByChildren:["tbody"],closedByParent:!0}),tr:new E({closedByChildren:["tr"],closedByParent:!0}),td:new E({closedByChildren:["td","th"],closedByParent:!0}),th:new E({closedByChildren:["td","th"],closedByParent:!0}),col:new E({isVoid:!0}),svg:new E({implicitNamespacePrefix:"svg"}),foreignObject:new E({implicitNamespacePrefix:"svg",preventNamespaceInheritance:!0}),math:new E({implicitNamespacePrefix:"math"}),li:new E({closedByChildren:["li"],closedByParent:!0}),dt:new E({closedByChildren:["dt","dd"]}),dd:new E({closedByChildren:["dt","dd"],closedByParent:!0}),rb:new E({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rt:new E({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rtc:new E({closedByChildren:["rb","rtc","rp"],closedByParent:!0}),rp:new E({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),optgroup:new E({closedByChildren:["optgroup"],closedByParent:!0}),option:new E({closedByChildren:["option","optgroup"],closedByParent:!0}),pre:new E({ignoreFirstLf:!0}),listing:new E({ignoreFirstLf:!0}),style:new E({contentType:z.RAW_TEXT}),script:new E({contentType:z.RAW_TEXT}),title:new E({contentType:{default:z.ESCAPABLE_RAW_TEXT,svg:z.PARSABLE_DATA}}),textarea:new E({contentType:z.ESCAPABLE_RAW_TEXT,ignoreFirstLf:!0})}),new Ko().allKnownElementNames().forEach(t=>{!We[t]&>(t)===null&&(We[t]=new E({canSelfClose:!1}))})),We[e]??Sn}var ut=class{constructor(e,t){this.sourceSpan=e,this.i18n=t}},Yo=class extends ut{constructor(e,t,r,n){super(t,n),this.value=e,this.tokens=r,this.type="text"}visit(e,t){return e.visitText(this,t)}},Xo=class extends ut{constructor(e,t,r,n){super(t,n),this.value=e,this.tokens=r,this.type="cdata"}visit(e,t){return e.visitCdata(this,t)}},Qo=class extends ut{constructor(e,t,r,n,u,i){super(n,i),this.switchValue=e,this.type=t,this.cases=r,this.switchValueSourceSpan=u}visit(e,t){return e.visitExpansion(this,t)}},Zo=class{constructor(e,t,r,n,u){this.value=e,this.expression=t,this.sourceSpan=r,this.valueSourceSpan=n,this.expSourceSpan=u}visit(e,t){return e.visitExpansionCase(this,t)}},el=class extends ut{constructor(e,t,r,n,u,i,a){super(r,a),this.name=e,this.value=t,this.keySpan=n,this.valueSpan=u,this.valueTokens=i,this.type="attribute"}visit(e,t){return e.visitAttribute(this,t)}get nameSpan(){return this.keySpan}},oe=class extends ut{constructor(e,t,r,n,u,i=null,a=null,s){super(n,s),this.name=e,this.attrs=t,this.children=r,this.startSourceSpan=u,this.endSourceSpan=i,this.nameSpan=a,this.type="element"}visit(e,t){return e.visitElement(this,t)}},tl=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="comment"}visit(e,t){return e.visitComment(this,t)}},rl=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="docType"}visit(e,t){return e.visitDocType(this,t)}},Be=class{constructor(e,t,r,n,u,i=null){this.name=e,this.parameters=t,this.children=r,this.sourceSpan=n,this.startSourceSpan=u,this.endSourceSpan=i,this.type="block"}visit(e,t){return e.visitBlock(this,t)}},An=class{constructor(e,t){this.expression=e,this.sourceSpan=t,this.type="blockParameter",this.startSourceSpan=null,this.endSourceSpan=null}visit(e,t){return e.visitBlockParameter(this,t)}};function Ju(e,t,r=null){let n=[],u=e.visit?i=>e.visit(i,r)||i.visit(e,r):i=>i.visit(e,r);return t.forEach(i=>{let a=u(i);a&&n.push(a)}),n}var nl=class{constructor(){}visitElement(e,t){this.visitChildren(t,r=>{r(e.attrs),r(e.children)})}visitAttribute(e,t){}visitText(e,t){}visitCdata(e,t){}visitComment(e,t){}visitDocType(e,t){}visitExpansion(e,t){return this.visitChildren(t,r=>{r(e.cases)})}visitExpansionCase(e,t){}visitBlock(e,t){this.visitChildren(t,r=>{r(e.parameters),r(e.children)})}visitBlockParameter(e,t){}visitChildren(e,t){let r=[],n=this;function u(i){i&&r.push(Ju(n,i,e))}return t(u),Array.prototype.concat.apply([],r)}},At={AElig:"Æ",AMP:"&",amp:"&",Aacute:"Á",Abreve:"Ă",Acirc:"Â",Acy:"А",Afr:"𝔄",Agrave:"À",Alpha:"Α",Amacr:"Ā",And:"⩓",Aogon:"Ą",Aopf:"𝔸",ApplyFunction:"⁡",af:"⁡",Aring:"Å",angst:"Å",Ascr:"𝒜",Assign:"≔",colone:"≔",coloneq:"≔",Atilde:"Ã",Auml:"Ä",Backslash:"∖",setminus:"∖",setmn:"∖",smallsetminus:"∖",ssetmn:"∖",Barv:"⫧",Barwed:"⌆",doublebarwedge:"⌆",Bcy:"Б",Because:"∵",becaus:"∵",because:"∵",Bernoullis:"ℬ",Bscr:"ℬ",bernou:"ℬ",Beta:"Β",Bfr:"𝔅",Bopf:"𝔹",Breve:"˘",breve:"˘",Bumpeq:"≎",HumpDownHump:"≎",bump:"≎",CHcy:"Ч",COPY:"©",copy:"©",Cacute:"Ć",Cap:"⋒",CapitalDifferentialD:"ⅅ",DD:"ⅅ",Cayleys:"ℭ",Cfr:"ℭ",Ccaron:"Č",Ccedil:"Ç",Ccirc:"Ĉ",Cconint:"∰",Cdot:"Ċ",Cedilla:"¸",cedil:"¸",CenterDot:"·",centerdot:"·",middot:"·",Chi:"Χ",CircleDot:"⊙",odot:"⊙",CircleMinus:"⊖",ominus:"⊖",CirclePlus:"⊕",oplus:"⊕",CircleTimes:"⊗",otimes:"⊗",ClockwiseContourIntegral:"∲",cwconint:"∲",CloseCurlyDoubleQuote:"”",rdquo:"”",rdquor:"”",CloseCurlyQuote:"’",rsquo:"’",rsquor:"’",Colon:"∷",Proportion:"∷",Colone:"⩴",Congruent:"≡",equiv:"≡",Conint:"∯",DoubleContourIntegral:"∯",ContourIntegral:"∮",conint:"∮",oint:"∮",Copf:"ℂ",complexes:"ℂ",Coproduct:"∐",coprod:"∐",CounterClockwiseContourIntegral:"∳",awconint:"∳",Cross:"⨯",Cscr:"𝒞",Cup:"⋓",CupCap:"≍",asympeq:"≍",DDotrahd:"⤑",DJcy:"Ђ",DScy:"Ѕ",DZcy:"Џ",Dagger:"‡",ddagger:"‡",Darr:"↡",Dashv:"⫤",DoubleLeftTee:"⫤",Dcaron:"Ď",Dcy:"Д",Del:"∇",nabla:"∇",Delta:"Δ",Dfr:"𝔇",DiacriticalAcute:"´",acute:"´",DiacriticalDot:"˙",dot:"˙",DiacriticalDoubleAcute:"˝",dblac:"˝",DiacriticalGrave:"`",grave:"`",DiacriticalTilde:"˜",tilde:"˜",Diamond:"⋄",diam:"⋄",diamond:"⋄",DifferentialD:"ⅆ",dd:"ⅆ",Dopf:"𝔻",Dot:"¨",DoubleDot:"¨",die:"¨",uml:"¨",DotDot:"⃜",DotEqual:"≐",doteq:"≐",esdot:"≐",DoubleDownArrow:"⇓",Downarrow:"⇓",dArr:"⇓",DoubleLeftArrow:"⇐",Leftarrow:"⇐",lArr:"⇐",DoubleLeftRightArrow:"⇔",Leftrightarrow:"⇔",hArr:"⇔",iff:"⇔",DoubleLongLeftArrow:"⟸",Longleftarrow:"⟸",xlArr:"⟸",DoubleLongLeftRightArrow:"⟺",Longleftrightarrow:"⟺",xhArr:"⟺",DoubleLongRightArrow:"⟹",Longrightarrow:"⟹",xrArr:"⟹",DoubleRightArrow:"⇒",Implies:"⇒",Rightarrow:"⇒",rArr:"⇒",DoubleRightTee:"⊨",vDash:"⊨",DoubleUpArrow:"⇑",Uparrow:"⇑",uArr:"⇑",DoubleUpDownArrow:"⇕",Updownarrow:"⇕",vArr:"⇕",DoubleVerticalBar:"∥",par:"∥",parallel:"∥",shortparallel:"∥",spar:"∥",DownArrow:"↓",ShortDownArrow:"↓",darr:"↓",downarrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",duarr:"⇵",DownBreve:"̑",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",leftharpoondown:"↽",lhard:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",rhard:"⇁",rightharpoondown:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",top:"⊤",DownTeeArrow:"↧",mapstodown:"↧",Dscr:"𝒟",Dstrok:"Đ",ENG:"Ŋ",ETH:"Ð",Eacute:"É",Ecaron:"Ě",Ecirc:"Ê",Ecy:"Э",Edot:"Ė",Efr:"𝔈",Egrave:"È",Element:"∈",in:"∈",isin:"∈",isinv:"∈",Emacr:"Ē",EmptySmallSquare:"◻",EmptyVerySmallSquare:"▫",Eogon:"Ę",Eopf:"𝔼",Epsilon:"Ε",Equal:"⩵",EqualTilde:"≂",eqsim:"≂",esim:"≂",Equilibrium:"⇌",rightleftharpoons:"⇌",rlhar:"⇌",Escr:"ℰ",expectation:"ℰ",Esim:"⩳",Eta:"Η",Euml:"Ë",Exists:"∃",exist:"∃",ExponentialE:"ⅇ",ee:"ⅇ",exponentiale:"ⅇ",Fcy:"Ф",Ffr:"𝔉",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",blacksquare:"▪",squarf:"▪",squf:"▪",Fopf:"𝔽",ForAll:"∀",forall:"∀",Fouriertrf:"ℱ",Fscr:"ℱ",GJcy:"Ѓ",GT:">",gt:">",Gamma:"Γ",Gammad:"Ϝ",Gbreve:"Ğ",Gcedil:"Ģ",Gcirc:"Ĝ",Gcy:"Г",Gdot:"Ġ",Gfr:"𝔊",Gg:"⋙",ggg:"⋙",Gopf:"𝔾",GreaterEqual:"≥",ge:"≥",geq:"≥",GreaterEqualLess:"⋛",gel:"⋛",gtreqless:"⋛",GreaterFullEqual:"≧",gE:"≧",geqq:"≧",GreaterGreater:"⪢",GreaterLess:"≷",gl:"≷",gtrless:"≷",GreaterSlantEqual:"⩾",geqslant:"⩾",ges:"⩾",GreaterTilde:"≳",gsim:"≳",gtrsim:"≳",Gscr:"𝒢",Gt:"≫",NestedGreaterGreater:"≫",gg:"≫",HARDcy:"Ъ",Hacek:"ˇ",caron:"ˇ",Hat:"^",Hcirc:"Ĥ",Hfr:"ℌ",Poincareplane:"ℌ",HilbertSpace:"ℋ",Hscr:"ℋ",hamilt:"ℋ",Hopf:"ℍ",quaternions:"ℍ",HorizontalLine:"─",boxh:"─",Hstrok:"Ħ",HumpEqual:"≏",bumpe:"≏",bumpeq:"≏",IEcy:"Е",IJlig:"IJ",IOcy:"Ё",Iacute:"Í",Icirc:"Î",Icy:"И",Idot:"İ",Ifr:"ℑ",Im:"ℑ",image:"ℑ",imagpart:"ℑ",Igrave:"Ì",Imacr:"Ī",ImaginaryI:"ⅈ",ii:"ⅈ",Int:"∬",Integral:"∫",int:"∫",Intersection:"⋂",bigcap:"⋂",xcap:"⋂",InvisibleComma:"⁣",ic:"⁣",InvisibleTimes:"⁢",it:"⁢",Iogon:"Į",Iopf:"𝕀",Iota:"Ι",Iscr:"ℐ",imagline:"ℐ",Itilde:"Ĩ",Iukcy:"І",Iuml:"Ï",Jcirc:"Ĵ",Jcy:"Й",Jfr:"𝔍",Jopf:"𝕁",Jscr:"𝒥",Jsercy:"Ј",Jukcy:"Є",KHcy:"Х",KJcy:"Ќ",Kappa:"Κ",Kcedil:"Ķ",Kcy:"К",Kfr:"𝔎",Kopf:"𝕂",Kscr:"𝒦",LJcy:"Љ",LT:"<",lt:"<",Lacute:"Ĺ",Lambda:"Λ",Lang:"⟪",Laplacetrf:"ℒ",Lscr:"ℒ",lagran:"ℒ",Larr:"↞",twoheadleftarrow:"↞",Lcaron:"Ľ",Lcedil:"Ļ",Lcy:"Л",LeftAngleBracket:"⟨",lang:"⟨",langle:"⟨",LeftArrow:"←",ShortLeftArrow:"←",larr:"←",leftarrow:"←",slarr:"←",LeftArrowBar:"⇤",larrb:"⇤",LeftArrowRightArrow:"⇆",leftrightarrows:"⇆",lrarr:"⇆",LeftCeiling:"⌈",lceil:"⌈",LeftDoubleBracket:"⟦",lobrk:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",dharl:"⇃",downharpoonleft:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",lfloor:"⌊",LeftRightArrow:"↔",harr:"↔",leftrightarrow:"↔",LeftRightVector:"⥎",LeftTee:"⊣",dashv:"⊣",LeftTeeArrow:"↤",mapstoleft:"↤",LeftTeeVector:"⥚",LeftTriangle:"⊲",vartriangleleft:"⊲",vltri:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",ltrie:"⊴",trianglelefteq:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",uharl:"↿",upharpoonleft:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",leftharpoonup:"↼",lharu:"↼",LeftVectorBar:"⥒",LessEqualGreater:"⋚",leg:"⋚",lesseqgtr:"⋚",LessFullEqual:"≦",lE:"≦",leqq:"≦",LessGreater:"≶",lessgtr:"≶",lg:"≶",LessLess:"⪡",LessSlantEqual:"⩽",leqslant:"⩽",les:"⩽",LessTilde:"≲",lesssim:"≲",lsim:"≲",Lfr:"𝔏",Ll:"⋘",Lleftarrow:"⇚",lAarr:"⇚",Lmidot:"Ŀ",LongLeftArrow:"⟵",longleftarrow:"⟵",xlarr:"⟵",LongLeftRightArrow:"⟷",longleftrightarrow:"⟷",xharr:"⟷",LongRightArrow:"⟶",longrightarrow:"⟶",xrarr:"⟶",Lopf:"𝕃",LowerLeftArrow:"↙",swarr:"↙",swarrow:"↙",LowerRightArrow:"↘",searr:"↘",searrow:"↘",Lsh:"↰",lsh:"↰",Lstrok:"Ł",Lt:"≪",NestedLessLess:"≪",ll:"≪",Map:"⤅",Mcy:"М",MediumSpace:" ",Mellintrf:"ℳ",Mscr:"ℳ",phmmat:"ℳ",Mfr:"𝔐",MinusPlus:"∓",mnplus:"∓",mp:"∓",Mopf:"𝕄",Mu:"Μ",NJcy:"Њ",Nacute:"Ń",Ncaron:"Ň",Ncedil:"Ņ",Ncy:"Н",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",ZeroWidthSpace:"​",NewLine:` +`,Nfr:"𝔑",NoBreak:"⁠",NonBreakingSpace:" ",nbsp:" ",Nopf:"ℕ",naturals:"ℕ",Not:"⫬",NotCongruent:"≢",nequiv:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",npar:"∦",nparallel:"∦",nshortparallel:"∦",nspar:"∦",NotElement:"∉",notin:"∉",notinva:"∉",NotEqual:"≠",ne:"≠",NotEqualTilde:"≂̸",nesim:"≂̸",NotExists:"∄",nexist:"∄",nexists:"∄",NotGreater:"≯",ngt:"≯",ngtr:"≯",NotGreaterEqual:"≱",nge:"≱",ngeq:"≱",NotGreaterFullEqual:"≧̸",ngE:"≧̸",ngeqq:"≧̸",NotGreaterGreater:"≫̸",nGtv:"≫̸",NotGreaterLess:"≹",ntgl:"≹",NotGreaterSlantEqual:"⩾̸",ngeqslant:"⩾̸",nges:"⩾̸",NotGreaterTilde:"≵",ngsim:"≵",NotHumpDownHump:"≎̸",nbump:"≎̸",NotHumpEqual:"≏̸",nbumpe:"≏̸",NotLeftTriangle:"⋪",nltri:"⋪",ntriangleleft:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",nltrie:"⋬",ntrianglelefteq:"⋬",NotLess:"≮",nless:"≮",nlt:"≮",NotLessEqual:"≰",nle:"≰",nleq:"≰",NotLessGreater:"≸",ntlg:"≸",NotLessLess:"≪̸",nLtv:"≪̸",NotLessSlantEqual:"⩽̸",nleqslant:"⩽̸",nles:"⩽̸",NotLessTilde:"≴",nlsim:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",NotPrecedes:"⊀",npr:"⊀",nprec:"⊀",NotPrecedesEqual:"⪯̸",npre:"⪯̸",npreceq:"⪯̸",NotPrecedesSlantEqual:"⋠",nprcue:"⋠",NotReverseElement:"∌",notni:"∌",notniva:"∌",NotRightTriangle:"⋫",nrtri:"⋫",ntriangleright:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",nrtrie:"⋭",ntrianglerighteq:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",nsqsube:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",nsqsupe:"⋣",NotSubset:"⊂⃒",nsubset:"⊂⃒",vnsub:"⊂⃒",NotSubsetEqual:"⊈",nsube:"⊈",nsubseteq:"⊈",NotSucceeds:"⊁",nsc:"⊁",nsucc:"⊁",NotSucceedsEqual:"⪰̸",nsce:"⪰̸",nsucceq:"⪰̸",NotSucceedsSlantEqual:"⋡",nsccue:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",nsupset:"⊃⃒",vnsup:"⊃⃒",NotSupersetEqual:"⊉",nsupe:"⊉",nsupseteq:"⊉",NotTilde:"≁",nsim:"≁",NotTildeEqual:"≄",nsime:"≄",nsimeq:"≄",NotTildeFullEqual:"≇",ncong:"≇",NotTildeTilde:"≉",nap:"≉",napprox:"≉",NotVerticalBar:"∤",nmid:"∤",nshortmid:"∤",nsmid:"∤",Nscr:"𝒩",Ntilde:"Ñ",Nu:"Ν",OElig:"Œ",Oacute:"Ó",Ocirc:"Ô",Ocy:"О",Odblac:"Ő",Ofr:"𝔒",Ograve:"Ò",Omacr:"Ō",Omega:"Ω",ohm:"Ω",Omicron:"Ο",Oopf:"𝕆",OpenCurlyDoubleQuote:"“",ldquo:"“",OpenCurlyQuote:"‘",lsquo:"‘",Or:"⩔",Oscr:"𝒪",Oslash:"Ø",Otilde:"Õ",Otimes:"⨷",Ouml:"Ö",OverBar:"‾",oline:"‾",OverBrace:"⏞",OverBracket:"⎴",tbrk:"⎴",OverParenthesis:"⏜",PartialD:"∂",part:"∂",Pcy:"П",Pfr:"𝔓",Phi:"Φ",Pi:"Π",PlusMinus:"±",plusmn:"±",pm:"±",Popf:"ℙ",primes:"ℙ",Pr:"⪻",Precedes:"≺",pr:"≺",prec:"≺",PrecedesEqual:"⪯",pre:"⪯",preceq:"⪯",PrecedesSlantEqual:"≼",prcue:"≼",preccurlyeq:"≼",PrecedesTilde:"≾",precsim:"≾",prsim:"≾",Prime:"″",Product:"∏",prod:"∏",Proportional:"∝",prop:"∝",propto:"∝",varpropto:"∝",vprop:"∝",Pscr:"𝒫",Psi:"Ψ",QUOT:'"',quot:'"',Qfr:"𝔔",Qopf:"ℚ",rationals:"ℚ",Qscr:"𝒬",RBarr:"⤐",drbkarow:"⤐",REG:"®",circledR:"®",reg:"®",Racute:"Ŕ",Rang:"⟫",Rarr:"↠",twoheadrightarrow:"↠",Rarrtl:"⤖",Rcaron:"Ř",Rcedil:"Ŗ",Rcy:"Р",Re:"ℜ",Rfr:"ℜ",real:"ℜ",realpart:"ℜ",ReverseElement:"∋",SuchThat:"∋",ni:"∋",niv:"∋",ReverseEquilibrium:"⇋",leftrightharpoons:"⇋",lrhar:"⇋",ReverseUpEquilibrium:"⥯",duhar:"⥯",Rho:"Ρ",RightAngleBracket:"⟩",rang:"⟩",rangle:"⟩",RightArrow:"→",ShortRightArrow:"→",rarr:"→",rightarrow:"→",srarr:"→",RightArrowBar:"⇥",rarrb:"⇥",RightArrowLeftArrow:"⇄",rightleftarrows:"⇄",rlarr:"⇄",RightCeiling:"⌉",rceil:"⌉",RightDoubleBracket:"⟧",robrk:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",dharr:"⇂",downharpoonright:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rfloor:"⌋",RightTee:"⊢",vdash:"⊢",RightTeeArrow:"↦",map:"↦",mapsto:"↦",RightTeeVector:"⥛",RightTriangle:"⊳",vartriangleright:"⊳",vrtri:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",rtrie:"⊵",trianglerighteq:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",uharr:"↾",upharpoonright:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",rharu:"⇀",rightharpoonup:"⇀",RightVectorBar:"⥓",Ropf:"ℝ",reals:"ℝ",RoundImplies:"⥰",Rrightarrow:"⇛",rAarr:"⇛",Rscr:"ℛ",realine:"ℛ",Rsh:"↱",rsh:"↱",RuleDelayed:"⧴",SHCHcy:"Щ",SHcy:"Ш",SOFTcy:"Ь",Sacute:"Ś",Sc:"⪼",Scaron:"Š",Scedil:"Ş",Scirc:"Ŝ",Scy:"С",Sfr:"𝔖",ShortUpArrow:"↑",UpArrow:"↑",uarr:"↑",uparrow:"↑",Sigma:"Σ",SmallCircle:"∘",compfn:"∘",Sopf:"𝕊",Sqrt:"√",radic:"√",Square:"□",squ:"□",square:"□",SquareIntersection:"⊓",sqcap:"⊓",SquareSubset:"⊏",sqsub:"⊏",sqsubset:"⊏",SquareSubsetEqual:"⊑",sqsube:"⊑",sqsubseteq:"⊑",SquareSuperset:"⊐",sqsup:"⊐",sqsupset:"⊐",SquareSupersetEqual:"⊒",sqsupe:"⊒",sqsupseteq:"⊒",SquareUnion:"⊔",sqcup:"⊔",Sscr:"𝒮",Star:"⋆",sstarf:"⋆",Sub:"⋐",Subset:"⋐",SubsetEqual:"⊆",sube:"⊆",subseteq:"⊆",Succeeds:"≻",sc:"≻",succ:"≻",SucceedsEqual:"⪰",sce:"⪰",succeq:"⪰",SucceedsSlantEqual:"≽",sccue:"≽",succcurlyeq:"≽",SucceedsTilde:"≿",scsim:"≿",succsim:"≿",Sum:"∑",sum:"∑",Sup:"⋑",Supset:"⋑",Superset:"⊃",sup:"⊃",supset:"⊃",SupersetEqual:"⊇",supe:"⊇",supseteq:"⊇",THORN:"Þ",TRADE:"™",trade:"™",TSHcy:"Ћ",TScy:"Ц",Tab:" ",Tau:"Τ",Tcaron:"Ť",Tcedil:"Ţ",Tcy:"Т",Tfr:"𝔗",Therefore:"∴",there4:"∴",therefore:"∴",Theta:"Θ",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",Tilde:"∼",sim:"∼",thicksim:"∼",thksim:"∼",TildeEqual:"≃",sime:"≃",simeq:"≃",TildeFullEqual:"≅",cong:"≅",TildeTilde:"≈",ap:"≈",approx:"≈",asymp:"≈",thickapprox:"≈",thkap:"≈",Topf:"𝕋",TripleDot:"⃛",tdot:"⃛",Tscr:"𝒯",Tstrok:"Ŧ",Uacute:"Ú",Uarr:"↟",Uarrocir:"⥉",Ubrcy:"Ў",Ubreve:"Ŭ",Ucirc:"Û",Ucy:"У",Udblac:"Ű",Ufr:"𝔘",Ugrave:"Ù",Umacr:"Ū",UnderBar:"_",lowbar:"_",UnderBrace:"⏟",UnderBracket:"⎵",bbrk:"⎵",UnderParenthesis:"⏝",Union:"⋃",bigcup:"⋃",xcup:"⋃",UnionPlus:"⊎",uplus:"⊎",Uogon:"Ų",Uopf:"𝕌",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",udarr:"⇅",UpDownArrow:"↕",updownarrow:"↕",varr:"↕",UpEquilibrium:"⥮",udhar:"⥮",UpTee:"⊥",bot:"⊥",bottom:"⊥",perp:"⊥",UpTeeArrow:"↥",mapstoup:"↥",UpperLeftArrow:"↖",nwarr:"↖",nwarrow:"↖",UpperRightArrow:"↗",nearr:"↗",nearrow:"↗",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",Uring:"Ů",Uscr:"𝒰",Utilde:"Ũ",Uuml:"Ü",VDash:"⊫",Vbar:"⫫",Vcy:"В",Vdash:"⊩",Vdashl:"⫦",Vee:"⋁",bigvee:"⋁",xvee:"⋁",Verbar:"‖",Vert:"‖",VerticalBar:"∣",mid:"∣",shortmid:"∣",smid:"∣",VerticalLine:"|",verbar:"|",vert:"|",VerticalSeparator:"❘",VerticalTilde:"≀",wr:"≀",wreath:"≀",VeryThinSpace:" ",hairsp:" ",Vfr:"𝔙",Vopf:"𝕍",Vscr:"𝒱",Vvdash:"⊪",Wcirc:"Ŵ",Wedge:"⋀",bigwedge:"⋀",xwedge:"⋀",Wfr:"𝔚",Wopf:"𝕎",Wscr:"𝒲",Xfr:"𝔛",Xi:"Ξ",Xopf:"𝕏",Xscr:"𝒳",YAcy:"Я",YIcy:"Ї",YUcy:"Ю",Yacute:"Ý",Ycirc:"Ŷ",Ycy:"Ы",Yfr:"𝔜",Yopf:"𝕐",Yscr:"𝒴",Yuml:"Ÿ",ZHcy:"Ж",Zacute:"Ź",Zcaron:"Ž",Zcy:"З",Zdot:"Ż",Zeta:"Ζ",Zfr:"ℨ",zeetrf:"ℨ",Zopf:"ℤ",integers:"ℤ",Zscr:"𝒵",aacute:"á",abreve:"ă",ac:"∾",mstpos:"∾",acE:"∾̳",acd:"∿",acirc:"â",acy:"а",aelig:"æ",afr:"𝔞",agrave:"à",alefsym:"ℵ",aleph:"ℵ",alpha:"α",amacr:"ā",amalg:"⨿",and:"∧",wedge:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",angle:"∠",ange:"⦤",angmsd:"∡",measuredangle:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angzarr:"⍼",aogon:"ą",aopf:"𝕒",apE:"⩰",apacir:"⩯",ape:"≊",approxeq:"≊",apid:"≋",apos:"'",aring:"å",ascr:"𝒶",ast:"*",midast:"*",atilde:"ã",auml:"ä",awint:"⨑",bNot:"⫭",backcong:"≌",bcong:"≌",backepsilon:"϶",bepsi:"϶",backprime:"‵",bprime:"‵",backsim:"∽",bsim:"∽",backsimeq:"⋍",bsime:"⋍",barvee:"⊽",barwed:"⌅",barwedge:"⌅",bbrktbrk:"⎶",bcy:"б",bdquo:"„",ldquor:"„",bemptyv:"⦰",beta:"β",beth:"ℶ",between:"≬",twixt:"≬",bfr:"𝔟",bigcirc:"◯",xcirc:"◯",bigodot:"⨀",xodot:"⨀",bigoplus:"⨁",xoplus:"⨁",bigotimes:"⨂",xotime:"⨂",bigsqcup:"⨆",xsqcup:"⨆",bigstar:"★",starf:"★",bigtriangledown:"▽",xdtri:"▽",bigtriangleup:"△",xutri:"△",biguplus:"⨄",xuplus:"⨄",bkarow:"⤍",rbarr:"⤍",blacklozenge:"⧫",lozf:"⧫",blacktriangle:"▴",utrif:"▴",blacktriangledown:"▾",dtrif:"▾",blacktriangleleft:"◂",ltrif:"◂",blacktriangleright:"▸",rtrif:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bopf:"𝕓",bowtie:"⋈",boxDL:"╗",boxDR:"╔",boxDl:"╖",boxDr:"╓",boxH:"═",boxHD:"╦",boxHU:"╩",boxHd:"╤",boxHu:"╧",boxUL:"╝",boxUR:"╚",boxUl:"╜",boxUr:"╙",boxV:"║",boxVH:"╬",boxVL:"╣",boxVR:"╠",boxVh:"╫",boxVl:"╢",boxVr:"╟",boxbox:"⧉",boxdL:"╕",boxdR:"╒",boxdl:"┐",boxdr:"┌",boxhD:"╥",boxhU:"╨",boxhd:"┬",boxhu:"┴",boxminus:"⊟",minusb:"⊟",boxplus:"⊞",plusb:"⊞",boxtimes:"⊠",timesb:"⊠",boxuL:"╛",boxuR:"╘",boxul:"┘",boxur:"└",boxv:"│",boxvH:"╪",boxvL:"╡",boxvR:"╞",boxvh:"┼",boxvl:"┤",boxvr:"├",brvbar:"¦",bscr:"𝒷",bsemi:"⁏",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bumpE:"⪮",cacute:"ć",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",caps:"∩︀",caret:"⁁",ccaps:"⩍",ccaron:"č",ccedil:"ç",ccirc:"ĉ",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",cemptyv:"⦲",cent:"¢",cfr:"𝔠",chcy:"ч",check:"✓",checkmark:"✓",chi:"χ",cir:"○",cirE:"⧃",circ:"ˆ",circeq:"≗",cire:"≗",circlearrowleft:"↺",olarr:"↺",circlearrowright:"↻",orarr:"↻",circledS:"Ⓢ",oS:"Ⓢ",circledast:"⊛",oast:"⊛",circledcirc:"⊚",ocir:"⊚",circleddash:"⊝",odash:"⊝",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",clubs:"♣",clubsuit:"♣",colon:":",comma:",",commat:"@",comp:"∁",complement:"∁",congdot:"⩭",copf:"𝕔",copysr:"℗",crarr:"↵",cross:"✗",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",curlyeqprec:"⋞",cuesc:"⋟",curlyeqsucc:"⋟",cularr:"↶",curvearrowleft:"↶",cularrp:"⤽",cup:"∪",cupbrcap:"⩈",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curvearrowright:"↷",curarrm:"⤼",curlyvee:"⋎",cuvee:"⋎",curlywedge:"⋏",cuwed:"⋏",curren:"¤",cwint:"∱",cylcty:"⌭",dHar:"⥥",dagger:"†",daleth:"ℸ",dash:"‐",hyphen:"‐",dbkarow:"⤏",rBarr:"⤏",dcaron:"ď",dcy:"д",ddarr:"⇊",downdownarrows:"⇊",ddotseq:"⩷",eDDot:"⩷",deg:"°",delta:"δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",diamondsuit:"♦",diams:"♦",digamma:"ϝ",gammad:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",dlcorn:"⌞",llcorner:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",doteqdot:"≑",eDot:"≑",dotminus:"∸",minusd:"∸",dotplus:"∔",plusdo:"∔",dotsquare:"⊡",sdotb:"⊡",drcorn:"⌟",lrcorner:"⌟",drcrop:"⌌",dscr:"𝒹",dscy:"ѕ",dsol:"⧶",dstrok:"đ",dtdot:"⋱",dtri:"▿",triangledown:"▿",dwangle:"⦦",dzcy:"џ",dzigrarr:"⟿",eacute:"é",easter:"⩮",ecaron:"ě",ecir:"≖",eqcirc:"≖",ecirc:"ê",ecolon:"≕",eqcolon:"≕",ecy:"э",edot:"ė",efDot:"≒",fallingdotseq:"≒",efr:"𝔢",eg:"⪚",egrave:"è",egs:"⪖",eqslantgtr:"⪖",egsdot:"⪘",el:"⪙",elinters:"⏧",ell:"ℓ",els:"⪕",eqslantless:"⪕",elsdot:"⪗",emacr:"ē",empty:"∅",emptyset:"∅",emptyv:"∅",varnothing:"∅",emsp13:" ",emsp14:" ",emsp:" ",eng:"ŋ",ensp:" ",eogon:"ę",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",epsiv:"ϵ",straightepsilon:"ϵ",varepsilon:"ϵ",equals:"=",equest:"≟",questeq:"≟",equivDD:"⩸",eqvparsl:"⧥",erDot:"≓",risingdotseq:"≓",erarr:"⥱",escr:"ℯ",eta:"η",eth:"ð",euml:"ë",euro:"€",excl:"!",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",filig:"fi",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",fork:"⋔",pitchfork:"⋔",forkv:"⫙",fpartint:"⨍",frac12:"½",half:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",sfrown:"⌢",fscr:"𝒻",gEl:"⪌",gtreqqless:"⪌",gacute:"ǵ",gamma:"γ",gap:"⪆",gtrapprox:"⪆",gbreve:"ğ",gcirc:"ĝ",gcy:"г",gdot:"ġ",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",gimel:"ℷ",gjcy:"ѓ",glE:"⪒",gla:"⪥",glj:"⪤",gnE:"≩",gneqq:"≩",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gneq:"⪈",gnsim:"⋧",gopf:"𝕘",gscr:"ℊ",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtrdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrarr:"⥸",gvertneqq:"≩︀",gvnE:"≩︀",hardcy:"ъ",harrcir:"⥈",harrw:"↭",leftrightsquigarrow:"↭",hbar:"ℏ",hslash:"ℏ",planck:"ℏ",plankv:"ℏ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",mldr:"…",hercon:"⊹",hfr:"𝔥",hksearow:"⤥",searhk:"⤥",hkswarow:"⤦",swarhk:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",larrhk:"↩",hookrightarrow:"↪",rarrhk:"↪",hopf:"𝕙",horbar:"―",hscr:"𝒽",hstrok:"ħ",hybull:"⁃",iacute:"í",icirc:"î",icy:"и",iecy:"е",iexcl:"¡",ifr:"𝔦",igrave:"ì",iiiint:"⨌",qint:"⨌",iiint:"∭",tint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",imacr:"ī",imath:"ı",inodot:"ı",imof:"⊷",imped:"Ƶ",incare:"℅",infin:"∞",infintie:"⧝",intcal:"⊺",intercal:"⊺",intlarhk:"⨗",intprod:"⨼",iprod:"⨼",iocy:"ё",iogon:"į",iopf:"𝕚",iota:"ι",iquest:"¿",iscr:"𝒾",isinE:"⋹",isindot:"⋵",isins:"⋴",isinsv:"⋳",itilde:"ĩ",iukcy:"і",iuml:"ï",jcirc:"ĵ",jcy:"й",jfr:"𝔧",jmath:"ȷ",jopf:"𝕛",jscr:"𝒿",jsercy:"ј",jukcy:"є",kappa:"κ",kappav:"ϰ",varkappa:"ϰ",kcedil:"ķ",kcy:"к",kfr:"𝔨",kgreen:"ĸ",khcy:"х",kjcy:"ќ",kopf:"𝕜",kscr:"𝓀",lAtail:"⤛",lBarr:"⤎",lEg:"⪋",lesseqqgtr:"⪋",lHar:"⥢",lacute:"ĺ",laemptyv:"⦴",lambda:"λ",langd:"⦑",lap:"⪅",lessapprox:"⪅",laquo:"«",larrbfs:"⤟",larrfs:"⤝",larrlp:"↫",looparrowleft:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",leftarrowtail:"↢",lat:"⪫",latail:"⤙",late:"⪭",lates:"⪭︀",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lcub:"{",lbrack:"[",lsqb:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",lcedil:"ļ",lcy:"л",ldca:"⤶",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",leq:"≤",leftleftarrows:"⇇",llarr:"⇇",leftthreetimes:"⋋",lthree:"⋋",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessdot:"⋖",ltdot:"⋖",lfisht:"⥼",lfr:"𝔩",lgE:"⪑",lharul:"⥪",lhblk:"▄",ljcy:"љ",llhard:"⥫",lltri:"◺",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnE:"≨",lneqq:"≨",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lneq:"⪇",lnsim:"⋦",loang:"⟬",loarr:"⇽",longmapsto:"⟼",xmap:"⟼",looparrowright:"↬",rarrlp:"↬",lopar:"⦅",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",loz:"◊",lozenge:"◊",lpar:"(",lparlt:"⦓",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",lsime:"⪍",lsimg:"⪏",lsquor:"‚",sbquo:"‚",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltrPar:"⦖",ltri:"◃",triangleleft:"◃",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",mDDot:"∺",macr:"¯",strns:"¯",male:"♂",malt:"✠",maltese:"✠",marker:"▮",mcomma:"⨩",mcy:"м",mdash:"—",mfr:"𝔪",mho:"℧",micro:"µ",midcir:"⫰",minus:"−",minusdu:"⨪",mlcp:"⫛",models:"⊧",mopf:"𝕞",mscr:"𝓂",mu:"μ",multimap:"⊸",mumap:"⊸",nGg:"⋙̸",nGt:"≫⃒",nLeftarrow:"⇍",nlArr:"⇍",nLeftrightarrow:"⇎",nhArr:"⇎",nLl:"⋘̸",nLt:"≪⃒",nRightarrow:"⇏",nrArr:"⇏",nVDash:"⊯",nVdash:"⊮",nacute:"ń",nang:"∠⃒",napE:"⩰̸",napid:"≋̸",napos:"ʼn",natur:"♮",natural:"♮",ncap:"⩃",ncaron:"ň",ncedil:"ņ",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",ndash:"–",neArr:"⇗",nearhk:"⤤",nedot:"≐̸",nesear:"⤨",toea:"⤨",nfr:"𝔫",nharr:"↮",nleftrightarrow:"↮",nhpar:"⫲",nis:"⋼",nisd:"⋺",njcy:"њ",nlE:"≦̸",nleqq:"≦̸",nlarr:"↚",nleftarrow:"↚",nldr:"‥",nopf:"𝕟",not:"¬",notinE:"⋹̸",notindot:"⋵̸",notinvb:"⋷",notinvc:"⋶",notnivb:"⋾",notnivc:"⋽",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",nrarr:"↛",nrightarrow:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nscr:"𝓃",nsub:"⊄",nsubE:"⫅̸",nsubseteqq:"⫅̸",nsup:"⊅",nsupE:"⫆̸",nsupseteqq:"⫆̸",ntilde:"ñ",nu:"ν",num:"#",numero:"№",numsp:" ",nvDash:"⊭",nvHarr:"⤄",nvap:"≍⃒",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwArr:"⇖",nwarhk:"⤣",nwnear:"⤧",oacute:"ó",ocirc:"ô",ocy:"о",odblac:"ő",odiv:"⨸",odsold:"⦼",oelig:"œ",ofcir:"⦿",ofr:"𝔬",ogon:"˛",ograve:"ò",ogt:"⧁",ohbar:"⦵",olcir:"⦾",olcross:"⦻",olt:"⧀",omacr:"ō",omega:"ω",omicron:"ο",omid:"⦶",oopf:"𝕠",opar:"⦷",operp:"⦹",or:"∨",vee:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",oscr:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oslash:"ø",osol:"⊘",otilde:"õ",otimesas:"⨶",ouml:"ö",ovbar:"⌽",para:"¶",parsim:"⫳",parsl:"⫽",pcy:"п",percnt:"%",period:".",permil:"‰",pertenk:"‱",pfr:"𝔭",phi:"φ",phiv:"ϕ",straightphi:"ϕ",varphi:"ϕ",phone:"☎",pi:"π",piv:"ϖ",varpi:"ϖ",planckh:"ℎ",plus:"+",plusacir:"⨣",pluscir:"⨢",plusdu:"⨥",pluse:"⩲",plussim:"⨦",plustwo:"⨧",pointint:"⨕",popf:"𝕡",pound:"£",prE:"⪳",prap:"⪷",precapprox:"⪷",precnapprox:"⪹",prnap:"⪹",precneqq:"⪵",prnE:"⪵",precnsim:"⋨",prnsim:"⋨",prime:"′",profalar:"⌮",profline:"⌒",profsurf:"⌓",prurel:"⊰",pscr:"𝓅",psi:"ψ",puncsp:" ",qfr:"𝔮",qopf:"𝕢",qprime:"⁗",qscr:"𝓆",quatint:"⨖",quest:"?",rAtail:"⤜",rHar:"⥤",race:"∽̱",racute:"ŕ",raemptyv:"⦳",rangd:"⦒",range:"⦥",raquo:"»",rarrap:"⥵",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",rightarrowtail:"↣",rarrw:"↝",rightsquigarrow:"↝",ratail:"⤚",ratio:"∶",rbbrk:"❳",rbrace:"}",rcub:"}",rbrack:"]",rsqb:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",rcedil:"ŗ",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdsh:"↳",rect:"▭",rfisht:"⥽",rfr:"𝔯",rharul:"⥬",rho:"ρ",rhov:"ϱ",varrho:"ϱ",rightrightarrows:"⇉",rrarr:"⇉",rightthreetimes:"⋌",rthree:"⋌",ring:"˚",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",ropar:"⦆",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",rpar:")",rpargt:"⦔",rppolint:"⨒",rsaquo:"›",rscr:"𝓇",rtimes:"⋊",rtri:"▹",triangleright:"▹",rtriltri:"⧎",ruluhar:"⥨",rx:"℞",sacute:"ś",scE:"⪴",scap:"⪸",succapprox:"⪸",scaron:"š",scedil:"ş",scirc:"ŝ",scnE:"⪶",succneqq:"⪶",scnap:"⪺",succnapprox:"⪺",scnsim:"⋩",succnsim:"⋩",scpolint:"⨓",scy:"с",sdot:"⋅",sdote:"⩦",seArr:"⇘",sect:"§",semi:";",seswar:"⤩",tosa:"⤩",sext:"✶",sfr:"𝔰",sharp:"♯",shchcy:"щ",shcy:"ш",shy:"­",sigma:"σ",sigmaf:"ς",sigmav:"ς",varsigma:"ς",simdot:"⩪",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",smashp:"⨳",smeparsl:"⧤",smile:"⌣",ssmile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",spades:"♠",spadesuit:"♠",sqcaps:"⊓︀",sqcups:"⊔︀",sscr:"𝓈",star:"☆",sub:"⊂",subset:"⊂",subE:"⫅",subseteqq:"⫅",subdot:"⪽",subedot:"⫃",submult:"⫁",subnE:"⫋",subsetneqq:"⫋",subne:"⊊",subsetneq:"⊊",subplus:"⪿",subrarr:"⥹",subsim:"⫇",subsub:"⫕",subsup:"⫓",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",supE:"⫆",supseteqq:"⫆",supdot:"⪾",supdsub:"⫘",supedot:"⫄",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supsetneqq:"⫌",supne:"⊋",supsetneq:"⊋",supplus:"⫀",supsim:"⫈",supsub:"⫔",supsup:"⫖",swArr:"⇙",swnwar:"⤪",szlig:"ß",target:"⌖",tau:"τ",tcaron:"ť",tcedil:"ţ",tcy:"т",telrec:"⌕",tfr:"𝔱",theta:"θ",thetasym:"ϑ",thetav:"ϑ",vartheta:"ϑ",thorn:"þ",times:"×",timesbar:"⨱",timesd:"⨰",topbot:"⌶",topcir:"⫱",topf:"𝕥",topfork:"⫚",tprime:"‴",triangle:"▵",utri:"▵",triangleq:"≜",trie:"≜",tridot:"◬",triminus:"⨺",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",tscy:"ц",tshcy:"ћ",tstrok:"ŧ",uHar:"⥣",uacute:"ú",ubrcy:"ў",ubreve:"ŭ",ucirc:"û",ucy:"у",udblac:"ű",ufisht:"⥾",ufr:"𝔲",ugrave:"ù",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",uogon:"ų",uopf:"𝕦",upsi:"υ",upsilon:"υ",upuparrows:"⇈",uuarr:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",urtri:"◹",uscr:"𝓊",utdot:"⋰",utilde:"ũ",uuml:"ü",uwangle:"⦧",vBar:"⫨",vBarv:"⫩",vangrt:"⦜",varsubsetneq:"⊊︀",vsubne:"⊊︀",varsubsetneqq:"⫋︀",vsubnE:"⫋︀",varsupsetneq:"⊋︀",vsupne:"⊋︀",varsupsetneqq:"⫌︀",vsupnE:"⫌︀",vcy:"в",veebar:"⊻",veeeq:"≚",vellip:"⋮",vfr:"𝔳",vopf:"𝕧",vscr:"𝓋",vzigzag:"⦚",wcirc:"ŵ",wedbar:"⩟",wedgeq:"≙",weierp:"℘",wp:"℘",wfr:"𝔴",wopf:"𝕨",wscr:"𝓌",xfr:"𝔵",xi:"ξ",xnis:"⋻",xopf:"𝕩",xscr:"𝓍",yacute:"ý",yacy:"я",ycirc:"ŷ",ycy:"ы",yen:"¥",yfr:"𝔶",yicy:"ї",yopf:"𝕪",yscr:"𝓎",yucy:"ю",yuml:"ÿ",zacute:"ź",zcaron:"ž",zcy:"з",zdot:"ż",zeta:"ζ",zfr:"𝔷",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",zscr:"𝓏",zwj:"‍",zwnj:"‌"},ul="";At.ngsp=ul;var il=[/^\s*$/,/[<>]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//];function al(e,t){if(t!=null&&!(Array.isArray(t)&&t.length==2))throw new Error(`Expected '${e}' to be an array, [start, end].`);if(t!=null){let r=t[0],n=t[1];il.forEach(u=>{if(u.test(r)||u.test(n))throw new Error(`['${r}', '${n}'] contains unusable interpolation symbol.`)})}}var sl=class Yu{static fromArray(t){return t?(al("interpolation",t),new Yu(t[0],t[1])):Xu}constructor(t,r){this.start=t,this.end=r}},Xu=new sl("{{","}}"),ir=class extends Ou{constructor(e,t,r){super(r,e),this.tokenType=t}},ol=class{constructor(e,t,r){this.tokens=e,this.errors=t,this.nonNormalizedIcuExpressions=r}};function ll(e,t,r,n={}){let u=new hl(new Iu(e,t),r,n);return u.tokenize(),new ol(Cl(u.tokens),u.errors,u.nonNormalizedIcuExpressions)}var cl=/\r\n?/g;function xe(e){return`Unexpected character "${e===0?"EOF":String.fromCharCode(e)}"`}function kn(e){return`Unknown entity "${e}" - use the "&#;" or "&#x;" syntax`}function pl(e,t){return`Unable to parse entity "${t}" - ${e} character reference entities must end with ";"`}var kt;(function(e){e.HEX="hexadecimal",e.DEC="decimal"})(kt||(kt={}));var ar=class{constructor(e){this.error=e}},hl=class{constructor(e,t,r){this._getTagContentType=t,this._currentTokenStart=null,this._currentTokenType=null,this._expansionCaseStack=[],this._inInterpolation=!1,this._fullNameStack=[],this.tokens=[],this.errors=[],this.nonNormalizedIcuExpressions=[],this._tokenizeIcu=r.tokenizeExpansionForms||!1,this._interpolationConfig=r.interpolationConfig||Xu,this._leadingTriviaCodePoints=r.leadingTriviaChars&&r.leadingTriviaChars.map(u=>u.codePointAt(0)||0),this._canSelfClose=r.canSelfClose||!1,this._allowHtmComponentClosingTags=r.allowHtmComponentClosingTags||!1;let n=r.range||{endPos:e.content.length,startPos:0,startLine:0,startCol:0};this._cursor=r.escapedString?new Fl(e,n):new Qu(e,n),this._preserveLineEndings=r.preserveLineEndings||!1,this._i18nNormalizeLineEndingsInICUs=r.i18nNormalizeLineEndingsInICUs||!1,this._tokenizeBlocks=r.tokenizeBlocks??!0;try{this._cursor.init()}catch(u){this.handleError(u)}}_processCarriageReturns(e){return this._preserveLineEndings?e:e.replace(cl,` +`)}tokenize(){for(;this._cursor.peek()!==0;){let e=this._cursor.clone();try{if(this._attemptCharCode(60))if(this._attemptCharCode(33))this._attemptStr("[CDATA[")?this._consumeCdata(e):this._attemptStr("--")?this._consumeComment(e):this._attemptStrCaseInsensitive("doctype")?this._consumeDocType(e):this._consumeBogusComment(e);else if(this._attemptCharCode(47))this._consumeTagClose(e);else{let t=this._cursor.clone();this._attemptCharCode(63)?(this._cursor=t,this._consumeBogusComment(e)):this._consumeTagOpen(e)}else this._tokenizeBlocks&&this._attemptCharCode(64)?this._consumeBlockStart(e):this._tokenizeBlocks&&!this._inInterpolation&&!this._isInExpansionCase()&&!this._isInExpansionForm()&&this._attemptCharCode(125)?this._consumeBlockEnd(e):this._tokenizeIcu&&this._tokenizeExpansionForm()||this._consumeWithInterpolation(5,8,()=>this._isTextEnd(),()=>this._isTagStart())}catch(t){this.handleError(t)}}this._beginToken(30),this._endToken([])}_getBlockName(){let e=!1,t=this._cursor.clone();return this._attemptCharCodeUntilFn(r=>jr(r)?!e:xn(r)?(e=!0,!1):!0),this._cursor.getChars(t).trim()}_consumeBlockStart(e){this._beginToken(25,e);let t=this._endToken([this._getBlockName()]);if(this._cursor.peek()===40)if(this._cursor.advance(),this._consumeBlockParameters(),this._attemptCharCodeUntilFn(_),this._attemptCharCode(41))this._attemptCharCodeUntilFn(_);else{t.type=29;return}this._attemptCharCode(123)?(this._beginToken(26),this._endToken([])):t.type=29}_consumeBlockEnd(e){this._beginToken(27,e),this._endToken([])}_consumeBlockParameters(){for(this._attemptCharCodeUntilFn(Tn);this._cursor.peek()!==41&&this._cursor.peek()!==0;){this._beginToken(28);let e=this._cursor.clone(),t=null,r=0;for(;this._cursor.peek()!==59&&this._cursor.peek()!==0||t!==null;){let n=this._cursor.peek();if(n===92)this._cursor.advance();else if(n===t)t=null;else if(t===null&&Dn(n))t=n;else if(n===40&&t===null)r++;else if(n===41&&t===null){if(r===0)break;r>0&&r--}this._cursor.advance()}this._endToken([this._cursor.getChars(e)]),this._attemptCharCodeUntilFn(Tn)}}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(ml(this._cursor.peek())&&this._isInExpansionForm())return this._consumeExpansionCaseStart(),!0;if(this._cursor.peek()===125){if(this._isInExpansionCase())return this._consumeExpansionCaseEnd(),!0;if(this._isInExpansionForm())return this._consumeExpansionFormEnd(),!0}return!1}_beginToken(e,t=this._cursor.clone()){this._currentTokenStart=t,this._currentTokenType=e}_endToken(e,t){if(this._currentTokenStart===null)throw new ir("Programming error - attempted to end a token when there was no start to the token",this._currentTokenType,this._cursor.getSpan(t));if(this._currentTokenType===null)throw new ir("Programming error - attempted to end a token which has no token type",null,this._cursor.getSpan(this._currentTokenStart));let r={type:this._currentTokenType,parts:e,sourceSpan:(t??this._cursor).getSpan(this._currentTokenStart,this._leadingTriviaCodePoints)};return this.tokens.push(r),this._currentTokenStart=null,this._currentTokenType=null,r}_createError(e,t){this._isInExpansionForm()&&(e+=` (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)`);let r=new ir(e,this._currentTokenType,t);return this._currentTokenStart=null,this._currentTokenType=null,new ar(r)}handleError(e){if(e instanceof Jr&&(e=this._createError(e.msg,this._cursor.getSpan(e.cursor))),e instanceof ar)this.errors.push(e.error);else throw e}_attemptCharCode(e){return this._cursor.peek()===e?(this._cursor.advance(),!0):!1}_attemptCharCodeCaseInsensitive(e){return gl(this._cursor.peek(),e)?(this._cursor.advance(),!0):!1}_requireCharCode(e){let t=this._cursor.clone();if(!this._attemptCharCode(e))throw this._createError(xe(this._cursor.peek()),this._cursor.getSpan(t))}_attemptStr(e){let t=e.length;if(this._cursor.charsLeft()this._attemptStr("-->")),this._beginToken(11),this._requireStr("-->"),this._endToken([])}_consumeBogusComment(e){this._beginToken(10,e),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===62),this._beginToken(11),this._cursor.advance(),this._endToken([])}_consumeCdata(e){this._beginToken(12,e),this._endToken([]),this._consumeRawText(!1,()=>this._attemptStr("]]>")),this._beginToken(13),this._requireStr("]]>"),this._endToken([])}_consumeDocType(e){this._beginToken(18,e),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===62),this._beginToken(19),this._cursor.advance(),this._endToken([])}_consumePrefixAndName(){let e=this._cursor.clone(),t="";for(;this._cursor.peek()!==58&&!dl(this._cursor.peek());)this._cursor.advance();let r;this._cursor.peek()===58?(t=this._cursor.getChars(e),this._cursor.advance(),r=this._cursor.clone()):r=e,this._requireCharCodeUntilFn(_n,t===""?0:1);let n=this._cursor.getChars(r);return[t,n]}_consumeTagOpen(e){let t,r,n,u=[];try{if(!$r(this._cursor.peek()))throw this._createError(xe(this._cursor.peek()),this._cursor.getSpan(e));for(n=this._consumeTagOpenStart(e),r=n.parts[0],t=n.parts[1],this._attemptCharCodeUntilFn(_);this._cursor.peek()!==47&&this._cursor.peek()!==62&&this._cursor.peek()!==60&&this._cursor.peek()!==0;){let[a,s]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(_),this._attemptCharCode(61)){this._attemptCharCodeUntilFn(_);let o=this._consumeAttributeValue();u.push({prefix:a,name:s,value:o})}else u.push({prefix:a,name:s});this._attemptCharCodeUntilFn(_)}this._consumeTagOpenEnd()}catch(a){if(a instanceof ar){n?n.type=4:(this._beginToken(5,e),this._endToken(["<"]));return}throw a}if(this._canSelfClose&&this.tokens[this.tokens.length-1].type===2)return;let i=this._getTagContentType(t,r,this._fullNameStack.length>0,u);this._handleFullNameStackForTagOpen(r,t),i===z.RAW_TEXT?this._consumeRawTextWithTagClose(r,t,!1):i===z.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(r,t,!0)}_consumeRawTextWithTagClose(e,t,r){this._consumeRawText(r,()=>!this._attemptCharCode(60)||!this._attemptCharCode(47)||(this._attemptCharCodeUntilFn(_),!this._attemptStrCaseInsensitive(e?`${e}:${t}`:t))?!1:(this._attemptCharCodeUntilFn(_),this._attemptCharCode(62))),this._beginToken(3),this._requireCharCodeUntilFn(n=>n===62,3),this._cursor.advance(),this._endToken([e,t]),this._handleFullNameStackForTagClose(e,t)}_consumeTagOpenStart(e){this._beginToken(0,e);let t=this._consumePrefixAndName();return this._endToken(t)}_consumeAttributeName(){let e=this._cursor.peek();if(e===39||e===34)throw this._createError(xe(e),this._cursor.getSpan());this._beginToken(14);let t=this._consumePrefixAndName();return this._endToken(t),t}_consumeAttributeValue(){let e;if(this._cursor.peek()===39||this._cursor.peek()===34){let t=this._cursor.peek();this._consumeQuote(t);let r=()=>this._cursor.peek()===t;e=this._consumeWithInterpolation(16,17,r,r),this._consumeQuote(t)}else{let t=()=>_n(this._cursor.peek());e=this._consumeWithInterpolation(16,17,t,t)}return e}_consumeQuote(e){this._beginToken(15),this._requireCharCode(e),this._endToken([String.fromCodePoint(e)])}_consumeTagOpenEnd(){let e=this._attemptCharCode(47)?2:1;this._beginToken(e),this._requireCharCode(62),this._endToken([])}_consumeTagClose(e){if(this._beginToken(3,e),this._attemptCharCodeUntilFn(_),this._allowHtmComponentClosingTags&&this._attemptCharCode(47))this._attemptCharCodeUntilFn(_),this._requireCharCode(62),this._endToken([]);else{let[t,r]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(_),this._requireCharCode(62),this._endToken([t,r]),this._handleFullNameStackForTagClose(t,r)}}_consumeExpansionFormStart(){this._beginToken(20),this._requireCharCode(123),this._endToken([]),this._expansionCaseStack.push(20),this._beginToken(7);let e=this._readUntil(44),t=this._processCarriageReturns(e);if(this._i18nNormalizeLineEndingsInICUs)this._endToken([t]);else{let n=this._endToken([e]);t!==e&&this.nonNormalizedIcuExpressions.push(n)}this._requireCharCode(44),this._attemptCharCodeUntilFn(_),this._beginToken(7);let r=this._readUntil(44);this._endToken([r]),this._requireCharCode(44),this._attemptCharCodeUntilFn(_)}_consumeExpansionCaseStart(){this._beginToken(21);let e=this._readUntil(123).trim();this._endToken([e]),this._attemptCharCodeUntilFn(_),this._beginToken(22),this._requireCharCode(123),this._endToken([]),this._attemptCharCodeUntilFn(_),this._expansionCaseStack.push(22)}_consumeExpansionCaseEnd(){this._beginToken(23),this._requireCharCode(125),this._endToken([]),this._attemptCharCodeUntilFn(_),this._expansionCaseStack.pop()}_consumeExpansionFormEnd(){this._beginToken(24),this._requireCharCode(125),this._endToken([]),this._expansionCaseStack.pop()}_consumeWithInterpolation(e,t,r,n){this._beginToken(e);let u=[];for(;!r();){let a=this._cursor.clone();this._interpolationConfig&&this._attemptStr(this._interpolationConfig.start)?(this._endToken([this._processCarriageReturns(u.join(""))],a),u.length=0,this._consumeInterpolation(t,a,n),this._beginToken(e)):this._cursor.peek()===38?(this._endToken([this._processCarriageReturns(u.join(""))]),u.length=0,this._consumeEntity(e),this._beginToken(e)):u.push(this._readChar())}this._inInterpolation=!1;let i=this._processCarriageReturns(u.join(""));return this._endToken([i]),i}_consumeInterpolation(e,t,r){let n=[];this._beginToken(e,t),n.push(this._interpolationConfig.start);let u=this._cursor.clone(),i=null,a=!1;for(;this._cursor.peek()!==0&&(r===null||!r());){let s=this._cursor.clone();if(this._isTagStart()){this._cursor=s,n.push(this._getProcessedChars(u,s)),this._endToken(n);return}if(i===null)if(this._attemptStr(this._interpolationConfig.end)){n.push(this._getProcessedChars(u,s)),n.push(this._interpolationConfig.end),this._endToken(n);return}else this._attemptStr("//")&&(a=!0);let o=this._cursor.peek();this._cursor.advance(),o===92?this._cursor.advance():o===i?i=null:!a&&i===null&&Dn(o)&&(i=o)}n.push(this._getProcessedChars(u,this._cursor)),this._endToken(n)}_getProcessedChars(e,t){return this._processCarriageReturns(t.getChars(e))}_isTextEnd(){return!!(this._isTagStart()||this._cursor.peek()===0||this._tokenizeIcu&&!this._inInterpolation&&(this.isExpansionFormStart()||this._cursor.peek()===125&&this._isInExpansionCase())||this._tokenizeBlocks&&!this._inInterpolation&&!this._isInExpansion()&&(this._isBlockStart()||this._cursor.peek()===125))}_isTagStart(){if(this._cursor.peek()===60){let e=this._cursor.clone();e.advance();let t=e.peek();if(97<=t&&t<=122||65<=t&&t<=90||t===47||t===33)return!0}return!1}_isBlockStart(){if(this._tokenizeBlocks&&this._cursor.peek()===64){let e=this._cursor.clone();if(e.advance(),xn(e.peek()))return!0}return!1}_readUntil(e){let t=this._cursor.clone();return this._attemptUntilChar(e),this._cursor.getChars(t)}_isInExpansion(){return this._isInExpansionCase()||this._isInExpansionForm()}_isInExpansionCase(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===22}_isInExpansionForm(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===20}isExpansionFormStart(){if(this._cursor.peek()!==123)return!1;if(this._interpolationConfig){let e=this._cursor.clone(),t=this._attemptStr(this._interpolationConfig.start);return this._cursor=e,!t}return!0}_handleFullNameStackForTagOpen(e,t){let r=St(e,t);(this._fullNameStack.length===0||this._fullNameStack[this._fullNameStack.length-1]===r)&&this._fullNameStack.push(r)}_handleFullNameStackForTagClose(e,t){let r=St(e,t);this._fullNameStack.length!==0&&this._fullNameStack[this._fullNameStack.length-1]===r&&this._fullNameStack.pop()}};function _(e){return!jr(e)||e===0}function _n(e){return jr(e)||e===62||e===60||e===47||e===39||e===34||e===61||e===0}function dl(e){return(e<97||12257)}function Dl(e){return e===59||e===0||!hs(e)}function fl(e){return e===59||e===0||!$r(e)}function ml(e){return e!==125}function gl(e,t){return Bn(e)===Bn(t)}function Bn(e){return e>=97&&e<=122?e-97+65:e}function xn(e){return $r(e)||Nu(e)||e===95}function Tn(e){return e!==59&&_(e)}function Cl(e){let t=[],r;for(let n=0;n0&&r.indexOf(t.peek())!==-1;)n===t&&(t=t.clone()),t.advance();let u=this.locationFromCursor(t),i=this.locationFromCursor(this),a=n!==t?this.locationFromCursor(n):u;return new b(u,i,a)}getChars(t){return this.input.substring(t.state.offset,this.state.offset)}charAt(t){return this.input.charCodeAt(t)}advanceState(t){if(t.offset>=this.end)throw this.state=t,new Jr('Unexpected character "EOF"',this);let r=this.charAt(t.offset);r===10?(t.line++,t.column=0):qu(r)||t.column++,t.offset++,this.updatePeek(t)}updatePeek(t){t.peek=t.offset>=this.end?0:this.charAt(t.offset)}locationFromCursor(t){return new fr(t.file,t.state.offset,t.state.line,t.state.column)}},Fl=class vr extends Qu{constructor(t,r){t instanceof vr?(super(t),this.internalState={...t.internalState}):(super(t,r),this.internalState=this.state)}advance(){this.state=this.internalState,super.advance(),this.processEscapeSequence()}init(){super.init(),this.processEscapeSequence()}clone(){return new vr(this)}getChars(t){let r=t.clone(),n="";for(;r.internalState.offsetthis.internalState.peek;if(t()===92)if(this.internalState={...this.state},this.advanceState(this.internalState),t()===110)this.state.peek=10;else if(t()===114)this.state.peek=13;else if(t()===118)this.state.peek=11;else if(t()===116)this.state.peek=9;else if(t()===98)this.state.peek=8;else if(t()===102)this.state.peek=12;else if(t()===117)if(this.advanceState(this.internalState),t()===123){this.advanceState(this.internalState);let r=this.clone(),n=0;for(;t()!==125;)this.advanceState(this.internalState),n++;this.state.peek=this.decodeHexDigits(r,n)}else{let r=this.clone();this.advanceState(this.internalState),this.advanceState(this.internalState),this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(r,4)}else if(t()===120){this.advanceState(this.internalState);let r=this.clone();this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(r,2)}else if(dn(t())){let r="",n=0,u=this.clone();for(;dn(t())&&n<3;)u=this.clone(),r+=String.fromCodePoint(t()),this.advanceState(this.internalState),n++;this.state.peek=parseInt(r,8),this.internalState=u.internalState}else qu(this.internalState.peek)?(this.advanceState(this.internalState),this.state=this.internalState):this.state.peek=this.internalState.peek}decodeHexDigits(t,r){let n=this.input.slice(t.internalState.offset,t.internalState.offset+r),u=parseInt(n,16);if(isNaN(u))throw t.state=t.internalState,new Jr("Invalid hexadecimal escape sequence",t);return u}},Jr=class{constructor(e,t){this.msg=e,this.cursor=t}},R=class Zu extends Ou{static create(t,r,n){return new Zu(t,r,n)}constructor(t,r,n){super(r,n),this.elementName=t}},vl=class{constructor(e,t){this.rootNodes=e,this.errors=t}},yl=class{constructor(e){this.getTagDefinition=e}parse(e,t,r,n=!1,u){let i=h=>(d,...m)=>h(d.toLowerCase(),...m),a=n?this.getTagDefinition:i(this.getTagDefinition),s=h=>a(h).getContentType(),o=n?u:i(u),l=ll(e,t,u?(h,d,m,g)=>{let F=o(h,d,m,g);return F!==void 0?F:s(h)}:s,r),c=r&&r.canSelfClose||!1,D=r&&r.allowHtmComponentClosingTags||!1,p=new El(l.tokens,a,c,D,n);return p.build(),new vl(p.rootNodes,l.errors.concat(p.errors))}},El=class ei{constructor(t,r,n,u,i){this.tokens=t,this.getTagDefinition=r,this.canSelfClose=n,this.allowHtmComponentClosingTags=u,this.isTagNameCaseSensitive=i,this._index=-1,this._containerStack=[],this.rootNodes=[],this.errors=[],this._advance()}build(){for(;this._peek.type!==30;)this._peek.type===0||this._peek.type===4?this._consumeStartTag(this._advance()):this._peek.type===3?(this._closeVoidElement(),this._consumeEndTag(this._advance())):this._peek.type===12?(this._closeVoidElement(),this._consumeCdata(this._advance())):this._peek.type===10?(this._closeVoidElement(),this._consumeComment(this._advance())):this._peek.type===5||this._peek.type===7||this._peek.type===6?(this._closeVoidElement(),this._consumeText(this._advance())):this._peek.type===20?this._consumeExpansion(this._advance()):this._peek.type===25?(this._closeVoidElement(),this._consumeBlockOpen(this._advance())):this._peek.type===27?(this._closeVoidElement(),this._consumeBlockClose(this._advance())):this._peek.type===29?(this._closeVoidElement(),this._consumeIncompleteBlock(this._advance())):this._peek.type===18?this._consumeDocType(this._advance()):this._advance();for(let t of this._containerStack)t instanceof Be&&this.errors.push(R.create(t.name,t.sourceSpan,`Unclosed block "${t.name}"`))}_advance(){let t=this._peek;return this._index0)return this.errors=this.errors.concat(i.errors),null;let a=new b(t.sourceSpan.start,u.sourceSpan.end,t.sourceSpan.fullStart),s=new b(r.sourceSpan.start,u.sourceSpan.end,r.sourceSpan.fullStart);return new Zo(t.parts[0],i.rootNodes,a,t.sourceSpan,s)}_collectExpansionExpTokens(t){let r=[],n=[22];for(;;){if((this._peek.type===20||this._peek.type===22)&&n.push(this._peek.type),this._peek.type===23)if(Ln(n,22)){if(n.pop(),n.length===0)return r}else return this.errors.push(R.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===24)if(Ln(n,20))n.pop();else return this.errors.push(R.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===30)return this.errors.push(R.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;r.push(this._advance())}}_getText(t){let r=t.parts[0];if(r.length>0&&r[0]==` +`){let n=this._getClosestParentElement();n!=null&&n.children.length==0&&this.getTagDefinition(n.name).ignoreFirstLf&&(r=r.substring(1))}return r}_consumeText(t){let r=[t],n=t.sourceSpan,u=t.parts[0];if(u.length>0&&u[0]===` +`){let i=this._getContainer();i!=null&&i.children.length===0&&this.getTagDefinition(i.name).ignoreFirstLf&&(u=u.substring(1),r[0]={type:t.type,sourceSpan:t.sourceSpan,parts:[u]})}for(;this._peek.type===8||this._peek.type===5||this._peek.type===9;)t=this._advance(),r.push(t),t.type===8?u+=t.parts.join("").replace(/&([^;]+);/g,Nn):t.type===9?u+=t.parts[0]:u+=t.parts.join("");if(u.length>0){let i=t.sourceSpan;this._addToParent(new Yo(u,new b(n.start,i.end,n.fullStart,n.details),r))}}_closeVoidElement(){let t=this._getContainer();t instanceof oe&&this.getTagDefinition(t.name).isVoid&&this._containerStack.pop()}_consumeStartTag(t){let[r,n]=t.parts,u=[];for(;this._peek.type===14;)u.push(this._consumeAttr(this._advance()));let i=this._getElementFullName(r,n,this._getClosestParentElement()),a=!1;if(this._peek.type===2){this._advance(),a=!0;let h=this.getTagDefinition(i);this.canSelfClose||h.canSelfClose||gt(i)!==null||h.isVoid||this.errors.push(R.create(i,t.sourceSpan,`Only void, custom and foreign elements can be self closed "${t.parts[1]}"`))}else this._peek.type===1&&(this._advance(),a=!1);let s=this._peek.sourceSpan.fullStart,o=new b(t.sourceSpan.start,s,t.sourceSpan.fullStart),l=new b(t.sourceSpan.start,s,t.sourceSpan.fullStart),c=new b(t.sourceSpan.start.moveBy(1),t.sourceSpan.end),D=new oe(i,u,[],o,l,void 0,c),p=this._getContainer();this._pushContainer(D,p instanceof oe&&this.getTagDefinition(p.name).isClosedByChild(D.name)),a?this._popContainer(i,oe,o):t.type===4&&(this._popContainer(i,oe,null),this.errors.push(R.create(i,o,`Opening tag "${i}" not terminated.`)))}_pushContainer(t,r){r&&this._containerStack.pop(),this._addToParent(t),this._containerStack.push(t)}_consumeEndTag(t){let r=this.allowHtmComponentClosingTags&&t.parts.length===0?null:this._getElementFullName(t.parts[0],t.parts[1],this._getClosestParentElement());if(r&&this.getTagDefinition(r).isVoid)this.errors.push(R.create(r,t.sourceSpan,`Void elements do not have end tags "${t.parts[1]}"`));else if(!this._popContainer(r,oe,t.sourceSpan)){let n=`Unexpected closing tag "${r}". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;this.errors.push(R.create(r,t.sourceSpan,n))}}_popContainer(t,r,n){let u=!1;for(let i=this._containerStack.length-1;i>=0;i--){let a=this._containerStack[i];if(gt(a.name)?a.name===t:(t==null||a.name.toLowerCase()===t.toLowerCase())&&a instanceof r)return a.endSourceSpan=n,a.sourceSpan.end=n!==null?n.end:a.sourceSpan.end,this._containerStack.splice(i,this._containerStack.length-i),!u;(a instanceof Be||a instanceof oe&&!this.getTagDefinition(a.name).closedByParent)&&(u=!0)}return!1}_consumeAttr(t){let r=St(t.parts[0],t.parts[1]),n=t.sourceSpan.end,u;this._peek.type===15&&(u=this._advance());let i="",a=[],s,o;if(this._peek.type===16)for(s=this._peek.sourceSpan,o=this._peek.sourceSpan.end;this._peek.type===16||this._peek.type===17||this._peek.type===9;){let c=this._advance();a.push(c),c.type===17?i+=c.parts.join("").replace(/&([^;]+);/g,Nn):c.type===9?i+=c.parts[0]:i+=c.parts.join(""),o=n=c.sourceSpan.end}this._peek.type===15&&(o=n=this._advance().sourceSpan.end);let l=s&&o&&new b((u==null?void 0:u.sourceSpan.start)??s.start,o,(u==null?void 0:u.sourceSpan.fullStart)??s.fullStart);return new el(r,i,new b(t.sourceSpan.start,n,t.sourceSpan.fullStart),t.sourceSpan,l,a.length>0?a:void 0,void 0)}_consumeBlockOpen(t){let r=[];for(;this._peek.type===28;){let s=this._advance();r.push(new An(s.parts[0],s.sourceSpan))}this._peek.type===26&&this._advance();let n=this._peek.sourceSpan.fullStart,u=new b(t.sourceSpan.start,n,t.sourceSpan.fullStart),i=new b(t.sourceSpan.start,n,t.sourceSpan.fullStart),a=new Be(t.parts[0],r,[],u,i);this._pushContainer(a,!1)}_consumeBlockClose(t){this._popContainer(null,Be,t.sourceSpan)||this.errors.push(R.create(null,t.sourceSpan,'Unexpected closing block. The block may have been closed earlier. If you meant to write the } character, you should use the "}" HTML entity instead.'))}_consumeIncompleteBlock(t){let r=[];for(;this._peek.type===28;){let s=this._advance();r.push(new An(s.parts[0],s.sourceSpan))}let n=this._peek.sourceSpan.fullStart,u=new b(t.sourceSpan.start,n,t.sourceSpan.fullStart),i=new b(t.sourceSpan.start,n,t.sourceSpan.fullStart),a=new Be(t.parts[0],r,[],u,i);this._pushContainer(a,!1),this._popContainer(null,Be,null),this.errors.push(R.create(t.parts[0],u,`Incomplete block "${t.parts[0]}". If you meant to write the @ character, you should use the "@" HTML entity instead.`))}_getContainer(){return this._containerStack.length>0?this._containerStack[this._containerStack.length-1]:null}_getClosestParentElement(){for(let t=this._containerStack.length-1;t>-1;t--)if(this._containerStack[t]instanceof oe)return this._containerStack[t];return null}_addToParent(t){let r=this._getContainer();r===null?this.rootNodes.push(t):r.children.push(t)}_getElementFullName(t,r,n){if(t===""&&(t=this.getTagDefinition(r).implicitNamespacePrefix||"",t===""&&n!=null)){let u=Vt(n.name)[1];this.getTagDefinition(u).preventNamespaceInheritance||(t=gt(n.name))}return St(t,r)}};function Ln(e,t){return e.length>0&&e[e.length-1]===t}function Nn(e,t){return At[t]!==void 0?At[t]||e:/^#x[a-f0-9]+$/i.test(t)?String.fromCodePoint(parseInt(t.slice(2),16)):/^#\d+$/.test(t)?String.fromCodePoint(parseInt(t.slice(1),10)):e}var bl=class extends yl{constructor(){super(Cr)}parse(e,t,r,n=!1,u){return super.parse(e,t,r,n,u)}},sr=null,wl=()=>(sr||(sr=new bl),sr);function qn(e,t={}){let{canSelfClose:r=!1,allowHtmComponentClosingTags:n=!1,isTagNameCaseSensitive:u=!1,getTagContentType:i,tokenizeAngularBlocks:a=!1}=t;return wl().parse(e,"angular-html-parser",{tokenizeExpansionForms:!1,interpolationConfig:void 0,canSelfClose:r,allowHtmComponentClosingTags:n,tokenizeBlocks:a},u,i)}var Sl=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function Al(e){let t=e.match(Sl);if(!t)return{content:e};let{startDelimiter:r,language:n,value:u="",endDelimiter:i}=t.groups,a=n.trim()||"yaml";if(r==="+++"&&(a="toml"),a!=="yaml"&&r!==i)return{content:e};let[s]=t;return{frontMatter:{type:"front-matter",lang:a,value:u,startDelimiter:r,endDelimiter:i,raw:s.replace(/\n$/,"")},content:O(!1,s,/[^\n]/g," ")+e.slice(s.length)}}var kl=Al;function _l(e,t){let r=new SyntaxError(e+" ("+t.loc.start.line+":"+t.loc.start.column+")");return Object.assign(r,t)}var Bl=_l,xl=new Set(["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","basefont","bdi","bdo","bgsound","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","command","content","data","datalist","dd","del","details","dfn","dialog","dir","div","dl","dt","element","em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","image","img","input","ins","isindex","kbd","keygen","label","legend","li","link","listing","main","map","mark","marquee","math","menu","menuitem","meta","meter","multicol","nav","nextid","nobr","noembed","noframes","noscript","object","ol","optgroup","option","output","p","param","picture","plaintext","pre","progress","q","rb","rbc","rp","rt","rtc","ruby","s","samp","script","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","tt","u","ul","var","video","wbr","xmp"]),or=new Map([["*",new Set(["accesskey","autocapitalize","autofocus","class","contenteditable","dir","draggable","enterkeyhint","hidden","id","inert","inputmode","is","itemid","itemprop","itemref","itemscope","itemtype","lang","nonce","popover","slot","spellcheck","style","tabindex","title","translate"])],["a",new Set(["charset","coords","download","href","hreflang","name","ping","referrerpolicy","rel","rev","shape","target","type"])],["applet",new Set(["align","alt","archive","code","codebase","height","hspace","name","object","vspace","width"])],["area",new Set(["alt","coords","download","href","hreflang","nohref","ping","referrerpolicy","rel","shape","target","type"])],["audio",new Set(["autoplay","controls","crossorigin","loop","muted","preload","src"])],["base",new Set(["href","target"])],["basefont",new Set(["color","face","size"])],["blockquote",new Set(["cite"])],["body",new Set(["alink","background","bgcolor","link","text","vlink"])],["br",new Set(["clear"])],["button",new Set(["disabled","form","formaction","formenctype","formmethod","formnovalidate","formtarget","name","popovertarget","popovertargetaction","type","value"])],["canvas",new Set(["height","width"])],["caption",new Set(["align"])],["col",new Set(["align","char","charoff","span","valign","width"])],["colgroup",new Set(["align","char","charoff","span","valign","width"])],["data",new Set(["value"])],["del",new Set(["cite","datetime"])],["details",new Set(["name","open"])],["dialog",new Set(["open"])],["dir",new Set(["compact"])],["div",new Set(["align"])],["dl",new Set(["compact"])],["embed",new Set(["height","src","type","width"])],["fieldset",new Set(["disabled","form","name"])],["font",new Set(["color","face","size"])],["form",new Set(["accept","accept-charset","action","autocomplete","enctype","method","name","novalidate","target"])],["frame",new Set(["frameborder","longdesc","marginheight","marginwidth","name","noresize","scrolling","src"])],["frameset",new Set(["cols","rows"])],["h1",new Set(["align"])],["h2",new Set(["align"])],["h3",new Set(["align"])],["h4",new Set(["align"])],["h5",new Set(["align"])],["h6",new Set(["align"])],["head",new Set(["profile"])],["hr",new Set(["align","noshade","size","width"])],["html",new Set(["manifest","version"])],["iframe",new Set(["align","allow","allowfullscreen","allowpaymentrequest","allowusermedia","frameborder","height","loading","longdesc","marginheight","marginwidth","name","referrerpolicy","sandbox","scrolling","src","srcdoc","width"])],["img",new Set(["align","alt","border","crossorigin","decoding","fetchpriority","height","hspace","ismap","loading","longdesc","name","referrerpolicy","sizes","src","srcset","usemap","vspace","width"])],["input",new Set(["accept","align","alt","autocomplete","checked","dirname","disabled","form","formaction","formenctype","formmethod","formnovalidate","formtarget","height","ismap","list","max","maxlength","min","minlength","multiple","name","pattern","placeholder","popovertarget","popovertargetaction","readonly","required","size","src","step","type","usemap","value","width"])],["ins",new Set(["cite","datetime"])],["isindex",new Set(["prompt"])],["label",new Set(["for","form"])],["legend",new Set(["align"])],["li",new Set(["type","value"])],["link",new Set(["as","blocking","charset","color","crossorigin","disabled","fetchpriority","href","hreflang","imagesizes","imagesrcset","integrity","media","referrerpolicy","rel","rev","sizes","target","type"])],["map",new Set(["name"])],["menu",new Set(["compact"])],["meta",new Set(["charset","content","http-equiv","media","name","scheme"])],["meter",new Set(["high","low","max","min","optimum","value"])],["object",new Set(["align","archive","border","classid","codebase","codetype","data","declare","form","height","hspace","name","standby","type","typemustmatch","usemap","vspace","width"])],["ol",new Set(["compact","reversed","start","type"])],["optgroup",new Set(["disabled","label"])],["option",new Set(["disabled","label","selected","value"])],["output",new Set(["for","form","name"])],["p",new Set(["align"])],["param",new Set(["name","type","value","valuetype"])],["pre",new Set(["width"])],["progress",new Set(["max","value"])],["q",new Set(["cite"])],["script",new Set(["async","blocking","charset","crossorigin","defer","fetchpriority","integrity","language","nomodule","referrerpolicy","src","type"])],["select",new Set(["autocomplete","disabled","form","multiple","name","required","size"])],["slot",new Set(["name"])],["source",new Set(["height","media","sizes","src","srcset","type","width"])],["style",new Set(["blocking","media","type"])],["table",new Set(["align","bgcolor","border","cellpadding","cellspacing","frame","rules","summary","width"])],["tbody",new Set(["align","char","charoff","valign"])],["td",new Set(["abbr","align","axis","bgcolor","char","charoff","colspan","headers","height","nowrap","rowspan","scope","valign","width"])],["template",new Set(["shadowrootdelegatesfocus","shadowrootmode"])],["textarea",new Set(["autocomplete","cols","dirname","disabled","form","maxlength","minlength","name","placeholder","readonly","required","rows","wrap"])],["tfoot",new Set(["align","char","charoff","valign"])],["th",new Set(["abbr","align","axis","bgcolor","char","charoff","colspan","headers","height","nowrap","rowspan","scope","valign","width"])],["thead",new Set(["align","char","charoff","valign"])],["time",new Set(["datetime"])],["tr",new Set(["align","bgcolor","char","charoff","valign"])],["track",new Set(["default","kind","label","src","srclang"])],["ul",new Set(["compact","type"])],["video",new Set(["autoplay","controls","crossorigin","height","loop","muted","playsinline","poster","preload","src","width"])]]),dt={attrs:!0,children:!0},Pn=new Set(["parent"]),Tl=class Ue{constructor(t={}){for(let r of new Set([...Pn,...Object.keys(t)]))this.setProperty(r,t[r])}setProperty(t,r){if(this[t]!==r){if(t in dt&&(r=r.map(n=>this.createChild(n))),!Pn.has(t)){this[t]=r;return}Object.defineProperty(this,t,{value:r,enumerable:!1,configurable:!0})}}map(t){let r;for(let n in dt){let u=this[n];if(u){let i=Ll(u,a=>a.map(t));r!==u&&(r||(r=new Ue({parent:this.parent})),r.setProperty(n,i))}}if(r)for(let n in this)n in dt||(r[n]=this[n]);return t(r||this)}walk(t){for(let r in dt){let n=this[r];if(n)for(let u=0;u[t.fullName,t.value]))}};function Ll(e,t){let r=e.map(t);return r.some((n,u)=>n!==e[u])?r:e}var Nl=[{regex:/^(\[if([^\]]*)]>)(.*?){try{return[!0,t(i,s).children]}catch{return[!1,[{type:"text",value:i,sourceSpan:new b(s,o)}]]}})();return{type:"ieConditionalComment",complete:l,children:c,condition:O(!1,u.trim(),/\s+/g," "),sourceSpan:e.sourceSpan,startSourceSpan:new b(e.sourceSpan.start,s),endSourceSpan:new b(o,e.sourceSpan.end)}}function Il(e,t,r){let[,n]=r;return{type:"ieConditionalStartComment",condition:O(!1,n.trim(),/\s+/g," "),sourceSpan:e.sourceSpan}}function Ol(e){return{type:"ieConditionalEndComment",sourceSpan:e.sourceSpan}}function Ml(e){if(e.type==="block"){if(e.name=O(!1,e.name.toLowerCase(),/\s+/g," ").trim(),e.type="angularControlFlowBlock",!Hu(e.parameters)){delete e.parameters;return}for(let t of e.parameters)t.type="angularControlFlowBlockParameter";e.parameters={type:"angularControlFlowBlockParameters",children:e.parameters,sourceSpan:new b(e.parameters[0].sourceSpan.start,Pt(!1,e.parameters,-1).sourceSpan.end)}}}function ti(e,t,r){let{name:n,canSelfClose:u=!0,normalizeTagName:i=!1,normalizeAttributeName:a=!1,allowHtmComponentClosingTags:s=!1,isTagNameCaseSensitive:o=!1,shouldParseAsRawText:l}=t,{rootNodes:c,errors:D}=qn(e,{canSelfClose:u,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:o,getTagContentType:l?(...f)=>l(...f)?z.RAW_TEXT:void 0:void 0,tokenizeAngularBlocks:n==="angular"?!0:void 0});if(n==="vue"){if(c.some(v=>v.type==="docType"&&v.value==="html"||v.type==="element"&&v.name.toLowerCase()==="html"))return ti(e,ni,r);let f,C=()=>f??(f=qn(e,{canSelfClose:u,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:o})),y=v=>C().rootNodes.find(({startSourceSpan:w})=>w&&w.start.offset===v.startSourceSpan.start.offset)??v;for(let[v,w]of c.entries()){let{endSourceSpan:S,startSourceSpan:x}=w;if(S===null)D=C().errors,c[v]=y(w);else if(Rl(w,r)){let K=C().errors.find(W=>W.span.start.offset>x.start.offset&&W.span.start.offset0&&In(D[0]);let p=f=>{let C=f.name.startsWith(":")?f.name.slice(1).split(":")[0]:null,y=f.nameSpan.toString(),v=C!==null&&y.startsWith(`${C}:`),w=v?y.slice(C.length+1):y;f.name=w,f.namespace=C,f.hasExplicitNamespace=v},h=f=>{switch(f.type){case"element":p(f);for(let C of f.attrs)p(C),C.valueSpan?(C.value=C.valueSpan.toString(),/["']/.test(C.value[0])&&(C.value=C.value.slice(1,-1))):C.value=null;break;case"comment":f.value=f.sourceSpan.toString().slice(4,-3);break;case"text":f.value=f.sourceSpan.toString();break}},d=(f,C)=>{let y=f.toLowerCase();return C(y)?y:f},m=f=>{if(f.type==="element"&&(i&&(!f.namespace||f.namespace===f.tagDefinition.implicitNamespacePrefix||Xe(f))&&(f.name=d(f.name,C=>xl.has(C))),a))for(let C of f.attrs)C.namespace||(C.name=d(C.name,y=>or.has(f.name)&&(or.get("*").has(y)||or.get(f.name).has(y))))},g=f=>{f.sourceSpan&&f.endSourceSpan&&(f.sourceSpan=new b(f.sourceSpan.start,f.endSourceSpan.end))},F=f=>{if(f.type==="element"){let C=Cr(o?f.name:f.name.toLowerCase());!f.namespace||f.namespace===C.implicitNamespacePrefix||Xe(f)?f.tagDefinition=C:f.tagDefinition=Cr("")}};return Ju(new class extends nl{visit(f){h(f),F(f),m(f),g(f)}},c),c}function Rl(e,t){var r;if(e.type!=="element"||e.name!=="template")return!1;let n=(r=e.attrs.find(u=>u.name==="lang"))==null?void 0:r.value;return!n||Ot(t,{language:n})==="html"}function In(e){let{msg:t,span:{start:r,end:n}}=e;throw Bl(t,{loc:{start:{line:r.line+1,column:r.col+1},end:{line:n.line+1,column:n.col+1}},cause:e})}function ri(e,t,r={},n=!0){let{frontMatter:u,content:i}=n?kl(e):{frontMatter:null,content:e},a=new Iu(e,r.filepath),s=new fr(a,0,0,0),o=s.moveBy(e.length),l={type:"root",sourceSpan:new b(s,o),children:ti(i,t,r)};if(u){let p=new fr(a,0,0,0),h=p.moveBy(u.raw.length);u.sourceSpan=new b(p,h),l.children.unshift(u)}let c=new Tl(l),D=(p,h)=>{let{offset:d}=h,m=O(!1,e.slice(0,d),/[^\n\r]/g," "),g=ri(m+p,t,r,!1);g.sourceSpan=new b(h,Pt(!1,g.children,-1).sourceSpan.end);let F=g.children[0];return F.length===d?g.children.shift():(F.sourceSpan=new b(F.sourceSpan.start.moveBy(d),F.sourceSpan.end),F.value=F.value.slice(d)),g};return c.walk(p=>{if(p.type==="comment"){let h=ql(p,D);h&&p.parent.replaceChild(p,h)}Ml(p)}),c}function Ut(e){return{parse:(t,r)=>ri(t,e,r),hasPragma:Bs,astFormat:"html",locStart:Rt,locEnd:Ht}}var ni={name:"html",normalizeTagName:!0,normalizeAttributeName:!0,allowHtmComponentClosingTags:!0},Hl=Ut(ni),jl=Ut({name:"angular"}),$l=Ut({name:"vue",isTagNameCaseSensitive:!0,shouldParseAsRawText(e,t,r,n){return e.toLowerCase()!=="html"&&!r&&(e!=="template"||n.some(({name:u,value:i})=>u==="lang"&&i!=="html"&&i!==""&&i!==void 0))}}),Wl=Ut({name:"lwc",canSelfClose:!1}),Vl=[{linguistLanguageId:146,name:"Angular",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[".component.html"],parsers:["angular"],vscodeLanguageIds:["html"],filenames:[]},{linguistLanguageId:146,name:"HTML",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[".html",".hta",".htm",".html.hl",".inc",".xht",".xhtml",".mjml"],parsers:["html"],vscodeLanguageIds:["html"]},{linguistLanguageId:146,name:"Lightning Web Components",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[],parsers:["lwc"],vscodeLanguageIds:["html"],filenames:[]},{linguistLanguageId:391,name:"Vue",type:"markup",color:"#41b883",extensions:[".vue"],tmScope:"text.html.vue",aceMode:"html",parsers:["vue"],vscodeLanguageIds:["vue"]}],On={bracketSpacing:{category:"Common",type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{category:"Common",type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{category:"Common",type:"choice",default:"preserve",description:"How to wrap prose.",choices:[{value:"always",description:"Wrap prose if it exceeds the print width."},{value:"never",description:"Do not wrap prose."},{value:"preserve",description:"Wrap prose as-is."}]},bracketSameLine:{category:"Common",type:"boolean",default:!1,description:"Put > of opening tags on the last line instead of on a new line."},singleAttributePerLine:{category:"Common",type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}},Mn="HTML",Ul={bracketSameLine:On.bracketSameLine,htmlWhitespaceSensitivity:{category:Mn,type:"choice",default:"css",description:"How to handle whitespaces in HTML.",choices:[{value:"css",description:"Respect the default value of CSS display property."},{value:"strict",description:"Whitespaces are considered sensitive."},{value:"ignore",description:"Whitespaces are considered insensitive."}]},singleAttributePerLine:On.singleAttributePerLine,vueIndentScriptAndStyle:{category:Mn,type:"boolean",default:!1,description:"Indent script and style tags in Vue files."}},zl=Ul,Gl={html:Ho},Kl=du,Jl=Object.create,zt=Object.defineProperty,Yl=Object.getOwnPropertyDescriptor,Xl=Object.getOwnPropertyNames,Ql=Object.getPrototypeOf,Zl=Object.prototype.hasOwnProperty,ec=(e,t)=>()=>(e&&(t=e(e=0)),t),Gt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Kt=(e,t)=>{for(var r in t)zt(e,r,{get:t[r],enumerable:!0})},ui=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let u of Xl(t))!Zl.call(e,u)&&u!==r&&zt(e,u,{get:()=>t[u],enumerable:!(n=Yl(t,u))||n.enumerable});return e},it=(e,t,r)=>(r=e!=null?Jl(Ql(e)):{},ui(zt(r,"default",{value:e,enumerable:!0}),e)),tc=e=>ui(zt({},"__esModule",{value:!0}),e),rc=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},Rn=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},Ve=(e,t,r)=>(rc(e,t,"access private method"),r),nc=Gt(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(){}t.prototype={diff:function(u,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=a.callback;typeof a=="function"&&(s=a,a={}),this.options=a;var o=this;function l(f){return s?(setTimeout(function(){s(void 0,f)},0),!0):f}u=this.castInput(u),i=this.castInput(i),u=this.removeEmpty(this.tokenize(u)),i=this.removeEmpty(this.tokenize(i));var c=i.length,D=u.length,p=1,h=c+D;a.maxEditLength&&(h=Math.min(h,a.maxEditLength));var d=[{newPos:-1,components:[]}],m=this.extractCommon(d[0],i,u,0);if(d[0].newPos+1>=c&&m+1>=D)return l([{value:this.join(i),count:i.length}]);function g(){for(var f=-1*p;f<=p;f+=2){var C=void 0,y=d[f-1],v=d[f+1],w=(v?v.newPos:0)-f;y&&(d[f-1]=void 0);var S=y&&y.newPos+1=c&&w+1>=D)return l(r(o,C.components,i,u,o.useLongestToken));d[f]=C}p++}if(s)(function f(){setTimeout(function(){if(p>h)return s();g()||f()},0)})();else for(;p<=h;){var F=g();if(F)return F}},pushComponent:function(u,i,a){var s=u[u.length-1];s&&s.added===i&&s.removed===a?u[u.length-1]={count:s.count+1,added:i,removed:a}:u.push({count:1,added:i,removed:a})},extractCommon:function(u,i,a,s){for(var o=i.length,l=a.length,c=u.newPos,D=c-s,p=0;c+1F.length?C:F}),h.value=u.join(m)}else h.value=u.join(a.slice(D,D+h.count));D+=h.count,h.added||(p+=h.count)}}var g=i[c-1];return c>1&&typeof g.value=="string"&&(g.added||g.removed)&&u.equals("",g.value)&&(i[c-2].value+=g.value,i.pop()),i}function n(u){return{newPos:u.newPos,components:u.components.slice(0)}}}),uc=Gt(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.diffArrays=u,e.arrayDiff=void 0;var t=r(nc());function r(i){return i&&i.__esModule?i:{default:i}}var n=new t.default;e.arrayDiff=n,n.tokenize=function(i){return i.slice()},n.join=n.removeEmpty=function(i){return i};function u(i,a,s){return n.diff(i,a,s)}}),Jt=Gt((e,t)=>{var r=new Proxy(String,{get:()=>r});t.exports=r}),ii={};Kt(ii,{default:()=>si,shouldHighlight:()=>ai});var ai,si,ic=ec(()=>{ai=()=>!1,si=String}),ac=Gt(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=D,e.default=p;var t=(ic(),tc(ii)),r=u(Jt(),!0);function n(h){if(typeof WeakMap!="function")return null;var d=new WeakMap,m=new WeakMap;return(n=function(g){return g?m:d})(h)}function u(h,d){if(h===null||typeof h!="object"&&typeof h!="function")return{default:h};var m=n(d);if(m&&m.has(h))return m.get(h);var g={__proto__:null},F=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in h)if(f!=="default"&&Object.prototype.hasOwnProperty.call(h,f)){var C=F?Object.getOwnPropertyDescriptor(h,f):null;C&&(C.get||C.set)?Object.defineProperty(g,f,C):g[f]=h[f]}return g.default=h,m&&m.set(h,g),g}var i;function a(h){return h?(i!=null||(i=new r.default.constructor({enabled:!0,level:1})),i):r.default}var s=!1;function o(h){return{gutter:h.grey,marker:h.red.bold,message:h.red.bold}}var l=/\r\n|[\n\r\u2028\u2029]/;function c(h,d,m){let g=Object.assign({column:0,line:-1},h.start),F=Object.assign({},g,h.end),{linesAbove:f=2,linesBelow:C=3}=m||{},y=g.line,v=g.column,w=F.line,S=F.column,x=Math.max(y-(f+1),0),K=Math.min(d.length,w+C);y===-1&&(x=0),w===-1&&(K=d.length);let W=w-y,T={};if(W)for(let V=0;V<=W;V++){let J=V+y;if(!v)T[J]=!0;else if(V===0){let fe=d[J-1].length;T[J]=[v,fe-v+1]}else if(V===W)T[J]=[0,S];else{let fe=d[J-V].length;T[J]=[0,fe]}}else v===S?v?T[y]=[v,0]:T[y]=!0:T[y]=[v,S-v];return{start:x,end:K,markerLines:T}}function D(h,d,m={}){let g=(m.highlightCode||m.forceColor)&&(0,t.shouldHighlight)(m),F=a(m.forceColor),f=o(F),C=(T,V)=>g?T(V):V,y=h.split(l),{start:v,end:w,markerLines:S}=c(d,y,m),x=d.start&&typeof d.start.column=="number",K=String(w).length,W=(g?(0,t.default)(h,m):h).split(l,w).slice(v,w).map((T,V)=>{let J=v+1+V,fe=` ${` ${J}`.slice(-K)} |`,ot=S[J],Ji=!S[J+1];if(ot){let rr="";if(Array.isArray(ot)){let Yi=T.slice(0,Math.max(ot[0]-1,0)).replace(/[^\t]/g," "),Xi=ot[1]||1;rr=[` + `,C(f.gutter,fe.replace(/\d/g," "))," ",Yi,C(f.marker,"^").repeat(Xi)].join(""),Ji&&m.message&&(rr+=" "+C(f.message,m.message))}return[C(f.marker,">"),C(f.gutter,fe),T.length>0?` ${T}`:"",rr].join("")}else return` ${C(f.gutter,fe)}${T.length>0?` ${T}`:""}`}).join(` +`);return m.message&&!x&&(W=`${" ".repeat(K+1)}${m.message} +${W}`),g?F.reset(W):W}function p(h,d,m,g={}){if(!s){s=!0;let F="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";{let f=new Error(F);f.name="DeprecationWarning",console.warn(new Error(F))}}return m=Math.max(m,0),D(h,{start:{column:m,line:d}},g)}}),oi={};Kt(oi,{__debug:()=>rh,check:()=>eh,doc:()=>zi,format:()=>Ki,formatWithCursor:()=>Gi,getSupportInfo:()=>th,util:()=>Ui,version:()=>Z2});var sc=(e,t,r,n)=>{if(!(e&&t==null))return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)},Yt=sc,oc=it(uc()),Se="string",pe="array",Ae="cursor",te="indent",re="align",ne="trim",P="group",j="fill",M="if-break",ue="indent-if-break",ie="line-suffix",ae="line-suffix-boundary",B="line",Q="label",$="break-parent",li=new Set([Ae,te,re,ne,P,j,M,ue,ie,ae,B,Q,$]);function lc(e){if(typeof e=="string")return Se;if(Array.isArray(e))return pe;if(!e)return;let{type:t}=e;if(li.has(t))return t}var ke=lc,cc=e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e);function pc(e){let t=e===null?"null":typeof e;if(t!=="string"&&t!=="object")return`Unexpected doc '${t}', +Expected it to be 'string' or 'object'.`;if(ke(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=cc([...li].map(u=>`'${u}'`));return`Unexpected doc.type '${e.type}'. +Expected it to be ${n}.`}var hc=class extends Error{constructor(t){super(pc(t));_e(this,"name","InvalidDocError");this.doc=t}},Ie=hc,Hn={};function dc(e,t,r,n){let u=[e];for(;u.length>0;){let i=u.pop();if(i===Hn){r(u.pop());continue}r&&u.push(i,Hn);let a=ke(i);if(!a)throw new Ie(i);if((t==null?void 0:t(i))!==!1)switch(a){case pe:case j:{let s=a===pe?i:i.parts;for(let o=s.length,l=o-1;l>=0;--l)u.push(s[l]);break}case M:u.push(i.flatContents,i.breakContents);break;case P:if(n&&i.expandedStates)for(let s=i.expandedStates.length,o=s-1;o>=0;--o)u.push(i.expandedStates[o]);else u.push(i.contents);break;case re:case te:case ue:case Q:case ie:u.push(i.contents);break;case Se:case Ae:case ne:case ae:case B:case $:break;default:throw new Ie(i)}}}var Yr=dc,Dc=()=>{},fc=Dc;function _t(e){return{type:te,contents:e}}function Oe(e,t){return{type:re,contents:t,n:e}}function ci(e,t={}){return fc(t.expandedStates),{type:P,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function mc(e){return Oe(Number.NEGATIVE_INFINITY,e)}function gc(e){return Oe({type:"root"},e)}function Cc(e){return Oe(-1,e)}function Fc(e,t){return ci(e[0],{...t,expandedStates:e})}function pi(e){return{type:j,parts:e}}function vc(e,t="",r={}){return{type:M,breakContents:e,flatContents:t,groupId:r.groupId}}function yc(e,t){return{type:ue,contents:e,groupId:t.groupId,negate:t.negate}}function yr(e){return{type:ie,contents:e}}var Ec={type:ae},Xt={type:$},bc={type:ne},Xr={type:B,hard:!0},hi={type:B,hard:!0,literal:!0},di={type:B},wc={type:B,soft:!0},Ce=[Xr,Xt],Di=[hi,Xt],Er={type:Ae};function fi(e,t){let r=[];for(let n=0;n0){for(let u=0;u{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},k=Ac;function kc(e){let t=e.indexOf("\r");return t>=0?e.charAt(t+1)===` +`?"crlf":"cr":"lf"}function Qr(e){switch(e){case"cr":return"\r";case"crlf":return`\r +`;default:return` +`}}function gi(e,t){let r;switch(t){case` +`:r=/\n/g;break;case"\r":r=/\r/g;break;case`\r +`:r=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(t)}.`)}let n=e.match(r);return n?n.length:0}function _c(e){return Yt(!1,e,/\r\n?/g,` +`)}var Bc=()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g;function xc(e){return e===12288||e>=65281&&e<=65376||e>=65504&&e<=65510}function Tc(e){return e>=4352&&e<=4447||e===8986||e===8987||e===9001||e===9002||e>=9193&&e<=9196||e===9200||e===9203||e===9725||e===9726||e===9748||e===9749||e>=9800&&e<=9811||e===9855||e===9875||e===9889||e===9898||e===9899||e===9917||e===9918||e===9924||e===9925||e===9934||e===9940||e===9962||e===9970||e===9971||e===9973||e===9978||e===9981||e===9989||e===9994||e===9995||e===10024||e===10060||e===10062||e>=10067&&e<=10069||e===10071||e>=10133&&e<=10135||e===10160||e===10175||e===11035||e===11036||e===11088||e===11093||e>=11904&&e<=11929||e>=11931&&e<=12019||e>=12032&&e<=12245||e>=12272&&e<=12287||e>=12289&&e<=12350||e>=12353&&e<=12438||e>=12441&&e<=12543||e>=12549&&e<=12591||e>=12593&&e<=12686||e>=12688&&e<=12771||e>=12783&&e<=12830||e>=12832&&e<=12871||e>=12880&&e<=19903||e>=19968&&e<=42124||e>=42128&&e<=42182||e>=43360&&e<=43388||e>=44032&&e<=55203||e>=63744&&e<=64255||e>=65040&&e<=65049||e>=65072&&e<=65106||e>=65108&&e<=65126||e>=65128&&e<=65131||e>=94176&&e<=94180||e===94192||e===94193||e>=94208&&e<=100343||e>=100352&&e<=101589||e>=101632&&e<=101640||e>=110576&&e<=110579||e>=110581&&e<=110587||e===110589||e===110590||e>=110592&&e<=110882||e===110898||e>=110928&&e<=110930||e===110933||e>=110948&&e<=110951||e>=110960&&e<=111355||e===126980||e===127183||e===127374||e>=127377&&e<=127386||e>=127488&&e<=127490||e>=127504&&e<=127547||e>=127552&&e<=127560||e===127568||e===127569||e>=127584&&e<=127589||e>=127744&&e<=127776||e>=127789&&e<=127797||e>=127799&&e<=127868||e>=127870&&e<=127891||e>=127904&&e<=127946||e>=127951&&e<=127955||e>=127968&&e<=127984||e===127988||e>=127992&&e<=128062||e===128064||e>=128066&&e<=128252||e>=128255&&e<=128317||e>=128331&&e<=128334||e>=128336&&e<=128359||e===128378||e===128405||e===128406||e===128420||e>=128507&&e<=128591||e>=128640&&e<=128709||e===128716||e>=128720&&e<=128722||e>=128725&&e<=128727||e>=128732&&e<=128735||e===128747||e===128748||e>=128756&&e<=128764||e>=128992&&e<=129003||e===129008||e>=129292&&e<=129338||e>=129340&&e<=129349||e>=129351&&e<=129535||e>=129648&&e<=129660||e>=129664&&e<=129672||e>=129680&&e<=129725||e>=129727&&e<=129733||e>=129742&&e<=129755||e>=129760&&e<=129768||e>=129776&&e<=129784||e>=131072&&e<=196605||e>=196608&&e<=262141}var Lc=e=>!(xc(e)||Tc(e)),Nc=/[^\x20-\x7F]/;function qc(e){if(!e)return 0;if(!Nc.test(e))return e.length;e=e.replace(Bc()," ");let t=0;for(let r of e){let n=r.codePointAt(0);n<=31||n>=127&&n<=159||n>=768&&n<=879||(t+=Lc(n)?1:2)}return t}var Zr=qc,Pc=e=>{if(Array.isArray(e))return e;if(e.type!==j)throw new Error(`Expect doc to be 'array' or '${j}'.`);return e.parts};function Qt(e,t){if(typeof e=="string")return t(e);let r=new Map;return n(e);function n(i){if(r.has(i))return r.get(i);let a=u(i);return r.set(i,a),a}function u(i){switch(ke(i)){case pe:return t(i.map(n));case j:return t({...i,parts:i.parts.map(n)});case M:return t({...i,breakContents:n(i.breakContents),flatContents:n(i.flatContents)});case P:{let{expandedStates:a,contents:s}=i;return a?(a=a.map(n),s=a[0]):s=n(s),t({...i,contents:s,expandedStates:a})}case re:case te:case ue:case Q:case ie:return t({...i,contents:n(i.contents)});case Se:case Ae:case ne:case ae:case B:case $:return t(i);default:throw new Ie(i)}}}function en(e,t,r){let n=r,u=!1;function i(a){if(u)return!1;let s=t(a);s!==void 0&&(u=!0,n=s)}return Yr(e,i),n}function Ic(e){if(e.type===P&&e.break||e.type===B&&e.hard||e.type===$)return!0}function Oc(e){return en(e,Ic,!1)}function jn(e){if(e.length>0){let t=k(!1,e,-1);!t.expandedStates&&!t.break&&(t.break="propagated")}return null}function Mc(e){let t=new Set,r=[];function n(i){if(i.type===$&&jn(r),i.type===P){if(r.push(i),t.has(i))return!1;t.add(i)}}function u(i){i.type===P&&r.pop().break&&jn(r)}Yr(e,n,u,!0)}function Rc(e){return e.type===B&&!e.hard?e.soft?"":" ":e.type===M?e.flatContents:e}function Hc(e){return Qt(e,Rc)}function $n(e){for(e=[...e];e.length>=2&&k(!1,e,-2).type===B&&k(!1,e,-1).type===$;)e.length-=2;if(e.length>0){let t=Ke(k(!1,e,-1));e[e.length-1]=t}return e}function Ke(e){switch(ke(e)){case re:case te:case ue:case P:case ie:case Q:{let t=Ke(e.contents);return{...e,contents:t}}case M:return{...e,breakContents:Ke(e.breakContents),flatContents:Ke(e.flatContents)};case j:return{...e,parts:$n(e.parts)};case pe:return $n(e);case Se:return e.replace(/[\n\r]*$/,"");case Ae:case ne:case ae:case B:case $:break;default:throw new Ie(e)}return e}function Ci(e){return Ke($c(e))}function jc(e){switch(ke(e)){case j:if(e.parts.every(t=>t===""))return"";break;case P:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===P&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case re:case te:case ue:case ie:if(!e.contents)return"";break;case M:if(!e.flatContents&&!e.breakContents)return"";break;case pe:{let t=[];for(let r of e){if(!r)continue;let[n,...u]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof k(!1,t,-1)=="string"?t[t.length-1]+=n:t.push(n),t.push(...u)}return t.length===0?"":t.length===1?t[0]:t}case Se:case Ae:case ne:case ae:case B:case Q:case $:break;default:throw new Ie(e)}return e}function $c(e){return Qt(e,t=>jc(t))}function Wc(e,t=Di){return Qt(e,r=>typeof r=="string"?fi(t,r.split(` +`)):r)}function Vc(e){if(e.type===B)return!0}function Uc(e){return en(e,Vc,!1)}function Fi(e,t){return e.type===Q?{...e,contents:t(e.contents)}:t(e)}var N=Symbol("MODE_BREAK"),Y=Symbol("MODE_FLAT"),Je=Symbol("cursor");function vi(){return{value:"",length:0,queue:[]}}function zc(e,t){return br(e,{type:"indent"},t)}function Gc(e,t,r){return t===Number.NEGATIVE_INFINITY?e.root||vi():t<0?br(e,{type:"dedent"},r):t?t.type==="root"?{...e,root:e}:br(e,{type:typeof t=="string"?"stringAlign":"numberAlign",n:t},r):e}function br(e,t,r){let n=t.type==="dedent"?e.queue.slice(0,-1):[...e.queue,t],u="",i=0,a=0,s=0;for(let d of n)switch(d.type){case"indent":c(),r.useTabs?o(1):l(r.tabWidth);break;case"stringAlign":c(),u+=d.n,i+=d.n.length;break;case"numberAlign":a+=1,s+=d.n;break;default:throw new Error(`Unexpected type '${d.type}'`)}return p(),{...e,value:u,length:i,queue:n};function o(d){u+=" ".repeat(d),i+=r.tabWidth*d}function l(d){u+=" ".repeat(d),i+=d}function c(){r.useTabs?D():p()}function D(){a>0&&o(a),h()}function p(){s>0&&l(s),h()}function h(){a=0,s=0}}function wr(e){let t=0,r=0,n=e.length;e:for(;n--;){let u=e[n];if(u===Je){r++;continue}for(let i=u.length-1;i>=0;i--){let a=u[i];if(a===" "||a===" ")t++;else{e[n]=u.slice(0,i+1);break e}}}if(t>0||r>0)for(e.length=n+1;r-- >0;)e.push(Je);return t}function Dt(e,t,r,n,u,i){if(r===Number.POSITIVE_INFINITY)return!0;let a=t.length,s=[e],o=[];for(;r>=0;){if(s.length===0){if(a===0)return!0;s.push(t[--a]);continue}let{mode:l,doc:c}=s.pop();switch(ke(c)){case Se:o.push(c),r-=Zr(c);break;case pe:case j:{let D=Pc(c);for(let p=D.length-1;p>=0;p--)s.push({mode:l,doc:D[p]});break}case te:case re:case ue:case Q:s.push({mode:l,doc:c.contents});break;case ne:r+=wr(o);break;case P:{if(i&&c.break)return!1;let D=c.break?N:l,p=c.expandedStates&&D===N?k(!1,c.expandedStates,-1):c.contents;s.push({mode:D,doc:p});break}case M:{let D=(c.groupId?u[c.groupId]||Y:l)===N?c.breakContents:c.flatContents;D&&s.push({mode:l,doc:D});break}case B:if(l===N||c.hard)return!0;c.soft||(o.push(" "),r--);break;case ie:n=!0;break;case ae:if(n)return!1;break}}return!1}function Zt(e,t){let r={},n=t.printWidth,u=Qr(t.endOfLine),i=0,a=[{ind:vi(),mode:N,doc:e}],s=[],o=!1,l=[],c=0;for(Mc(e);a.length>0;){let{ind:p,mode:h,doc:d}=a.pop();switch(ke(d)){case Se:{let m=u!==` +`?Yt(!1,d,` +`,u):d;s.push(m),a.length>0&&(i+=Zr(m));break}case pe:for(let m=d.length-1;m>=0;m--)a.push({ind:p,mode:h,doc:d[m]});break;case Ae:if(c>=2)throw new Error("There are too many 'cursor' in doc.");s.push(Je),c++;break;case te:a.push({ind:zc(p,t),mode:h,doc:d.contents});break;case re:a.push({ind:Gc(p,d.n,t),mode:h,doc:d.contents});break;case ne:i-=wr(s);break;case P:switch(h){case Y:if(!o){a.push({ind:p,mode:d.break?N:Y,doc:d.contents});break}case N:{o=!1;let m={ind:p,mode:Y,doc:d.contents},g=n-i,F=l.length>0;if(!d.break&&Dt(m,a,g,F,r))a.push(m);else if(d.expandedStates){let f=k(!1,d.expandedStates,-1);if(d.break){a.push({ind:p,mode:N,doc:f});break}else for(let C=1;C=d.expandedStates.length){a.push({ind:p,mode:N,doc:f});break}else{let y=d.expandedStates[C],v={ind:p,mode:Y,doc:y};if(Dt(v,a,g,F,r)){a.push(v);break}}}else a.push({ind:p,mode:N,doc:d.contents});break}}d.id&&(r[d.id]=k(!1,a,-1).mode);break;case j:{let m=n-i,{parts:g}=d;if(g.length===0)break;let[F,f]=g,C={ind:p,mode:Y,doc:F},y={ind:p,mode:N,doc:F},v=Dt(C,[],m,l.length>0,r,!0);if(g.length===1){v?a.push(C):a.push(y);break}let w={ind:p,mode:Y,doc:f},S={ind:p,mode:N,doc:f};if(g.length===2){v?a.push(w,C):a.push(S,y);break}g.splice(0,2);let x={ind:p,mode:h,doc:pi(g)},K=g[0];Dt({ind:p,mode:Y,doc:[F,f,K]},[],m,l.length>0,r,!0)?a.push(x,w,C):v?a.push(x,S,C):a.push(x,S,y);break}case M:case ue:{let m=d.groupId?r[d.groupId]:h;if(m===N){let g=d.type===M?d.breakContents:d.negate?d.contents:_t(d.contents);g&&a.push({ind:p,mode:h,doc:g})}if(m===Y){let g=d.type===M?d.flatContents:d.negate?_t(d.contents):d.contents;g&&a.push({ind:p,mode:h,doc:g})}break}case ie:l.push({ind:p,mode:h,doc:d.contents});break;case ae:l.length>0&&a.push({ind:p,mode:h,doc:Xr});break;case B:switch(h){case Y:if(d.hard)o=!0;else{d.soft||(s.push(" "),i+=1);break}case N:if(l.length>0){a.push({ind:p,mode:h,doc:d},...l.reverse()),l.length=0;break}d.literal?p.root?(s.push(u,p.root.value),i=p.root.length):(s.push(u),i=0):(i-=wr(s),s.push(u+p.value),i=p.length);break}break;case Q:a.push({ind:p,mode:h,doc:d.contents});break;case $:break;default:throw new Ie(d)}a.length===0&&l.length>0&&(a.push(...l.reverse()),l.length=0)}let D=s.indexOf(Je);if(D!==-1){let p=s.indexOf(Je,D+1),h=s.slice(0,D).join(""),d=s.slice(D+1,p).join(""),m=s.slice(p+1).join("");return{formatted:h+d+m,cursorNodeStart:h.length,cursorNodeText:d}}return{formatted:s.join("")}}function Z(e){var t;if(!e)return"";if(Array.isArray(e)){let r=[];for(let n of e)if(Array.isArray(n))r.push(...Z(n));else{let u=Z(n);u!==""&&r.push(u)}return r}return e.type===M?{...e,breakContents:Z(e.breakContents),flatContents:Z(e.flatContents)}:e.type===P?{...e,contents:Z(e.contents),expandedStates:(t=e.expandedStates)==null?void 0:t.map(Z)}:e.type===j?{type:"fill",parts:e.parts.map(Z)}:e.contents?{...e,contents:Z(e.contents)}:e}function Kc(e){let t=Object.create(null),r=new Set;return n(Z(e));function n(i,a,s){var o,l;if(typeof i=="string")return JSON.stringify(i);if(Array.isArray(i)){let c=i.map(n).filter(Boolean);return c.length===1?c[0]:`[${c.join(", ")}]`}if(i.type===B){let c=((o=s==null?void 0:s[a+1])==null?void 0:o.type)===$;return i.literal?c?"literalline":"literallineWithoutBreakParent":i.hard?c?"hardline":"hardlineWithoutBreakParent":i.soft?"softline":"line"}if(i.type===$)return((l=s==null?void 0:s[a-1])==null?void 0:l.type)===B&&s[a-1].hard?void 0:"breakParent";if(i.type===ne)return"trim";if(i.type===te)return"indent("+n(i.contents)+")";if(i.type===re)return i.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+n(i.contents)+")":i.n<0?"dedent("+n(i.contents)+")":i.n.type==="root"?"markAsRoot("+n(i.contents)+")":"align("+JSON.stringify(i.n)+", "+n(i.contents)+")";if(i.type===M)return"ifBreak("+n(i.breakContents)+(i.flatContents?", "+n(i.flatContents):"")+(i.groupId?(i.flatContents?"":', ""')+`, { groupId: ${u(i.groupId)} }`:"")+")";if(i.type===ue){let c=[];i.negate&&c.push("negate: true"),i.groupId&&c.push(`groupId: ${u(i.groupId)}`);let D=c.length>0?`, { ${c.join(", ")} }`:"";return`indentIfBreak(${n(i.contents)}${D})`}if(i.type===P){let c=[];i.break&&i.break!=="propagated"&&c.push("shouldBreak: true"),i.id&&c.push(`id: ${u(i.id)}`);let D=c.length>0?`, { ${c.join(", ")} }`:"";return i.expandedStates?`conditionalGroup([${i.expandedStates.map(p=>n(p)).join(",")}]${D})`:`group(${n(i.contents)}${D})`}if(i.type===j)return`fill([${i.parts.map(c=>n(c)).join(", ")}])`;if(i.type===ie)return"lineSuffix("+n(i.contents)+")";if(i.type===ae)return"lineSuffixBoundary";if(i.type===Q)return`label(${JSON.stringify(i.label)}, ${n(i.contents)})`;throw new Error("Unknown doc type "+i.type)}function u(i){if(typeof i!="symbol")return JSON.stringify(String(i));if(i in t)return t[i];let a=i.description||"symbol";for(let s=0;;s++){let o=a+(s>0?` #${s}`:"");if(!r.has(o))return r.add(o),t[i]=`Symbol.for(${JSON.stringify(o)})`}}}function Jc(e,t,r=0){let n=0;for(let u=r;utypeof e=="string"||typeof e=="function",choices:[{value:"flow",description:"Flow"},{value:"babel",description:"JavaScript"},{value:"babel-flow",description:"Flow"},{value:"babel-ts",description:"TypeScript"},{value:"typescript",description:"TypeScript"},{value:"acorn",description:"JavaScript"},{value:"espree",description:"JavaScript"},{value:"meriyah",description:"JavaScript"},{value:"css",description:"CSS"},{value:"less",description:"Less"},{value:"scss",description:"SCSS"},{value:"json",description:"JSON"},{value:"json5",description:"JSON5"},{value:"json-stringify",description:"JSON.stringify"},{value:"graphql",description:"GraphQL"},{value:"markdown",description:"Markdown"},{value:"mdx",description:"MDX"},{value:"vue",description:"Vue"},{value:"yaml",description:"YAML"},{value:"glimmer",description:"Ember / Handlebars"},{value:"html",description:"HTML"},{value:"angular",description:"Angular"},{value:"lwc",description:"Lightning Web Components"}]},plugins:{type:"path",array:!0,default:[{value:[]}],category:"Global",description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:e=>typeof e=="string"||typeof e=="object",cliName:"plugin",cliCategory:"Config"},printWidth:{category:"Global",type:"int",default:80,description:"The line length where Prettier will try wrap.",range:{start:0,end:1/0,step:1}},rangeEnd:{category:"Special",type:"int",default:1/0,range:{start:0,end:1/0,step:1},description:`Format code ending at a given character offset (exclusive). +The range will extend forwards to the end of the selected statement.`,cliCategory:"Editor"},rangeStart:{category:"Special",type:"int",default:0,range:{start:0,end:1/0,step:1},description:`Format code starting at a given character offset. +The range will extend backwards to the start of the first line containing the selected statement.`,cliCategory:"Editor"},requirePragma:{category:"Special",type:"boolean",default:!1,description:`Require either '@prettier' or '@format' to be present in the file's first docblock comment +in order for it to be formatted.`,cliCategory:"Other"},tabWidth:{type:"int",category:"Global",default:2,description:"Number of spaces per indentation level.",range:{start:0,end:1/0,step:1}},useTabs:{category:"Global",type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{category:"Global",type:"choice",default:"auto",description:"Control how Prettier formats quoted code embedded in the file.",choices:[{value:"auto",description:"Format embedded code if Prettier can automatically identify it."},{value:"off",description:"Never automatically format embedded code."}]}};function Ei({plugins:e=[],showDeprecated:t=!1}={}){let r=e.flatMap(u=>u.languages??[]),n=[];for(let u of Qc(Object.assign({},...e.map(({options:i})=>i),Yc)))!t&&u.deprecated||(Array.isArray(u.choices)&&(t||(u.choices=u.choices.filter(i=>!i.deprecated)),u.name==="parser"&&(u.choices=[...u.choices,...Xc(u.choices,r,e)])),u.pluginDefaults=Object.fromEntries(e.filter(i=>{var a;return((a=i.defaultOptions)==null?void 0:a[u.name])!==void 0}).map(i=>[i.name,i.defaultOptions[u.name]])),n.push(u));return{languages:r,options:n}}function*Xc(e,t,r){let n=new Set(e.map(u=>u.value));for(let u of t)if(u.parsers){for(let i of u.parsers)if(!n.has(i)){n.add(i);let a=r.find(o=>o.parsers&&Object.prototype.hasOwnProperty.call(o.parsers,i)),s=u.name;a!=null&&a.name&&(s+=` (plugin: ${a.name})`),yield{value:i,description:s}}}}function Qc(e){let t=[];for(let[r,n]of Object.entries(e)){let u={name:r,...n};Array.isArray(u.default)&&(u.default=k(!1,u.default,-1).value),t.push(u)}return t}var Zc=e=>String(e).split(/[/\\]/).pop();function Vn(e,t){if(!t)return;let r=Zc(t).toLowerCase();return e.find(n=>{var u,i;return((u=n.extensions)==null?void 0:u.some(a=>r.endsWith(a)))||((i=n.filenames)==null?void 0:i.some(a=>a.toLowerCase()===r))})}function ep(e,t){if(t)return e.find(({name:r})=>r.toLowerCase()===t)??e.find(({aliases:r})=>r==null?void 0:r.includes(t))??e.find(({extensions:r})=>r==null?void 0:r.includes(`.${t}`))}function tp(e,t){let r=e.plugins.flatMap(u=>u.languages??[]),n=ep(r,t.language)??Vn(r,t.physicalFile)??Vn(r,t.file)??(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}var rp=tp,Te={key:e=>/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(e)?e:JSON.stringify(e),value(e){if(e===null||typeof e!="object")return JSON.stringify(e);if(Array.isArray(e))return`[${e.map(r=>Te.value(r)).join(", ")}]`;let t=Object.keys(e);return t.length===0?"{}":`{ ${t.map(r=>`${Te.key(r)}: ${Te.value(e[r])}`).join(", ")} }`},pair:({key:e,value:t})=>Te.value({[e]:t})},Un=it(Jt()),np=(e,t,{descriptor:r})=>{let n=[`${Un.default.yellow(typeof e=="string"?r.key(e):r.pair(e))} is deprecated`];return t&&n.push(`we now treat it as ${Un.default.blue(typeof t=="string"?r.key(t):r.pair(t))}`),n.join("; ")+"."},Le=it(Jt()),bi=Symbol.for("vnopts.VALUE_NOT_EXIST"),Ft=Symbol.for("vnopts.VALUE_UNCHANGED"),zn=" ".repeat(2),up=(e,t,r)=>{let{text:n,list:u}=r.normalizeExpectedResult(r.schemas[e].expected(r)),i=[];return n&&i.push(Gn(e,t,n,r.descriptor)),u&&i.push([Gn(e,t,u.title,r.descriptor)].concat(u.values.map(a=>wi(a,r.loggerPrintWidth))).join(` +`)),Si(i,r.loggerPrintWidth)};function Gn(e,t,r,n){return[`Invalid ${Le.default.red(n.key(e))} value.`,`Expected ${Le.default.blue(r)},`,`but received ${t===bi?Le.default.gray("nothing"):Le.default.red(n.value(t))}.`].join(" ")}function wi({text:e,list:t},r){let n=[];return e&&n.push(`- ${Le.default.blue(e)}`),t&&n.push([`- ${Le.default.blue(t.title)}:`].concat(t.values.map(u=>wi(u,r-zn.length).replace(/^|\n/g,`$&${zn}`))).join(` +`)),Si(n,r)}function Si(e,t){if(e.length===1)return e[0];let[r,n]=e,[u,i]=e.map(a=>a.split(` +`,1)[0].length);return u>t&&u>i?n:r}var Kn=it(Jt()),lr=[],Jn=[];function ip(e,t){if(e===t)return 0;let r=e;e.length>t.length&&(e=t,t=r);let n=e.length,u=t.length;for(;n>0&&e.charCodeAt(~-n)===t.charCodeAt(~-u);)n--,u--;let i=0;for(;is?l>s?s+1:l:l>o?o+1:l;return s}var Ai=(e,t,{descriptor:r,logger:n,schemas:u})=>{let i=[`Ignored unknown option ${Kn.default.yellow(r.pair({key:e,value:t}))}.`],a=Object.keys(u).sort().find(s=>ip(e,s)<3);a&&i.push(`Did you mean ${Kn.default.blue(r.key(a))}?`),n.warn(i.join(" "))},ap=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"];function sp(e,t){let r=new e(t),n=Object.create(r);for(let u of ap)u in t&&(n[u]=op(t[u],r,De.prototype[u].length));return n}var De=class{static create(e){return sp(this,e)}constructor(e){this.name=e.name}default(e){}expected(e){return"nothing"}validate(e,t){return!1}deprecated(e,t){return!1}forward(e,t){}redirect(e,t){}overlap(e,t,r){return e}preprocess(e,t){return e}postprocess(e,t){return Ft}};function op(e,t,r){return typeof e=="function"?(...n)=>e(...n.slice(0,r-1),t,...n.slice(r-1)):()=>e}var lp=class extends De{constructor(e){super(e),this._sourceName=e.sourceName}expected(e){return e.schemas[this._sourceName].expected(e)}validate(e,t){return t.schemas[this._sourceName].validate(e,t)}redirect(e,t){return this._sourceName}},cp=class extends De{expected(){return"anything"}validate(){return!0}},pp=class extends De{constructor({valueSchema:e,name:t=e.name,...r}){super({...r,name:t}),this._valueSchema=e}expected(e){let{text:t,list:r}=e.normalizeExpectedResult(this._valueSchema.expected(e));return{text:t&&`an array of ${t}`,list:r&&{title:"an array of the following values",values:[{list:r}]}}}validate(e,t){if(!Array.isArray(e))return!1;let r=[];for(let n of e){let u=t.normalizeValidateResult(this._valueSchema.validate(n,t),n);u!==!0&&r.push(u.value)}return r.length===0?!0:{value:r}}deprecated(e,t){let r=[];for(let n of e){let u=t.normalizeDeprecatedResult(this._valueSchema.deprecated(n,t),n);u!==!1&&r.push(...u.map(({value:i})=>({value:[i]})))}return r}forward(e,t){let r=[];for(let n of e){let u=t.normalizeForwardResult(this._valueSchema.forward(n,t),n);r.push(...u.map(Yn))}return r}redirect(e,t){let r=[],n=[];for(let u of e){let i=t.normalizeRedirectResult(this._valueSchema.redirect(u,t),u);"remain"in i&&r.push(i.remain),n.push(...i.redirect.map(Yn))}return r.length===0?{redirect:n}:{redirect:n,remain:r}}overlap(e,t){return e.concat(t)}};function Yn({from:e,to:t}){return{from:[e],to:t}}var hp=class extends De{expected(){return"true or false"}validate(e){return typeof e=="boolean"}};function dp(e,t){let r=Object.create(null);for(let n of e){let u=n[t];if(r[u])throw new Error(`Duplicate ${t} ${JSON.stringify(u)}`);r[u]=n}return r}function Dp(e,t){let r=new Map;for(let n of e){let u=n[t];if(r.has(u))throw new Error(`Duplicate ${t} ${JSON.stringify(u)}`);r.set(u,n)}return r}function fp(){let e=Object.create(null);return t=>{let r=JSON.stringify(t);return e[r]?!0:(e[r]=!0,!1)}}function mp(e,t){let r=[],n=[];for(let u of e)t(u)?r.push(u):n.push(u);return[r,n]}function gp(e){return e===Math.floor(e)}function Cp(e,t){if(e===t)return 0;let r=typeof e,n=typeof t,u=["undefined","object","boolean","number","string"];return r!==n?u.indexOf(r)-u.indexOf(n):r!=="string"?Number(e)-Number(t):e.localeCompare(t)}function Fp(e){return(...t)=>{let r=e(...t);return typeof r=="string"?new Error(r):r}}function Xn(e){return e===void 0?{}:e}function ki(e){if(typeof e=="string")return{text:e};let{text:t,list:r}=e;return vp((t||r)!==void 0,"Unexpected `expected` result, there should be at least one field."),r?{text:t,list:{title:r.title,values:r.values.map(ki)}}:{text:t}}function Qn(e,t){return e===!0?!0:e===!1?{value:t}:e}function Zn(e,t,r=!1){return e===!1?!1:e===!0?r?!0:[{value:t}]:"value"in e?[e]:e.length===0?!1:e}function eu(e,t){return typeof e=="string"||"key"in e?{from:t,to:e}:"from"in e?{from:e.from,to:e.to}:{from:t,to:e.to}}function Sr(e,t){return e===void 0?[]:Array.isArray(e)?e.map(r=>eu(r,t)):[eu(e,t)]}function tu(e,t){let r=Sr(typeof e=="object"&&"redirect"in e?e.redirect:e,t);return r.length===0?{remain:t,redirect:r}:typeof e=="object"&&"remain"in e?{remain:e.remain,redirect:r}:{redirect:r}}function vp(e,t){if(!e)throw new Error(t)}var yp=class extends De{constructor(e){super(e),this._choices=Dp(e.choices.map(t=>t&&typeof t=="object"?t:{value:t}),"value")}expected({descriptor:e}){let t=Array.from(this._choices.keys()).map(u=>this._choices.get(u)).filter(({hidden:u})=>!u).map(u=>u.value).sort(Cp).map(e.value),r=t.slice(0,-2),n=t.slice(-2);return{text:r.concat(n.join(" or ")).join(", "),list:{title:"one of the following values",values:t}}}validate(e){return this._choices.has(e)}deprecated(e){let t=this._choices.get(e);return t&&t.deprecated?{value:e}:!1}forward(e){let t=this._choices.get(e);return t?t.forward:void 0}redirect(e){let t=this._choices.get(e);return t?t.redirect:void 0}},Ep=class extends De{expected(){return"a number"}validate(e,t){return typeof e=="number"}},bp=class extends Ep{expected(){return"an integer"}validate(e,t){return t.normalizeValidateResult(super.validate(e,t),e)===!0&&gp(e)}},ru=class extends De{expected(){return"a string"}validate(e){return typeof e=="string"}},wp=Te,Sp=Ai,Ap=up,kp=np,_p=class{constructor(e,t){let{logger:r=console,loggerPrintWidth:n=80,descriptor:u=wp,unknown:i=Sp,invalid:a=Ap,deprecated:s=kp,missing:o=()=>!1,required:l=()=>!1,preprocess:c=p=>p,postprocess:D=()=>Ft}=t||{};this._utils={descriptor:u,logger:r||{warn:()=>{}},loggerPrintWidth:n,schemas:dp(e,"name"),normalizeDefaultResult:Xn,normalizeExpectedResult:ki,normalizeDeprecatedResult:Zn,normalizeForwardResult:Sr,normalizeRedirectResult:tu,normalizeValidateResult:Qn},this._unknownHandler=i,this._invalidHandler=Fp(a),this._deprecatedHandler=s,this._identifyMissing=(p,h)=>!(p in h)||o(p,h),this._identifyRequired=l,this._preprocess=c,this._postprocess=D,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=fp()}normalize(e){let t={},r=[this._preprocess(e,this._utils)],n=()=>{for(;r.length!==0;){let u=r.shift(),i=this._applyNormalization(u,t);r.push(...i)}};n();for(let u of Object.keys(this._utils.schemas)){let i=this._utils.schemas[u];if(!(u in t)){let a=Xn(i.default(this._utils));"value"in a&&r.push({[u]:a.value})}}n();for(let u of Object.keys(this._utils.schemas)){if(!(u in t))continue;let i=this._utils.schemas[u],a=t[u],s=i.postprocess(a,this._utils);s!==Ft&&(this._applyValidation(s,u,i),t[u]=s)}return this._applyPostprocess(t),this._applyRequiredCheck(t),t}_applyNormalization(e,t){let r=[],{knownKeys:n,unknownKeys:u}=this._partitionOptionKeys(e);for(let i of n){let a=this._utils.schemas[i],s=a.preprocess(e[i],this._utils);this._applyValidation(s,i,a);let o=({from:D,to:p})=>{r.push(typeof p=="string"?{[p]:D}:{[p.key]:p.value})},l=({value:D,redirectTo:p})=>{let h=Zn(a.deprecated(D,this._utils),s,!0);if(h!==!1)if(h===!0)this._hasDeprecationWarned(i)||this._utils.logger.warn(this._deprecatedHandler(i,p,this._utils));else for(let{value:d}of h){let m={key:i,value:d};if(!this._hasDeprecationWarned(m)){let g=typeof p=="string"?{key:p,value:d}:p;this._utils.logger.warn(this._deprecatedHandler(m,g,this._utils))}}};Sr(a.forward(s,this._utils),s).forEach(o);let c=tu(a.redirect(s,this._utils),s);if(c.redirect.forEach(o),"remain"in c){let D=c.remain;t[i]=i in t?a.overlap(t[i],D,this._utils):D,l({value:D})}for(let{from:D,to:p}of c.redirect)l({value:D,redirectTo:p})}for(let i of u){let a=e[i];this._applyUnknownHandler(i,a,t,(s,o)=>{r.push({[s]:o})})}return r}_applyRequiredCheck(e){for(let t of Object.keys(this._utils.schemas))if(this._identifyMissing(t,e)&&this._identifyRequired(t))throw this._invalidHandler(t,bi,this._utils)}_partitionOptionKeys(e){let[t,r]=mp(Object.keys(e).filter(n=>!this._identifyMissing(n,e)),n=>n in this._utils.schemas);return{knownKeys:t,unknownKeys:r}}_applyValidation(e,t,r){let n=Qn(r.validate(e,this._utils),e);if(n!==!0)throw this._invalidHandler(t,n.value,this._utils)}_applyUnknownHandler(e,t,r,n){let u=this._unknownHandler(e,t,this._utils);if(u)for(let i of Object.keys(u)){if(this._identifyMissing(i,u))continue;let a=u[i];i in this._utils.schemas?n(i,a):r[i]=a}}_applyPostprocess(e){let t=this._postprocess(e,this._utils);if(t!==Ft){if(t.delete)for(let r of t.delete)delete e[r];if(t.override){let{knownKeys:r,unknownKeys:n}=this._partitionOptionKeys(t.override);for(let u of r){let i=t.override[u];this._applyValidation(i,u,this._utils.schemas[u]),e[u]=i}for(let u of n){let i=t.override[u];this._applyUnknownHandler(u,i,e,(a,s)=>{let o=this._utils.schemas[a];this._applyValidation(s,a,o),e[a]=s})}}}}},cr;function Bp(e,t,{logger:r=!1,isCLI:n=!1,passThrough:u=!1,FlagSchema:i,descriptor:a}={}){if(n){if(!i)throw new Error("'FlagSchema' option is required.");if(!a)throw new Error("'descriptor' option is required.")}else a=Te;let s=u?Array.isArray(u)?(p,h)=>u.includes(p)?{[p]:h}:void 0:(p,h)=>({[p]:h}):(p,h,d)=>{let{_:m,...g}=d.schemas;return Ai(p,h,{...d,schemas:g})},o=xp(t,{isCLI:n,FlagSchema:i}),l=new _p(o,{logger:r,unknown:s,descriptor:a}),c=r!==!1;c&&cr&&(l._hasDeprecationWarned=cr);let D=l.normalize(e);return c&&(cr=l._hasDeprecationWarned),D}function xp(e,{isCLI:t,FlagSchema:r}){let n=[];t&&n.push(cp.create({name:"_"}));for(let u of e)n.push(Tp(u,{isCLI:t,optionInfos:e,FlagSchema:r})),u.alias&&t&&n.push(lp.create({name:u.alias,sourceName:u.name}));return n}function Tp(e,{isCLI:t,optionInfos:r,FlagSchema:n}){let{name:u}=e,i={name:u},a,s={};switch(e.type){case"int":a=bp,t&&(i.preprocess=Number);break;case"string":a=ru;break;case"choice":a=yp,i.choices=e.choices.map(o=>o!=null&&o.redirect?{...o,redirect:{to:{key:e.name,value:o.redirect}}}:o);break;case"boolean":a=hp;break;case"flag":a=n,i.flags=r.flatMap(o=>[o.alias,o.description&&o.name,o.oppositeDescription&&`no-${o.name}`].filter(Boolean));break;case"path":a=ru;break;default:throw new Error(`Unexpected type ${e.type}`)}if(e.exception?i.validate=(o,l,c)=>e.exception(o)||l.validate(o,c):i.validate=(o,l,c)=>o===void 0||l.validate(o,c),e.redirect&&(s.redirect=o=>o?{to:{key:e.redirect.option,value:e.redirect.value}}:void 0),e.deprecated&&(s.deprecated=!0),t&&!e.array){let o=i.preprocess||(l=>l);i.preprocess=(l,c,D)=>c.preprocess(o(Array.isArray(l)?k(!1,l,-1):l),D)}return e.array?pp.create({...t?{preprocess:o=>Array.isArray(o)?o:[o]}:{},...s,valueSchema:a.create(i)}):a.create({...i,...s})}var Lp=Bp;function _i(e,t){if(!t)throw new Error("parserName is required.");for(let n=e.length-1;n>=0;n--){let u=e[n];if(u.parsers&&Object.prototype.hasOwnProperty.call(u.parsers,t))return u}let r=`Couldn't resolve parser "${t}".`;throw r+=" Plugins must be explicitly added to the standalone bundle.",new yi(r)}function Np(e,t){if(!t)throw new Error("astFormat is required.");for(let n=e.length-1;n>=0;n--){let u=e[n];if(u.printers&&Object.prototype.hasOwnProperty.call(u.printers,t))return u}let r=`Couldn't find plugin for AST format "${t}".`;throw r+=" Plugins must be explicitly added to the standalone bundle.",new yi(r)}function Bi({plugins:e,parser:t}){let r=_i(e,t);return xi(r,t)}function xi(e,t){let r=e.parsers[t];return typeof r=="function"?r():r}function qp(e,t){let r=e.printers[t];return typeof r=="function"?r():r}var nu={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null};async function Pp(e,t={}){var r;let n={...e};if(!n.parser)if(n.filepath){if(n.parser=rp(n,{physicalFile:n.filepath}),!n.parser)throw new Wn(`No parser could be inferred for file "${n.filepath}".`)}else throw new Wn("No parser and no file path given, couldn't infer a parser.");let u=Ei({plugins:e.plugins,showDeprecated:!0}).options,i={...nu,...Object.fromEntries(u.filter(p=>p.default!==void 0).map(p=>[p.name,p.default]))},a=_i(n.plugins,n.parser),s=await xi(a,n.parser);n.astFormat=s.astFormat,n.locEnd=s.locEnd,n.locStart=s.locStart;let o=(r=a.printers)!=null&&r[s.astFormat]?a:Np(n.plugins,s.astFormat),l=await qp(o,s.astFormat);n.printer=l;let c=o.defaultOptions?Object.fromEntries(Object.entries(o.defaultOptions).filter(([,p])=>p!==void 0)):{},D={...i,...c};for(let[p,h]of Object.entries(D))(n[p]===null||n[p]===void 0)&&(n[p]=h);return n.parser==="json"&&(n.trailingComma="none"),Lp(n,u,{passThrough:Object.keys(nu),...t})}var He=Pp,Ti=new Set(["tokens","comments","parent","enclosingNode","precedingNode","followingNode"]),Ip=e=>Object.keys(e).filter(t=>!Ti.has(t));function Op(e){return e?t=>e(t,Ti):Ip}var er=Op;function Mp(e,t){let{printer:{massageAstNode:r,getVisitorKeys:n}}=t;if(!r)return e;let u=er(n),i=r.ignoredProperties??new Set;return a(e);function a(s,o){if(!(s!==null&&typeof s=="object"))return s;if(Array.isArray(s))return s.map(p=>a(p,o)).filter(Boolean);let l={},c=new Set(u(s));for(let p in s)!Object.prototype.hasOwnProperty.call(s,p)||i.has(p)||(c.has(p)?l[p]=a(s[p],s):l[p]=s[p]);let D=r(s,l,o);if(D!==null)return D??l}}var Rp=Mp,Hp=it(ac());async function jp(e,t){let r=await Bi(t),n=r.preprocess?r.preprocess(e,t):e;t.originalText=n;let u;try{u=await r.parse(n,t,t)}catch(i){$p(i,e)}return{text:n,ast:u}}function $p(e,t){let{loc:r}=e;if(r){let n=(0,Hp.codeFrameColumns)(t,r,{highlightCode:!0});throw e.message+=` +`+n,e.codeFrame=n,e}throw e}var at=jp,vt,Ar,ze,yt,Wp=class{constructor(e){Rn(this,vt),Rn(this,ze),this.stack=[e]}get key(){let{stack:e,siblings:t}=this;return k(!1,e,t===null?-2:-4)??null}get index(){return this.siblings===null?null:k(!1,this.stack,-2)}get node(){return k(!1,this.stack,-1)}get parent(){return this.getNode(1)}get grandparent(){return this.getNode(2)}get isInArray(){return this.siblings!==null}get siblings(){let{stack:e}=this,t=k(!1,e,-3);return Array.isArray(t)?t:null}get next(){let{siblings:e}=this;return e===null?null:e[this.index+1]}get previous(){let{siblings:e}=this;return e===null?null:e[this.index-1]}get isFirst(){return this.index===0}get isLast(){let{siblings:e,index:t}=this;return e!==null&&t===e.length-1}get isRoot(){return this.stack.length===1}get root(){return this.stack[0]}get ancestors(){return[...Ve(this,ze,yt).call(this)]}getName(){let{stack:e}=this,{length:t}=e;return t>1?k(!1,e,-2):null}getValue(){return k(!1,this.stack,-1)}getNode(e=0){let t=Ve(this,vt,Ar).call(this,e);return t===-1?null:this.stack[t]}getParentNode(e=0){return this.getNode(e+1)}call(e,...t){let{stack:r}=this,{length:n}=r,u=k(!1,r,-1);for(let i of t)u=u[i],r.push(i,u);try{return e(this)}finally{r.length=n}}callParent(e,t=0){let r=Ve(this,vt,Ar).call(this,t+1),n=this.stack.splice(r+1);try{return e(this)}finally{this.stack.push(...n)}}each(e,...t){let{stack:r}=this,{length:n}=r,u=k(!1,r,-1);for(let i of t)u=u[i],r.push(i,u);try{for(let i=0;i{r[u]=e(n,u,i)},...t),r}match(...e){let t=this.stack.length-1,r=null,n=this.stack[t--];for(let u of e){if(n===void 0)return!1;let i=null;if(typeof r=="number"&&(i=r,r=this.stack[t--],n=this.stack[t--]),u&&!u(n,r,i))return!1;r=this.stack[t--],n=this.stack[t--]}return!0}findAncestor(e){for(let t of Ve(this,ze,yt).call(this))if(e(t))return t}hasAncestor(e){for(let t of Ve(this,ze,yt).call(this))if(e(t))return!0;return!1}};vt=new WeakSet,Ar=function(e){let{stack:t}=this;for(let r=t.length-1;r>=0;r-=2)if(!Array.isArray(t[r])&&--e<0)return r;return-1},ze=new WeakSet,yt=function*(){let{stack:e}=this;for(let t=e.length-3;t>=0;t-=2){let r=e[t];Array.isArray(r)||(yield r)}};var Vp=Wp,Li=new Proxy(()=>{},{get:()=>Li}),kr=Li;function st(e){return(t,r,n)=>{let u=!!(n!=null&&n.backwards);if(r===!1)return!1;let{length:i}=t,a=r;for(;a>=0&&a0}var Jp=Kp;function Yp(e){return e!==null&&typeof e=="object"}var Xp=Yp;function*Pi(e,t){let{getVisitorKeys:r,filter:n=()=>!0}=t,u=i=>Xp(i)&&n(i);for(let i of r(e)){let a=e[i];if(Array.isArray(a))for(let s of a)u(s)&&(yield s);else u(a)&&(yield a)}}function*Qp(e,t){let r=[e];for(let n=0;n20&&(r=r.slice(0,19)+"…"),t+(r?" "+r:"")}function rn(e,t){(e.comments??(e.comments=[])).push(t),t.printed=!1,t.nodeDescription=Zp(e)}function Ne(e,t){t.leading=!0,t.trailing=!1,rn(e,t)}function Et(e,t,r){t.leading=!1,t.trailing=!1,r&&(t.marker=r),rn(e,t)}function qe(e,t){t.leading=!1,t.trailing=!0,rn(e,t)}var pr=new WeakMap;function nn(e,t){if(pr.has(e))return pr.get(e);let{printer:{getCommentChildNodes:r,canAttachComment:n,getVisitorKeys:u},locStart:i,locEnd:a}=t;if(!n)return[];let s=((r==null?void 0:r(e,t))??[...Pi(e,{getVisitorKeys:er(u)})]).flatMap(o=>n(o)?[o]:nn(o,t));return s.sort((o,l)=>i(o)-i(l)||a(o)-a(l)),pr.set(e,s),s}function Ii(e,t,r,n){let{locStart:u,locEnd:i}=r,a=u(t),s=i(t),o=nn(e,r),l,c,D=0,p=o.length;for(;D>1,d=o[h],m=u(d),g=i(d);if(m<=a&&s<=g)return Ii(d,t,r,d);if(g<=a){l=d,D=h+1;continue}if(s<=m){c=d,p=h;continue}throw new Error("Comment location overlaps with node location")}if((n==null?void 0:n.type)==="TemplateLiteral"){let{quasis:h}=n,d=dr(h,t,r);l&&dr(h,l,r)!==d&&(l=null),c&&dr(h,c,r)!==d&&(c=null)}return{enclosingNode:n,precedingNode:l,followingNode:c}}var hr=()=>!1;function e2(e,t){let{comments:r}=e;if(delete e.comments,!Jp(r)||!t.printer.canAttachComment)return;let n=[],{locStart:u,locEnd:i,printer:{experimentalFeatures:{avoidAstMutation:a=!1}={},handleComments:s={}},originalText:o}=t,{ownLine:l=hr,endOfLine:c=hr,remaining:D=hr}=s,p=r.map((h,d)=>({...Ii(e,h,t),comment:h,text:o,options:t,ast:e,isLastComment:r.length-1===d}));for(let[h,d]of p.entries()){let{comment:m,precedingNode:g,enclosingNode:F,followingNode:f,text:C,options:y,ast:v,isLastComment:w}=d;if(y.parser==="json"||y.parser==="json5"||y.parser==="__js_expression"||y.parser==="__ts_expression"||y.parser==="__vue_expression"||y.parser==="__vue_ts_expression"){if(u(m)-u(v)<=0){Ne(v,m);continue}if(i(m)-i(v)>=0){qe(v,m);continue}}let S;if(a?S=[d]:(m.enclosingNode=F,m.precedingNode=g,m.followingNode=f,S=[m,C,y,v,w]),t2(C,y,p,h))m.placement="ownLine",l(...S)||(f?Ne(f,m):g?qe(g,m):Et(F||v,m));else if(r2(C,y,p,h))m.placement="endOfLine",c(...S)||(g?qe(g,m):f?Ne(f,m):Et(F||v,m));else if(m.placement="remaining",!D(...S))if(g&&f){let x=n.length;x>0&&n[x-1].followingNode!==f&&uu(n,y),n.push(d)}else g?qe(g,m):f?Ne(f,m):Et(F||v,m)}if(uu(n,t),!a)for(let h of r)delete h.precedingNode,delete h.enclosingNode,delete h.followingNode}var Oi=e=>!/[\S\n\u2028\u2029]/.test(e);function t2(e,t,r,n){let{comment:u,precedingNode:i}=r[n],{locStart:a,locEnd:s}=t,o=a(u);if(i)for(let l=n-1;l>=0;l--){let{comment:c,precedingNode:D}=r[l];if(D!==i||!Oi(e.slice(s(c),o)))break;o=a(c)}return le(e,o,{backwards:!0})}function r2(e,t,r,n){let{comment:u,followingNode:i}=r[n],{locStart:a,locEnd:s}=t,o=s(u);if(i)for(let l=n+1;l0;--o){let{comment:l,precedingNode:c,followingNode:D}=e[o-1];kr.strictEqual(c,i),kr.strictEqual(D,a);let p=t.originalText.slice(t.locEnd(l),s);if(((n=(r=t.printer).isGap)==null?void 0:n.call(r,p,t))??/^[\s(]*$/.test(p))s=t.locStart(l);else break}for(let[l,{comment:c}]of e.entries())l1&&l.comments.sort((c,D)=>t.locStart(c)-t.locStart(D));e.length=0}function dr(e,t,r){let n=r.locStart(t)-1;for(let u=1;u!n.has(s)).length===0)return{leading:"",trailing:""};let u=[],i=[],a;return e.each(()=>{let s=e.node;if(n!=null&&n.has(s))return;let{leading:o,trailing:l}=s;o?u.push(u2(e,t)):l&&(a=i2(e,t,a),i.push(a.doc))},"comments"),{leading:u,trailing:i}}function s2(e,t,r){let{leading:n,trailing:u}=a2(e,r);return!n&&!u?t:Fi(t,i=>[n,i,u])}function o2(e){let{[Symbol.for("comments")]:t,[Symbol.for("printedComments")]:r}=e;for(let n of t){if(!n.printed&&!r.has(n))throw new Error('Comment "'+n.value.trim()+'" was not printed. Please report this error!');delete n.printed}}async function l2(e,t,r,n,u){let{embeddedLanguageFormatting:i,printer:{embed:a,hasPrettierIgnore:s=()=>!1,getVisitorKeys:o}}=r;if(!a||i!=="auto")return;if(a.length>2)throw new Error("printer.embed has too many parameters. The API changed in Prettier v3. Please update your plugin. See https://prettier.io/docs/en/plugins.html#optional-embed");let l=er(a.getVisitorKeys??o),c=[];h();let D=e.stack;for(let{print:d,node:m,pathStack:g}of c)try{e.stack=g;let F=await d(p,t,e,r);F&&u.set(m,F)}catch(F){if(globalThis.PRETTIER_DEBUG)throw F}e.stack=D;function p(d,m){return c2(d,m,r,n)}function h(){let{node:d}=e;if(d===null||typeof d!="object"||s(e))return;for(let g of l(d))Array.isArray(d[g])?e.each(h,g):e.call(h,g);let m=a(e,r);if(m){if(typeof m=="function"){c.push({print:m,node:d,pathStack:[...e.stack]});return}u.set(d,m)}}}async function c2(e,t,r,n){let u=await He({...r,...t,parentParser:r.parser,originalText:e},{passThrough:!0}),{ast:i}=await at(e,u),a=await n(i,u);return Ci(a)}function p2(e,t){let{originalText:r,[Symbol.for("comments")]:n,locStart:u,locEnd:i,[Symbol.for("printedComments")]:a}=t,{node:s}=e,o=u(s),l=i(s);for(let c of n)u(c)>=o&&i(c)<=l&&a.add(c);return r.slice(o,l)}var h2=p2;async function tr(e,t){({ast:e}=await Ri(e,t));let r=new Map,n=new Vp(e),u=new Map;await l2(n,a,t,tr,u);let i=await iu(n,t,a,void 0,u);return o2(t),i;function a(o,l){return o===void 0||o===n?s(l):Array.isArray(o)?n.call(()=>s(l),...o):n.call(()=>s(l),o)}function s(o){let l=n.node;if(l==null)return"";let c=l&&typeof l=="object"&&o===void 0;if(c&&r.has(l))return r.get(l);let D=iu(n,t,a,o,u);return c&&r.set(l,D),D}}function iu(e,t,r,n,u){var i;let{node:a}=e,{printer:s}=t,o;return(i=s.hasPrettierIgnore)!=null&&i.call(s,e)?o=h2(e,t):u.has(a)?o=u.get(a):o=s.print(e,t,r,n),a===t.cursorNode&&(o=Fi(o,l=>[Er,l,Er])),s.printComment&&(!s.willPrintOwnComments||!s.willPrintOwnComments(e,t))&&(o=s2(e,o,t)),o}async function Ri(e,t){let r=e.comments??[];t[Symbol.for("comments")]=r,t[Symbol.for("tokens")]=e.tokens??[],t[Symbol.for("printedComments")]=new Set,e2(e,t);let{printer:{preprocess:n}}=t;return e=n?await n(e,t):e,{ast:e,comments:r}}var d2=({parser:e})=>e==="json"||e==="json5"||e==="json-stringify";function D2(e,t){let r=[e.node,...e.parentNodes],n=new Set([t.node,...t.parentNodes]);return r.find(u=>Hi.has(u.type)&&n.has(u))}function au(e){let t=e.length-1;for(;;){let r=e[t];if((r==null?void 0:r.type)==="Program"||(r==null?void 0:r.type)==="File")t--;else break}return e.slice(0,t+1)}function f2(e,t,{locStart:r,locEnd:n}){let u=e.node,i=t.node;if(u===i)return{startNode:u,endNode:i};let a=r(e.node);for(let o of au(t.parentNodes))if(r(o)>=a)i=o;else break;let s=n(t.node);for(let o of au(e.parentNodes)){if(n(o)<=s)u=o;else break;if(u===i)break}return{startNode:u,endNode:i}}function _r(e,t,r,n,u=[],i){let{locStart:a,locEnd:s}=r,o=a(e),l=s(e);if(!(t>l||tn);let s=e.slice(n,u).search(/\S/),o=s===-1;if(!o)for(n+=s;u>n&&!/\S/.test(e[u-1]);--u);let l=_r(r,n,t,(h,d)=>su(t,h,d),[],"rangeStart"),c=o?l:_r(r,u,t,h=>su(t,h),[],"rangeEnd");if(!l||!c)return{rangeStart:0,rangeEnd:0};let D,p;if(d2(t)){let h=D2(l,c);D=h,p=h}else({startNode:D,endNode:p}=f2(l,c,t));return{rangeStart:Math.min(i(D),i(p)),rangeEnd:Math.max(a(D),a(p))}}function F2(e,t){let{cursorOffset:r,locStart:n,locEnd:u}=t,i=er(t.printer.getVisitorKeys),a=o=>n(o)<=r&&u(o)>=r,s=e;for(let o of Qp(e,{getVisitorKeys:i,filter:a}))s=o;return s}var v2=F2,ji="\uFEFF",ou=Symbol("cursor");async function $i(e,t,r=0){if(!e||e.trim().length===0)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:n,text:u}=await at(e,t);t.cursorOffset>=0&&(t.cursorNode=v2(n,t));let i=await tr(n,t);r>0&&(i=mi([Ce,i],r,t.tabWidth));let a=Zt(i,t);if(r>0){let o=a.formatted.trim();a.cursorNodeStart!==void 0&&(a.cursorNodeStart-=a.formatted.indexOf(o)),a.formatted=o+Qr(t.endOfLine)}let s=t[Symbol.for("comments")];if(t.cursorOffset>=0){let o,l,c,D,p;if(t.cursorNode&&a.cursorNodeText?(o=t.locStart(t.cursorNode),l=u.slice(o,t.locEnd(t.cursorNode)),c=t.cursorOffset-o,D=a.cursorNodeStart,p=a.cursorNodeText):(o=0,l=u,c=t.cursorOffset,D=0,p=a.formatted),l===p)return{formatted:a.formatted,cursorOffset:D+c,comments:s};let h=l.split("");h.splice(c,0,ou);let d=p.split(""),m=(0,oc.diffArrays)(h,d),g=D;for(let F of m)if(F.removed){if(F.value.includes(ou))break}else g+=F.count;return{formatted:a.formatted,cursorOffset:g,comments:s}}return{formatted:a.formatted,cursorOffset:-1,comments:s}}async function y2(e,t){let{ast:r,text:n}=await at(e,t),{rangeStart:u,rangeEnd:i}=C2(n,t,r),a=n.slice(u,i),s=Math.min(u,n.lastIndexOf(` +`,u)+1),o=n.slice(s,u).match(/^\s*/)[0],l=tn(o,t.tabWidth),c=await $i(a,{...t,rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:t.cursorOffset>u&&t.cursorOffset<=i?t.cursorOffset-u:-1,endOfLine:"lf"},l),D=c.formatted.trimEnd(),{cursorOffset:p}=t;p>i?p+=D.length-a.length:c.cursorOffset>=0&&(p=c.cursorOffset+u);let h=n.slice(0,u)+D+n.slice(i);if(t.endOfLine!=="lf"){let d=Qr(t.endOfLine);p>=0&&d===`\r +`&&(p+=gi(h.slice(0,p),` +`)),h=Yt(!1,h,` +`,d)}return{formatted:h,cursorOffset:p,comments:c.comments}}function Dr(e,t,r){return typeof t!="number"||Number.isNaN(t)||t<0||t>e.length?r:t}function lu(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:u}=t;return r=Dr(e,r,-1),n=Dr(e,n,0),u=Dr(e,u,e.length),{...t,cursorOffset:r,rangeStart:n,rangeEnd:u}}function Wi(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:u,endOfLine:i}=lu(e,t),a=e.charAt(0)===ji;if(a&&(e=e.slice(1),r--,n--,u--),i==="auto"&&(i=kc(e)),e.includes("\r")){let s=o=>gi(e.slice(0,Math.max(o,0)),`\r +`);r-=s(r),n-=s(n),u-=s(u),e=_c(e)}return{hasBOM:a,text:e,options:lu(e,{...t,cursorOffset:r,rangeStart:n,rangeEnd:u,endOfLine:i})}}async function cu(e,t){let r=await Bi(t);return!r.hasPragma||r.hasPragma(e)}async function Vi(e,t){let{hasBOM:r,text:n,options:u}=Wi(e,await He(t));if(u.rangeStart>=u.rangeEnd&&n!==""||u.requirePragma&&!await cu(n,u))return{formatted:e,cursorOffset:t.cursorOffset,comments:[]};let i;return u.rangeStart>0||u.rangeEnd=0&&i.cursorOffset++),i}async function E2(e,t,r){let{text:n,options:u}=Wi(e,await He(t)),i=await at(n,u);return r&&(r.preprocessForPrint&&(i.ast=await Ri(i.ast,u)),r.massage&&(i.ast=Rp(i.ast,u))),i}async function b2(e,t){t=await He(t);let r=await tr(e,t);return Zt(r,t)}async function w2(e,t){let r=Kc(e),{formatted:n}=await Vi(r,{...t,parser:"__js_expression"});return n}async function S2(e,t){t=await He(t);let{ast:r}=await at(e,t);return tr(r,t)}async function A2(e,t){return Zt(e,await He(t))}var Ui={};Kt(Ui,{addDanglingComment:()=>Et,addLeadingComment:()=>Ne,addTrailingComment:()=>qe,getAlignmentSize:()=>tn,getIndentSize:()=>P2,getMaxContinuousCount:()=>N2,getNextNonSpaceNonCommentCharacter:()=>j2,getNextNonSpaceNonCommentCharacterIndex:()=>U2,getStringWidth:()=>Zr,hasNewline:()=>le,hasNewlineInRange:()=>O2,hasSpaces:()=>R2,isNextLineEmpty:()=>J2,isNextLineEmptyAfterIndex:()=>ln,isPreviousLineEmpty:()=>G2,makeString:()=>W2,skip:()=>st,skipEverythingButNewLine:()=>qi,skipInlineComment:()=>an,skipNewline:()=>Ee,skipSpaces:()=>he,skipToLineEnd:()=>Ni,skipTrailingComment:()=>sn,skipWhitespace:()=>Up});function k2(e,t){if(t===!1)return!1;if(e.charAt(t)==="/"&&e.charAt(t+1)==="*"){for(let r=t+2;rMath.max(n,u.length/t.length),0)}var N2=L2;function q2(e,t){let r=e.lastIndexOf(` +`);return r===-1?0:tn(e.slice(r+1).match(/^[\t ]*/)[0],t)}var P2=q2;function I2(e,t,r){for(let n=t;na===n?a:s===t?"\\"+s:s||(r&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(a)?a:"\\"+a));return t+u+t}var W2=$2;function V2(e,t,r){return on(e,r(t))}function U2(e,t){return arguments.length===2||typeof t=="number"?on(e,t):V2(...arguments)}function z2(e,t,r){return un(e,r(t))}function G2(e,t){return arguments.length===2||typeof t=="number"?un(e,t):z2(...arguments)}function K2(e,t,r){return ln(e,r(t))}function J2(e,t){return arguments.length===2||typeof t=="number"?ln(e,t):K2(...arguments)}var zi={};Kt(zi,{builders:()=>Y2,printer:()=>X2,utils:()=>Q2});var Y2={join:fi,line:di,softline:wc,hardline:Ce,literalline:Di,group:ci,conditionalGroup:Fc,fill:pi,lineSuffix:yr,lineSuffixBoundary:Ec,cursor:Er,breakParent:Xt,ifBreak:vc,trim:bc,indent:_t,indentIfBreak:yc,align:Oe,addAlignmentToDoc:mi,markAsRoot:gc,dedentToRoot:mc,dedent:Cc,hardlineWithoutBreakParent:Xr,literallineWithoutBreakParent:hi,label:Sc,concat:e=>e},X2={printDocToString:Zt},Q2={willBreak:Oc,traverseDoc:Yr,findInDoc:en,mapDoc:Qt,removeLines:Hc,stripTrailingHardline:Ci,replaceEndOfLine:Wc,canBreak:Uc},Z2="3.1.1";function me(e,t=1){return async(...r)=>{let n=r[t]??{},u=n.plugins??[];return r[t]={...n,plugins:Array.isArray(u)?u:Object.values(u)},e(...r)}}var Gi=me(Vi);async function Ki(e,t){let{formatted:r}=await Gi(e,{...t,cursorOffset:-1});return r}async function eh(e,t){return await Ki(e,t)===e}var th=me(Ei,0),rh={parse:me(E2),formatAST:me(b2),formatDoc:me(w2),printToDoc:me(S2),printDocToString:me(A2)},nh=oi;function uh(e){for(var t=[],r=1;re===!1?t:e==="dedent"||e===!0?uh(t):(await nh.format(t,{parser:e,plugins:[Kl],htmlWhitespaceSensitivity:"ignore"})).trim());export{Dh as formatter}; diff --git a/storybook-static/assets/iframe-4U0avWRZ.js b/storybook-static/assets/iframe-4U0avWRZ.js new file mode 100644 index 0000000..8c26f1f --- /dev/null +++ b/storybook-static/assets/iframe-4U0avWRZ.js @@ -0,0 +1,2 @@ +const __vite__fileDeps=["./Button.stories-DlFEPd7C.js","./index-8kprzD4t.js","./Button-T2EoCw83.js","./jsx-runtime-DWbWqHZ-.js","./index-l2PZgWEW.js","./Button-BfyGbg8N.css","./Configure-BOguRNkh.js","./index-DbIxU3Ed.js","./index-CqTBpuoY.js","./index-CaNG7YX3.js","./index-DXimoRZY.js","./index-B5xYo-Cg.js","./index-DrFu-skq.js","./Header.stories-C9TnMLMt.js","./Header-wpVfCGtC.js","./Header-BjLH3naM.css","./Page.stories-BI-QaKI0.js","./Page-B9ntr4df.css","./entry-preview-DC0UJRvR.js","./react-18-DQ3baCyx.js","./entry-preview-docs-IZw-yx1h.js","./preview-TCN6m6T-.js","./preview-CwqMn10d.js","./preview-BAz7FMXc.js","./preview-BtLw0Od9.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import"../sb-preview/runtime.js";(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const e of document.querySelectorAll('link[rel="modulepreload"]'))l(e);new MutationObserver(e=>{for(const t of e)if(t.type==="childList")for(const o of t.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&l(o)}).observe(document,{childList:!0,subtree:!0});function c(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),e.crossOrigin==="use-credentials"?t.credentials="include":e.crossOrigin==="anonymous"?t.credentials="omit":t.credentials="same-origin",t}function l(e){if(e.ep)return;e.ep=!0;const t=c(e);fetch(e.href,t)}})();const f="modulepreload",R=function(n,s){return new URL(n,s).href},O={},r=function(s,c,l){let e=Promise.resolve();if(c&&c.length>0){const t=document.getElementsByTagName("link"),o=document.querySelector("meta[property=csp-nonce]"),E=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));e=Promise.all(c.map(i=>{if(i=R(i,l),i in O)return;O[i]=!0;const u=i.endsWith(".css"),p=u?'[rel="stylesheet"]':"";if(!!l)for(let m=t.length-1;m>=0;m--){const a=t[m];if(a.href===i&&(!u||a.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${p}`))return;const _=document.createElement("link");if(_.rel=u?"stylesheet":f,u||(_.as="script",_.crossOrigin=""),_.href=i,E&&_.setAttribute("nonce",E),document.head.appendChild(_),u)return new Promise((m,a)=>{_.addEventListener("load",m),_.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${i}`)))})}))}return e.then(()=>s()).catch(t=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=t,window.dispatchEvent(o),!o.defaultPrevented)throw t})},{createBrowserChannel:P}=__STORYBOOK_MODULE_CHANNELS__,{addons:T}=__STORYBOOK_MODULE_PREVIEW_API__,d=P({page:"preview"});T.setChannel(d);window.__STORYBOOK_ADDONS_CHANNEL__=d;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=d);const L={"./src/stories/Button.stories.ts":async()=>r(()=>import("./Button.stories-DlFEPd7C.js"),__vite__mapDeps([0,1,2,3,4,5]),import.meta.url),"./src/stories/Configure.mdx":async()=>r(()=>import("./Configure-BOguRNkh.js"),__vite__mapDeps([6,3,4,7,8,9,10,11,12]),import.meta.url),"./src/stories/Header.stories.ts":async()=>r(()=>import("./Header.stories-C9TnMLMt.js"),__vite__mapDeps([13,1,14,3,4,2,5,15]),import.meta.url),"./src/stories/Page.stories.ts":async()=>r(()=>import("./Page.stories-BI-QaKI0.js"),__vite__mapDeps([16,1,3,4,14,2,5,15,17]),import.meta.url)};async function v(n){return L[n]()}const{composeConfigs:w,PreviewWeb:A,ClientApi:S}=__STORYBOOK_MODULE_PREVIEW_API__,h=async()=>{const n=await Promise.all([r(()=>import("./entry-preview-DC0UJRvR.js"),__vite__mapDeps([18,4,19,9]),import.meta.url),r(()=>import("./entry-preview-docs-IZw-yx1h.js"),__vite__mapDeps([20,11,4,12]),import.meta.url),r(()=>import("./preview-TCN6m6T-.js"),__vite__mapDeps([21,10]),import.meta.url),r(()=>import("./preview-B1qnlIui.js"),[],import.meta.url),r(()=>import("./preview-CBGjgnh2.js"),[],import.meta.url),r(()=>import("./preview-CwqMn10d.js"),__vite__mapDeps([22,12]),import.meta.url),r(()=>import("./preview-B4GcaC1c.js"),[],import.meta.url),r(()=>import("./preview-Db4Idchh.js"),[],import.meta.url),r(()=>import("./preview-BAz7FMXc.js"),__vite__mapDeps([23,12]),import.meta.url),r(()=>import("./preview-Cv3rAi2i.js"),[],import.meta.url),r(()=>import("./preview-BtLw0Od9.js"),__vite__mapDeps([24,1]),import.meta.url),r(()=>import("./preview-CIRcjyVj.js"),[],import.meta.url)]);return w(n)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new A(v,h);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{r as _}; diff --git a/storybook-static/assets/index-8kprzD4t.js b/storybook-static/assets/index-8kprzD4t.js new file mode 100644 index 0000000..26a5022 --- /dev/null +++ b/storybook-static/assets/index-8kprzD4t.js @@ -0,0 +1,193 @@ +var pf=Object.defineProperty;var mf=(e,t,r)=>t in e?pf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var Ut=(e,t,r)=>(mf(e,typeof t!="symbol"?t+"":t,r),r);const{addons:hf}=__STORYBOOK_MODULE_PREVIEW_API__,{once:yf}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{FORCE_REMOUNT:oi,STORY_RENDER_PHASE_CHANGED:bf,SET_CURRENT_STORY:gf}=__STORYBOOK_MODULE_CORE_EVENTS__,{global:Ze}=__STORYBOOK_MODULE_GLOBAL__;var vf=Object.create,Dl=Object.defineProperty,_f=Object.getOwnPropertyDescriptor,Ll=Object.getOwnPropertyNames,Ef=Object.getPrototypeOf,wf=Object.prototype.hasOwnProperty,Sf=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),He=(e,t)=>function(){return t||(0,e[Ll(e)[0]])((t={exports:{}}).exports,t),t.exports},Cf=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Ll(t))!wf.call(e,a)&&a!==r&&Dl(e,a,{get:()=>t[a],enumerable:!(o=_f(t,a))||o.enumerable});return e},Kt=(e,t,r)=>(r=e!=null?vf(Ef(e)):{},Cf(Dl(r,"default",{value:e,enumerable:!0}),e)),Pf=He({"../../node_modules/pretty-format/node_modules/ansi-styles/index.js"(e,t){var r=(u=0)=>n=>`\x1B[${38+u};5;${n}m`,o=(u=0)=>(n,i,l)=>`\x1B[${38+u};2;${n};${i};${l}m`;function a(){let u=new Map,n={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};n.color.gray=n.color.blackBright,n.bgColor.bgGray=n.bgColor.bgBlackBright,n.color.grey=n.color.blackBright,n.bgColor.bgGrey=n.bgColor.bgBlackBright;for(let[i,l]of Object.entries(n)){for(let[s,f]of Object.entries(l))n[s]={open:`\x1B[${f[0]}m`,close:`\x1B[${f[1]}m`},l[s]=n[s],u.set(f[0],f[1]);Object.defineProperty(n,i,{value:l,enumerable:!1})}return Object.defineProperty(n,"codes",{value:u,enumerable:!1}),n.color.close="\x1B[39m",n.bgColor.close="\x1B[49m",n.color.ansi256=r(),n.color.ansi16m=o(),n.bgColor.ansi256=r(10),n.bgColor.ansi16m=o(10),Object.defineProperties(n,{rgbToAnsi256:{value:(i,l,s)=>i===l&&l===s?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(l/255*5)+Math.round(s/255*5),enumerable:!1},hexToRgb:{value:i=>{let l=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(i.toString(16));if(!l)return[0,0,0];let{colorString:s}=l.groups;s.length===3&&(s=s.split("").map(d=>d+d).join(""));let f=Number.parseInt(s,16);return[f>>16&255,f>>8&255,f&255]},enumerable:!1},hexToAnsi256:{value:i=>n.rgbToAnsi256(...n.hexToRgb(i)),enumerable:!1}}),n}Object.defineProperty(t,"exports",{enumerable:!0,get:a})}}),jn=He({"../../node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=o,e.printListItems=a,e.printObjectProperties=u;var t=(n,i)=>{let l=Object.keys(n),s=i!==null?l.sort(i):l;return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(n).forEach(f=>{Object.getOwnPropertyDescriptor(n,f).enumerable&&s.push(f)}),s};function r(n,i,l,s,f,d,c=": "){let p="",m=0,h=n.next();if(!h.done){p+=i.spacingOuter;let g=l+i.indent;for(;!h.done;){if(p+=g,m++===i.maxWidth){p+="…";break}let y=d(h.value[0],i,g,s,f),_=d(h.value[1],i,g,s,f);p+=y+c+_,h=n.next(),h.done?i.min||(p+=","):p+=`,${i.spacingInner}`}p+=i.spacingOuter+l}return p}function o(n,i,l,s,f,d){let c="",p=0,m=n.next();if(!m.done){c+=i.spacingOuter;let h=l+i.indent;for(;!m.done;){if(c+=h,p++===i.maxWidth){c+="…";break}c+=d(m.value,i,h,s,f),m=n.next(),m.done?i.min||(c+=","):c+=`,${i.spacingInner}`}c+=i.spacingOuter+l}return c}function a(n,i,l,s,f,d){let c="";if(n.length){c+=i.spacingOuter;let p=l+i.indent;for(let m=0;m{let h=s.toString();if(h==="ArrayContaining"||h==="ArrayNotContaining")return++c>f.maxDepth?`[${h}]`:`${h+a}[${(0,t.printListItems)(s.sample,f,d,c,p,m)}]`;if(h==="ObjectContaining"||h==="ObjectNotContaining")return++c>f.maxDepth?`[${h}]`:`${h+a}{${(0,t.printObjectProperties)(s.sample,f,d,c,p,m)}}`;if(h==="StringMatching"||h==="StringNotMatching"||h==="StringContaining"||h==="StringNotContaining")return h+a+m(s.sample,f,d,c,p);if(typeof s.toAsymmetricMatcher!="function")throw new Error(`Asymmetric matcher ${s.constructor.name} does not implement toAsymmetricMatcher()`);return s.toAsymmetricMatcher()};e.serialize=u;var n=s=>s&&s.$$typeof===o;e.test=n;var i={serialize:u,test:n},l=i;e.default=l}}),Rf=He({"../../node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=jn(),r=" ",o=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,u=d=>o.indexOf(d)!==-1||a.test(d),n=d=>d&&d.constructor&&!!d.constructor.name&&u(d.constructor.name);e.test=n;var i=d=>d.constructor.name==="NamedNodeMap",l=(d,c,p,m,h,g)=>{let y=d.constructor.name;return++m>c.maxDepth?`[${y}]`:(c.min?"":y+r)+(o.indexOf(y)!==-1?`{${(0,t.printObjectProperties)(i(d)?Array.from(d).reduce((_,S)=>(_[S.name]=S.value,_),{}):{...d},c,p,m,h,g)}}`:`[${(0,t.printListItems)(Array.from(d),c,p,m,h,g)}]`)};e.serialize=l;var s={serialize:l,test:n},f=s;e.default=f}}),Tf=He({"../../node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),la=He({"../../node_modules/pretty-format/build/plugins/lib/markup.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printText=e.printProps=e.printElementAsLeaf=e.printElement=e.printComment=e.printChildren=void 0;var t=r(Tf());function r(s){return s&&s.__esModule?s:{default:s}}var o=(s,f,d,c,p,m,h)=>{let g=c+d.indent,y=d.colors;return s.map(_=>{let S=f[_],E=h(S,d,g,p,m);return typeof S!="string"&&(E.indexOf(` +`)!==-1&&(E=d.spacingOuter+g+E+d.spacingOuter+c),E=`{${E}}`),`${d.spacingInner+c+y.prop.open+_+y.prop.close}=${y.value.open}${E}${y.value.close}`}).join("")};e.printProps=o;var a=(s,f,d,c,p,m)=>s.map(h=>f.spacingOuter+d+(typeof h=="string"?u(h,f):m(h,f,d,c,p))).join("");e.printChildren=a;var u=(s,f)=>{let d=f.colors.content;return d.open+(0,t.default)(s)+d.close};e.printText=u;var n=(s,f)=>{let d=f.colors.comment;return`${d.open}${d.close}`};e.printComment=n;var i=(s,f,d,c,p)=>{let m=c.colors.tag;return`${m.open}<${s}${f&&m.close+f+c.spacingOuter+p+m.open}${d?`>${m.close}${d}${c.spacingOuter}${p}${m.open}${m.close}`};e.printElement=i;var l=(s,f)=>{let d=f.colors.tag;return`${d.open}<${s}${d.close} …${d.open} />${d.close}`};e.printElementAsLeaf=l}}),Af=He({"../../node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=la(),r=1,o=3,a=8,u=11,n=/^((HTML|SVG)\w*)?Element$/,i=g=>{try{return typeof g.hasAttribute=="function"&&g.hasAttribute("is")}catch{return!1}},l=g=>{let y=g.constructor.name,{nodeType:_,tagName:S}=g,E=typeof S=="string"&&S.includes("-")||i(g);return _===r&&(n.test(y)||E)||_===o&&y==="Text"||_===a&&y==="Comment"||_===u&&y==="DocumentFragment"},s=g=>{var y;return((y=g==null?void 0:g.constructor)==null?void 0:y.name)&&l(g)};e.test=s;function f(g){return g.nodeType===o}function d(g){return g.nodeType===a}function c(g){return g.nodeType===u}var p=(g,y,_,S,E,C)=>{if(f(g))return(0,t.printText)(g.data,y);if(d(g))return(0,t.printComment)(g.data,y);let T=c(g)?"DocumentFragment":g.tagName.toLowerCase();return++S>y.maxDepth?(0,t.printElementAsLeaf)(T,y):(0,t.printElement)(T,(0,t.printProps)(c(g)?[]:Array.from(g.attributes,O=>O.name).sort(),c(g)?{}:Array.from(g.attributes).reduce((O,v)=>(O[v.name]=v.value,O),{}),y,_+y.indent,S,E,C),(0,t.printChildren)(Array.prototype.slice.call(g.childNodes||g.children),y,_+y.indent,S,E,C),y,_)};e.serialize=p;var m={serialize:p,test:s},h=m;e.default=h}}),xf=He({"../../node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=jn(),r="@@__IMMUTABLE_ITERABLE__@@",o="@@__IMMUTABLE_LIST__@@",a="@@__IMMUTABLE_KEYED__@@",u="@@__IMMUTABLE_MAP__@@",n="@@__IMMUTABLE_ORDERED__@@",i="@@__IMMUTABLE_RECORD__@@",l="@@__IMMUTABLE_SEQ__@@",s="@@__IMMUTABLE_SET__@@",f="@@__IMMUTABLE_STACK__@@",d=v=>`Immutable.${v}`,c=v=>`[${v}]`,p=" ",m="…",h=(v,P,q,j,U,H,V)=>++j>P.maxDepth?c(d(V)):`${d(V)+p}{${(0,t.printIteratorEntries)(v.entries(),P,q,j,U,H)}}`;function g(v){let P=0;return{next(){if(P{let V=d(v._name||"Record");return++j>P.maxDepth?c(V):`${V+p}{${(0,t.printIteratorEntries)(g(v),P,q,j,U,H)}}`},_=(v,P,q,j,U,H)=>{let V=d("Seq");return++j>P.maxDepth?c(V):v[a]?`${V+p}{${v._iter||v._object?(0,t.printIteratorEntries)(v.entries(),P,q,j,U,H):m}}`:`${V+p}[${v._iter||v._array||v._collection||v._iterable?(0,t.printIteratorValues)(v.values(),P,q,j,U,H):m}]`},S=(v,P,q,j,U,H,V)=>++j>P.maxDepth?c(d(V)):`${d(V)+p}[${(0,t.printIteratorValues)(v.values(),P,q,j,U,H)}]`,E=(v,P,q,j,U,H)=>v[u]?h(v,P,q,j,U,H,v[n]?"OrderedMap":"Map"):v[o]?S(v,P,q,j,U,H,"List"):v[s]?S(v,P,q,j,U,H,v[n]?"OrderedSet":"Set"):v[f]?S(v,P,q,j,U,H,"Stack"):v[l]?_(v,P,q,j,U,H):y(v,P,q,j,U,H);e.serialize=E;var C=v=>v&&(v[r]===!0||v[i]===!0);e.test=C;var T={serialize:E,test:C},O=T;e.default=O}}),qf=He({"../../node_modules/pretty-format/node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),n=Symbol.for("react.provider"),i=Symbol.for("react.context"),l=Symbol.for("react.server_context"),s=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),c=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen"),h=!1,g=!1,y=!1,_=!1,S=!1,E;E=Symbol.for("react.module.reference");function C(L){return!!(typeof L=="string"||typeof L=="function"||L===o||L===u||S||L===a||L===f||L===d||_||L===m||h||g||y||typeof L=="object"&&L!==null&&(L.$$typeof===p||L.$$typeof===c||L.$$typeof===n||L.$$typeof===i||L.$$typeof===s||L.$$typeof===E||L.getModuleId!==void 0))}function T(L){if(typeof L=="object"&&L!==null){var oe=L.$$typeof;switch(oe){case t:var ie=L.type;switch(ie){case o:case u:case a:case f:case d:return ie;default:var fe=ie&&ie.$$typeof;switch(fe){case l:case i:case s:case p:case c:case n:return fe;default:return oe}}case r:return oe}}}var O=i,v=n,P=t,q=s,j=o,U=p,H=c,V=r,re=u,J=a,ne=f,ae=d,se=!1,ue=!1;function x(L){return se||(se=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function M(L){return ue||(ue=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function k(L){return T(L)===i}function F(L){return T(L)===n}function G(L){return typeof L=="object"&&L!==null&&L.$$typeof===t}function $(L){return T(L)===s}function D(L){return T(L)===o}function z(L){return T(L)===p}function Q(L){return T(L)===c}function b(L){return T(L)===r}function I(L){return T(L)===u}function B(L){return T(L)===a}function K(L){return T(L)===f}function W(L){return T(L)===d}e.ContextConsumer=O,e.ContextProvider=v,e.Element=P,e.ForwardRef=q,e.Fragment=j,e.Lazy=U,e.Memo=H,e.Portal=V,e.Profiler=re,e.StrictMode=J,e.Suspense=ne,e.SuspenseList=ae,e.isAsyncMode=x,e.isConcurrentMode=M,e.isContextConsumer=k,e.isContextProvider=F,e.isElement=G,e.isForwardRef=$,e.isFragment=D,e.isLazy=z,e.isMemo=Q,e.isPortal=b,e.isProfiler=I,e.isStrictMode=B,e.isSuspense=K,e.isSuspenseList=W,e.isValidElementType=C,e.typeOf=T})()}}),Mf=He({"../../node_modules/pretty-format/node_modules/react-is/index.js"(e,t){t.exports=qf()}}),jf=He({"../../node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=a(Mf()),r=la();function o(c){if(typeof WeakMap!="function")return null;var p=new WeakMap,m=new WeakMap;return(o=function(h){return h?m:p})(c)}function a(c,p){if(c&&c.__esModule)return c;if(c===null||typeof c!="object"&&typeof c!="function")return{default:c};var m=o(p);if(m&&m.has(c))return m.get(c);var h={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in c)if(y!=="default"&&Object.prototype.hasOwnProperty.call(c,y)){var _=g?Object.getOwnPropertyDescriptor(c,y):null;_&&(_.get||_.set)?Object.defineProperty(h,y,_):h[y]=c[y]}return h.default=c,m&&m.set(c,h),h}var u=(c,p=[])=>(Array.isArray(c)?c.forEach(m=>{u(m,p)}):c!=null&&c!==!1&&p.push(c),p),n=c=>{let p=c.type;if(typeof p=="string")return p;if(typeof p=="function")return p.displayName||p.name||"Unknown";if(t.isFragment(c))return"React.Fragment";if(t.isSuspense(c))return"React.Suspense";if(typeof p=="object"&&p!==null){if(t.isContextProvider(c))return"Context.Provider";if(t.isContextConsumer(c))return"Context.Consumer";if(t.isForwardRef(c)){if(p.displayName)return p.displayName;let m=p.render.displayName||p.render.name||"";return m!==""?`ForwardRef(${m})`:"ForwardRef"}if(t.isMemo(c)){let m=p.displayName||p.type.displayName||p.type.name||"";return m!==""?`Memo(${m})`:"Memo"}}return"UNDEFINED"},i=c=>{let{props:p}=c;return Object.keys(p).filter(m=>m!=="children"&&p[m]!==void 0).sort()},l=(c,p,m,h,g,y)=>++h>p.maxDepth?(0,r.printElementAsLeaf)(n(c),p):(0,r.printElement)(n(c),(0,r.printProps)(i(c),c.props,p,m+p.indent,h,g,y),(0,r.printChildren)(u(c.props.children),p,m+p.indent,h,g,y),p,m);e.serialize=l;var s=c=>c!=null&&t.isElement(c);e.test=s;var f={serialize:l,test:s},d=f;e.default=d}}),If=He({"../../node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=la(),r=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol,o=typeof r=="function"&&r.for?r.for("react.test.json"):245830487,a=s=>{let{props:f}=s;return f?Object.keys(f).filter(d=>f[d]!==void 0).sort():[]},u=(s,f,d,c,p,m)=>++c>f.maxDepth?(0,t.printElementAsLeaf)(s.type,f):(0,t.printElement)(s.type,s.props?(0,t.printProps)(a(s),s.props,f,d+f.indent,c,p,m):"",s.children?(0,t.printChildren)(s.children,f,d+f.indent,c,p,m):"",f,d);e.serialize=u;var n=s=>s&&s.$$typeof===o;e.test=n;var i={serialize:u,test:n},l=i;e.default=l}}),sa=He({"../../node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=D,e.plugins=void 0;var t=s(Pf()),r=jn(),o=s(Of()),a=s(Rf()),u=s(Af()),n=s(xf()),i=s(jf()),l=s(If());function s(b){return b&&b.__esModule?b:{default:b}}var f=Object.prototype.toString,d=Date.prototype.toISOString,c=Error.prototype.toString,p=RegExp.prototype.toString,m=b=>typeof b.constructor=="function"&&b.constructor.name||"Object",h=b=>typeof window<"u"&&b===window,g=/^Symbol\((.*)\)(.*)$/,y=/\n/gi,_=class extends Error{constructor(b,I){super(b),this.stack=I,this.name=this.constructor.name}};function S(b){return b==="[object Array]"||b==="[object ArrayBuffer]"||b==="[object DataView]"||b==="[object Float32Array]"||b==="[object Float64Array]"||b==="[object Int8Array]"||b==="[object Int16Array]"||b==="[object Int32Array]"||b==="[object Uint8Array]"||b==="[object Uint8ClampedArray]"||b==="[object Uint16Array]"||b==="[object Uint32Array]"}function E(b){return Object.is(b,-0)?"-0":String(b)}function C(b){return`${b}n`}function T(b,I){return I?`[Function ${b.name||"anonymous"}]`:"[Function]"}function O(b){return String(b).replace(g,"Symbol($1)")}function v(b){return`[${c.call(b)}]`}function P(b,I,B,K){if(b===!0||b===!1)return`${b}`;if(b===void 0)return"undefined";if(b===null)return"null";let W=typeof b;if(W==="number")return E(b);if(W==="bigint")return C(b);if(W==="string")return K?`"${b.replace(/"|\\/g,"\\$&")}"`:`"${b}"`;if(W==="function")return T(b,I);if(W==="symbol")return O(b);let L=f.call(b);return L==="[object WeakMap]"?"WeakMap {}":L==="[object WeakSet]"?"WeakSet {}":L==="[object Function]"||L==="[object GeneratorFunction]"?T(b,I):L==="[object Symbol]"?O(b):L==="[object Date]"?isNaN(+b)?"Date { NaN }":d.call(b):L==="[object Error]"?v(b):L==="[object RegExp]"?B?p.call(b).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):p.call(b):b instanceof Error?v(b):null}function q(b,I,B,K,W,L){if(W.indexOf(b)!==-1)return"[Circular]";W=W.slice(),W.push(b);let oe=++K>I.maxDepth,ie=I.min;if(I.callToJSON&&!oe&&b.toJSON&&typeof b.toJSON=="function"&&!L)return V(b.toJSON(),I,B,K,W,!0);let fe=f.call(b);return fe==="[object Arguments]"?oe?"[Arguments]":`${ie?"":"Arguments "}[${(0,r.printListItems)(b,I,B,K,W,V)}]`:S(fe)?oe?`[${b.constructor.name}]`:`${ie||!I.printBasicPrototype&&b.constructor.name==="Array"?"":`${b.constructor.name} `}[${(0,r.printListItems)(b,I,B,K,W,V)}]`:fe==="[object Map]"?oe?"[Map]":`Map {${(0,r.printIteratorEntries)(b.entries(),I,B,K,W,V," => ")}}`:fe==="[object Set]"?oe?"[Set]":`Set {${(0,r.printIteratorValues)(b.values(),I,B,K,W,V)}}`:oe||h(b)?`[${m(b)}]`:`${ie||!I.printBasicPrototype&&m(b)==="Object"?"":`${m(b)} `}{${(0,r.printObjectProperties)(b,I,B,K,W,V)}}`}function j(b){return b.serialize!=null}function U(b,I,B,K,W,L){let oe;try{oe=j(b)?b.serialize(I,B,K,W,L,V):b.print(I,ie=>V(ie,B,K,W,L),ie=>{let fe=K+B.indent;return fe+ie.replace(y,` +${fe}`)},{edgeSpacing:B.spacingOuter,min:B.min,spacing:B.spacingInner},B.colors)}catch(ie){throw new _(ie.message,ie.stack)}if(typeof oe!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof oe}".`);return oe}function H(b,I){for(let B=0;Bb,ae=ne({callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,maxWidth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:re});e.DEFAULT_OPTIONS=ae;function se(b){if(Object.keys(b).forEach(I=>{if(!Object.prototype.hasOwnProperty.call(ae,I))throw new Error(`pretty-format: Unknown option "${I}".`)}),b.min&&b.indent!==void 0&&b.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(b.theme!==void 0){if(b.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof b.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof b.theme}".`)}}var ue=b=>J.reduce((I,B)=>{let K=b.theme&&b.theme[B]!==void 0?b.theme[B]:re[B],W=K&&t.default[K];if(W&&typeof W.close=="string"&&typeof W.open=="string")I[B]=W;else throw new Error(`pretty-format: Option "theme" has a key "${B}" whose value "${K}" is undefined in ansi-styles.`);return I},Object.create(null)),x=()=>J.reduce((b,I)=>(b[I]={close:"",open:""},b),Object.create(null)),M=b=>(b==null?void 0:b.printFunctionName)??ae.printFunctionName,k=b=>(b==null?void 0:b.escapeRegex)??ae.escapeRegex,F=b=>(b==null?void 0:b.escapeString)??ae.escapeString,G=b=>({callToJSON:(b==null?void 0:b.callToJSON)??ae.callToJSON,colors:b!=null&&b.highlight?ue(b):x(),compareKeys:typeof(b==null?void 0:b.compareKeys)=="function"||(b==null?void 0:b.compareKeys)===null?b.compareKeys:ae.compareKeys,escapeRegex:k(b),escapeString:F(b),indent:b!=null&&b.min?"":$((b==null?void 0:b.indent)??ae.indent),maxDepth:(b==null?void 0:b.maxDepth)??ae.maxDepth,maxWidth:(b==null?void 0:b.maxWidth)??ae.maxWidth,min:(b==null?void 0:b.min)??ae.min,plugins:(b==null?void 0:b.plugins)??ae.plugins,printBasicPrototype:(b==null?void 0:b.printBasicPrototype)??!0,printFunctionName:M(b),spacingInner:b!=null&&b.min?" ":` +`,spacingOuter:b!=null&&b.min?"":` +`});function $(b){return new Array(b+1).join(" ")}function D(b,I){if(I&&(se(I),I.plugins)){let K=H(I.plugins,b);if(K!==null)return U(K,b,G(I),"",0,[])}let B=P(b,M(I),k(I),F(I));return B!==null?B:q(b,G(I),"",0,[])}var z={AsymmetricMatcher:o.default,DOMCollection:a.default,DOMElement:u.default,Immutable:n.default,ReactElement:i.default,ReactTestComponent:l.default};e.plugins=z;var Q=D;e.default=Q}}),Fl=He({"../../node_modules/diff-sequences/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=p;var t="diff-sequences",r=0,o=(m,h,g,y,_)=>{let S=0;for(;m{let S=0;for(;m<=h&&g<=y&&_(h,y);)h-=1,y-=1,S+=1;return S},u=(m,h,g,y,_,S,E)=>{let C=0,T=-m,O=S[C],v=O;S[C]+=o(O+1,h,y+O-T+1,g,_);let P=m{let C=0,T=m,O=S[C],v=O;S[C]-=a(h,O-1,g,y+O-T-1,_);let P=m{let P=y-h,q=g-h,j=_-y-q,U=-j-(m-1),H=-j+(m-1),V=r,re=m{let P=_-g,q=g-h,j=_-y-q,U=j-m,H=j+m,V=r,re=m{let O=y-h,v=_-g,P=g-h,q=_-y,j=q-P,U=P,H=P;if(E[0]=h-1,C[0]=g,j%2===0){let V=(m||j)/2,re=(P+q)/2;for(let J=1;J<=re;J+=1)if(U=u(J,g,_,O,S,E,U),J{if(_-y{F($,z,D)},isCommon:($,D)=>G(D,$)}}let M=h,k=g;h=y,g=_,y=M,_=k}let{foundSubsequence:v,isCommon:P}=E[S?1:0];s(m,h,g,y,_,P,C,T,O);let{nChangePreceding:q,aEndPreceding:j,bEndPreceding:U,nCommonPreceding:H,aCommonPreceding:V,bCommonPreceding:re,nCommonFollowing:J,aCommonFollowing:ne,bCommonFollowing:ae,nChangeFollowing:se,aStartFollowing:ue,bStartFollowing:x}=O;h{if(typeof h!="number")throw new TypeError(`${t}: ${m} typeof ${typeof h} is not a number`);if(!Number.isSafeInteger(h))throw new RangeError(`${t}: ${m} value ${h} is not a safe integer`);if(h<0)throw new RangeError(`${t}: ${m} value ${h} is a negative integer`)},c=(m,h)=>{let g=typeof h;if(g!=="function")throw new TypeError(`${t}: ${m} typeof ${g} is not a function`)};function p(m,h,g,y){d("aLength",m),d("bLength",h),c("isCommon",g),c("foundSubsequence",y);let _=o(0,m,0,h,g);if(_!==0&&y(_,0,0),m!==_||h!==_){let S=_,E=_,C=a(S,m-1,E,h-1,g),T=m-C,O=h-C,v=_+C;m!==v&&h!==v&&f(0,S,T,E,O,!1,[{foundSubsequence:y,isCommon:g}],[r],[r],{aCommonFollowing:r,aCommonPreceding:r,aEndPreceding:r,aStartFollowing:r,bCommonFollowing:r,bCommonPreceding:r,bEndPreceding:r,bStartFollowing:r,nChangeFollowing:r,nChangePreceding:r,nCommonFollowing:r,nCommonPreceding:r}),C!==0&&y(C,T,O)}}}}),Ul=He({"../../node_modules/loupe/loupe.js"(e,t){(function(r,o){typeof e=="object"&&typeof t<"u"?o(e):typeof define=="function"&&define.amd?define(["exports"],o):(r=typeof globalThis<"u"?globalThis:r||self,o(r.loupe={}))})(e,function(r){function o(w){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?o=function(A){return typeof A}:o=function(A){return A&&typeof Symbol=="function"&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},o(w)}function a(w,A){return u(w)||n(w,A)||i(w,A)||s()}function u(w){if(Array.isArray(w))return w}function n(w,A){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(w)))){var N=[],X=!0,te=!1,le=void 0;try{for(var ce=w[Symbol.iterator](),de;!(X=(de=ce.next()).done)&&(N.push(de.value),!(A&&N.length===A));X=!0);}catch(pe){te=!0,le=pe}finally{try{!X&&ce.return!=null&&ce.return()}finally{if(te)throw le}}return N}}function i(w,A){if(w){if(typeof w=="string")return l(w,A);var N=Object.prototype.toString.call(w).slice(8,-1);if(N==="Object"&&w.constructor&&(N=w.constructor.name),N==="Map"||N==="Set")return Array.from(w);if(N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return l(w,A)}}function l(w,A){(A==null||A>w.length)&&(A=w.length);for(var N=0,X=new Array(A);N0&&arguments[0]!==void 0?arguments[0]:{},A=w.showHidden,N=A===void 0?!1:A,X=w.depth,te=X===void 0?2:X,le=w.colors,ce=le===void 0?!1:le,de=w.customInspect,pe=de===void 0?!0:de,ee=w.showProxy,be=ee===void 0?!1:ee,Oe=w.maxArrayLength,Fe=Oe===void 0?1/0:Oe,Me=w.breakLength,je=Me===void 0?1/0:Me,$e=w.seen,Lt=$e===void 0?[]:$e,ht=w.truncate,nr=ht===void 0?1/0:ht,Tt=w.stylize,Ft=Tt===void 0?String:Tt,st={showHidden:!!N,depth:Number(te),colors:!!ce,customInspect:!!pe,showProxy:!!be,maxArrayLength:Number(Fe),breakLength:Number(je),truncate:Number(nr),seen:Lt,stylize:Ft};return st.colors&&(st.stylize=p),st}function h(w,A){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:c;w=String(w);var X=N.length,te=w.length;return X>A&&te>X?N:te>A&&te>X?"".concat(w.slice(0,A-X)).concat(N):w}function g(w,A,N){var X=arguments.length>3&&arguments[3]!==void 0?arguments[3]:", ";N=N||A.inspect;var te=w.length;if(te===0)return"";for(var le=A.truncate,ce="",de="",pe="",ee=0;eele&&ce.length+pe.length<=le||!be&&!Oe&&$e>le||(de=be?"":N(w[ee+1],A)+(Oe?"":X),!be&&Oe&&$e>le&&je+de.length>le))break;if(ce+=Me,!be&&!Oe&&je+de.length>=le){pe="".concat(c,"(").concat(w.length-ee-1,")");break}pe=""}return"".concat(ce).concat(pe)}function y(w){return w.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?w:JSON.stringify(w).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function _(w,A){var N=a(w,2),X=N[0],te=N[1];return A.truncate-=2,typeof X=="string"?X=y(X):typeof X!="number"&&(X="[".concat(A.inspect(X,A),"]")),A.truncate-=X.length,te=A.inspect(te,A),"".concat(X,": ").concat(te)}function S(w,A){var N=Object.keys(w).slice(w.length);if(!w.length&&!N.length)return"[]";A.truncate-=4;var X=g(w,A);A.truncate-=X.length;var te="";return N.length&&(te=g(N.map(function(le){return[le,w[le]]}),A,_)),"[ ".concat(X).concat(te?", ".concat(te):""," ]")}var E=Function.prototype.toString,C=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,T=512;function O(w){if(typeof w!="function")return null;var A="";if(typeof Function.prototype.name>"u"&&typeof w.name>"u"){var N=E.call(w);if(N.indexOf("(")>T)return A;var X=N.match(C);X&&(A=X[1])}else A=w.name;return A}var v=O,P=function(w){return typeof Buffer=="function"&&w instanceof Buffer?"Buffer":w[Symbol.toStringTag]?w[Symbol.toStringTag]:v(w.constructor)};function q(w,A){var N=P(w);A.truncate-=N.length+4;var X=Object.keys(w).slice(w.length);if(!w.length&&!X.length)return"".concat(N,"[]");for(var te="",le=0;le ").concat(te)}function V(w){var A=[];return w.forEach(function(N,X){A.push([X,N])}),A}function re(w,A){var N=w.size-1;return N<=0?"Map{}":(A.truncate-=7,"Map{ ".concat(g(V(w),A,H)," }"))}var J=Number.isNaN||function(w){return w!==w};function ne(w,A){return J(w)?A.stylize("NaN","number"):w===1/0?A.stylize("Infinity","number"):w===-1/0?A.stylize("-Infinity","number"):w===0?A.stylize(1/w===1/0?"+0":"-0","number"):A.stylize(h(w,A.truncate),"number")}function ae(w,A){var N=h(w.toString(),A.truncate-1);return N!==c&&(N+="n"),A.stylize(N,"bigint")}function se(w,A){var N=w.toString().split("/")[2],X=A.truncate-(2+N.length),te=w.source;return A.stylize("/".concat(h(te,X),"/").concat(N),"regexp")}function ue(w){var A=[];return w.forEach(function(N){A.push(N)}),A}function x(w,A){return w.size===0?"Set{}":(A.truncate-=7,"Set{ ".concat(g(ue(w),A)," }"))}var M=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),k={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},F=16,G=4;function $(w){return k[w]||"\\u".concat("0000".concat(w.charCodeAt(0).toString(F)).slice(-G))}function D(w,A){return M.test(w)&&(w=w.replace(M,$)),A.stylize("'".concat(h(w,A.truncate-2),"'"),"string")}function z(w){return"description"in Symbol.prototype?w.description?"Symbol(".concat(w.description,")"):"Symbol()":w.toString()}var Q=function(){return"Promise{…}"};try{var b=process.binding("util"),I=b.getPromiseDetails,B=b.kPending,K=b.kRejected;Array.isArray(I(Promise.resolve()))&&(Q=function(w,A){var N=I(w),X=a(N,2),te=X[0],le=X[1];return te===B?"Promise{}":"Promise".concat(te===K?"!":"","{").concat(A.inspect(le,A),"}")})}catch{}var W=Q;function L(w,A){var N=Object.getOwnPropertyNames(w),X=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(w):[];if(N.length===0&&X.length===0)return"{}";if(A.truncate-=4,A.seen=A.seen||[],A.seen.indexOf(w)>=0)return"[Circular]";A.seen.push(w);var te=g(N.map(function(de){return[de,w[de]]}),A,_),le=g(X.map(function(de){return[de,w[de]]}),A,_);A.seen.pop();var ce="";return te&&le&&(ce=", "),"{ ".concat(te).concat(ce).concat(le," }")}var oe=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function ie(w,A){var N="";return oe&&oe in w&&(N=w[oe]),N=N||v(w.constructor),(!N||N==="_class")&&(N=""),A.truncate-=N.length,"".concat(N).concat(L(w,A))}function fe(w,A){return w.length===0?"Arguments[]":(A.truncate-=13,"Arguments[ ".concat(g(w,A)," ]"))}var Ee=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function Ae(w,A){var N=Object.getOwnPropertyNames(w).filter(function(ce){return Ee.indexOf(ce)===-1}),X=w.name;A.truncate-=X.length;var te="";typeof w.message=="string"?te=h(w.message,A.truncate):N.unshift("message"),te=te?": ".concat(te):"",A.truncate-=te.length+5;var le=g(N.map(function(ce){return[ce,w[ce]]}),A,_);return"".concat(X).concat(te).concat(le?" { ".concat(le," }"):"")}function it(w,A){var N=a(w,2),X=N[0],te=N[1];return A.truncate-=3,te?"".concat(A.stylize(X,"yellow"),"=").concat(A.stylize('"'.concat(te,'"'),"string")):"".concat(A.stylize(X,"yellow"))}function Ve(w,A){return g(w,A,We,` +`)}function We(w,A){var N=w.getAttributeNames(),X=w.tagName.toLowerCase(),te=A.stylize("<".concat(X),"special"),le=A.stylize(">","special"),ce=A.stylize(""),"special");A.truncate-=X.length*2+5;var de="";N.length>0&&(de+=" ",de+=g(N.map(function(be){return[be,w.getAttribute(be)]}),A,it," ")),A.truncate-=de.length;var pe=A.truncate,ee=Ve(w.children,A);return ee&&ee.length>pe&&(ee="".concat(c,"(").concat(w.children.length,")")),"".concat(te).concat(de).concat(le).concat(ee).concat(ce)}var lt=typeof Symbol=="function"&&typeof Symbol.for=="function",Ie=lt?Symbol.for("chai/inspect"):"@@chai/inspect",Ce=!1;try{var Ge=Sf("util");Ce=Ge.inspect?Ge.inspect.custom:!1}catch{Ce=!1}function Pe(){this.key="chai/loupe__"+Math.random()+Date.now()}Pe.prototype={get:function(w){return w[this.key]},has:function(w){return this.key in w},set:function(w,A){Object.isExtensible(w)&&Object.defineProperty(w,this.key,{value:A,configurable:!0})}};var Re=new(typeof WeakMap=="function"?WeakMap:Pe),xe={},Ke={undefined:function(w,A){return A.stylize("undefined","undefined")},null:function(w,A){return A.stylize(null,"null")},boolean:function(w,A){return A.stylize(w,"boolean")},Boolean:function(w,A){return A.stylize(w,"boolean")},number:ne,Number:ne,bigint:ae,BigInt:ae,string:D,String:D,function:U,Function:U,symbol:z,Symbol:z,Array:S,Date:j,Map:re,Set:x,RegExp:se,Promise:W,WeakSet:function(w,A){return A.stylize("WeakSet{…}","special")},WeakMap:function(w,A){return A.stylize("WeakMap{…}","special")},Arguments:fe,Int8Array:q,Uint8Array:q,Uint8ClampedArray:q,Int16Array:q,Uint16Array:q,Int32Array:q,Uint32Array:q,Float32Array:q,Float64Array:q,Generator:function(){return""},DataView:function(){return""},ArrayBuffer:function(){return""},Error:Ae,HTMLCollection:Ve,NodeList:Ve},Dt=function(w,A,N){return Ie in w&&typeof w[Ie]=="function"?w[Ie](A):Ce&&Ce in w&&typeof w[Ce]=="function"?w[Ce](A.depth,A):"inspect"in w&&typeof w.inspect=="function"?w.inspect(A.depth,A):"constructor"in w&&Re.has(w.constructor)?Re.get(w.constructor)(w,A):xe[N]?xe[N](w,A):""},mt=Object.prototype.toString;function Ne(w,A){A=m(A),A.inspect=Ne;var N=A,X=N.customInspect,te=w===null?"null":o(w);if(te==="object"&&(te=mt.call(w).slice(8,-1)),Ke[te])return Ke[te](w,A);if(X&&w){var le=Dt(w,A,te);if(le)return typeof le=="string"?le:Ne(le,A)}var ce=w?Object.getPrototypeOf(w):!1;return ce===Object.prototype||ce===null?L(w,A):w&&typeof HTMLElement=="function"&&w instanceof HTMLElement?We(w,A):"constructor"in w?w.constructor!==Object?ie(w,A):L(w,A):w===Object(w)?L(w,A):A.stylize(String(w),te)}function Y(w,A){return Re.has(w)?!1:(Re.set(w,A),!0)}function Z(w,A){return w in xe?!1:(xe[w]=A,!0)}var he=Ie;r.custom=he,r.default=Ne,r.inspect=Ne,r.registerConstructor=Y,r.registerStringTag=Z,Object.defineProperty(r,"__esModule",{value:!0})})}}),gt=Kt(sa()),ai=Kt(Fl()),Nf=Symbol("vitest:SAFE_COLORS"),$f={bold:["\x1B[1m","\x1B[22m","\x1B[22m\x1B[1m"],dim:["\x1B[2m","\x1B[22m","\x1B[22m\x1B[2m"],italic:["\x1B[3m","\x1B[23m"],underline:["\x1B[4m","\x1B[24m"],inverse:["\x1B[7m","\x1B[27m"],hidden:["\x1B[8m","\x1B[28m"],strikethrough:["\x1B[9m","\x1B[29m"],black:["\x1B[30m","\x1B[39m"],red:["\x1B[31m","\x1B[39m"],green:["\x1B[32m","\x1B[39m"],yellow:["\x1B[33m","\x1B[39m"],blue:["\x1B[34m","\x1B[39m"],magenta:["\x1B[35m","\x1B[39m"],cyan:["\x1B[36m","\x1B[39m"],white:["\x1B[37m","\x1B[39m"],gray:["\x1B[90m","\x1B[39m"],bgBlack:["\x1B[40m","\x1B[49m"],bgRed:["\x1B[41m","\x1B[49m"],bgGreen:["\x1B[42m","\x1B[49m"],bgYellow:["\x1B[43m","\x1B[49m"],bgBlue:["\x1B[44m","\x1B[49m"],bgMagenta:["\x1B[45m","\x1B[49m"],bgCyan:["\x1B[46m","\x1B[49m"],bgWhite:["\x1B[47m","\x1B[49m"]},Bf=Object.entries($f);function ua(e){return String(e)}ua.open="";ua.close="";var kf=Bf.reduce((e,[t])=>(e[t]=ua,e),{isColorSupported:!1});function Df(){return globalThis[Nf]||kf}function ii(e){if(e===void 0)return"undefined";if(e===null)return"null";if(Array.isArray(e))return"array";if(typeof e=="boolean")return"boolean";if(typeof e=="function")return"function";if(typeof e=="number")return"number";if(typeof e=="string")return"string";if(typeof e=="bigint")return"bigint";if(typeof e=="object"){if(e!=null){if(e.constructor===RegExp)return"regexp";if(e.constructor===Map)return"map";if(e.constructor===Set)return"set";if(e.constructor===Date)return"date"}return"object"}else if(typeof e=="symbol")return"symbol";throw new Error(`value of unknown type: ${e}`)}var pr=-1,mr=1,hn=0,xr=class{constructor(t,r){Ut(this,0);Ut(this,1);this[0]=t,this[1]=r}},Hl="Compared values have no visual difference.",Lf="Compared values serialize to the same structure.\nPrinting internal object structure without calling `toJSON` instead.";function Ff(e,t){return e.replace(/\s+$/,r=>t(r))}function ca(e,t,r,o,a,u){return e.length!==0?r(`${o} ${Ff(e,a)}`):o!==" "?r(o):t&&u.length!==0?r(`${o} ${u}`):""}function Vl(e,t,{aColor:r,aIndicator:o,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return ca(e,t,r,o,a,u)}function zl(e,t,{bColor:r,bIndicator:o,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return ca(e,t,r,o,a,u)}function Wl(e,t,{commonColor:r,commonIndicator:o,commonLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return ca(e,t,r,o,a,u)}function li(e,t,r,o,{patchColor:a}){return a(`@@ -${e+1},${t-e} +${r+1},${o-r} @@`)}function Uf(e,t){let r=e.length,o=t.contextLines,a=o+o,u=r,n=!1,i=0,l=0;for(;l!==r;){let E=l;for(;l!==r&&e[l][0]===hn;)l+=1;if(E!==l)if(E===0)l>o&&(u-=l-o,n=!0);else if(l===r){let C=l-E;C>o&&(u-=C-o,n=!0)}else{let C=l-E;C>a&&(u-=C-a,i+=1)}for(;l!==r&&e[l][0]!==hn;)l+=1}let s=i!==0||n;i!==0?u+=i+1:n&&(u+=1);let f=u-1,d=[],c=0;s&&d.push("");let p=0,m=0,h=0,g=0,y=E=>{let C=d.length;d.push(Wl(E,C===0||C===f,t)),h+=1,g+=1},_=E=>{let C=d.length;d.push(Vl(E,C===0||C===f,t)),h+=1},S=E=>{let C=d.length;d.push(zl(E,C===0||C===f,t)),g+=1};for(l=0;l!==r;){let E=l;for(;l!==r&&e[l][0]===hn;)l+=1;if(E!==l)if(E===0){l>o&&(E=l-o,p=E,m=E,h=p,g=m);for(let C=E;C!==l;C+=1)y(e[C][1])}else if(l===r){let C=l-E>o?E+o:l;for(let T=E;T!==C;T+=1)y(e[T][1])}else{let C=l-E;if(C>a){let T=E+o;for(let v=E;v!==T;v+=1)y(e[v][1]);d[c]=li(p,h,m,g,t),c=d.length,d.push("");let O=C-a;p=h+O,m=g+O,h=p,g=m;for(let v=l-o;v!==l;v+=1)y(e[v][1])}else for(let T=E;T!==l;T+=1)y(e[T][1])}for(;l!==r&&e[l][0]===pr;)_(e[l][1]),l+=1;for(;l!==r&&e[l][0]===mr;)S(e[l][1]),l+=1}return s&&(d[c]=li(p,h,m,g,t)),d.join(` +`)}function Hf(e,t){return e.map((r,o,a)=>{let u=r[1],n=o===0||o===a.length-1;switch(r[0]){case pr:return Vl(u,n,t);case mr:return zl(u,n,t);default:return Wl(u,n,t)}}).join(` +`)}var si=e=>e,Gl=5;function Vf(){let e=Df();return{aAnnotation:"Expected",aColor:e.green,aIndicator:"-",bAnnotation:"Received",bColor:e.red,bIndicator:"+",changeColor:e.inverse,changeLineTrailingSpaceColor:si,commonColor:e.dim,commonIndicator:" ",commonLineTrailingSpaceColor:si,compareKeys:void 0,contextLines:Gl,emptyFirstOrLastLinePlaceholder:"",expand:!0,includeChangeCounts:!1,omitAnnotationLines:!1,patchColor:e.yellow}}function zf(e){return e&&typeof e=="function"?e:void 0}function Wf(e){return typeof e=="number"&&Number.isSafeInteger(e)&&e>=0?e:Gl}function rn(e={}){return{...Vf(),...e,compareKeys:zf(e.compareKeys),contextLines:Wf(e.contextLines)}}function ir(e){return e.length===1&&e[0].length===0}function Gf(e){let t=0,r=0;return e.forEach(o=>{switch(o[0]){case pr:t+=1;break;case mr:r+=1;break}}),{a:t,b:r}}function Kf({aAnnotation:e,aColor:t,aIndicator:r,bAnnotation:o,bColor:a,bIndicator:u,includeChangeCounts:n,omitAnnotationLines:i},l){if(i)return"";let s="",f="";if(n){let p=String(l.a),m=String(l.b),h=o.length-e.length,g=" ".repeat(Math.max(0,h)),y=" ".repeat(Math.max(0,-h)),_=m.length-p.length,S=" ".repeat(Math.max(0,_)),E=" ".repeat(Math.max(0,-_));s=`${g} ${r} ${S}${p}`,f=`${y} ${u} ${E}${m}`}let d=`${r} ${e}${s}`,c=`${u} ${o}${f}`;return`${t(d)} +${a(c)} + +`}function Kl(e,t){return Kf(t,Gf(e))+(t.expand?Hf(e,t):Uf(e,t))}function da(e,t,r){return Kl(Yl(ir(e)?[]:e,ir(t)?[]:t),rn(r))}function Yf(e,t,r,o,a){if(ir(e)&&ir(r)&&(e=[],r=[]),ir(t)&&ir(o)&&(t=[],o=[]),e.length!==r.length||t.length!==o.length)return da(e,t,a);let u=Yl(r,o),n=0,i=0;return u.forEach(l=>{switch(l[0]){case pr:l[1]=e[n],n+=1;break;case mr:l[1]=t[i],i+=1;break;default:l[1]=t[i],n+=1,i+=1}}),Kl(u,rn(a))}function Yl(e,t){let r=e.length,o=t.length,a=(s,f)=>e[s]===t[f],u=[],n=0,i=0,l=(s,f,d)=>{for(;n!==f;n+=1)u.push(new xr(pr,e[n]));for(;i!==d;i+=1)u.push(new xr(mr,t[i]));for(;s!==0;s-=1,n+=1,i+=1)u.push(new xr(hn,t[i]))};for((ai.default.default||ai.default)(r,o,a,l);n!==r;n+=1)u.push(new xr(pr,e[n]));for(;i!==o;i+=1)u.push(new xr(mr,t[i]));return u}function _o(e,t){let{commonColor:r}=rn(t);return r(e)}var{AsymmetricMatcher:Jf,DOMCollection:Xf,DOMElement:Qf,Immutable:Zf,ReactElement:ep,ReactTestComponent:tp}=gt.plugins,Jl=[tp,ep,Qf,Xf,Zf,Jf],Eo={plugins:Jl},Xl={callToJSON:!1,maxDepth:10,plugins:Jl};function rp(e,t,r){if(Object.is(e,t))return"";let o=ii(e),a=o,u=!1;if(o==="object"&&typeof e.asymmetricMatch=="function"){if(e.$$typeof!==Symbol.for("jest.asymmetricMatcher")||typeof e.getExpectedType!="function")return null;a=e.getExpectedType(),u=a==="string"}if(a!==ii(t)){let{aAnnotation:n,aColor:i,aIndicator:l,bAnnotation:s,bColor:f,bIndicator:d}=rn(r),c=wo(Xl,r),p=(0,gt.format)(e,c),m=(0,gt.format)(t,c),h=`${i(`${l} ${n}:`)} +${p}`,g=`${f(`${d} ${s}:`)} +${m}`;return`${h} + +${g}`}if(u)return null;switch(o){case"string":return da(e.split(` +`),t.split(` +`),r);case"boolean":case"number":return np(e,t,r);case"map":return io(ui(e),ui(t),r);case"set":return io(ci(e),ci(t),r);default:return io(e,t,r)}}function np(e,t,r){let o=(0,gt.format)(e,Eo),a=(0,gt.format)(t,Eo);return o===a?"":da(o.split(` +`),a.split(` +`),r)}function ui(e){return new Map(Array.from(e.entries()).sort())}function ci(e){return new Set(Array.from(e.values()).sort())}function io(e,t,r){let o,a=!1;try{let n=wo(Eo,r);o=di(e,t,n,r)}catch{a=!0}let u=_o(Hl,r);if(o===void 0||o===u){let n=wo(Xl,r);o=di(e,t,n,r),o!==u&&!a&&(o=`${_o(Lf,r)} + +${o}`)}return o}function wo(e,t){let{compareKeys:r}=rn(t);return{...e,compareKeys:r}}function di(e,t,r,o){let a={...r,indent:0},u=(0,gt.format)(e,a),n=(0,gt.format)(t,a);if(u===n)return _o(Hl,o);{let i=(0,gt.format)(e,r),l=(0,gt.format)(t,r);return Yf(i.split(` +`),l.split(` +`),u.split(` +`),n.split(` +`),o)}}var So=Kt(sa()),op=Kt(Ul()),{AsymmetricMatcher:ap,DOMCollection:ip,DOMElement:lp,Immutable:sp,ReactElement:up,ReactTestComponent:cp}=So.plugins,fi=[cp,up,lp,ip,sp,ap];function Co(e,t=10,{maxLength:r,...o}={}){let a=r??1e4,u;try{u=(0,So.format)(e,{maxDepth:t,escapeString:!1,plugins:fi,...o})}catch{u=(0,So.format)(e,{callToJSON:!1,maxDepth:t,escapeString:!1,plugins:fi,...o})}return u.length>=a&&t>1?Co(e,Math.floor(t/2)):u}var dp=/%[sdjifoOcj%]/g;function fp(...e){if(typeof e[0]!="string"){let u=[];for(let n=0;n{if(u==="%%")return"%";if(r>=t)return u;switch(u){case"%s":{let n=e[r++];return typeof n=="bigint"?`${n.toString()}n`:typeof n=="number"&&n===0&&1/n<0?"-0":typeof n=="object"&&n!==null?qr(n,{depth:0,colors:!1,compact:3}):String(n)}case"%d":{let n=e[r++];return typeof n=="bigint"?`${n.toString()}n`:Number(n).toString()}case"%i":{let n=e[r++];return typeof n=="bigint"?`${n.toString()}n`:Number.parseInt(String(n)).toString()}case"%f":return Number.parseFloat(String(e[r++])).toString();case"%o":return qr(e[r++],{showHidden:!0,showProxy:!0});case"%O":return qr(e[r++]);case"%c":return r++,"";case"%j":try{return JSON.stringify(e[r++])}catch(n){let i=n.message;if(i.includes("circular structure")||i.includes("cyclic structures")||i.includes("cyclic object"))return"[Circular]";throw n}default:return u}});for(let u=e[r];rt.add(o);Object.getOwnPropertyNames(e).forEach(r),Object.getOwnPropertySymbols(e).forEach(r)}function Ql(e){let t=new Set;return pp(e)?[]:(mp(e,t),Array.from(t))}var Zl={forceWritable:!1};function pi(e,t=Zl){return Oo(e,new WeakMap,t)}function Oo(e,t,r=Zl){let o,a;if(t.has(e))return t.get(e);if(Array.isArray(e)){for(a=Array(o=e.length),t.set(e,a);o--;)a[o]=Oo(e[o],t,r);return a}if(Object.prototype.toString.call(e)==="[object Object]"){a=Object.create(Object.getPrototypeOf(e)),t.set(e,a);let u=Ql(e);for(let n of u){let i=Object.getOwnPropertyDescriptor(e,n);if(!i)continue;let l=Oo(e[n],t,r);"get"in i?Object.defineProperty(a,n,{...i,get(){return l}}):Object.defineProperty(a,n,{...i,writable:r.forceWritable?!0:i.writable,value:l})}return a}return e}Kt(sa());Kt(Fl());Kt(Ul());var hp="@@__IMMUTABLE_RECORD__@@",yp="@@__IMMUTABLE_ITERABLE__@@";function bp(e){return e&&(e[yp]||e[hp])}var gp=Object.getPrototypeOf({});function mi(e){return e instanceof Error?`: ${e.message}`:typeof e=="string"?`: ${e}`:""}function kr(e,t=new WeakMap){if(!e||typeof e=="string")return e;if(typeof e=="function")return`Function<${e.name||"anonymous"}>`;if(typeof e=="symbol")return e.toString();if(typeof e!="object")return e;if(bp(e))return kr(e.toJSON(),t);if(e instanceof Promise||e.constructor&&e.constructor.prototype==="AsyncFunction")return"Promise";if(typeof Element<"u"&&e instanceof Element)return e.tagName;if(typeof e.asymmetricMatch=="function")return`${e.toString()} ${fp(e.sample)}`;if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);return t.set(e,r),e.forEach((o,a)=>{try{r[a]=kr(o,t)}catch(u){r[a]=mi(u)}}),r}else{let r=Object.create(null);t.set(e,r);let o=e;for(;o&&o!==gp;)Object.getOwnPropertyNames(o).forEach(a=>{if(!(a in r))try{r[a]=kr(e[a],t)}catch(u){delete r[a],r[a]=mi(u)}}),o=Object.getPrototypeOf(o);return r}}function hi(e){return e.replace(/__(vite_ssr_import|vi_import)_\d+__\./g,"")}function vp(e,t){if(!e||typeof e!="object")return{message:e};if(e.stack&&(e.stackStr=String(e.stack)),e.name&&(e.nameStr=String(e.name)),e.showDiff||e.showDiff===void 0&&e.expected!==void 0&&e.actual!==void 0){let r=pi(e.actual,{forceWritable:!0}),o=pi(e.expected,{forceWritable:!0}),{replacedActual:a,replacedExpected:u}=es(r,o);e.diff=rp(u,a,{...t,...e.diffOptions})}typeof e.expected!="string"&&(e.expected=Co(e.expected,10)),typeof e.actual!="string"&&(e.actual=Co(e.actual,10));try{typeof e.message=="string"&&(e.message=hi(e.message)),typeof e.cause=="object"&&typeof e.cause.message=="string"&&(e.cause.message=hi(e.cause.message))}catch{}try{return kr(e)}catch(r){return kr(new Error(`Failed to fully serialize error: ${r==null?void 0:r.message} +Inner error message: ${e==null?void 0:e.message}`))}}function yi(e){return Po(e)==="Object"&&typeof e.asymmetricMatch=="function"}function bi(e,t){let r=Po(e),o=Po(t);return r===o&&(r==="Object"||r==="Array")}function es(e,t,r=new WeakSet,o=new WeakSet){return bi(e,t)?r.has(e)||o.has(t)?{replacedActual:e,replacedExpected:t}:(r.add(e),o.add(t),Ql(t).forEach(a=>{let u=t[a],n=e[a];if(yi(u))u.asymmetricMatch(n)&&(e[a]=u);else if(yi(n))n.asymmetricMatch(u)&&(t[a]=n);else if(bi(n,u)){let i=es(n,u,r,o);e[a]=i.replacedActual,t[a]=i.replacedExpected}}),{replacedActual:e,replacedExpected:t}):{replacedActual:e,replacedExpected:t}}var _p=(e=>(e.DONE="done",e.ERROR="error",e.ACTIVE="active",e.WAITING="waiting",e))(_p||{}),yt={CALL:"storybook/instrumenter/call",SYNC:"storybook/instrumenter/sync",START:"storybook/instrumenter/start",BACK:"storybook/instrumenter/back",GOTO:"storybook/instrumenter/goto",NEXT:"storybook/instrumenter/next",END:"storybook/instrumenter/end"},gi={start:!1,back:!1,goto:!1,next:!1,end:!1},Ep=new Error("This function ran after the play function completed. Did you forget to `await` it?"),vi=e=>Object.prototype.toString.call(e)==="[object Object]",wp=e=>Object.prototype.toString.call(e)==="[object Module]",Sp=e=>{if(!vi(e)&&!wp(e))return!1;if(e.constructor===void 0)return!0;let t=e.constructor.prototype;return!!vi(t)},Cp=e=>{try{return new e.constructor}catch{return{}}},lo=()=>({renderPhase:void 0,isDebugging:!1,isPlaying:!1,isLocked:!1,cursor:0,calls:[],shadowCalls:[],callRefsByResult:new Map,chainedCallIds:new Set,ancestors:[],playUntil:void 0,resolvers:{},syncTimeout:void 0}),_i=(e,t=!1)=>{let r=(t?e.shadowCalls:e.calls).filter(a=>a.retain);if(!r.length)return;let o=new Map(Array.from(e.callRefsByResult.entries()).filter(([,a])=>a.retain));return{cursor:r.length,calls:r,callRefsByResult:o}},Pp=class{constructor(){this.initialized=!1,this.channel=hf.getChannel(),this.state=Ze.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__||{};let e=({storyId:n,isPlaying:i=!0,isDebugging:l=!1})=>{let s=this.getState(n);this.setState(n,{...lo(),..._i(s,l),shadowCalls:l?s.shadowCalls:[],chainedCallIds:l?s.chainedCallIds:new Set,playUntil:l?s.playUntil:void 0,isPlaying:i,isDebugging:l}),this.sync(n)};this.channel.on(oi,e),this.channel.on(bf,({storyId:n,newPhase:i})=>{let{isDebugging:l}=this.getState(n);this.setState(n,{renderPhase:i}),i==="preparing"&&l&&e({storyId:n}),i==="playing"&&e({storyId:n,isDebugging:l}),i==="played"&&this.setState(n,{isLocked:!1,isPlaying:!1,isDebugging:!1}),i==="errored"&&this.setState(n,{isLocked:!1,isPlaying:!1})}),this.channel.on(gf,()=>{this.initialized?this.cleanup():this.initialized=!0});let t=({storyId:n,playUntil:i})=>{this.getState(n).isDebugging||this.setState(n,({calls:s})=>({calls:[],shadowCalls:s.map(f=>({...f,status:"waiting"})),isDebugging:!0}));let l=this.getLog(n);this.setState(n,({shadowCalls:s})=>{var d;if(i||!l.length)return{playUntil:i};let f=s.findIndex(c=>c.id===l[0].callId);return{playUntil:(d=s.slice(0,f).filter(c=>c.interceptable&&!c.ancestors.length).slice(-1)[0])==null?void 0:d.id}}),this.channel.emit(oi,{storyId:n,isDebugging:!0})},r=({storyId:n})=>{var s;let i=this.getLog(n).filter(f=>!f.ancestors.length),l=i.reduceRight((f,d,c)=>f>=0||d.status==="waiting"?f:c,-1);t({storyId:n,playUntil:(s=i[l-1])==null?void 0:s.callId})},o=({storyId:n,callId:i})=>{var p;let{calls:l,shadowCalls:s,resolvers:f}=this.getState(n),d=l.find(({id:m})=>m===i),c=s.find(({id:m})=>m===i);if(!d&&c&&Object.values(f).length>0){let m=(p=this.getLog(n).find(h=>h.status==="waiting"))==null?void 0:p.callId;c.id!==m&&this.setState(n,{playUntil:c.id}),Object.values(f).forEach(h=>h())}else t({storyId:n,playUntil:i})},a=({storyId:n})=>{var l;let{resolvers:i}=this.getState(n);if(Object.values(i).length>0)Object.values(i).forEach(s=>s());else{let s=(l=this.getLog(n).find(f=>f.status==="waiting"))==null?void 0:l.callId;s?t({storyId:n,playUntil:s}):u({storyId:n})}},u=({storyId:n})=>{this.setState(n,{playUntil:void 0,isDebugging:!1}),Object.values(this.getState(n).resolvers).forEach(i=>i())};this.channel.on(yt.START,t),this.channel.on(yt.BACK,r),this.channel.on(yt.GOTO,o),this.channel.on(yt.NEXT,a),this.channel.on(yt.END,u)}getState(e){return this.state[e]||lo()}setState(e,t){let r=this.getState(e),o=typeof t=="function"?t(r):t;this.state={...this.state,[e]:{...r,...o}},Ze.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__=this.state}cleanup(){this.state=Object.entries(this.state).reduce((t,[r,o])=>{let a=_i(o);return a&&(t[r]=Object.assign(lo(),a)),t},{});let e={controlStates:gi,logItems:[]};this.channel.emit(yt.SYNC,e),Ze.window.parent.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER_STATE__=this.state}getLog(e){let{calls:t,shadowCalls:r}=this.getState(e),o=[...r];t.forEach((u,n)=>{o[n]=u});let a=new Set;return o.reduceRight((u,n)=>(n.args.forEach(i=>{i!=null&&i.__callId__&&a.add(i.__callId__)}),n.path.forEach(i=>{i.__callId__&&a.add(i.__callId__)}),(n.interceptable||n.exception)&&!a.has(n.id)&&(u.unshift({callId:n.id,status:n.status,ancestors:n.ancestors}),a.add(n.id)),u),[])}instrument(e,t,r=0){if(!Sp(e))return e;let{mutate:o=!1,path:a=[]}=t,u=t.getKeys?t.getKeys(e,r):Object.keys(e);return r+=1,u.reduce((n,i)=>{let l=Op(e,i);if(typeof(l==null?void 0:l.get)=="function"){let f=()=>{var d,c;return(c=(d=l==null?void 0:l.get)==null?void 0:d.bind(e))==null?void 0:c()};return Object.defineProperty(n,i,{get:()=>this.instrument(f(),{...t,path:a.concat(i)},r)}),n}let s=e[i];return typeof s!="function"?(n[i]=this.instrument(s,{...t,path:a.concat(i)},r),n):"__originalFn__"in s&&typeof s.__originalFn__=="function"?(n[i]=s,n):(n[i]=(...f)=>this.track(i,s,e,f,t),n[i].__originalFn__=s,Object.defineProperty(n[i],"name",{value:i,writable:!1}),Object.keys(s).length>0&&Object.assign(n[i],this.instrument({...s},{...t,path:a.concat(i)},r)),n)},o?e:Cp(e))}track(e,t,r,o,a){var h,g,y,_;let u=((h=o==null?void 0:o[0])==null?void 0:h.__storyId__)||((_=(y=(g=Ze.__STORYBOOK_PREVIEW__)==null?void 0:g.selectionStore)==null?void 0:y.selection)==null?void 0:_.storyId),{cursor:n,ancestors:i}=this.getState(u);this.setState(u,{cursor:n+1});let l=`${i.slice(-1)[0]||u} [${n}] ${e}`,{path:s=[],intercept:f=!1,retain:d=!1}=a,c=typeof f=="function"?f(e,s):f,p={id:l,cursor:n,storyId:u,ancestors:i,path:s,method:e,args:o,interceptable:c,retain:d},m=(c&&!i.length?this.intercept:this.invoke).call(this,t,r,p,a);return this.instrument(m,{...a,mutate:!0,path:[{__callId__:p.id}]})}intercept(e,t,r,o){let{chainedCallIds:a,isDebugging:u,playUntil:n}=this.getState(r.storyId),i=a.has(r.id);return!u||i||n?(n===r.id&&this.setState(r.storyId,{playUntil:void 0}),this.invoke(e,t,r,o)):new Promise(l=>{this.setState(r.storyId,({resolvers:s})=>({isLocked:!1,resolvers:{...s,[r.id]:l}}))}).then(()=>(this.setState(r.storyId,l=>{let{[r.id]:s,...f}=l.resolvers;return{isLocked:!0,resolvers:f}}),this.invoke(e,t,r,o)))}invoke(e,t,r,o){let{callRefsByResult:a,renderPhase:u}=this.getState(r.storyId),n=s=>{var f,d;if(a.has(s))return a.get(s);if(s instanceof Array)return s.map(n);if(s instanceof Date)return{__date__:{value:s.toISOString()}};if(s instanceof Error){let{name:c,message:p,stack:m}=s;return{__error__:{name:c,message:p,stack:m}}}if(s instanceof RegExp){let{flags:c,source:p}=s;return{__regexp__:{flags:c,source:p}}}if(s instanceof Ze.window.HTMLElement){let{prefix:c,localName:p,id:m,classList:h,innerText:g}=s,y=Array.from(h);return{__element__:{prefix:c,localName:p,id:m,classNames:y,innerText:g}}}return typeof s=="function"?{__function__:{name:"getMockName"in s?s.getMockName():s.name}}:typeof s=="symbol"?{__symbol__:{description:s.description}}:typeof s=="object"&&((f=s==null?void 0:s.constructor)!=null&&f.name)&&((d=s==null?void 0:s.constructor)==null?void 0:d.name)!=="Object"?{__class__:{name:s.constructor.name}}:Object.prototype.toString.call(s)==="[object Object]"?Object.fromEntries(Object.entries(s).map(([c,p])=>[c,n(p)])):s},i={...r,args:r.args.map(n)};r.path.forEach(s=>{s!=null&&s.__callId__&&this.setState(r.storyId,({chainedCallIds:f})=>({chainedCallIds:new Set(Array.from(f).concat(s.__callId__))}))});let l=s=>{if(s instanceof Error){let{name:f,message:d,stack:c,callId:p=r.id}=s,{showDiff:m=void 0,diff:h=void 0,actual:g=void 0,expected:y=void 0}=s.name==="AssertionError"?vp(s):s,_={name:f,message:d,stack:c,callId:p,showDiff:m,diff:h,actual:g,expected:y};if(this.update({...i,status:"error",exception:_}),this.setState(r.storyId,S=>({callRefsByResult:new Map([...Array.from(S.callRefsByResult.entries()),[s,{__callId__:r.id,retain:r.retain}]])})),r.ancestors.length)throw Object.prototype.hasOwnProperty.call(s,"callId")||Object.defineProperty(s,"callId",{value:r.id}),s}throw s};try{if(u==="played"&&!r.retain)throw Ep;let s=(o.getArgs?o.getArgs(r,this.getState(r.storyId)):r.args).map(d=>typeof d!="function"||Object.keys(d).length?d:(...c)=>{let{cursor:p,ancestors:m}=this.getState(r.storyId);this.setState(r.storyId,{cursor:0,ancestors:[...m,r.id]});let h=()=>this.setState(r.storyId,{cursor:p,ancestors:m}),g=!1;try{let y=d(...c);return y instanceof Promise?(g=!0,y.finally(h)):y}finally{g||h()}}),f=e.apply(t,s);return f&&["object","function","symbol"].includes(typeof f)&&this.setState(r.storyId,d=>({callRefsByResult:new Map([...Array.from(d.callRefsByResult.entries()),[f,{__callId__:r.id,retain:r.retain}]])})),this.update({...i,status:f instanceof Promise?"active":"done"}),f instanceof Promise?f.then(d=>(this.update({...i,status:"done"}),d),l):f}catch(s){return l(s)}}update(e){this.channel.emit(yt.CALL,e),this.setState(e.storyId,({calls:t})=>{let r=t.concat(e).reduce((o,a)=>Object.assign(o,{[a.id]:a}),{});return{calls:Object.values(r).sort((o,a)=>o.id.localeCompare(a.id,void 0,{numeric:!0}))}}),this.sync(e.storyId)}sync(e){let t=()=>{var s;let{isLocked:r,isPlaying:o}=this.getState(e),a=this.getLog(e),u=(s=a.filter(({ancestors:f})=>!f.length).find(f=>f.status==="waiting"))==null?void 0:s.callId,n=a.some(f=>f.status==="active");if(r||n||a.length===0){let f={controlStates:gi,logItems:a};this.channel.emit(yt.SYNC,f);return}let i=a.some(f=>f.status==="done"||f.status==="error"),l={controlStates:{start:i,back:i,goto:!0,next:o,end:o},logItems:a,pausedAt:u};this.channel.emit(yt.SYNC,l)};this.setState(e,({syncTimeout:r})=>(clearTimeout(r),{syncTimeout:setTimeout(t,0)}))}};function fa(e,t={}){var r,o,a,u;try{let n=!1,i=!1;return(o=(r=Ze.window.location)==null?void 0:r.search)!=null&&o.includes("instrument=true")?n=!0:(u=(a=Ze.window.location)==null?void 0:a.search)!=null&&u.includes("instrument=false")&&(i=!0),Ze.window.parent===Ze.window&&!n||i?e:(Ze.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__||(Ze.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__=new Pp),Ze.window.__STORYBOOK_ADDON_INTERACTIONS_INSTRUMENTER__.instrument(e,t))}catch(n){return yf.warn(n),e}}function Op(e,t){let r=e;for(;r!=null;){let o=Object.getOwnPropertyDescriptor(r,t);if(o)return o;r=Object.getPrototypeOf(r)}}var Rp={};const{once:Tp}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Ap=Object.create,pa=Object.defineProperty,xp=Object.getOwnPropertyDescriptor,ts=Object.getOwnPropertyNames,qp=Object.getPrototypeOf,Mp=Object.prototype.hasOwnProperty,jp=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),R=(e,t)=>function(){return t||(0,e[ts(e)[0]])((t={exports:{}}).exports,t),t.exports},ma=(e,t)=>{for(var r in t)pa(e,r,{get:t[r],enumerable:!0})},Ip=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of ts(t))!Mp.call(e,a)&&a!==r&&pa(e,a,{get:()=>t[a],enumerable:!(o=xp(t,a))||o.enumerable});return e},_e=(e,t,r)=>(r=e!=null?Ap(qp(e)):{},Ip(t||!e||!e.__esModule?pa(r,"default",{value:e,enumerable:!0}):r,e)),rs=R({"../../node_modules/assertion-error/index.js"(e,t){function r(){var a=[].slice.call(arguments);function u(n,i){Object.keys(i).forEach(function(l){~a.indexOf(l)||(n[l]=i[l])})}return function(){for(var n=[].slice.call(arguments),i=0,l={};i"u"||s===null?!1:f in Object(s)}function o(s){var f=s.replace(/([^\\])\[/g,"$1.["),d=f.match(/(\\\.|[^.]+?)+/g);return d.map(function(c){if(c==="constructor"||c==="__proto__"||c==="prototype")return{};var p=/^\[(\d+)\]$/,m=p.exec(c),h=null;return m?h={i:parseFloat(m[1])}:h={p:c.replace(/\\([.[\]])/g,"$1")},h})}function a(s,f,d){var c=s,p=null;d=typeof d>"u"?f.length:d;for(var m=0;m"u"?c=c[h.i]:c=c[h.p],m===d-1&&(p=c))}return p}function u(s,f,d){for(var c=s,p=d.length,m=null,h=0;h"u"?m.i:m.p,c[g]=f;else if(typeof m.p<"u"&&c[m.p])c=c[m.p];else if(typeof m.i<"u"&&c[m.i])c=c[m.i];else{var _=d[h+1];g=typeof m.p>"u"?m.i:m.p,y=typeof _.p>"u"?[]:{},c[g]=y,c=c[g]}}}function n(s,f){var d=o(f),c=d[d.length-1],p={parent:d.length>1?a(s,d,d.length-1):s,name:c.p||c.i,value:a(s,d)};return p.exists=r(p.parent,p.name),p}function i(s,f){var d=n(s,f);return d.value}function l(s,f,d){var c=o(f);return u(s,d,c),s}t.exports={hasProperty:r,getPathInfo:n,getPathValue:i,setPathValue:l}}}),ot=R({"../../node_modules/chai/lib/chai/utils/flag.js"(e,t){t.exports=function(r,o,a){var u=r.__flags||(r.__flags=Object.create(null));if(arguments.length===3)u[o]=a;else return u[o]}}}),$p=R({"../../node_modules/chai/lib/chai/utils/test.js"(e,t){var r=ot();t.exports=function(o,a){var u=r(o,"negate"),n=a[0];return u?!n:n}}}),In=R({"../../node_modules/type-detect/type-detect.js"(e,t){(function(r,o){typeof e=="object"&&typeof t<"u"?t.exports=o():typeof define=="function"&&define.amd?define(o):r.typeDetect=o()})(e,function(){var r=typeof Promise=="function",o=typeof self=="object"?self:global,a=typeof Symbol<"u",u=typeof Map<"u",n=typeof Set<"u",i=typeof WeakMap<"u",l=typeof WeakSet<"u",s=typeof DataView<"u",f=a&&typeof Symbol.iterator<"u",d=a&&typeof Symbol.toStringTag<"u",c=n&&typeof Set.prototype.entries=="function",p=u&&typeof Map.prototype.entries=="function",m=c&&Object.getPrototypeOf(new Set().entries()),h=p&&Object.getPrototypeOf(new Map().entries()),g=f&&typeof Array.prototype[Symbol.iterator]=="function",y=g&&Object.getPrototypeOf([][Symbol.iterator]()),_=f&&typeof String.prototype[Symbol.iterator]=="function",S=_&&Object.getPrototypeOf(""[Symbol.iterator]()),E=8,C=-1;function T(O){var v=typeof O;if(v!=="object")return v;if(O===null)return"null";if(O===o)return"global";if(Array.isArray(O)&&(d===!1||!(Symbol.toStringTag in O)))return"Array";if(typeof window=="object"&&window!==null){if(typeof window.location=="object"&&O===window.location)return"Location";if(typeof window.document=="object"&&O===window.document)return"Document";if(typeof window.navigator=="object"){if(typeof window.navigator.mimeTypes=="object"&&O===window.navigator.mimeTypes)return"MimeTypeArray";if(typeof window.navigator.plugins=="object"&&O===window.navigator.plugins)return"PluginArray"}if((typeof window.HTMLElement=="function"||typeof window.HTMLElement=="object")&&O instanceof window.HTMLElement){if(O.tagName==="BLOCKQUOTE")return"HTMLQuoteElement";if(O.tagName==="TD")return"HTMLTableDataCellElement";if(O.tagName==="TH")return"HTMLTableHeaderCellElement"}}var P=d&&O[Symbol.toStringTag];if(typeof P=="string")return P;var q=Object.getPrototypeOf(O);return q===RegExp.prototype?"RegExp":q===Date.prototype?"Date":r&&q===Promise.prototype?"Promise":n&&q===Set.prototype?"Set":u&&q===Map.prototype?"Map":l&&q===WeakSet.prototype?"WeakSet":i&&q===WeakMap.prototype?"WeakMap":s&&q===DataView.prototype?"DataView":u&&q===h?"Map Iterator":n&&q===m?"Set Iterator":g&&q===y?"Array Iterator":_&&q===S?"String Iterator":q===null?"Object":Object.prototype.toString.call(O).slice(E,C)}return T})}}),Bp=R({"../../node_modules/chai/lib/chai/utils/expectTypes.js"(e,t){var r=rs(),o=ot(),a=In();t.exports=function(u,n){var i=o(u,"message"),l=o(u,"ssfi");i=i?i+": ":"",u=o(u,"object"),n=n.map(function(d){return d.toLowerCase()}),n.sort();var s=n.map(function(d,c){var p=~["a","e","i","o","u"].indexOf(d.charAt(0))?"an":"a",m=n.length>1&&c===n.length-1?"or ":"";return m+p+" "+d}).join(", "),f=a(u).toLowerCase();if(!n.some(function(d){return f===d}))throw new r(i+"object tested must be "+s+", but "+f+" given",void 0,l)}}}),ns=R({"../../node_modules/chai/lib/chai/utils/getActual.js"(e,t){t.exports=function(r,o){return o.length>4?o[4]:r._obj}}}),ha=R({"../../node_modules/get-func-name/index.js"(e,t){var r=Function.prototype.toString,o=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,a=512;function u(n){if(typeof n!="function")return null;var i="";if(typeof Function.prototype.name>"u"&&typeof n.name>"u"){var l=r.call(n);if(l.indexOf("(")>a)return i;var s=l.match(o);s&&(i=s[1])}else i=n.name;return i}t.exports=u}}),Nn=R({"../../node_modules/loupe/loupe.js"(e,t){(function(r,o){typeof e=="object"&&typeof t<"u"?o(e):typeof define=="function"&&define.amd?define(["exports"],o):(r=typeof globalThis<"u"?globalThis:r||self,o(r.loupe={}))})(e,function(r){function o(w){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?o=function(A){return typeof A}:o=function(A){return A&&typeof Symbol=="function"&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},o(w)}function a(w,A){return u(w)||n(w,A)||i(w,A)||s()}function u(w){if(Array.isArray(w))return w}function n(w,A){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(w)))){var N=[],X=!0,te=!1,le=void 0;try{for(var ce=w[Symbol.iterator](),de;!(X=(de=ce.next()).done)&&(N.push(de.value),!(A&&N.length===A));X=!0);}catch(pe){te=!0,le=pe}finally{try{!X&&ce.return!=null&&ce.return()}finally{if(te)throw le}}return N}}function i(w,A){if(w){if(typeof w=="string")return l(w,A);var N=Object.prototype.toString.call(w).slice(8,-1);if(N==="Object"&&w.constructor&&(N=w.constructor.name),N==="Map"||N==="Set")return Array.from(w);if(N==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(N))return l(w,A)}}function l(w,A){(A==null||A>w.length)&&(A=w.length);for(var N=0,X=new Array(A);N0&&arguments[0]!==void 0?arguments[0]:{},A=w.showHidden,N=A===void 0?!1:A,X=w.depth,te=X===void 0?2:X,le=w.colors,ce=le===void 0?!1:le,de=w.customInspect,pe=de===void 0?!0:de,ee=w.showProxy,be=ee===void 0?!1:ee,Oe=w.maxArrayLength,Fe=Oe===void 0?1/0:Oe,Me=w.breakLength,je=Me===void 0?1/0:Me,$e=w.seen,Lt=$e===void 0?[]:$e,ht=w.truncate,nr=ht===void 0?1/0:ht,Tt=w.stylize,Ft=Tt===void 0?String:Tt,st={showHidden:!!N,depth:Number(te),colors:!!ce,customInspect:!!pe,showProxy:!!be,maxArrayLength:Number(Fe),breakLength:Number(je),truncate:Number(nr),seen:Lt,stylize:Ft};return st.colors&&(st.stylize=p),st}function h(w,A){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:c;w=String(w);var X=N.length,te=w.length;return X>A&&te>X?N:te>A&&te>X?"".concat(w.slice(0,A-X)).concat(N):w}function g(w,A,N){var X=arguments.length>3&&arguments[3]!==void 0?arguments[3]:", ";N=N||A.inspect;var te=w.length;if(te===0)return"";for(var le=A.truncate,ce="",de="",pe="",ee=0;eele&&ce.length+pe.length<=le||!be&&!Oe&&$e>le||(de=be?"":N(w[ee+1],A)+(Oe?"":X),!be&&Oe&&$e>le&&je+de.length>le))break;if(ce+=Me,!be&&!Oe&&je+de.length>=le){pe="".concat(c,"(").concat(w.length-ee-1,")");break}pe=""}return"".concat(ce).concat(pe)}function y(w){return w.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?w:JSON.stringify(w).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function _(w,A){var N=a(w,2),X=N[0],te=N[1];return A.truncate-=2,typeof X=="string"?X=y(X):typeof X!="number"&&(X="[".concat(A.inspect(X,A),"]")),A.truncate-=X.length,te=A.inspect(te,A),"".concat(X,": ").concat(te)}function S(w,A){var N=Object.keys(w).slice(w.length);if(!w.length&&!N.length)return"[]";A.truncate-=4;var X=g(w,A);A.truncate-=X.length;var te="";return N.length&&(te=g(N.map(function(le){return[le,w[le]]}),A,_)),"[ ".concat(X).concat(te?", ".concat(te):""," ]")}var E=Function.prototype.toString,C=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,T=512;function O(w){if(typeof w!="function")return null;var A="";if(typeof Function.prototype.name>"u"&&typeof w.name>"u"){var N=E.call(w);if(N.indexOf("(")>T)return A;var X=N.match(C);X&&(A=X[1])}else A=w.name;return A}var v=O,P=function(w){return typeof Buffer=="function"&&w instanceof Buffer?"Buffer":w[Symbol.toStringTag]?w[Symbol.toStringTag]:v(w.constructor)};function q(w,A){var N=P(w);A.truncate-=N.length+4;var X=Object.keys(w).slice(w.length);if(!w.length&&!X.length)return"".concat(N,"[]");for(var te="",le=0;le ").concat(te)}function V(w){var A=[];return w.forEach(function(N,X){A.push([X,N])}),A}function re(w,A){var N=w.size-1;return N<=0?"Map{}":(A.truncate-=7,"Map{ ".concat(g(V(w),A,H)," }"))}var J=Number.isNaN||function(w){return w!==w};function ne(w,A){return J(w)?A.stylize("NaN","number"):w===1/0?A.stylize("Infinity","number"):w===-1/0?A.stylize("-Infinity","number"):w===0?A.stylize(1/w===1/0?"+0":"-0","number"):A.stylize(h(w,A.truncate),"number")}function ae(w,A){var N=h(w.toString(),A.truncate-1);return N!==c&&(N+="n"),A.stylize(N,"bigint")}function se(w,A){var N=w.toString().split("/")[2],X=A.truncate-(2+N.length),te=w.source;return A.stylize("/".concat(h(te,X),"/").concat(N),"regexp")}function ue(w){var A=[];return w.forEach(function(N){A.push(N)}),A}function x(w,A){return w.size===0?"Set{}":(A.truncate-=7,"Set{ ".concat(g(ue(w),A)," }"))}var M=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),k={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},F=16,G=4;function $(w){return k[w]||"\\u".concat("0000".concat(w.charCodeAt(0).toString(F)).slice(-G))}function D(w,A){return M.test(w)&&(w=w.replace(M,$)),A.stylize("'".concat(h(w,A.truncate-2),"'"),"string")}function z(w){return"description"in Symbol.prototype?w.description?"Symbol(".concat(w.description,")"):"Symbol()":w.toString()}var Q=function(){return"Promise{…}"};try{var b=process.binding("util"),I=b.getPromiseDetails,B=b.kPending,K=b.kRejected;Array.isArray(I(Promise.resolve()))&&(Q=function(w,A){var N=I(w),X=a(N,2),te=X[0],le=X[1];return te===B?"Promise{}":"Promise".concat(te===K?"!":"","{").concat(A.inspect(le,A),"}")})}catch{}var W=Q;function L(w,A){var N=Object.getOwnPropertyNames(w),X=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(w):[];if(N.length===0&&X.length===0)return"{}";if(A.truncate-=4,A.seen=A.seen||[],A.seen.indexOf(w)>=0)return"[Circular]";A.seen.push(w);var te=g(N.map(function(de){return[de,w[de]]}),A,_),le=g(X.map(function(de){return[de,w[de]]}),A,_);A.seen.pop();var ce="";return te&&le&&(ce=", "),"{ ".concat(te).concat(ce).concat(le," }")}var oe=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function ie(w,A){var N="";return oe&&oe in w&&(N=w[oe]),N=N||v(w.constructor),(!N||N==="_class")&&(N=""),A.truncate-=N.length,"".concat(N).concat(L(w,A))}function fe(w,A){return w.length===0?"Arguments[]":(A.truncate-=13,"Arguments[ ".concat(g(w,A)," ]"))}var Ee=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function Ae(w,A){var N=Object.getOwnPropertyNames(w).filter(function(ce){return Ee.indexOf(ce)===-1}),X=w.name;A.truncate-=X.length;var te="";typeof w.message=="string"?te=h(w.message,A.truncate):N.unshift("message"),te=te?": ".concat(te):"",A.truncate-=te.length+5;var le=g(N.map(function(ce){return[ce,w[ce]]}),A,_);return"".concat(X).concat(te).concat(le?" { ".concat(le," }"):"")}function it(w,A){var N=a(w,2),X=N[0],te=N[1];return A.truncate-=3,te?"".concat(A.stylize(X,"yellow"),"=").concat(A.stylize('"'.concat(te,'"'),"string")):"".concat(A.stylize(X,"yellow"))}function Ve(w,A){return g(w,A,We,` +`)}function We(w,A){var N=w.getAttributeNames(),X=w.tagName.toLowerCase(),te=A.stylize("<".concat(X),"special"),le=A.stylize(">","special"),ce=A.stylize(""),"special");A.truncate-=X.length*2+5;var de="";N.length>0&&(de+=" ",de+=g(N.map(function(be){return[be,w.getAttribute(be)]}),A,it," ")),A.truncate-=de.length;var pe=A.truncate,ee=Ve(w.children,A);return ee&&ee.length>pe&&(ee="".concat(c,"(").concat(w.children.length,")")),"".concat(te).concat(de).concat(le).concat(ee).concat(ce)}var lt=typeof Symbol=="function"&&typeof Symbol.for=="function",Ie=lt?Symbol.for("chai/inspect"):"@@chai/inspect",Ce=!1;try{var Ge=jp("util");Ce=Ge.inspect?Ge.inspect.custom:!1}catch{Ce=!1}function Pe(){this.key="chai/loupe__"+Math.random()+Date.now()}Pe.prototype={get:function(w){return w[this.key]},has:function(w){return this.key in w},set:function(w,A){Object.isExtensible(w)&&Object.defineProperty(w,this.key,{value:A,configurable:!0})}};var Re=new(typeof WeakMap=="function"?WeakMap:Pe),xe={},Ke={undefined:function(w,A){return A.stylize("undefined","undefined")},null:function(w,A){return A.stylize(null,"null")},boolean:function(w,A){return A.stylize(w,"boolean")},Boolean:function(w,A){return A.stylize(w,"boolean")},number:ne,Number:ne,bigint:ae,BigInt:ae,string:D,String:D,function:U,Function:U,symbol:z,Symbol:z,Array:S,Date:j,Map:re,Set:x,RegExp:se,Promise:W,WeakSet:function(w,A){return A.stylize("WeakSet{…}","special")},WeakMap:function(w,A){return A.stylize("WeakMap{…}","special")},Arguments:fe,Int8Array:q,Uint8Array:q,Uint8ClampedArray:q,Int16Array:q,Uint16Array:q,Int32Array:q,Uint32Array:q,Float32Array:q,Float64Array:q,Generator:function(){return""},DataView:function(){return""},ArrayBuffer:function(){return""},Error:Ae,HTMLCollection:Ve,NodeList:Ve},Dt=function(w,A,N){return Ie in w&&typeof w[Ie]=="function"?w[Ie](A):Ce&&Ce in w&&typeof w[Ce]=="function"?w[Ce](A.depth,A):"inspect"in w&&typeof w.inspect=="function"?w.inspect(A.depth,A):"constructor"in w&&Re.has(w.constructor)?Re.get(w.constructor)(w,A):xe[N]?xe[N](w,A):""},mt=Object.prototype.toString;function Ne(w,A){A=m(A),A.inspect=Ne;var N=A,X=N.customInspect,te=w===null?"null":o(w);if(te==="object"&&(te=mt.call(w).slice(8,-1)),Ke[te])return Ke[te](w,A);if(X&&w){var le=Dt(w,A,te);if(le)return typeof le=="string"?le:Ne(le,A)}var ce=w?Object.getPrototypeOf(w):!1;return ce===Object.prototype||ce===null?L(w,A):w&&typeof HTMLElement=="function"&&w instanceof HTMLElement?We(w,A):"constructor"in w?w.constructor!==Object?ie(w,A):L(w,A):w===Object(w)?L(w,A):A.stylize(String(w),te)}function Y(w,A){return Re.has(w)?!1:(Re.set(w,A),!0)}function Z(w,A){return w in xe?!1:(xe[w]=A,!0)}var he=Ie;r.custom=he,r.default=Ne,r.inspect=Ne,r.registerConstructor=Y,r.registerStringTag=Z,Object.defineProperty(r,"__esModule",{value:!0})})}}),Pr=R({"../../node_modules/chai/lib/chai/config.js"(e,t){t.exports={includeStack:!1,showDiff:!0,truncateThreshold:40,useProxy:!0,proxyExcludedKeys:["then","catch","inspect","toJSON"],deepEqual:null}}}),ya=R({"../../node_modules/chai/lib/chai/utils/inspect.js"(e,t){ha();var r=Nn(),o=Pr();t.exports=a;function a(u,n,i,l){var s={colors:l,depth:typeof i>"u"?2:i,showHidden:n,truncate:o.truncateThreshold?o.truncateThreshold:1/0};return r.inspect(u,s)}}}),os=R({"../../node_modules/chai/lib/chai/utils/objDisplay.js"(e,t){var r=ya(),o=Pr();t.exports=function(a){var u=r(a),n=Object.prototype.toString.call(a);if(o.truncateThreshold&&u.length>=o.truncateThreshold){if(n==="[object Function]")return!a.name||a.name===""?"[Function]":"[Function: "+a.name+"]";if(n==="[object Array]")return"[ Array("+a.length+") ]";if(n==="[object Object]"){var i=Object.keys(a),l=i.length>2?i.splice(0,2).join(", ")+", ...":i.join(", ");return"{ Object ("+l+") }"}else return u}else return u}}}),kp=R({"../../node_modules/chai/lib/chai/utils/getMessage.js"(e,t){var r=ot(),o=ns(),a=os();t.exports=function(u,n){var i=r(u,"negate"),l=r(u,"object"),s=n[3],f=o(u,n),d=i?n[2]:n[1],c=r(u,"message");return typeof d=="function"&&(d=d()),d=d||"",d=d.replace(/#\{this\}/g,function(){return a(l)}).replace(/#\{act\}/g,function(){return a(f)}).replace(/#\{exp\}/g,function(){return a(s)}),c?c+": "+d:d}}}),Yt=R({"../../node_modules/chai/lib/chai/utils/transferFlags.js"(e,t){t.exports=function(r,o,a){var u=r.__flags||(r.__flags=Object.create(null));o.__flags||(o.__flags=Object.create(null)),a=arguments.length===3?a:!0;for(var n in u)(a||n!=="object"&&n!=="ssfi"&&n!=="lockSsfi"&&n!="message")&&(o.__flags[n]=u[n])}}}),Dp=R({"../../node_modules/deep-eql/index.js"(e,t){var r=In();function o(){this._key="chai/deep-eql__"+Math.random()+Date.now()}o.prototype={get:function(v){return v[this._key]},set:function(v,P){Object.isExtensible(v)&&Object.defineProperty(v,this._key,{value:P,configurable:!0})}};var a=typeof WeakMap=="function"?WeakMap:o;function u(v,P,q){if(!q||T(v)||T(P))return null;var j=q.get(v);if(j){var U=j.get(P);if(typeof U=="boolean")return U}return null}function n(v,P,q,j){if(!(!q||T(v)||T(P))){var U=q.get(v);U?U.set(P,j):(U=new a,U.set(P,j),q.set(v,U))}}t.exports=i,t.exports.MemoizeMap=a;function i(v,P,q){if(q&&q.comparator)return s(v,P,q);var j=l(v,P);return j!==null?j:s(v,P,q)}function l(v,P){return v===P?v!==0||1/v===1/P:v!==v&&P!==P?!0:T(v)||T(P)?!1:null}function s(v,P,q){q=q||{},q.memoize=q.memoize===!1?!1:q.memoize||new a;var j=q&&q.comparator,U=u(v,P,q.memoize);if(U!==null)return U;var H=u(P,v,q.memoize);if(H!==null)return H;if(j){var V=j(v,P);if(V===!1||V===!0)return n(v,P,q.memoize,V),V;var re=l(v,P);if(re!==null)return re}var J=r(v);if(J!==r(P))return n(v,P,q.memoize,!1),!1;n(v,P,q.memoize,!0);var ne=f(v,P,J,q);return n(v,P,q.memoize,ne),ne}function f(v,P,q,j){switch(q){case"String":case"Number":case"Boolean":case"Date":return i(v.valueOf(),P.valueOf());case"Promise":case"Symbol":case"function":case"WeakMap":case"WeakSet":return v===P;case"Error":return E(v,P,["name","message","code"],j);case"Arguments":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"Array":return p(v,P,j);case"RegExp":return d(v,P);case"Generator":return m(v,P,j);case"DataView":return p(new Uint8Array(v.buffer),new Uint8Array(P.buffer),j);case"ArrayBuffer":return p(new Uint8Array(v),new Uint8Array(P),j);case"Set":return c(v,P,j);case"Map":return c(v,P,j);case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.Instant":case"Temporal.ZonedDateTime":case"Temporal.PlainYearMonth":case"Temporal.PlainMonthDay":return v.equals(P);case"Temporal.Duration":return v.total("nanoseconds")===P.total("nanoseconds");case"Temporal.TimeZone":case"Temporal.Calendar":return v.toString()===P.toString();default:return C(v,P,j)}}function d(v,P){return v.toString()===P.toString()}function c(v,P,q){if(v.size!==P.size)return!1;if(v.size===0)return!0;var j=[],U=[];return v.forEach(function(H,V){j.push([H,V])}),P.forEach(function(H,V){U.push([H,V])}),p(j.sort(),U.sort(),q)}function p(v,P,q){var j=v.length;if(j!==P.length)return!1;if(j===0)return!0;for(var U=-1;++U=f)return f;for(var d=[],c=0;c<=l.length;c++)d[c]=Array(s.length+1).fill(0),d[c][0]=c;for(var p=0;p=f){d[c][p]=f;continue}d[c][p]=Math.min(d[c-1][p]+1,d[c][p-1]+1,d[c-1][p-1]+(m===s.charCodeAt(p-1)?0:1))}return d[l.length][s.length]}}}),Up=R({"../../node_modules/chai/lib/chai/utils/addMethod.js"(e,t){var r=Bn(),o=Jt(),a=ot(),u=kn(),n=Yt();t.exports=function(i,l,s){var f=function(){a(this,"lockSsfi")||a(this,"ssfi",f);var d=s.apply(this,arguments);if(d!==void 0)return d;var c=new o.Assertion;return n(this,c),c};r(f,l,!1),i[l]=u(f,l)}}}),Hp=R({"../../node_modules/chai/lib/chai/utils/overwriteProperty.js"(e,t){var r=Jt(),o=ot(),a=$n(),u=Yt();t.exports=function(n,i,l){var s=Object.getOwnPropertyDescriptor(n,i),f=function(){};s&&typeof s.get=="function"&&(f=s.get),Object.defineProperty(n,i,{get:function d(){!a()&&!o(this,"lockSsfi")&&o(this,"ssfi",d);var c=o(this,"lockSsfi");o(this,"lockSsfi",!0);var p=l(f).call(this);if(o(this,"lockSsfi",c),p!==void 0)return p;var m=new r.Assertion;return u(this,m),m},configurable:!0})}}}),Vp=R({"../../node_modules/chai/lib/chai/utils/overwriteMethod.js"(e,t){var r=Bn(),o=Jt(),a=ot(),u=kn(),n=Yt();t.exports=function(i,l,s){var f=i[l],d=function(){throw new Error(l+" is not a function")};f&&typeof f=="function"&&(d=f);var c=function(){a(this,"lockSsfi")||a(this,"ssfi",c);var p=a(this,"lockSsfi");a(this,"lockSsfi",!0);var m=s(d).apply(this,arguments);if(a(this,"lockSsfi",p),m!==void 0)return m;var h=new o.Assertion;return n(this,h),h};r(c,l,!1),i[l]=u(c,l)}}}),zp=R({"../../node_modules/chai/lib/chai/utils/addChainableMethod.js"(e,t){var r=Bn(),o=Jt(),a=ot(),u=kn(),n=Yt(),i=typeof Object.setPrototypeOf=="function",l=function(){},s=Object.getOwnPropertyNames(l).filter(function(c){var p=Object.getOwnPropertyDescriptor(l,c);return typeof p!="object"?!0:!p.configurable}),f=Function.prototype.call,d=Function.prototype.apply;t.exports=function(c,p,m,h){typeof h!="function"&&(h=function(){});var g={method:m,chainingBehavior:h};c.__methods||(c.__methods={}),c.__methods[p]=g,Object.defineProperty(c,p,{get:function(){g.chainingBehavior.call(this);var y=function(){a(this,"lockSsfi")||a(this,"ssfi",y);var E=g.method.apply(this,arguments);if(E!==void 0)return E;var C=new o.Assertion;return n(this,C),C};if(r(y,p,!0),i){var _=Object.create(this);_.call=f,_.apply=d,Object.setPrototypeOf(y,_)}else{var S=Object.getOwnPropertyNames(c);S.forEach(function(E){if(s.indexOf(E)===-1){var C=Object.getOwnPropertyDescriptor(c,E);Object.defineProperty(y,E,C)}})}return n(this,y),u(y)},configurable:!0})}}}),Wp=R({"../../node_modules/chai/lib/chai/utils/overwriteChainableMethod.js"(e,t){var r=Jt(),o=Yt();t.exports=function(a,u,n,i){var l=a.__methods[u],s=l.chainingBehavior;l.chainingBehavior=function(){var d=i(s).call(this);if(d!==void 0)return d;var c=new r.Assertion;return o(this,c),c};var f=l.method;l.method=function(){var d=n(f).apply(this,arguments);if(d!==void 0)return d;var c=new r.Assertion;return o(this,c),c}}}}),Gp=R({"../../node_modules/chai/lib/chai/utils/compareByInspect.js"(e,t){var r=ya();t.exports=function(o,a){return r(o)1&&W===B.length)throw K;return}this.assert(I,"expected #{this} to "+Q+"include "+o.inspect(x),"expected #{this} to not "+Q+"include "+o.inspect(x))}a.addChainableMethod("include",f,s),a.addChainableMethod("contain",f,s),a.addChainableMethod("contains",f,s),a.addChainableMethod("includes",f,s),a.addProperty("ok",function(){this.assert(n(this,"object"),"expected #{this} to be truthy","expected #{this} to be falsy")}),a.addProperty("true",function(){this.assert(n(this,"object")===!0,"expected #{this} to be true","expected #{this} to be false",!n(this,"negate"))}),a.addProperty("false",function(){this.assert(n(this,"object")===!1,"expected #{this} to be false","expected #{this} to be true",!!n(this,"negate"))}),a.addProperty("null",function(){this.assert(n(this,"object")===null,"expected #{this} to be null","expected #{this} not to be null")}),a.addProperty("undefined",function(){this.assert(n(this,"object")===void 0,"expected #{this} to be undefined","expected #{this} not to be undefined")}),a.addProperty("NaN",function(){this.assert(o.isNaN(n(this,"object")),"expected #{this} to be NaN","expected #{this} not to be NaN")});function d(){var x=n(this,"object");this.assert(x!=null,"expected #{this} to exist","expected #{this} to not exist")}a.addProperty("exist",d),a.addProperty("exists",d),a.addProperty("empty",function(){var x=n(this,"object"),M=n(this,"ssfi"),k=n(this,"message"),F;switch(k=k?k+": ":"",o.type(x).toLowerCase()){case"array":case"string":F=x.length;break;case"map":case"set":F=x.size;break;case"weakmap":case"weakset":throw new u(k+".empty was passed a weak collection",void 0,M);case"function":var G=k+".empty was passed a function "+o.getName(x);throw new u(G.trim(),void 0,M);default:if(x!==Object(x))throw new u(k+".empty was passed non-string primitive "+o.inspect(x),void 0,M);F=Object.keys(x).length}this.assert(F===0,"expected #{this} to be empty","expected #{this} not to be empty")});function c(){var x=n(this,"object"),M=o.type(x);this.assert(M==="Arguments","expected #{this} to be arguments but got "+M,"expected #{this} to not be arguments")}a.addProperty("arguments",c),a.addProperty("Arguments",c);function p(x,M){M&&n(this,"message",M);var k=n(this,"object");if(n(this,"deep")){var F=n(this,"lockSsfi");n(this,"lockSsfi",!0),this.eql(x),n(this,"lockSsfi",F)}else this.assert(x===k,"expected #{this} to equal #{exp}","expected #{this} to not equal #{exp}",x,this._obj,!0)}a.addMethod("equal",p),a.addMethod("equals",p),a.addMethod("eq",p);function m(x,M){M&&n(this,"message",M);var k=n(this,"eql");this.assert(k(x,n(this,"object")),"expected #{this} to deeply equal #{exp}","expected #{this} to not deeply equal #{exp}",x,this._obj,!0)}a.addMethod("eql",m),a.addMethod("eqls",m);function h(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=n(this,"doLength"),G=n(this,"message"),$=G?G+": ":"",D=n(this,"ssfi"),z=o.type(k).toLowerCase(),Q=o.type(x).toLowerCase(),b,I=!0;if(F&&z!=="map"&&z!=="set"&&new a(k,G,D,!0).to.have.property("length"),!F&&z==="date"&&Q!=="date")b=$+"the argument to above must be a date";else if(Q!=="number"&&(F||z==="number"))b=$+"the argument to above must be a number";else if(!F&&z!=="date"&&z!=="number"){var B=z==="string"?"'"+k+"'":k;b=$+"expected "+B+" to be a number or a date"}else I=!1;if(I)throw new u(b,void 0,D);if(F){var K="length",W;z==="map"||z==="set"?(K="size",W=k.size):W=k.length,this.assert(W>x,"expected #{this} to have a "+K+" above #{exp} but got #{act}","expected #{this} to not have a "+K+" above #{exp}",x,W)}else this.assert(k>x,"expected #{this} to be above #{exp}","expected #{this} to be at most #{exp}",x)}a.addMethod("above",h),a.addMethod("gt",h),a.addMethod("greaterThan",h);function g(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=n(this,"doLength"),G=n(this,"message"),$=G?G+": ":"",D=n(this,"ssfi"),z=o.type(k).toLowerCase(),Q=o.type(x).toLowerCase(),b,I=!0;if(F&&z!=="map"&&z!=="set"&&new a(k,G,D,!0).to.have.property("length"),!F&&z==="date"&&Q!=="date")b=$+"the argument to least must be a date";else if(Q!=="number"&&(F||z==="number"))b=$+"the argument to least must be a number";else if(!F&&z!=="date"&&z!=="number"){var B=z==="string"?"'"+k+"'":k;b=$+"expected "+B+" to be a number or a date"}else I=!1;if(I)throw new u(b,void 0,D);if(F){var K="length",W;z==="map"||z==="set"?(K="size",W=k.size):W=k.length,this.assert(W>=x,"expected #{this} to have a "+K+" at least #{exp} but got #{act}","expected #{this} to have a "+K+" below #{exp}",x,W)}else this.assert(k>=x,"expected #{this} to be at least #{exp}","expected #{this} to be below #{exp}",x)}a.addMethod("least",g),a.addMethod("gte",g),a.addMethod("greaterThanOrEqual",g);function y(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=n(this,"doLength"),G=n(this,"message"),$=G?G+": ":"",D=n(this,"ssfi"),z=o.type(k).toLowerCase(),Q=o.type(x).toLowerCase(),b,I=!0;if(F&&z!=="map"&&z!=="set"&&new a(k,G,D,!0).to.have.property("length"),!F&&z==="date"&&Q!=="date")b=$+"the argument to below must be a date";else if(Q!=="number"&&(F||z==="number"))b=$+"the argument to below must be a number";else if(!F&&z!=="date"&&z!=="number"){var B=z==="string"?"'"+k+"'":k;b=$+"expected "+B+" to be a number or a date"}else I=!1;if(I)throw new u(b,void 0,D);if(F){var K="length",W;z==="map"||z==="set"?(K="size",W=k.size):W=k.length,this.assert(W=x&&ie<=M,"expected #{this} to have a "+oe+" within "+W,"expected #{this} to not have a "+oe+" within "+W)}else this.assert(F>=x&&F<=M,"expected #{this} to be within "+W,"expected #{this} to not be within "+W)});function S(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=n(this,"ssfi"),G=n(this,"message");try{var $=k instanceof x}catch(z){throw z instanceof TypeError?(G=G?G+": ":"",new u(G+"The instanceof assertion needs a constructor but "+o.type(x)+" was given.",void 0,F)):z}var D=o.getName(x);D===null&&(D="an unnamed constructor"),this.assert($,"expected #{this} to be an instance of "+D,"expected #{this} to not be an instance of "+D)}a.addMethod("instanceof",S),a.addMethod("instanceOf",S);function E(x,M,k){k&&n(this,"message",k);var F=n(this,"nested"),G=n(this,"own"),$=n(this,"message"),D=n(this,"object"),z=n(this,"ssfi"),Q=typeof x;if($=$?$+": ":"",F){if(Q!=="string")throw new u($+"the argument to property must be a string when using nested syntax",void 0,z)}else if(Q!=="string"&&Q!=="number"&&Q!=="symbol")throw new u($+"the argument to property must be a string, number, or symbol",void 0,z);if(F&&G)throw new u($+'The "nested" and "own" flags cannot be combined.',void 0,z);if(D==null)throw new u($+"Target cannot be null or undefined.",void 0,z);var b=n(this,"deep"),I=n(this,"negate"),B=F?o.getPathInfo(D,x):null,K=F?B.value:D[x],W=b?n(this,"eql"):(ie,fe)=>ie===fe,L="";b&&(L+="deep "),G&&(L+="own "),F&&(L+="nested "),L+="property ";var oe;G?oe=Object.prototype.hasOwnProperty.call(D,x):F?oe=B.exists:oe=o.hasProperty(D,x),(!I||arguments.length===1)&&this.assert(oe,"expected #{this} to have "+L+o.inspect(x),"expected #{this} to not have "+L+o.inspect(x)),arguments.length>1&&this.assert(oe&&W(M,K),"expected #{this} to have "+L+o.inspect(x)+" of #{exp}, but got #{act}","expected #{this} to not have "+L+o.inspect(x)+" of #{act}",M,K),n(this,"object",K)}a.addMethod("property",E);function C(x,M,k){n(this,"own",!0),E.apply(this,arguments)}a.addMethod("ownProperty",C),a.addMethod("haveOwnProperty",C);function T(x,M,k){typeof M=="string"&&(k=M,M=null),k&&n(this,"message",k);var F=n(this,"object"),G=Object.getOwnPropertyDescriptor(Object(F),x),$=n(this,"eql");G&&M?this.assert($(M,G),"expected the own property descriptor for "+o.inspect(x)+" on #{this} to match "+o.inspect(M)+", got "+o.inspect(G),"expected the own property descriptor for "+o.inspect(x)+" on #{this} to not match "+o.inspect(M),M,G,!0):this.assert(G,"expected #{this} to have an own property descriptor for "+o.inspect(x),"expected #{this} to not have an own property descriptor for "+o.inspect(x)),n(this,"object",G)}a.addMethod("ownPropertyDescriptor",T),a.addMethod("haveOwnPropertyDescriptor",T);function O(){n(this,"doLength",!0)}function v(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=o.type(k).toLowerCase(),G=n(this,"message"),$=n(this,"ssfi"),D="length",z;switch(F){case"map":case"set":D="size",z=k.size;break;default:new a(k,G,$,!0).to.have.property("length"),z=k.length}this.assert(z==x,"expected #{this} to have a "+D+" of #{exp} but got #{act}","expected #{this} to not have a "+D+" of #{act}",x,z)}a.addChainableMethod("length",v,O),a.addChainableMethod("lengthOf",v,O);function P(x,M){M&&n(this,"message",M);var k=n(this,"object");this.assert(x.exec(k),"expected #{this} to match "+x,"expected #{this} not to match "+x)}a.addMethod("match",P),a.addMethod("matches",P),a.addMethod("string",function(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=n(this,"message"),G=n(this,"ssfi");new a(k,F,G,!0).is.a("string"),this.assert(~k.indexOf(x),"expected #{this} to contain "+o.inspect(x),"expected #{this} to not contain "+o.inspect(x))});function q(x){var M=n(this,"object"),k=o.type(M),F=o.type(x),G=n(this,"ssfi"),$=n(this,"deep"),D,z="",Q,b=!0,I=n(this,"message");I=I?I+": ":"";var B=I+"when testing keys against an object or an array you must give a single Array|Object|String argument or multiple String arguments";if(k==="Map"||k==="Set")z=$?"deeply ":"",Q=[],M.forEach(function(Ee,Ae){Q.push(Ae)}),F!=="Array"&&(x=Array.prototype.slice.call(arguments));else{switch(Q=o.getOwnEnumerableProperties(M),F){case"Array":if(arguments.length>1)throw new u(B,void 0,G);break;case"Object":if(arguments.length>1)throw new u(B,void 0,G);x=Object.keys(x);break;default:x=Array.prototype.slice.call(arguments)}x=x.map(function(Ee){return typeof Ee=="symbol"?Ee:String(Ee)})}if(!x.length)throw new u(I+"keys required",void 0,G);var K=x.length,W=n(this,"any"),L=n(this,"all"),oe=x,ie=$?n(this,"eql"):(Ee,Ae)=>Ee===Ae;if(!W&&!L&&(L=!0),W&&(b=oe.some(function(Ee){return Q.some(function(Ae){return ie(Ee,Ae)})})),L&&(b=oe.every(function(Ee){return Q.some(function(Ae){return ie(Ee,Ae)})}),n(this,"contains")||(b=b&&x.length==Q.length)),K>1){x=x.map(function(Ee){return o.inspect(Ee)});var fe=x.pop();L&&(D=x.join(", ")+", and "+fe),W&&(D=x.join(", ")+", or "+fe)}else D=o.inspect(x[0]);D=(K>1?"keys ":"key ")+D,D=(n(this,"contains")?"contain ":"have ")+D,this.assert(b,"expected #{this} to "+z+D,"expected #{this} to not "+z+D,oe.slice(0).sort(o.compareByInspect),Q.sort(o.compareByInspect),!0)}a.addMethod("keys",q),a.addMethod("key",q);function j(x,M,k){k&&n(this,"message",k);var F=n(this,"object"),G=n(this,"ssfi"),$=n(this,"message"),D=n(this,"negate")||!1;new a(F,$,G,!0).is.a("function"),(x instanceof RegExp||typeof x=="string")&&(M=x,x=null);var z;try{F()}catch(fe){z=fe}var Q=x===void 0&&M===void 0,b=!!(x&&M),I=!1,B=!1;if(Q||!Q&&!D){var K="an error";x instanceof Error?K="#{exp}":x&&(K=o.checkError.getConstructorName(x)),this.assert(z,"expected #{this} to throw "+K,"expected #{this} to not throw an error but #{act} was thrown",x&&x.toString(),z instanceof Error?z.toString():typeof z=="string"?z:z&&o.checkError.getConstructorName(z))}if(x&&z){if(x instanceof Error){var W=o.checkError.compatibleInstance(z,x);W===D&&(b&&D?I=!0:this.assert(D,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(z&&!D?" but #{act} was thrown":""),x.toString(),z.toString()))}var L=o.checkError.compatibleConstructor(z,x);L===D&&(b&&D?I=!0:this.assert(D,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(z?" but #{act} was thrown":""),x instanceof Error?x.toString():x&&o.checkError.getConstructorName(x),z instanceof Error?z.toString():z&&o.checkError.getConstructorName(z)))}if(z&&M!==void 0&&M!==null){var oe="including";M instanceof RegExp&&(oe="matching");var ie=o.checkError.compatibleMessage(z,M);ie===D&&(b&&D?B=!0:this.assert(D,"expected #{this} to throw error "+oe+" #{exp} but got #{act}","expected #{this} to throw error not "+oe+" #{exp}",M,o.checkError.getMessage(z)))}I&&B&&this.assert(D,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(z?" but #{act} was thrown":""),x instanceof Error?x.toString():x&&o.checkError.getConstructorName(x),z instanceof Error?z.toString():z&&o.checkError.getConstructorName(z)),n(this,"object",z)}a.addMethod("throw",j),a.addMethod("throws",j),a.addMethod("Throw",j);function U(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=n(this,"itself"),G=typeof k=="function"&&!F?k.prototype[x]:k[x];this.assert(typeof G=="function","expected #{this} to respond to "+o.inspect(x),"expected #{this} to not respond to "+o.inspect(x))}a.addMethod("respondTo",U),a.addMethod("respondsTo",U),a.addProperty("itself",function(){n(this,"itself",!0)});function H(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=x(k);this.assert(F,"expected #{this} to satisfy "+o.objDisplay(x),"expected #{this} to not satisfy"+o.objDisplay(x),!n(this,"negate"),F)}a.addMethod("satisfy",H),a.addMethod("satisfies",H);function V(x,M,k){k&&n(this,"message",k);var F=n(this,"object"),G=n(this,"message"),$=n(this,"ssfi");if(new a(F,G,$,!0).is.a("number"),typeof x!="number"||typeof M!="number"){G=G?G+": ":"";var D=M===void 0?", and a delta is required":"";throw new u(G+"the arguments to closeTo or approximately must be numbers"+D,void 0,$)}this.assert(Math.abs(F-x)<=M,"expected #{this} to be close to "+x+" +/- "+M,"expected #{this} not to be close to "+x+" +/- "+M)}a.addMethod("closeTo",V),a.addMethod("approximately",V);function re(x,M,k,F,G){if(!F){if(x.length!==M.length)return!1;M=M.slice()}return x.every(function($,D){if(G)return k?k($,M[D]):$===M[D];if(!k){var z=M.indexOf($);return z===-1?!1:(F||M.splice(z,1),!0)}return M.some(function(Q,b){return k($,Q)?(F||M.splice(b,1),!0):!1})})}a.addMethod("members",function(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=n(this,"message"),G=n(this,"ssfi");new a(k,F,G,!0).to.be.an("array"),new a(x,F,G,!0).to.be.an("array");var $=n(this,"contains"),D=n(this,"ordered"),z,Q,b;$?(z=D?"an ordered superset":"a superset",Q="expected #{this} to be "+z+" of #{exp}",b="expected #{this} to not be "+z+" of #{exp}"):(z=D?"ordered members":"members",Q="expected #{this} to have the same "+z+" as #{exp}",b="expected #{this} to not have the same "+z+" as #{exp}");var I=n(this,"deep")?n(this,"eql"):void 0;this.assert(re(x,k,I,$,D),Q,b,x,k,!0)});function J(x,M){M&&n(this,"message",M);var k=n(this,"object"),F=n(this,"message"),G=n(this,"ssfi"),$=n(this,"contains"),D=n(this,"deep"),z=n(this,"eql");new a(x,F,G,!0).to.be.an("array"),$?this.assert(x.some(function(Q){return k.indexOf(Q)>-1}),"expected #{this} to contain one of #{exp}","expected #{this} to not contain one of #{exp}",x,k):D?this.assert(x.some(function(Q){return z(k,Q)}),"expected #{this} to deeply equal one of #{exp}","expected #{this} to deeply equal one of #{exp}",x,k):this.assert(x.indexOf(k)>-1,"expected #{this} to be one of #{exp}","expected #{this} to not be one of #{exp}",x,k)}a.addMethod("oneOf",J);function ne(x,M,k){k&&n(this,"message",k);var F=n(this,"object"),G=n(this,"message"),$=n(this,"ssfi");new a(F,G,$,!0).is.a("function");var D;M?(new a(x,G,$,!0).to.have.property(M),D=x[M]):(new a(x,G,$,!0).is.a("function"),D=x()),F();var z=M==null?x():x[M],Q=M==null?D:"."+M;n(this,"deltaMsgObj",Q),n(this,"initialDeltaValue",D),n(this,"finalDeltaValue",z),n(this,"deltaBehavior","change"),n(this,"realDelta",z!==D),this.assert(D!==z,"expected "+Q+" to change","expected "+Q+" to not change")}a.addMethod("change",ne),a.addMethod("changes",ne);function ae(x,M,k){k&&n(this,"message",k);var F=n(this,"object"),G=n(this,"message"),$=n(this,"ssfi");new a(F,G,$,!0).is.a("function");var D;M?(new a(x,G,$,!0).to.have.property(M),D=x[M]):(new a(x,G,$,!0).is.a("function"),D=x()),new a(D,G,$,!0).is.a("number"),F();var z=M==null?x():x[M],Q=M==null?D:"."+M;n(this,"deltaMsgObj",Q),n(this,"initialDeltaValue",D),n(this,"finalDeltaValue",z),n(this,"deltaBehavior","increase"),n(this,"realDelta",z-D),this.assert(z-D>0,"expected "+Q+" to increase","expected "+Q+" to not increase")}a.addMethod("increase",ae),a.addMethod("increases",ae);function se(x,M,k){k&&n(this,"message",k);var F=n(this,"object"),G=n(this,"message"),$=n(this,"ssfi");new a(F,G,$,!0).is.a("function");var D;M?(new a(x,G,$,!0).to.have.property(M),D=x[M]):(new a(x,G,$,!0).is.a("function"),D=x()),new a(D,G,$,!0).is.a("number"),F();var z=M==null?x():x[M],Q=M==null?D:"."+M;n(this,"deltaMsgObj",Q),n(this,"initialDeltaValue",D),n(this,"finalDeltaValue",z),n(this,"deltaBehavior","decrease"),n(this,"realDelta",D-z),this.assert(z-D<0,"expected "+Q+" to decrease","expected "+Q+" to not decrease")}a.addMethod("decrease",se),a.addMethod("decreases",se);function ue(x,M){M&&n(this,"message",M);var k=n(this,"deltaMsgObj"),F=n(this,"initialDeltaValue"),G=n(this,"finalDeltaValue"),$=n(this,"deltaBehavior"),D=n(this,"realDelta"),z;$==="change"?z=Math.abs(G-F)===Math.abs(x):z=D===Math.abs(x),this.assert(z,"expected "+k+" to "+$+" by "+x,"expected "+k+" to not "+$+" by "+x)}a.addMethod("by",ue),a.addProperty("extensible",function(){var x=n(this,"object"),M=x===Object(x)&&Object.isExtensible(x);this.assert(M,"expected #{this} to be extensible","expected #{this} to not be extensible")}),a.addProperty("sealed",function(){var x=n(this,"object"),M=x===Object(x)?Object.isSealed(x):!0;this.assert(M,"expected #{this} to be sealed","expected #{this} to not be sealed")}),a.addProperty("frozen",function(){var x=n(this,"object"),M=x===Object(x)?Object.isFrozen(x):!0;this.assert(M,"expected #{this} to be frozen","expected #{this} to not be frozen")}),a.addProperty("finite",function(x){var M=n(this,"object");this.assert(typeof M=="number"&&isFinite(M),"expected #{this} to be a finite number","expected #{this} to not be a finite number")})}}}),tm=R({"../../node_modules/chai/lib/chai/interface/expect.js"(e,t){t.exports=function(r,o){r.expect=function(a,u){return new r.Assertion(a,u)},r.expect.fail=function(a,u,n,i){throw arguments.length<2&&(n=a,a=void 0),n=n||"expect.fail()",new r.AssertionError(n,{actual:a,expected:u,operator:i},r.expect.fail)}}}}),rm=R({"../../node_modules/chai/lib/chai/interface/should.js"(e,t){t.exports=function(r,o){var a=r.Assertion;function u(){function n(){return this instanceof String||this instanceof Number||this instanceof Boolean||typeof Symbol=="function"&&this instanceof Symbol||typeof BigInt=="function"&&this instanceof BigInt?new a(this.valueOf(),null,n):new a(this,null,n)}function i(s){Object.defineProperty(this,"should",{value:s,enumerable:!0,configurable:!0,writable:!0})}Object.defineProperty(Object.prototype,"should",{set:i,get:n,configurable:!0});var l={};return l.fail=function(s,f,d,c){throw arguments.length<2&&(d=s,s=void 0),d=d||"should.fail()",new r.AssertionError(d,{actual:s,expected:f,operator:c},l.fail)},l.equal=function(s,f,d){new a(s,d).to.equal(f)},l.Throw=function(s,f,d,c){new a(s,c).to.Throw(f,d)},l.exist=function(s,f){new a(s,f).to.exist},l.not={},l.not.equal=function(s,f,d){new a(s,d).to.not.equal(f)},l.not.Throw=function(s,f,d,c){new a(s,c).to.not.Throw(f,d)},l.not.exist=function(s,f){new a(s,f).to.not.exist},l.throw=l.Throw,l.not.throw=l.not.Throw,l}r.should=u,r.Should=u}}}),nm=R({"../../node_modules/chai/lib/chai/interface/assert.js"(e,t){t.exports=function(r,o){var a=r.Assertion,u=o.flag,n=r.assert=function(i,l){var s=new a(null,null,r.assert,!0);s.assert(i,l,"[ negation message unavailable ]")};n.fail=function(i,l,s,f){throw arguments.length<2&&(s=i,i=void 0),s=s||"assert.fail()",new r.AssertionError(s,{actual:i,expected:l,operator:f},n.fail)},n.isOk=function(i,l){new a(i,l,n.isOk,!0).is.ok},n.isNotOk=function(i,l){new a(i,l,n.isNotOk,!0).is.not.ok},n.equal=function(i,l,s){var f=new a(i,s,n.equal,!0);f.assert(l==u(f,"object"),"expected #{this} to equal #{exp}","expected #{this} to not equal #{act}",l,i,!0)},n.notEqual=function(i,l,s){var f=new a(i,s,n.notEqual,!0);f.assert(l!=u(f,"object"),"expected #{this} to not equal #{exp}","expected #{this} to equal #{act}",l,i,!0)},n.strictEqual=function(i,l,s){new a(i,s,n.strictEqual,!0).to.equal(l)},n.notStrictEqual=function(i,l,s){new a(i,s,n.notStrictEqual,!0).to.not.equal(l)},n.deepEqual=n.deepStrictEqual=function(i,l,s){new a(i,s,n.deepEqual,!0).to.eql(l)},n.notDeepEqual=function(i,l,s){new a(i,s,n.notDeepEqual,!0).to.not.eql(l)},n.isAbove=function(i,l,s){new a(i,s,n.isAbove,!0).to.be.above(l)},n.isAtLeast=function(i,l,s){new a(i,s,n.isAtLeast,!0).to.be.least(l)},n.isBelow=function(i,l,s){new a(i,s,n.isBelow,!0).to.be.below(l)},n.isAtMost=function(i,l,s){new a(i,s,n.isAtMost,!0).to.be.most(l)},n.isTrue=function(i,l){new a(i,l,n.isTrue,!0).is.true},n.isNotTrue=function(i,l){new a(i,l,n.isNotTrue,!0).to.not.equal(!0)},n.isFalse=function(i,l){new a(i,l,n.isFalse,!0).is.false},n.isNotFalse=function(i,l){new a(i,l,n.isNotFalse,!0).to.not.equal(!1)},n.isNull=function(i,l){new a(i,l,n.isNull,!0).to.equal(null)},n.isNotNull=function(i,l){new a(i,l,n.isNotNull,!0).to.not.equal(null)},n.isNaN=function(i,l){new a(i,l,n.isNaN,!0).to.be.NaN},n.isNotNaN=function(i,l){new a(i,l,n.isNotNaN,!0).not.to.be.NaN},n.exists=function(i,l){new a(i,l,n.exists,!0).to.exist},n.notExists=function(i,l){new a(i,l,n.notExists,!0).to.not.exist},n.isUndefined=function(i,l){new a(i,l,n.isUndefined,!0).to.equal(void 0)},n.isDefined=function(i,l){new a(i,l,n.isDefined,!0).to.not.equal(void 0)},n.isFunction=function(i,l){new a(i,l,n.isFunction,!0).to.be.a("function")},n.isNotFunction=function(i,l){new a(i,l,n.isNotFunction,!0).to.not.be.a("function")},n.isObject=function(i,l){new a(i,l,n.isObject,!0).to.be.a("object")},n.isNotObject=function(i,l){new a(i,l,n.isNotObject,!0).to.not.be.a("object")},n.isArray=function(i,l){new a(i,l,n.isArray,!0).to.be.an("array")},n.isNotArray=function(i,l){new a(i,l,n.isNotArray,!0).to.not.be.an("array")},n.isString=function(i,l){new a(i,l,n.isString,!0).to.be.a("string")},n.isNotString=function(i,l){new a(i,l,n.isNotString,!0).to.not.be.a("string")},n.isNumber=function(i,l){new a(i,l,n.isNumber,!0).to.be.a("number")},n.isNotNumber=function(i,l){new a(i,l,n.isNotNumber,!0).to.not.be.a("number")},n.isFinite=function(i,l){new a(i,l,n.isFinite,!0).to.be.finite},n.isBoolean=function(i,l){new a(i,l,n.isBoolean,!0).to.be.a("boolean")},n.isNotBoolean=function(i,l){new a(i,l,n.isNotBoolean,!0).to.not.be.a("boolean")},n.typeOf=function(i,l,s){new a(i,s,n.typeOf,!0).to.be.a(l)},n.notTypeOf=function(i,l,s){new a(i,s,n.notTypeOf,!0).to.not.be.a(l)},n.instanceOf=function(i,l,s){new a(i,s,n.instanceOf,!0).to.be.instanceOf(l)},n.notInstanceOf=function(i,l,s){new a(i,s,n.notInstanceOf,!0).to.not.be.instanceOf(l)},n.include=function(i,l,s){new a(i,s,n.include,!0).include(l)},n.notInclude=function(i,l,s){new a(i,s,n.notInclude,!0).not.include(l)},n.deepInclude=function(i,l,s){new a(i,s,n.deepInclude,!0).deep.include(l)},n.notDeepInclude=function(i,l,s){new a(i,s,n.notDeepInclude,!0).not.deep.include(l)},n.nestedInclude=function(i,l,s){new a(i,s,n.nestedInclude,!0).nested.include(l)},n.notNestedInclude=function(i,l,s){new a(i,s,n.notNestedInclude,!0).not.nested.include(l)},n.deepNestedInclude=function(i,l,s){new a(i,s,n.deepNestedInclude,!0).deep.nested.include(l)},n.notDeepNestedInclude=function(i,l,s){new a(i,s,n.notDeepNestedInclude,!0).not.deep.nested.include(l)},n.ownInclude=function(i,l,s){new a(i,s,n.ownInclude,!0).own.include(l)},n.notOwnInclude=function(i,l,s){new a(i,s,n.notOwnInclude,!0).not.own.include(l)},n.deepOwnInclude=function(i,l,s){new a(i,s,n.deepOwnInclude,!0).deep.own.include(l)},n.notDeepOwnInclude=function(i,l,s){new a(i,s,n.notDeepOwnInclude,!0).not.deep.own.include(l)},n.match=function(i,l,s){new a(i,s,n.match,!0).to.match(l)},n.notMatch=function(i,l,s){new a(i,s,n.notMatch,!0).to.not.match(l)},n.property=function(i,l,s){new a(i,s,n.property,!0).to.have.property(l)},n.notProperty=function(i,l,s){new a(i,s,n.notProperty,!0).to.not.have.property(l)},n.propertyVal=function(i,l,s,f){new a(i,f,n.propertyVal,!0).to.have.property(l,s)},n.notPropertyVal=function(i,l,s,f){new a(i,f,n.notPropertyVal,!0).to.not.have.property(l,s)},n.deepPropertyVal=function(i,l,s,f){new a(i,f,n.deepPropertyVal,!0).to.have.deep.property(l,s)},n.notDeepPropertyVal=function(i,l,s,f){new a(i,f,n.notDeepPropertyVal,!0).to.not.have.deep.property(l,s)},n.ownProperty=function(i,l,s){new a(i,s,n.ownProperty,!0).to.have.own.property(l)},n.notOwnProperty=function(i,l,s){new a(i,s,n.notOwnProperty,!0).to.not.have.own.property(l)},n.ownPropertyVal=function(i,l,s,f){new a(i,f,n.ownPropertyVal,!0).to.have.own.property(l,s)},n.notOwnPropertyVal=function(i,l,s,f){new a(i,f,n.notOwnPropertyVal,!0).to.not.have.own.property(l,s)},n.deepOwnPropertyVal=function(i,l,s,f){new a(i,f,n.deepOwnPropertyVal,!0).to.have.deep.own.property(l,s)},n.notDeepOwnPropertyVal=function(i,l,s,f){new a(i,f,n.notDeepOwnPropertyVal,!0).to.not.have.deep.own.property(l,s)},n.nestedProperty=function(i,l,s){new a(i,s,n.nestedProperty,!0).to.have.nested.property(l)},n.notNestedProperty=function(i,l,s){new a(i,s,n.notNestedProperty,!0).to.not.have.nested.property(l)},n.nestedPropertyVal=function(i,l,s,f){new a(i,f,n.nestedPropertyVal,!0).to.have.nested.property(l,s)},n.notNestedPropertyVal=function(i,l,s,f){new a(i,f,n.notNestedPropertyVal,!0).to.not.have.nested.property(l,s)},n.deepNestedPropertyVal=function(i,l,s,f){new a(i,f,n.deepNestedPropertyVal,!0).to.have.deep.nested.property(l,s)},n.notDeepNestedPropertyVal=function(i,l,s,f){new a(i,f,n.notDeepNestedPropertyVal,!0).to.not.have.deep.nested.property(l,s)},n.lengthOf=function(i,l,s){new a(i,s,n.lengthOf,!0).to.have.lengthOf(l)},n.hasAnyKeys=function(i,l,s){new a(i,s,n.hasAnyKeys,!0).to.have.any.keys(l)},n.hasAllKeys=function(i,l,s){new a(i,s,n.hasAllKeys,!0).to.have.all.keys(l)},n.containsAllKeys=function(i,l,s){new a(i,s,n.containsAllKeys,!0).to.contain.all.keys(l)},n.doesNotHaveAnyKeys=function(i,l,s){new a(i,s,n.doesNotHaveAnyKeys,!0).to.not.have.any.keys(l)},n.doesNotHaveAllKeys=function(i,l,s){new a(i,s,n.doesNotHaveAllKeys,!0).to.not.have.all.keys(l)},n.hasAnyDeepKeys=function(i,l,s){new a(i,s,n.hasAnyDeepKeys,!0).to.have.any.deep.keys(l)},n.hasAllDeepKeys=function(i,l,s){new a(i,s,n.hasAllDeepKeys,!0).to.have.all.deep.keys(l)},n.containsAllDeepKeys=function(i,l,s){new a(i,s,n.containsAllDeepKeys,!0).to.contain.all.deep.keys(l)},n.doesNotHaveAnyDeepKeys=function(i,l,s){new a(i,s,n.doesNotHaveAnyDeepKeys,!0).to.not.have.any.deep.keys(l)},n.doesNotHaveAllDeepKeys=function(i,l,s){new a(i,s,n.doesNotHaveAllDeepKeys,!0).to.not.have.all.deep.keys(l)},n.throws=function(i,l,s,f){(typeof l=="string"||l instanceof RegExp)&&(s=l,l=null);var d=new a(i,f,n.throws,!0).to.throw(l,s);return u(d,"object")},n.doesNotThrow=function(i,l,s,f){(typeof l=="string"||l instanceof RegExp)&&(s=l,l=null),new a(i,f,n.doesNotThrow,!0).to.not.throw(l,s)},n.operator=function(i,l,s,f){var d;switch(l){case"==":d=i==s;break;case"===":d=i===s;break;case">":d=i>s;break;case">=":d=i>=s;break;case"<":d=in=>`\x1B[${38+u};5;${n}m`,o=(u=0)=>(n,i,l)=>`\x1B[${38+u};2;${n};${i};${l}m`;function a(){let u=new Map,n={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};n.color.gray=n.color.blackBright,n.bgColor.bgGray=n.bgColor.bgBlackBright,n.color.grey=n.color.blackBright,n.bgColor.bgGrey=n.bgColor.bgBlackBright;for(let[i,l]of Object.entries(n)){for(let[s,f]of Object.entries(l))n[s]={open:`\x1B[${f[0]}m`,close:`\x1B[${f[1]}m`},l[s]=n[s],u.set(f[0],f[1]);Object.defineProperty(n,i,{value:l,enumerable:!1})}return Object.defineProperty(n,"codes",{value:u,enumerable:!1}),n.color.close="\x1B[39m",n.bgColor.close="\x1B[49m",n.color.ansi256=r(),n.color.ansi16m=o(),n.bgColor.ansi256=r(10),n.bgColor.ansi16m=o(10),Object.defineProperties(n,{rgbToAnsi256:{value:(i,l,s)=>i===l&&l===s?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(l/255*5)+Math.round(s/255*5),enumerable:!1},hexToRgb:{value:i=>{let l=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(i.toString(16));if(!l)return[0,0,0];let{colorString:s}=l.groups;s.length===3&&(s=s.split("").map(d=>d+d).join(""));let f=Number.parseInt(s,16);return[f>>16&255,f>>8&255,f&255]},enumerable:!1},hexToAnsi256:{value:i=>n.rgbToAnsi256(...n.hexToRgb(i)),enumerable:!1}}),n}Object.defineProperty(t,"exports",{enumerable:!0,get:a})}}),Dn=R({"../../node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=o,e.printListItems=a,e.printObjectProperties=u;var t=(n,i)=>{let l=Object.keys(n),s=i!==null?l.sort(i):l;return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(n).forEach(f=>{Object.getOwnPropertyDescriptor(n,f).enumerable&&s.push(f)}),s};function r(n,i,l,s,f,d,c=": "){let p="",m=0,h=n.next();if(!h.done){p+=i.spacingOuter;let g=l+i.indent;for(;!h.done;){if(p+=g,m++===i.maxWidth){p+="…";break}let y=d(h.value[0],i,g,s,f),_=d(h.value[1],i,g,s,f);p+=y+c+_,h=n.next(),h.done?i.min||(p+=","):p+=`,${i.spacingInner}`}p+=i.spacingOuter+l}return p}function o(n,i,l,s,f,d){let c="",p=0,m=n.next();if(!m.done){c+=i.spacingOuter;let h=l+i.indent;for(;!m.done;){if(c+=h,p++===i.maxWidth){c+="…";break}c+=d(m.value,i,h,s,f),m=n.next(),m.done?i.min||(c+=","):c+=`,${i.spacingInner}`}c+=i.spacingOuter+l}return c}function a(n,i,l,s,f,d){let c="";if(n.length){c+=i.spacingOuter;let p=l+i.indent;for(let m=0;m{let h=s.toString();if(h==="ArrayContaining"||h==="ArrayNotContaining")return++c>f.maxDepth?`[${h}]`:`${h+a}[${(0,t.printListItems)(s.sample,f,d,c,p,m)}]`;if(h==="ObjectContaining"||h==="ObjectNotContaining")return++c>f.maxDepth?`[${h}]`:`${h+a}{${(0,t.printObjectProperties)(s.sample,f,d,c,p,m)}}`;if(h==="StringMatching"||h==="StringNotMatching"||h==="StringContaining"||h==="StringNotContaining")return h+a+m(s.sample,f,d,c,p);if(typeof s.toAsymmetricMatcher!="function")throw new Error(`Asymmetric matcher ${s.constructor.name} does not implement toAsymmetricMatcher()`);return s.toAsymmetricMatcher()};e.serialize=u;var n=s=>s&&s.$$typeof===o;e.test=n;var i={serialize:u,test:n},l=i;e.default=l}}),lm=R({"../../node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Dn(),r=" ",o=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,u=d=>o.indexOf(d)!==-1||a.test(d),n=d=>d&&d.constructor&&!!d.constructor.name&&u(d.constructor.name);e.test=n;var i=d=>d.constructor.name==="NamedNodeMap",l=(d,c,p,m,h,g)=>{let y=d.constructor.name;return++m>c.maxDepth?`[${y}]`:(c.min?"":y+r)+(o.indexOf(y)!==-1?`{${(0,t.printObjectProperties)(i(d)?Array.from(d).reduce((_,S)=>(_[S.name]=S.value,_),{}):{...d},c,p,m,h,g)}}`:`[${(0,t.printListItems)(Array.from(d),c,p,m,h,g)}]`)};e.serialize=l;var s={serialize:l,test:n},f=s;e.default=f}}),sm=R({"../../node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),ba=R({"../../node_modules/pretty-format/build/plugins/lib/markup.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printText=e.printProps=e.printElementAsLeaf=e.printElement=e.printComment=e.printChildren=void 0;var t=r(sm());function r(s){return s&&s.__esModule?s:{default:s}}var o=(s,f,d,c,p,m,h)=>{let g=c+d.indent,y=d.colors;return s.map(_=>{let S=f[_],E=h(S,d,g,p,m);return typeof S!="string"&&(E.indexOf(` +`)!==-1&&(E=d.spacingOuter+g+E+d.spacingOuter+c),E=`{${E}}`),`${d.spacingInner+c+y.prop.open+_+y.prop.close}=${y.value.open}${E}${y.value.close}`}).join("")};e.printProps=o;var a=(s,f,d,c,p,m)=>s.map(h=>f.spacingOuter+d+(typeof h=="string"?u(h,f):m(h,f,d,c,p))).join("");e.printChildren=a;var u=(s,f)=>{let d=f.colors.content;return d.open+(0,t.default)(s)+d.close};e.printText=u;var n=(s,f)=>{let d=f.colors.comment;return`${d.open}${d.close}`};e.printComment=n;var i=(s,f,d,c,p)=>{let m=c.colors.tag;return`${m.open}<${s}${f&&m.close+f+c.spacingOuter+p+m.open}${d?`>${m.close}${d}${c.spacingOuter}${p}${m.open}${m.close}`};e.printElement=i;var l=(s,f)=>{let d=f.colors.tag;return`${d.open}<${s}${d.close} …${d.open} />${d.close}`};e.printElementAsLeaf=l}}),um=R({"../../node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=ba(),r=1,o=3,a=8,u=11,n=/^((HTML|SVG)\w*)?Element$/,i=g=>{try{return typeof g.hasAttribute=="function"&&g.hasAttribute("is")}catch{return!1}},l=g=>{let y=g.constructor.name,{nodeType:_,tagName:S}=g,E=typeof S=="string"&&S.includes("-")||i(g);return _===r&&(n.test(y)||E)||_===o&&y==="Text"||_===a&&y==="Comment"||_===u&&y==="DocumentFragment"},s=g=>{var y;return((y=g==null?void 0:g.constructor)==null?void 0:y.name)&&l(g)};e.test=s;function f(g){return g.nodeType===o}function d(g){return g.nodeType===a}function c(g){return g.nodeType===u}var p=(g,y,_,S,E,C)=>{if(f(g))return(0,t.printText)(g.data,y);if(d(g))return(0,t.printComment)(g.data,y);let T=c(g)?"DocumentFragment":g.tagName.toLowerCase();return++S>y.maxDepth?(0,t.printElementAsLeaf)(T,y):(0,t.printElement)(T,(0,t.printProps)(c(g)?[]:Array.from(g.attributes,O=>O.name).sort(),c(g)?{}:Array.from(g.attributes).reduce((O,v)=>(O[v.name]=v.value,O),{}),y,_+y.indent,S,E,C),(0,t.printChildren)(Array.prototype.slice.call(g.childNodes||g.children),y,_+y.indent,S,E,C),y,_)};e.serialize=p;var m={serialize:p,test:s},h=m;e.default=h}}),cm=R({"../../node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Dn(),r="@@__IMMUTABLE_ITERABLE__@@",o="@@__IMMUTABLE_LIST__@@",a="@@__IMMUTABLE_KEYED__@@",u="@@__IMMUTABLE_MAP__@@",n="@@__IMMUTABLE_ORDERED__@@",i="@@__IMMUTABLE_RECORD__@@",l="@@__IMMUTABLE_SEQ__@@",s="@@__IMMUTABLE_SET__@@",f="@@__IMMUTABLE_STACK__@@",d=v=>`Immutable.${v}`,c=v=>`[${v}]`,p=" ",m="…",h=(v,P,q,j,U,H,V)=>++j>P.maxDepth?c(d(V)):`${d(V)+p}{${(0,t.printIteratorEntries)(v.entries(),P,q,j,U,H)}}`;function g(v){let P=0;return{next(){if(P{let V=d(v._name||"Record");return++j>P.maxDepth?c(V):`${V+p}{${(0,t.printIteratorEntries)(g(v),P,q,j,U,H)}}`},_=(v,P,q,j,U,H)=>{let V=d("Seq");return++j>P.maxDepth?c(V):v[a]?`${V+p}{${v._iter||v._object?(0,t.printIteratorEntries)(v.entries(),P,q,j,U,H):m}}`:`${V+p}[${v._iter||v._array||v._collection||v._iterable?(0,t.printIteratorValues)(v.values(),P,q,j,U,H):m}]`},S=(v,P,q,j,U,H,V)=>++j>P.maxDepth?c(d(V)):`${d(V)+p}[${(0,t.printIteratorValues)(v.values(),P,q,j,U,H)}]`,E=(v,P,q,j,U,H)=>v[u]?h(v,P,q,j,U,H,v[n]?"OrderedMap":"Map"):v[o]?S(v,P,q,j,U,H,"List"):v[s]?S(v,P,q,j,U,H,v[n]?"OrderedSet":"Set"):v[f]?S(v,P,q,j,U,H,"Stack"):v[l]?_(v,P,q,j,U,H):y(v,P,q,j,U,H);e.serialize=E;var C=v=>v&&(v[r]===!0||v[i]===!0);e.test=C;var T={serialize:E,test:C},O=T;e.default=O}}),dm=R({"../../node_modules/pretty-format/node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),n=Symbol.for("react.provider"),i=Symbol.for("react.context"),l=Symbol.for("react.server_context"),s=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),c=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen"),h=!1,g=!1,y=!1,_=!1,S=!1,E;E=Symbol.for("react.module.reference");function C(L){return!!(typeof L=="string"||typeof L=="function"||L===o||L===u||S||L===a||L===f||L===d||_||L===m||h||g||y||typeof L=="object"&&L!==null&&(L.$$typeof===p||L.$$typeof===c||L.$$typeof===n||L.$$typeof===i||L.$$typeof===s||L.$$typeof===E||L.getModuleId!==void 0))}function T(L){if(typeof L=="object"&&L!==null){var oe=L.$$typeof;switch(oe){case t:var ie=L.type;switch(ie){case o:case u:case a:case f:case d:return ie;default:var fe=ie&&ie.$$typeof;switch(fe){case l:case i:case s:case p:case c:case n:return fe;default:return oe}}case r:return oe}}}var O=i,v=n,P=t,q=s,j=o,U=p,H=c,V=r,re=u,J=a,ne=f,ae=d,se=!1,ue=!1;function x(L){return se||(se=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function M(L){return ue||(ue=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function k(L){return T(L)===i}function F(L){return T(L)===n}function G(L){return typeof L=="object"&&L!==null&&L.$$typeof===t}function $(L){return T(L)===s}function D(L){return T(L)===o}function z(L){return T(L)===p}function Q(L){return T(L)===c}function b(L){return T(L)===r}function I(L){return T(L)===u}function B(L){return T(L)===a}function K(L){return T(L)===f}function W(L){return T(L)===d}e.ContextConsumer=O,e.ContextProvider=v,e.Element=P,e.ForwardRef=q,e.Fragment=j,e.Lazy=U,e.Memo=H,e.Portal=V,e.Profiler=re,e.StrictMode=J,e.Suspense=ne,e.SuspenseList=ae,e.isAsyncMode=x,e.isConcurrentMode=M,e.isContextConsumer=k,e.isContextProvider=F,e.isElement=G,e.isForwardRef=$,e.isFragment=D,e.isLazy=z,e.isMemo=Q,e.isPortal=b,e.isProfiler=I,e.isStrictMode=B,e.isSuspense=K,e.isSuspenseList=W,e.isValidElementType=C,e.typeOf=T})()}}),fm=R({"../../node_modules/pretty-format/node_modules/react-is/index.js"(e,t){t.exports=dm()}}),pm=R({"../../node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=a(fm()),r=ba();function o(c){if(typeof WeakMap!="function")return null;var p=new WeakMap,m=new WeakMap;return(o=function(h){return h?m:p})(c)}function a(c,p){if(c&&c.__esModule)return c;if(c===null||typeof c!="object"&&typeof c!="function")return{default:c};var m=o(p);if(m&&m.has(c))return m.get(c);var h={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in c)if(y!=="default"&&Object.prototype.hasOwnProperty.call(c,y)){var _=g?Object.getOwnPropertyDescriptor(c,y):null;_&&(_.get||_.set)?Object.defineProperty(h,y,_):h[y]=c[y]}return h.default=c,m&&m.set(c,h),h}var u=(c,p=[])=>(Array.isArray(c)?c.forEach(m=>{u(m,p)}):c!=null&&c!==!1&&p.push(c),p),n=c=>{let p=c.type;if(typeof p=="string")return p;if(typeof p=="function")return p.displayName||p.name||"Unknown";if(t.isFragment(c))return"React.Fragment";if(t.isSuspense(c))return"React.Suspense";if(typeof p=="object"&&p!==null){if(t.isContextProvider(c))return"Context.Provider";if(t.isContextConsumer(c))return"Context.Consumer";if(t.isForwardRef(c)){if(p.displayName)return p.displayName;let m=p.render.displayName||p.render.name||"";return m!==""?`ForwardRef(${m})`:"ForwardRef"}if(t.isMemo(c)){let m=p.displayName||p.type.displayName||p.type.name||"";return m!==""?`Memo(${m})`:"Memo"}}return"UNDEFINED"},i=c=>{let{props:p}=c;return Object.keys(p).filter(m=>m!=="children"&&p[m]!==void 0).sort()},l=(c,p,m,h,g,y)=>++h>p.maxDepth?(0,r.printElementAsLeaf)(n(c),p):(0,r.printElement)(n(c),(0,r.printProps)(i(c),c.props,p,m+p.indent,h,g,y),(0,r.printChildren)(u(c.props.children),p,m+p.indent,h,g,y),p,m);e.serialize=l;var s=c=>c!=null&&t.isElement(c);e.test=s;var f={serialize:l,test:s},d=f;e.default=d}}),mm=R({"../../node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=ba(),r=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol,o=typeof r=="function"&&r.for?r.for("react.test.json"):245830487,a=s=>{let{props:f}=s;return f?Object.keys(f).filter(d=>f[d]!==void 0).sort():[]},u=(s,f,d,c,p,m)=>++c>f.maxDepth?(0,t.printElementAsLeaf)(s.type,f):(0,t.printElement)(s.type,s.props?(0,t.printProps)(a(s),s.props,f,d+f.indent,c,p,m):"",s.children?(0,t.printChildren)(s.children,f,d+f.indent,c,p,m):"",f,d);e.serialize=u;var n=s=>s&&s.$$typeof===o;e.test=n;var i={serialize:u,test:n},l=i;e.default=l}}),Ln=R({"../../node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=D,e.plugins=void 0;var t=s(am()),r=Dn(),o=s(im()),a=s(lm()),u=s(um()),n=s(cm()),i=s(pm()),l=s(mm());function s(b){return b&&b.__esModule?b:{default:b}}var f=Object.prototype.toString,d=Date.prototype.toISOString,c=Error.prototype.toString,p=RegExp.prototype.toString,m=b=>typeof b.constructor=="function"&&b.constructor.name||"Object",h=b=>typeof window<"u"&&b===window,g=/^Symbol\((.*)\)(.*)$/,y=/\n/gi,_=class extends Error{constructor(b,I){super(b),this.stack=I,this.name=this.constructor.name}};function S(b){return b==="[object Array]"||b==="[object ArrayBuffer]"||b==="[object DataView]"||b==="[object Float32Array]"||b==="[object Float64Array]"||b==="[object Int8Array]"||b==="[object Int16Array]"||b==="[object Int32Array]"||b==="[object Uint8Array]"||b==="[object Uint8ClampedArray]"||b==="[object Uint16Array]"||b==="[object Uint32Array]"}function E(b){return Object.is(b,-0)?"-0":String(b)}function C(b){return`${b}n`}function T(b,I){return I?`[Function ${b.name||"anonymous"}]`:"[Function]"}function O(b){return String(b).replace(g,"Symbol($1)")}function v(b){return`[${c.call(b)}]`}function P(b,I,B,K){if(b===!0||b===!1)return`${b}`;if(b===void 0)return"undefined";if(b===null)return"null";let W=typeof b;if(W==="number")return E(b);if(W==="bigint")return C(b);if(W==="string")return K?`"${b.replace(/"|\\/g,"\\$&")}"`:`"${b}"`;if(W==="function")return T(b,I);if(W==="symbol")return O(b);let L=f.call(b);return L==="[object WeakMap]"?"WeakMap {}":L==="[object WeakSet]"?"WeakSet {}":L==="[object Function]"||L==="[object GeneratorFunction]"?T(b,I):L==="[object Symbol]"?O(b):L==="[object Date]"?isNaN(+b)?"Date { NaN }":d.call(b):L==="[object Error]"?v(b):L==="[object RegExp]"?B?p.call(b).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):p.call(b):b instanceof Error?v(b):null}function q(b,I,B,K,W,L){if(W.indexOf(b)!==-1)return"[Circular]";W=W.slice(),W.push(b);let oe=++K>I.maxDepth,ie=I.min;if(I.callToJSON&&!oe&&b.toJSON&&typeof b.toJSON=="function"&&!L)return V(b.toJSON(),I,B,K,W,!0);let fe=f.call(b);return fe==="[object Arguments]"?oe?"[Arguments]":`${ie?"":"Arguments "}[${(0,r.printListItems)(b,I,B,K,W,V)}]`:S(fe)?oe?`[${b.constructor.name}]`:`${ie||!I.printBasicPrototype&&b.constructor.name==="Array"?"":`${b.constructor.name} `}[${(0,r.printListItems)(b,I,B,K,W,V)}]`:fe==="[object Map]"?oe?"[Map]":`Map {${(0,r.printIteratorEntries)(b.entries(),I,B,K,W,V," => ")}}`:fe==="[object Set]"?oe?"[Set]":`Set {${(0,r.printIteratorValues)(b.values(),I,B,K,W,V)}}`:oe||h(b)?`[${m(b)}]`:`${ie||!I.printBasicPrototype&&m(b)==="Object"?"":`${m(b)} `}{${(0,r.printObjectProperties)(b,I,B,K,W,V)}}`}function j(b){return b.serialize!=null}function U(b,I,B,K,W,L){let oe;try{oe=j(b)?b.serialize(I,B,K,W,L,V):b.print(I,ie=>V(ie,B,K,W,L),ie=>{let fe=K+B.indent;return fe+ie.replace(y,` +${fe}`)},{edgeSpacing:B.spacingOuter,min:B.min,spacing:B.spacingInner},B.colors)}catch(ie){throw new _(ie.message,ie.stack)}if(typeof oe!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof oe}".`);return oe}function H(b,I){for(let B=0;Bb,ae=ne({callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,maxWidth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:re});e.DEFAULT_OPTIONS=ae;function se(b){if(Object.keys(b).forEach(I=>{if(!Object.prototype.hasOwnProperty.call(ae,I))throw new Error(`pretty-format: Unknown option "${I}".`)}),b.min&&b.indent!==void 0&&b.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(b.theme!==void 0){if(b.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof b.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof b.theme}".`)}}var ue=b=>J.reduce((I,B)=>{let K=b.theme&&b.theme[B]!==void 0?b.theme[B]:re[B],W=K&&t.default[K];if(W&&typeof W.close=="string"&&typeof W.open=="string")I[B]=W;else throw new Error(`pretty-format: Option "theme" has a key "${B}" whose value "${K}" is undefined in ansi-styles.`);return I},Object.create(null)),x=()=>J.reduce((b,I)=>(b[I]={close:"",open:""},b),Object.create(null)),M=b=>(b==null?void 0:b.printFunctionName)??ae.printFunctionName,k=b=>(b==null?void 0:b.escapeRegex)??ae.escapeRegex,F=b=>(b==null?void 0:b.escapeString)??ae.escapeString,G=b=>({callToJSON:(b==null?void 0:b.callToJSON)??ae.callToJSON,colors:b!=null&&b.highlight?ue(b):x(),compareKeys:typeof(b==null?void 0:b.compareKeys)=="function"||(b==null?void 0:b.compareKeys)===null?b.compareKeys:ae.compareKeys,escapeRegex:k(b),escapeString:F(b),indent:b!=null&&b.min?"":$((b==null?void 0:b.indent)??ae.indent),maxDepth:(b==null?void 0:b.maxDepth)??ae.maxDepth,maxWidth:(b==null?void 0:b.maxWidth)??ae.maxWidth,min:(b==null?void 0:b.min)??ae.min,plugins:(b==null?void 0:b.plugins)??ae.plugins,printBasicPrototype:(b==null?void 0:b.printBasicPrototype)??!0,printFunctionName:M(b),spacingInner:b!=null&&b.min?" ":` +`,spacingOuter:b!=null&&b.min?"":` +`});function $(b){return new Array(b+1).join(" ")}function D(b,I){if(I&&(se(I),I.plugins)){let K=H(I.plugins,b);if(K!==null)return U(K,b,G(I),"",0,[])}let B=P(b,M(I),k(I),F(I));return B!==null?B:q(b,G(I),"",0,[])}var z={AsymmetricMatcher:o.default,DOMCollection:a.default,DOMElement:u.default,Immutable:n.default,ReactElement:i.default,ReactTestComponent:l.default};e.plugins=z;var Q=D;e.default=Q}}),is=R({"../../node_modules/diff-sequences/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=p;var t="diff-sequences",r=0,o=(m,h,g,y,_)=>{let S=0;for(;m{let S=0;for(;m<=h&&g<=y&&_(h,y);)h-=1,y-=1,S+=1;return S},u=(m,h,g,y,_,S,E)=>{let C=0,T=-m,O=S[C],v=O;S[C]+=o(O+1,h,y+O-T+1,g,_);let P=m{let C=0,T=m,O=S[C],v=O;S[C]-=a(h,O-1,g,y+O-T-1,_);let P=m{let P=y-h,q=g-h,j=_-y-q,U=-j-(m-1),H=-j+(m-1),V=r,re=m{let P=_-g,q=g-h,j=_-y-q,U=j-m,H=j+m,V=r,re=m{let O=y-h,v=_-g,P=g-h,q=_-y,j=q-P,U=P,H=P;if(E[0]=h-1,C[0]=g,j%2===0){let V=(m||j)/2,re=(P+q)/2;for(let J=1;J<=re;J+=1)if(U=u(J,g,_,O,S,E,U),J{if(_-y{F($,z,D)},isCommon:($,D)=>G(D,$)}}let M=h,k=g;h=y,g=_,y=M,_=k}let{foundSubsequence:v,isCommon:P}=E[S?1:0];s(m,h,g,y,_,P,C,T,O);let{nChangePreceding:q,aEndPreceding:j,bEndPreceding:U,nCommonPreceding:H,aCommonPreceding:V,bCommonPreceding:re,nCommonFollowing:J,aCommonFollowing:ne,bCommonFollowing:ae,nChangeFollowing:se,aStartFollowing:ue,bStartFollowing:x}=O;h{if(typeof h!="number")throw new TypeError(`${t}: ${m} typeof ${typeof h} is not a number`);if(!Number.isSafeInteger(h))throw new RangeError(`${t}: ${m} value ${h} is not a safe integer`);if(h<0)throw new RangeError(`${t}: ${m} value ${h} is a negative integer`)},c=(m,h)=>{let g=typeof h;if(g!=="function")throw new TypeError(`${t}: ${m} typeof ${g} is not a function`)};function p(m,h,g,y){d("aLength",m),d("bLength",h),c("isCommon",g),c("foundSubsequence",y);let _=o(0,m,0,h,g);if(_!==0&&y(_,0,0),m!==_||h!==_){let S=_,E=_,C=a(S,m-1,E,h-1,g),T=m-C,O=h-C,v=_+C;m!==v&&h!==v&&f(0,S,T,E,O,!1,[{foundSubsequence:y,isCommon:g}],[r],[r],{aCommonFollowing:r,aCommonPreceding:r,aEndPreceding:r,aStartFollowing:r,bCommonFollowing:r,bCommonPreceding:r,bEndPreceding:r,bStartFollowing:r,nChangeFollowing:r,nChangePreceding:r,nCommonFollowing:r,nCommonPreceding:r}),C!==0&&y(C,T,O)}}}}),hm=R({"../../node_modules/min-indent/index.js"(e,t){t.exports=r=>{let o=r.match(/^[ \t]*(?=\S)/gm);return o?o.reduce((a,u)=>Math.min(a,u.length),1/0):0}}}),ym=R({"../../node_modules/strip-indent/index.js"(e,t){var r=hm();t.exports=o=>{let a=r(o);if(a===0)return o;let u=new RegExp(`^[ \\t]{${a}}`,"gm");return o.replace(u,"")}}}),bm=R({"../../node_modules/indent-string/index.js"(e,t){t.exports=(r,o=1,a)=>{if(a={indent:" ",includeEmptyLines:!1,...a},typeof r!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof r}\``);if(typeof o!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof o}\``);if(typeof a.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof a.indent}\``);if(o===0)return r;let u=a.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return r.replace(u,a.indent.repeat(o))}}}),ls=R({"../../node_modules/redent/index.js"(e,t){var r=ym(),o=bm();t.exports=(a,u=0,n)=>o(r(a),u,n)}}),gm=R({"../../node_modules/lodash/_listCacheClear.js"(e,t){function r(){this.__data__=[],this.size=0}t.exports=r}}),ss=R({"../../node_modules/lodash/eq.js"(e,t){function r(o,a){return o===a||o!==o&&a!==a}t.exports=r}}),Fn=R({"../../node_modules/lodash/_assocIndexOf.js"(e,t){var r=ss();function o(a,u){for(var n=a.length;n--;)if(r(a[n][0],u))return n;return-1}t.exports=o}}),vm=R({"../../node_modules/lodash/_listCacheDelete.js"(e,t){var r=Fn(),o=Array.prototype,a=o.splice;function u(n){var i=this.__data__,l=r(i,n);if(l<0)return!1;var s=i.length-1;return l==s?i.pop():a.call(i,l,1),--this.size,!0}t.exports=u}}),_m=R({"../../node_modules/lodash/_listCacheGet.js"(e,t){var r=Fn();function o(a){var u=this.__data__,n=r(u,a);return n<0?void 0:u[n][1]}t.exports=o}}),Em=R({"../../node_modules/lodash/_listCacheHas.js"(e,t){var r=Fn();function o(a){return r(this.__data__,a)>-1}t.exports=o}}),wm=R({"../../node_modules/lodash/_listCacheSet.js"(e,t){var r=Fn();function o(a,u){var n=this.__data__,i=r(n,a);return i<0?(++this.size,n.push([a,u])):n[i][1]=u,this}t.exports=o}}),Un=R({"../../node_modules/lodash/_ListCache.js"(e,t){var r=gm(),o=vm(),a=_m(),u=Em(),n=wm();function i(l){var s=-1,f=l==null?0:l.length;for(this.clear();++sh))return!1;var y=p.get(l),_=p.get(s);if(y&&_)return y==s&&_==l;var S=-1,E=!0,C=f&n?new r:void 0;for(p.set(l,s),p.set(s,l);++S-1&&u%1==0&&u-1&&a%1==0&&a<=r}t.exports=o}}),uh=R({"../../node_modules/lodash/_baseIsTypedArray.js"(e,t){var r=Hn(),o=gs(),a=Wn(),u="[object Arguments]",n="[object Array]",i="[object Boolean]",l="[object Date]",s="[object Error]",f="[object Function]",d="[object Map]",c="[object Number]",p="[object Object]",m="[object RegExp]",h="[object Set]",g="[object String]",y="[object WeakMap]",_="[object ArrayBuffer]",S="[object DataView]",E="[object Float32Array]",C="[object Float64Array]",T="[object Int8Array]",O="[object Int16Array]",v="[object Int32Array]",P="[object Uint8Array]",q="[object Uint8ClampedArray]",j="[object Uint16Array]",U="[object Uint32Array]",H={};H[E]=H[C]=H[T]=H[O]=H[v]=H[P]=H[q]=H[j]=H[U]=!0,H[u]=H[n]=H[_]=H[i]=H[S]=H[l]=H[s]=H[f]=H[d]=H[c]=H[p]=H[m]=H[h]=H[g]=H[y]=!1;function V(re){return a(re)&&o(re.length)&&!!H[r(re)]}t.exports=V}}),ch=R({"../../node_modules/lodash/_baseUnary.js"(e,t){function r(o){return function(a){return o(a)}}t.exports=r}}),dh=R({"../../node_modules/lodash/_nodeUtil.js"(e,t){var r=us(),o=typeof e=="object"&&e&&!e.nodeType&&e,a=o&&typeof t=="object"&&t&&!t.nodeType&&t,u=a&&a.exports===o,n=u&&r.process,i=function(){try{var l=a&&a.require&&a.require("util").types;return l||n&&n.binding&&n.binding("util")}catch{}}();t.exports=i}}),vs=R({"../../node_modules/lodash/isTypedArray.js"(e,t){var r=uh(),o=ch(),a=dh(),u=a&&a.isTypedArray,n=u?o(u):r;t.exports=n}}),fh=R({"../../node_modules/lodash/_arrayLikeKeys.js"(e,t){var r=oh(),o=ih(),a=Ea(),u=bs(),n=sh(),i=vs(),l=Object.prototype,s=l.hasOwnProperty;function f(d,c){var p=a(d),m=!p&&o(d),h=!p&&!m&&u(d),g=!p&&!m&&!h&&i(d),y=p||m||h||g,_=y?r(d.length,String):[],S=_.length;for(var E in d)(c||s.call(d,E))&&!(y&&(E=="length"||h&&(E=="offset"||E=="parent")||g&&(E=="buffer"||E=="byteLength"||E=="byteOffset")||n(E,S)))&&_.push(E);return _}t.exports=f}}),ph=R({"../../node_modules/lodash/_isPrototype.js"(e,t){var r=Object.prototype;function o(a){var u=a&&a.constructor,n=typeof u=="function"&&u.prototype||r;return a===n}t.exports=o}}),mh=R({"../../node_modules/lodash/_overArg.js"(e,t){function r(o,a){return function(u){return o(a(u))}}t.exports=r}}),hh=R({"../../node_modules/lodash/_nativeKeys.js"(e,t){var r=mh(),o=r(Object.keys,Object);t.exports=o}}),yh=R({"../../node_modules/lodash/_baseKeys.js"(e,t){var r=ph(),o=hh(),a=Object.prototype,u=a.hasOwnProperty;function n(i){if(!r(i))return o(i);var l=[];for(var s in Object(i))u.call(i,s)&&s!="constructor"&&l.push(s);return l}t.exports=n}}),bh=R({"../../node_modules/lodash/isArrayLike.js"(e,t){var r=ds(),o=gs();function a(u){return u!=null&&o(u.length)&&!r(u)}t.exports=a}}),gh=R({"../../node_modules/lodash/keys.js"(e,t){var r=fh(),o=yh(),a=bh();function u(n){return a(n)?r(n):o(n)}t.exports=u}}),vh=R({"../../node_modules/lodash/_getAllKeys.js"(e,t){var r=eh(),o=nh(),a=gh();function u(n){return r(n,a,o)}t.exports=u}}),_h=R({"../../node_modules/lodash/_equalObjects.js"(e,t){var r=vh(),o=1,a=Object.prototype,u=a.hasOwnProperty;function n(i,l,s,f,d,c){var p=s&o,m=r(i),h=m.length,g=r(l),y=g.length;if(h!=y&&!p)return!1;for(var _=h;_--;){var S=m[_];if(!(p?S in l:u.call(l,S)))return!1}var E=c.get(i),C=c.get(l);if(E&&C)return E==l&&C==i;var T=!0;c.set(i,l),c.set(l,i);for(var O=p;++_=p.length?{done:!0}:{done:!1,value:p[g++]}},e:function(C){throw C},f:y}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _=!0,S=!1,E;return{s:function(){h=h.call(p)},n:function(){var C=h.next();return _=C.done,C},e:function(C){S=!0,E=C},f:function(){try{!_&&h.return!=null&&h.return()}finally{if(S)throw E}}}}function l(p,m){if(p){if(typeof p=="string")return s(p,m);var h=Object.prototype.toString.call(p).slice(8,-1);if(h==="Object"&&p.constructor&&(h=p.constructor.name),h==="Map"||h==="Set")return Array.from(p);if(h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h))return s(p,m)}}function s(p,m){(m==null||m>p.length)&&(m=p.length);for(var h=0,g=new Array(m);h1&&arguments[1]!==void 0?arguments[1]:null,h=i(f),g;try{for(h.s();!(g=h.n()).done;){var y=o(g.value,2),_=y[0],S=y[1];p.call(m,S,_,f)}}catch(E){h.e(E)}finally{h.f()}},get:function(p){var m=f.find(function(h){return h[0]===p});return m&&m[1]},has:function(p){return!!d.get(p)},keys:function(){return f.map(function(p){var m=o(p,1),h=m[0];return h})},values:function(){return f.map(function(p){var m=o(p,2),h=m[1];return h})}},c=(0,t.default)(d,d.entries());e.default=c}}),Th=R({"node_modules/aria-query/lib/domMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(nn());function r(p){return p&&p.__esModule?p:{default:p}}function o(p,m){return n(p)||u(p,m)||l(p,m)||a()}function a(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(p,m){var h=p==null?null:typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(h!=null){var g=[],y=!0,_=!1,S,E;try{for(h=h.call(p);!(y=(S=h.next()).done)&&(g.push(S.value),!(m&&g.length===m));y=!0);}catch(C){_=!0,E=C}finally{try{!y&&h.return!=null&&h.return()}finally{if(_)throw E}}return g}}function n(p){if(Array.isArray(p))return p}function i(p,m){var h=typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(!h){if(Array.isArray(p)||(h=l(p))||m){h&&(p=h);var g=0,y=function(){};return{s:y,n:function(){return g>=p.length?{done:!0}:{done:!1,value:p[g++]}},e:function(C){throw C},f:y}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var _=!0,S=!1,E;return{s:function(){h=h.call(p)},n:function(){var C=h.next();return _=C.done,C},e:function(C){S=!0,E=C},f:function(){try{!_&&h.return!=null&&h.return()}finally{if(S)throw E}}}}function l(p,m){if(p){if(typeof p=="string")return s(p,m);var h=Object.prototype.toString.call(p).slice(8,-1);if(h==="Object"&&p.constructor&&(h=p.constructor.name),h==="Map"||h==="Set")return Array.from(p);if(h==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(h))return s(p,m)}}function s(p,m){(m==null||m>p.length)&&(m=p.length);for(var h=0,g=new Array(m);h1&&arguments[1]!==void 0?arguments[1]:null,h=i(f),g;try{for(h.s();!(g=h.n()).done;){var y=o(g.value,2),_=y[0],S=y[1];p.call(m,S,_,f)}}catch(E){h.e(E)}finally{h.f()}},get:function(p){var m=f.find(function(h){return h[0]===p});return m&&m[1]},has:function(p){return!!d.get(p)},keys:function(){return f.map(function(p){var m=o(p,1),h=m[0];return h})},values:function(){return f.map(function(p){var m=o(p,2),h=m[1];return h})}},c=(0,t.default)(d,d.entries());e.default=c}}),Ah=R({"node_modules/aria-query/lib/etc/roles/abstract/commandRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),xh=R({"node_modules/aria-query/lib/etc/roles/abstract/compositeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),qh=R({"node_modules/aria-query/lib/etc/roles/abstract/inputRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null},relatedConcepts:[{concept:{name:"input"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),Mh=R({"node_modules/aria-query/lib/etc/roles/abstract/landmarkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),jh=R({"node_modules/aria-query/lib/etc/roles/abstract/rangeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Ih=R({"node_modules/aria-query/lib/etc/roles/abstract/roletypeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{"aria-atomic":null,"aria-busy":null,"aria-controls":null,"aria-current":null,"aria-describedby":null,"aria-details":null,"aria-dropeffect":null,"aria-flowto":null,"aria-grabbed":null,"aria-hidden":null,"aria-keyshortcuts":null,"aria-label":null,"aria-labelledby":null,"aria-live":null,"aria-owns":null,"aria-relevant":null,"aria-roledescription":null},relatedConcepts:[{concept:{name:"rel"},module:"HTML"},{concept:{name:"role"},module:"XHTML"},{concept:{name:"type"},module:"Dublin Core"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},r=t;e.default=r}}),Nh=R({"node_modules/aria-query/lib/etc/roles/abstract/sectionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"frontmatter"},module:"DTB"},{concept:{name:"level"},module:"DTB"},{concept:{name:"level"},module:"SMIL"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),$h=R({"node_modules/aria-query/lib/etc/roles/abstract/sectionheadRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Bh=R({"node_modules/aria-query/lib/etc/roles/abstract/selectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","group"]]},r=t;e.default=r}}),kh=R({"node_modules/aria-query/lib/etc/roles/abstract/structureRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),Dh=R({"node_modules/aria-query/lib/etc/roles/abstract/widgetRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),Lh=R({"node_modules/aria-query/lib/etc/roles/abstract/windowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-modal":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),Fh=R({"node_modules/aria-query/lib/etc/roles/ariaAbstractRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=p(Ah()),r=p(xh()),o=p(qh()),a=p(Mh()),u=p(jh()),n=p(Ih()),i=p(Nh()),l=p($h()),s=p(Bh()),f=p(kh()),d=p(Dh()),c=p(Lh());function p(g){return g&&g.__esModule?g:{default:g}}var m=[["command",t.default],["composite",r.default],["input",o.default],["landmark",a.default],["range",u.default],["roletype",n.default],["section",i.default],["sectionhead",l.default],["select",s.default],["structure",f.default],["widget",d.default],["window",c.default]],h=m;e.default=h}}),Uh=R({"node_modules/aria-query/lib/etc/roles/literal/alertRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"assertive"},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Hh=R({"node_modules/aria-query/lib/etc/roles/literal/alertdialogRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","alert"],["roletype","window","dialog"]]},r=t;e.default=r}}),Vh=R({"node_modules/aria-query/lib/etc/roles/literal/applicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),zh=R({"node_modules/aria-query/lib/etc/roles/literal/articleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"article"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},r=t;e.default=r}}),Wh=R({"node_modules/aria-query/lib/etc/roles/literal/bannerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["direct descendant of document"],name:"header"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Gh=R({"node_modules/aria-query/lib/etc/roles/literal/blockquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Kh=R({"node_modules/aria-query/lib/etc/roles/literal/buttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-pressed":null},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-pressed"},{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"aria-expanded",value:"false"}],name:"summary"},module:"HTML"},{concept:{attributes:[{name:"aria-expanded",value:"true"}],constraints:["direct descendant of details element with the open attribute defined"],name:"summary"},module:"HTML"},{concept:{attributes:[{name:"type",value:"button"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"image"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"reset"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"submit"}],name:"input"},module:"HTML"},{concept:{name:"button"},module:"HTML"},{concept:{name:"trigger"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),Yh=R({"node_modules/aria-query/lib/etc/roles/literal/captionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:["figure","grid","table"],requiredContextRole:["figure","grid","table"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Jh=R({"node_modules/aria-query/lib/etc/roles/literal/cellRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-colspan":null,"aria-rowindex":null,"aria-rowspan":null},relatedConcepts:[{concept:{constraints:["descendant of table"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Xh=R({"node_modules/aria-query/lib/etc/roles/literal/checkboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),Qh=R({"node_modules/aria-query/lib/etc/roles/literal/codeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Zh=R({"node_modules/aria-query/lib/etc/roles/literal/columnheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{attributes:[{name:"scope",value:"col"}],concept:{name:"th"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},r=t;e.default=r}}),ey=R({"node_modules/aria-query/lib/etc/roles/literal/comboboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-expanded":"false","aria-haspopup":"listbox"},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{constraints:["undefined"],name:"size"}],name:"select"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{name:"size",value:1}],name:"select"},module:"HTML"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-expanded":"false"},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),ty=R({"node_modules/aria-query/lib/etc/roles/literal/complementaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"aside"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),ry=R({"node_modules/aria-query/lib/etc/roles/literal/contentinfoRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["direct descendant of document"],name:"footer"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),ny=R({"node_modules/aria-query/lib/etc/roles/literal/definitionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dd"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),oy=R({"node_modules/aria-query/lib/etc/roles/literal/deletionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),ay=R({"node_modules/aria-query/lib/etc/roles/literal/dialogRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dialog"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","window"]]},r=t;e.default=r}}),iy=R({"node_modules/aria-query/lib/etc/roles/literal/directoryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{module:"DAISY Guide"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","list"]]},r=t;e.default=r}}),ly=R({"node_modules/aria-query/lib/etc/roles/literal/documentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}},{concept:{name:"body"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),sy=R({"node_modules/aria-query/lib/etc/roles/literal/emphasisRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),uy=R({"node_modules/aria-query/lib/etc/roles/literal/feedRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["article"]],requiredProps:{},superClass:[["roletype","structure","section","list"]]},r=t;e.default=r}}),cy=R({"node_modules/aria-query/lib/etc/roles/literal/figureRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"figure"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),dy=R({"node_modules/aria-query/lib/etc/roles/literal/formRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"name"}],name:"form"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),fy=R({"node_modules/aria-query/lib/etc/roles/literal/genericRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"span"},module:"HTML"},{concept:{name:"div"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),py=R({"node_modules/aria-query/lib/etc/roles/literal/gridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-multiselectable":null,"aria-readonly":null},relatedConcepts:[{concept:{attributes:[{name:"role",value:"grid"}],name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","table"]]},r=t;e.default=r}}),my=R({"node_modules/aria-query/lib/etc/roles/literal/gridcellRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-selected":null},relatedConcepts:[{concept:{attributes:[{name:"role",value:"gridcell"}],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","widget"]]},r=t;e.default=r}}),hy=R({"node_modules/aria-query/lib/etc/roles/literal/groupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[{concept:{name:"details"},module:"HTML"},{concept:{name:"fieldset"},module:"HTML"},{concept:{name:"optgroup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),yy=R({"node_modules/aria-query/lib/etc/roles/literal/headingRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-level":"2"},relatedConcepts:[{concept:{name:"h1"},module:"HTML"},{concept:{name:"h2"},module:"HTML"},{concept:{name:"h3"},module:"HTML"},{concept:{name:"h4"},module:"HTML"},{concept:{name:"h5"},module:"HTML"},{concept:{name:"h6"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-level":"2"},superClass:[["roletype","structure","sectionhead"]]},r=t;e.default=r}}),by=R({"node_modules/aria-query/lib/etc/roles/literal/imgRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"alt"}],name:"img"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"alt"}],name:"img"},module:"HTML"},{concept:{name:"imggroup"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),gy=R({"node_modules/aria-query/lib/etc/roles/literal/insertionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),vy=R({"node_modules/aria-query/lib/etc/roles/literal/linkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[{concept:{attributes:[{name:"href"}],name:"a"},module:"HTML"},{concept:{attributes:[{name:"href"}],name:"area"},module:"HTML"},{concept:{attributes:[{name:"href"}],name:"link"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),_y=R({"node_modules/aria-query/lib/etc/roles/literal/listRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menu"},module:"HTML"},{concept:{name:"ol"},module:"HTML"},{concept:{name:"ul"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["listitem"]],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Ey=R({"node_modules/aria-query/lib/etc/roles/literal/listboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-multiselectable":null,"aria-readonly":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[{concept:{attributes:[{constraints:[">1"],name:"size"},{name:"multiple"}],name:"select"},module:"HTML"},{concept:{attributes:[{constraints:[">1"],name:"size"}],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),wy=R({"node_modules/aria-query/lib/etc/roles/literal/listitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol, ul or menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Sy=R({"node_modules/aria-query/lib/etc/roles/literal/logRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Cy=R({"node_modules/aria-query/lib/etc/roles/literal/mainRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Py=R({"node_modules/aria-query/lib/etc/roles/literal/marqueeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Oy=R({"node_modules/aria-query/lib/etc/roles/literal/mathRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Ry=R({"node_modules/aria-query/lib/etc/roles/literal/menuRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),Ty=R({"node_modules/aria-query/lib/etc/roles/literal/menubarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]},r=t;e.default=r}}),Ay=R({"node_modules/aria-query/lib/etc/roles/literal/menuitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"menuitem"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),xy=R({"node_modules/aria-query/lib/etc/roles/literal/menuitemcheckboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]},r=t;e.default=r}}),qy=R({"node_modules/aria-query/lib/etc/roles/literal/menuitemradioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]},r=t;e.default=r}}),My=R({"node_modules/aria-query/lib/etc/roles/literal/meterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]},r=t;e.default=r}}),jy=R({"node_modules/aria-query/lib/etc/roles/literal/navigationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Iy=R({"node_modules/aria-query/lib/etc/roles/literal/noneRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},r=t;e.default=r}}),Ny=R({"node_modules/aria-query/lib/etc/roles/literal/noteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),$y=R({"node_modules/aria-query/lib/etc/roles/literal/optionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),By=R({"node_modules/aria-query/lib/etc/roles/literal/paragraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),ky=R({"node_modules/aria-query/lib/etc/roles/literal/presentationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Dy=R({"node_modules/aria-query/lib/etc/roles/literal/progressbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]},r=t;e.default=r}}),Ly=R({"node_modules/aria-query/lib/etc/roles/literal/radioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),Fy=R({"node_modules/aria-query/lib/etc/roles/literal/radiogroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),Uy=R({"node_modules/aria-query/lib/etc/roles/literal/regionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}},{concept:{name:"frame"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Hy=R({"node_modules/aria-query/lib/etc/roles/literal/rowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]},r=t;e.default=r}}),Vy=R({"node_modules/aria-query/lib/etc/roles/literal/rowgroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),zy=R({"node_modules/aria-query/lib/etc/roles/literal/rowheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},r=t;e.default=r}}),Wy=R({"node_modules/aria-query/lib/etc/roles/literal/scrollbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]},r=t;e.default=r}}),Gy=R({"node_modules/aria-query/lib/etc/roles/literal/searchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Ky=R({"node_modules/aria-query/lib/etc/roles/literal/searchboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]},r=t;e.default=r}}),Yy=R({"node_modules/aria-query/lib/etc/roles/literal/separatorRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Jy=R({"node_modules/aria-query/lib/etc/roles/literal/sliderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]},r=t;e.default=r}}),Xy=R({"node_modules/aria-query/lib/etc/roles/literal/spinbuttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]},r=t;e.default=r}}),Qy=R({"node_modules/aria-query/lib/etc/roles/literal/statusRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Zy=R({"node_modules/aria-query/lib/etc/roles/literal/strongRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),eb=R({"node_modules/aria-query/lib/etc/roles/literal/subscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),tb=R({"node_modules/aria-query/lib/etc/roles/literal/superscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),rb=R({"node_modules/aria-query/lib/etc/roles/literal/switchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]},r=t;e.default=r}}),nb=R({"node_modules/aria-query/lib/etc/roles/literal/tabRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]},r=t;e.default=r}}),ob=R({"node_modules/aria-query/lib/etc/roles/literal/tableRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),ab=R({"node_modules/aria-query/lib/etc/roles/literal/tablistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]},r=t;e.default=r}}),ib=R({"node_modules/aria-query/lib/etc/roles/literal/tabpanelRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),lb=R({"node_modules/aria-query/lib/etc/roles/literal/termRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),sb=R({"node_modules/aria-query/lib/etc/roles/literal/textboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),ub=R({"node_modules/aria-query/lib/etc/roles/literal/timeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),cb=R({"node_modules/aria-query/lib/etc/roles/literal/timerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]},r=t;e.default=r}}),db=R({"node_modules/aria-query/lib/etc/roles/literal/toolbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},r=t;e.default=r}}),fb=R({"node_modules/aria-query/lib/etc/roles/literal/tooltipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),pb=R({"node_modules/aria-query/lib/etc/roles/literal/treeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),mb=R({"node_modules/aria-query/lib/etc/roles/literal/treegridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]},r=t;e.default=r}}),hb=R({"node_modules/aria-query/lib/etc/roles/literal/treeitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]},r=t;e.default=r}}),yb=R({"node_modules/aria-query/lib/etc/roles/ariaLiteralRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=ee(Uh()),r=ee(Hh()),o=ee(Vh()),a=ee(zh()),u=ee(Wh()),n=ee(Gh()),i=ee(Kh()),l=ee(Yh()),s=ee(Jh()),f=ee(Xh()),d=ee(Qh()),c=ee(Zh()),p=ee(ey()),m=ee(ty()),h=ee(ry()),g=ee(ny()),y=ee(oy()),_=ee(ay()),S=ee(iy()),E=ee(ly()),C=ee(sy()),T=ee(uy()),O=ee(cy()),v=ee(dy()),P=ee(fy()),q=ee(py()),j=ee(my()),U=ee(hy()),H=ee(yy()),V=ee(by()),re=ee(gy()),J=ee(vy()),ne=ee(_y()),ae=ee(Ey()),se=ee(wy()),ue=ee(Sy()),x=ee(Cy()),M=ee(Py()),k=ee(Oy()),F=ee(Ry()),G=ee(Ty()),$=ee(Ay()),D=ee(xy()),z=ee(qy()),Q=ee(My()),b=ee(jy()),I=ee(Iy()),B=ee(Ny()),K=ee($y()),W=ee(By()),L=ee(ky()),oe=ee(Dy()),ie=ee(Ly()),fe=ee(Fy()),Ee=ee(Uy()),Ae=ee(Hy()),it=ee(Vy()),Ve=ee(zy()),We=ee(Wy()),lt=ee(Gy()),Ie=ee(Ky()),Ce=ee(Yy()),Ge=ee(Jy()),Pe=ee(Xy()),Re=ee(Qy()),xe=ee(Zy()),Ke=ee(eb()),Dt=ee(tb()),mt=ee(rb()),Ne=ee(nb()),Y=ee(ob()),Z=ee(ab()),he=ee(ib()),w=ee(lb()),A=ee(sb()),N=ee(ub()),X=ee(cb()),te=ee(db()),le=ee(fb()),ce=ee(pb()),de=ee(mb()),pe=ee(hb());function ee(Fe){return Fe&&Fe.__esModule?Fe:{default:Fe}}var be=[["alert",t.default],["alertdialog",r.default],["application",o.default],["article",a.default],["banner",u.default],["blockquote",n.default],["button",i.default],["caption",l.default],["cell",s.default],["checkbox",f.default],["code",d.default],["columnheader",c.default],["combobox",p.default],["complementary",m.default],["contentinfo",h.default],["definition",g.default],["deletion",y.default],["dialog",_.default],["directory",S.default],["document",E.default],["emphasis",C.default],["feed",T.default],["figure",O.default],["form",v.default],["generic",P.default],["grid",q.default],["gridcell",j.default],["group",U.default],["heading",H.default],["img",V.default],["insertion",re.default],["link",J.default],["list",ne.default],["listbox",ae.default],["listitem",se.default],["log",ue.default],["main",x.default],["marquee",M.default],["math",k.default],["menu",F.default],["menubar",G.default],["menuitem",$.default],["menuitemcheckbox",D.default],["menuitemradio",z.default],["meter",Q.default],["navigation",b.default],["none",I.default],["note",B.default],["option",K.default],["paragraph",W.default],["presentation",L.default],["progressbar",oe.default],["radio",ie.default],["radiogroup",fe.default],["region",Ee.default],["row",Ae.default],["rowgroup",it.default],["rowheader",Ve.default],["scrollbar",We.default],["search",lt.default],["searchbox",Ie.default],["separator",Ce.default],["slider",Ge.default],["spinbutton",Pe.default],["status",Re.default],["strong",xe.default],["subscript",Ke.default],["superscript",Dt.default],["switch",mt.default],["tab",Ne.default],["table",Y.default],["tablist",Z.default],["tabpanel",he.default],["term",w.default],["textbox",A.default],["time",N.default],["timer",X.default],["toolbar",te.default],["tooltip",le.default],["tree",ce.default],["treegrid",de.default],["treeitem",pe.default]],Oe=be;e.default=Oe}}),bb=R({"node_modules/aria-query/lib/etc/roles/dpub/docAbstractRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),gb=R({"node_modules/aria-query/lib/etc/roles/dpub/docAcknowledgmentsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),vb=R({"node_modules/aria-query/lib/etc/roles/dpub/docAfterwordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),_b=R({"node_modules/aria-query/lib/etc/roles/dpub/docAppendixRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Eb=R({"node_modules/aria-query/lib/etc/roles/dpub/docBacklinkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","content"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),wb=R({"node_modules/aria-query/lib/etc/roles/dpub/docBiblioentryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},r=t;e.default=r}}),Sb=R({"node_modules/aria-query/lib/etc/roles/dpub/docBibliographyRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Cb=R({"node_modules/aria-query/lib/etc/roles/dpub/docBibliorefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),Pb=R({"node_modules/aria-query/lib/etc/roles/dpub/docChapterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Ob=R({"node_modules/aria-query/lib/etc/roles/dpub/docColophonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Rb=R({"node_modules/aria-query/lib/etc/roles/dpub/docConclusionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Tb=R({"node_modules/aria-query/lib/etc/roles/dpub/docCoverRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},r=t;e.default=r}}),Ab=R({"node_modules/aria-query/lib/etc/roles/dpub/docCreditRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),xb=R({"node_modules/aria-query/lib/etc/roles/dpub/docCreditsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),qb=R({"node_modules/aria-query/lib/etc/roles/dpub/docDedicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Mb=R({"node_modules/aria-query/lib/etc/roles/dpub/docEndnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},r=t;e.default=r}}),jb=R({"node_modules/aria-query/lib/etc/roles/dpub/docEndnotesRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Ib=R({"node_modules/aria-query/lib/etc/roles/dpub/docEpigraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Nb=R({"node_modules/aria-query/lib/etc/roles/dpub/docEpilogueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),$b=R({"node_modules/aria-query/lib/etc/roles/dpub/docErrataRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Bb=R({"node_modules/aria-query/lib/etc/roles/dpub/docExampleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),kb=R({"node_modules/aria-query/lib/etc/roles/dpub/docFootnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Db=R({"node_modules/aria-query/lib/etc/roles/dpub/docForewordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Lb=R({"node_modules/aria-query/lib/etc/roles/dpub/docGlossaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Fb=R({"node_modules/aria-query/lib/etc/roles/dpub/docGlossrefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),Ub=R({"node_modules/aria-query/lib/etc/roles/dpub/docIndexRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),Hb=R({"node_modules/aria-query/lib/etc/roles/dpub/docIntroductionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Vb=R({"node_modules/aria-query/lib/etc/roles/dpub/docNoterefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),zb=R({"node_modules/aria-query/lib/etc/roles/dpub/docNoticeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},r=t;e.default=r}}),Wb=R({"node_modules/aria-query/lib/etc/roles/dpub/docPagebreakRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]},r=t;e.default=r}}),Gb=R({"node_modules/aria-query/lib/etc/roles/dpub/docPagelistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),Kb=R({"node_modules/aria-query/lib/etc/roles/dpub/docPartRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Yb=R({"node_modules/aria-query/lib/etc/roles/dpub/docPrefaceRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Jb=R({"node_modules/aria-query/lib/etc/roles/dpub/docPrologueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Xb=R({"node_modules/aria-query/lib/etc/roles/dpub/docPullquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]},r=t;e.default=r}}),Qb=R({"node_modules/aria-query/lib/etc/roles/dpub/docQnaRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Zb=R({"node_modules/aria-query/lib/etc/roles/dpub/docSubtitleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]},r=t;e.default=r}}),eg=R({"node_modules/aria-query/lib/etc/roles/dpub/docTipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},r=t;e.default=r}}),tg=R({"node_modules/aria-query/lib/etc/roles/dpub/docTocRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),rg=R({"node_modules/aria-query/lib/etc/roles/ariaDpubRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=F(bb()),r=F(gb()),o=F(vb()),a=F(_b()),u=F(Eb()),n=F(wb()),i=F(Sb()),l=F(Cb()),s=F(Pb()),f=F(Ob()),d=F(Rb()),c=F(Tb()),p=F(Ab()),m=F(xb()),h=F(qb()),g=F(Mb()),y=F(jb()),_=F(Ib()),S=F(Nb()),E=F($b()),C=F(Bb()),T=F(kb()),O=F(Db()),v=F(Lb()),P=F(Fb()),q=F(Ub()),j=F(Hb()),U=F(Vb()),H=F(zb()),V=F(Wb()),re=F(Gb()),J=F(Kb()),ne=F(Yb()),ae=F(Jb()),se=F(Xb()),ue=F(Qb()),x=F(Zb()),M=F(eg()),k=F(tg());function F(D){return D&&D.__esModule?D:{default:D}}var G=[["doc-abstract",t.default],["doc-acknowledgments",r.default],["doc-afterword",o.default],["doc-appendix",a.default],["doc-backlink",u.default],["doc-biblioentry",n.default],["doc-bibliography",i.default],["doc-biblioref",l.default],["doc-chapter",s.default],["doc-colophon",f.default],["doc-conclusion",d.default],["doc-cover",c.default],["doc-credit",p.default],["doc-credits",m.default],["doc-dedication",h.default],["doc-endnote",g.default],["doc-endnotes",y.default],["doc-epigraph",_.default],["doc-epilogue",S.default],["doc-errata",E.default],["doc-example",C.default],["doc-footnote",T.default],["doc-foreword",O.default],["doc-glossary",v.default],["doc-glossref",P.default],["doc-index",q.default],["doc-introduction",j.default],["doc-noteref",U.default],["doc-notice",H.default],["doc-pagebreak",V.default],["doc-pagelist",re.default],["doc-part",J.default],["doc-preface",ne.default],["doc-prologue",ae.default],["doc-pullquote",se.default],["doc-qna",ue.default],["doc-subtitle",x.default],["doc-tip",M.default],["doc-toc",k.default]],$=G;e.default=$}}),ng=R({"node_modules/aria-query/lib/etc/roles/graphics/graphicsDocumentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},r=t;e.default=r}}),og=R({"node_modules/aria-query/lib/etc/roles/graphics/graphicsObjectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},r=t;e.default=r}}),ag=R({"node_modules/aria-query/lib/etc/roles/graphics/graphicsSymbolRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},r=t;e.default=r}}),ig=R({"node_modules/aria-query/lib/etc/roles/ariaGraphicsRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=a(ng()),r=a(og()),o=a(ag());function a(i){return i&&i.__esModule?i:{default:i}}var u=[["graphics-document",t.default],["graphics-object",r.default],["graphics-symbol",o.default]],n=u;e.default=n}}),wa=R({"node_modules/aria-query/lib/rolesMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(Fh()),r=n(yb()),o=n(rg()),a=n(ig()),u=n(nn());function n(_){return _&&_.__esModule?_:{default:_}}function i(_,S,E){return S in _?Object.defineProperty(_,S,{value:E,enumerable:!0,configurable:!0,writable:!0}):_[S]=E,_}function l(_,S){var E=typeof Symbol<"u"&&_[Symbol.iterator]||_["@@iterator"];if(!E){if(Array.isArray(_)||(E=d(_))||S){E&&(_=E);var C=0,T=function(){};return{s:T,n:function(){return C>=_.length?{done:!0}:{done:!1,value:_[C++]}},e:function(q){throw q},f:T}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O=!0,v=!1,P;return{s:function(){E=E.call(_)},n:function(){var q=E.next();return O=q.done,q},e:function(q){v=!0,P=q},f:function(){try{!O&&E.return!=null&&E.return()}finally{if(v)throw P}}}}function s(_,S){return m(_)||p(_,S)||d(_,S)||f()}function f(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function d(_,S){if(_){if(typeof _=="string")return c(_,S);var E=Object.prototype.toString.call(_).slice(8,-1);if(E==="Object"&&_.constructor&&(E=_.constructor.name),E==="Map"||E==="Set")return Array.from(_);if(E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E))return c(_,S)}}function c(_,S){(S==null||S>_.length)&&(S=_.length);for(var E=0,C=new Array(S);E1&&arguments[1]!==void 0?arguments[1]:null,E=l(h),C;try{for(E.s();!(C=E.n()).done;){var T=s(C.value,2),O=T[0],v=T[1];_.call(S,v,O,h)}}catch(P){E.e(P)}finally{E.f()}},get:function(_){var S=h.find(function(E){return E[0]===_});return S&&S[1]},has:function(_){return!!g.get(_)},keys:function(){return h.map(function(_){var S=s(_,1),E=S[0];return E})},values:function(){return h.map(function(_){var S=s(_,2),E=S[1];return E})}},y=(0,u.default)(g,g.entries());e.default=y}}),Ss=R({"../../node_modules/object-keys/isArguments.js"(e,t){var r=Object.prototype.toString;t.exports=function(o){var a=r.call(o),u=a==="[object Arguments]";return u||(u=a!=="[object Array]"&&o!==null&&typeof o=="object"&&typeof o.length=="number"&&o.length>=0&&r.call(o.callee)==="[object Function]"),u}}}),lg=R({"../../node_modules/object-keys/implementation.js"(e,t){var r;Object.keys||(o=Object.prototype.hasOwnProperty,a=Object.prototype.toString,u=Ss(),n=Object.prototype.propertyIsEnumerable,i=!n.call({toString:null},"toString"),l=n.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(m){var h=m.constructor;return h&&h.prototype===m},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},c=function(){if(typeof window>"u")return!1;for(var m in window)try{if(!d["$"+m]&&o.call(window,m)&&window[m]!==null&&typeof window[m]=="object")try{f(window[m])}catch{return!0}}catch{return!0}return!1}(),p=function(m){if(typeof window>"u"||!c)return f(m);try{return f(m)}catch{return!1}},r=function(m){var h=m!==null&&typeof m=="object",g=a.call(m)==="[object Function]",y=u(m),_=h&&a.call(m)==="[object String]",S=[];if(!h&&!g&&!y)throw new TypeError("Object.keys called on a non-object");var E=l&&g;if(_&&m.length>0&&!o.call(m,0))for(var C=0;C0)for(var T=0;T"u"||!y?r:y(Uint8Array),E={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":h&&y?y([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":_,"%AsyncGenerator%":_,"%AsyncGeneratorFunction%":_,"%AsyncIteratorPrototype%":_,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?r:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":o,"%eval%":eval,"%EvalError%":a,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":f,"%GeneratorFunction%":_,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":h&&y?y(y([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!h||!y?r:y(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":u,"%ReferenceError%":n,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!h||!y?r:y(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":h&&y?y(""[Symbol.iterator]()):r,"%Symbol%":h?Symbol:r,"%SyntaxError%":i,"%ThrowTypeError%":m,"%TypedArray%":S,"%TypeError%":l,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":s,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet};if(y)try{null.error}catch(se){C=y(y(se)),E["%Error.prototype%"]=C}var C,T=function se(ue){var x;if(ue==="%AsyncFunction%")x=d("async function () {}");else if(ue==="%GeneratorFunction%")x=d("function* () {}");else if(ue==="%AsyncGeneratorFunction%")x=d("async function* () {}");else if(ue==="%AsyncGenerator%"){var M=se("%AsyncGeneratorFunction%");M&&(x=M.prototype)}else if(ue==="%AsyncIteratorPrototype%"){var k=se("%AsyncGenerator%");k&&y&&(x=y(k.prototype))}return E[ue]=x,x},O={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},v=Pa(),P=Ps(),q=v.call(Function.call,Array.prototype.concat),j=v.call(Function.apply,Array.prototype.splice),U=v.call(Function.call,String.prototype.replace),H=v.call(Function.call,String.prototype.slice),V=v.call(Function.call,RegExp.prototype.exec),re=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,J=/\\(\\)?/g,ne=function(se){var ue=H(se,0,1),x=H(se,-1);if(ue==="%"&&x!=="%")throw new i("invalid intrinsic syntax, expected closing `%`");if(x==="%"&&ue!=="%")throw new i("invalid intrinsic syntax, expected opening `%`");var M=[];return U(se,re,function(k,F,G,$){M[M.length]=G?U($,J,"$1"):F||k}),M},ae=function(se,ue){var x=se,M;if(P(O,x)&&(M=O[x],x="%"+M[0]+"%"),P(E,x)){var k=E[x];if(k===_&&(k=T(x)),typeof k>"u"&&!ue)throw new l("intrinsic "+se+" exists, but is not available. Please file an issue!");return{alias:M,name:x,value:k}}throw new i("intrinsic "+se+" does not exist!")};t.exports=function(se,ue){if(typeof se!="string"||se.length===0)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof ue!="boolean")throw new l('"allowMissing" argument must be a boolean');if(V(/^%?[^%]*%?$/,se)===null)throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var x=ne(se),M=x.length>0?x[0]:"",k=ae("%"+M+"%",ue),F=k.name,G=k.value,$=!1,D=k.alias;D&&(M=D[0],j(x,q([0,1],D)));for(var z=1,Q=!0;z=x.length){var K=c(G,b);Q=!!K,Q&&"get"in K&&!("originalValue"in K.get)?G=K.get:G=G[b]}else Q=P(G,b),G=G[b];Q&&!$&&(E[F]=G)}}return G}}}),Oa=R({"../../node_modules/es-define-property/index.js"(e,t){var r=ct(),o=r("%Object.defineProperty%",!0)||!1;if(o)try{o({},"a",{value:1})}catch{o=!1}t.exports=o}}),Ra=R({"../../node_modules/gopd/index.js"(e,t){var r=ct(),o=r("%Object.getOwnPropertyDescriptor%",!0);if(o)try{o([],"length")}catch{o=null}t.exports=o}}),Ta=R({"../../node_modules/define-data-property/index.js"(e,t){var r=Oa(),o=Cs(),a=Xt(),u=Ra();t.exports=function(n,i,l){if(!n||typeof n!="object"&&typeof n!="function")throw new a("`obj` must be an object or a function`");if(typeof i!="string"&&typeof i!="symbol")throw new a("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new a("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new a("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new a("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new a("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,f=arguments.length>4?arguments[4]:null,d=arguments.length>5?arguments[5]:null,c=arguments.length>6?arguments[6]:!1,p=!!u&&u(n,i);if(r)r(n,i,{configurable:d===null&&p?p.configurable:!d,enumerable:s===null&&p?p.enumerable:!s,value:l,writable:f===null&&p?p.writable:!f});else if(c||!s&&!f&&!d)n[i]=l;else throw new o("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}}}),Aa=R({"../../node_modules/has-property-descriptors/index.js"(e,t){var r=Oa(),o=function(){return!!r};o.hasArrayLengthDefineBug=function(){if(!r)return null;try{return r([],"length",{value:1}).length!==1}catch{return!0}},t.exports=o}}),Qt=R({"../../node_modules/define-properties/index.js"(e,t){var r=Sa(),o=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",a=Object.prototype.toString,u=Array.prototype.concat,n=Ta(),i=function(d){return typeof d=="function"&&a.call(d)==="[object Function]"},l=Aa()(),s=function(d,c,p,m){if(c in d){if(m===!0){if(d[c]===p)return}else if(!i(m)||!m())return}l?n(d,c,p,!0):n(d,c,p)},f=function(d,c){var p=arguments.length>2?arguments[2]:{},m=r(c);o&&(m=u.call(m,Object.getOwnPropertySymbols(c)));for(var h=0;h4294967295||i(s)!==s)throw new n("`length` must be a positive 32-bit integer");var f=arguments.length>2&&!!arguments[2],d=!0,c=!0;if("length"in l&&u){var p=u(l,"length");p&&!p.configurable&&(d=!1),p&&!p.writable&&(c=!1)}return(d||c||!f)&&(a?o(l,"length",s,!0,!0):o(l,"length",s)),l}}}),Rr=R({"../../node_modules/call-bind/index.js"(e,t){var r=Pa(),o=ct(),a=hg(),u=Xt(),n=o("%Function.prototype.apply%"),i=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(i,n),s=Oa(),f=o("%Math.max%");t.exports=function(c){if(typeof c!="function")throw new u("a function is required");var p=l(r,i,arguments);return a(p,1+f(0,c.length-(arguments.length-1)),!0)};var d=function(){return l(r,n,arguments)};s?s(t.exports,"apply",{value:d}):t.exports.apply=d}}),et=R({"../../node_modules/call-bind/callBound.js"(e,t){var r=ct(),o=Rr(),a=o(r("String.prototype.indexOf"));t.exports=function(u,n){var i=r(u,!!n);return typeof i=="function"&&a(u,".prototype.")>-1?o(i):i}}}),Os=R({"../../node_modules/object.assign/implementation.js"(e,t){var r=Sa(),o=Gn()(),a=et(),u=Object,n=a("Array.prototype.push"),i=a("Object.prototype.propertyIsEnumerable"),l=o?Object.getOwnPropertySymbols:null;t.exports=function(s,f){if(s==null)throw new TypeError("target must be an object");var d=u(s);if(arguments.length===1)return d;for(var c=1;c2&&!!arguments[2];return(!l||a)&&(o?r(n,"name",i,!0,!0):r(n,"name",i)),n}}}),Ts=R({"../../node_modules/regexp.prototype.flags/implementation.js"(e,t){var r=vg(),o=Xt(),a=Object;t.exports=r(function(){if(this==null||this!==a(this))throw new o("RegExp.prototype.flags getter called on non-object");var u="";return this.hasIndices&&(u+="d"),this.global&&(u+="g"),this.ignoreCase&&(u+="i"),this.multiline&&(u+="m"),this.dotAll&&(u+="s"),this.unicode&&(u+="u"),this.unicodeSets&&(u+="v"),this.sticky&&(u+="y"),u},"get flags",!0)}}),As=R({"../../node_modules/regexp.prototype.flags/polyfill.js"(e,t){var r=Ts(),o=Qt().supportsDescriptors,a=Object.getOwnPropertyDescriptor;t.exports=function(){if(o&&/a/mig.flags==="gim"){var u=a(RegExp.prototype,"flags");if(u&&typeof u.get=="function"&&typeof RegExp.prototype.dotAll=="boolean"&&typeof RegExp.prototype.hasIndices=="boolean"){var n="",i={};if(Object.defineProperty(i,"hasIndices",{get:function(){n+="d"}}),Object.defineProperty(i,"sticky",{get:function(){n+="y"}}),n==="dy")return u.get}}return r}}}),_g=R({"../../node_modules/regexp.prototype.flags/shim.js"(e,t){var r=Qt().supportsDescriptors,o=As(),a=Object.getOwnPropertyDescriptor,u=Object.defineProperty,n=TypeError,i=Object.getPrototypeOf,l=/a/;t.exports=function(){if(!r||!i)throw new n("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var s=o(),f=i(l),d=a(f,"flags");return(!d||d.get!==s)&&u(f,"flags",{configurable:!0,enumerable:!1,get:s}),s}}}),Eg=R({"../../node_modules/regexp.prototype.flags/index.js"(e,t){var r=Qt(),o=Rr(),a=Ts(),u=As(),n=_g(),i=o(u());r(i,{getPolyfill:u,implementation:a,shim:n}),t.exports=i}}),Zt=R({"../../node_modules/has-tostringtag/shams.js"(e,t){var r=Gn();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),xs=R({"../../node_modules/is-arguments/index.js"(e,t){var r=Zt()(),o=et(),a=o("Object.prototype.toString"),u=function(l){return r&&l&&typeof l=="object"&&Symbol.toStringTag in l?!1:a(l)==="[object Arguments]"},n=function(l){return u(l)?!0:l!==null&&typeof l=="object"&&typeof l.length=="number"&&l.length>=0&&a(l)!=="[object Array]"&&a(l.callee)==="[object Function]"},i=function(){return u(arguments)}();u.isLegacyArguments=n,t.exports=i?u:n}}),wg=R({"(disabled):../../node_modules/object-inspect/util.inspect"(){}}),Sg=R({"../../node_modules/object-inspect/index.js"(e,t){var r=typeof Map=="function"&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=r&&o&&typeof o.get=="function"?o.get:null,u=r&&Map.prototype.forEach,n=typeof Set=="function"&&Set.prototype,i=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=n&&i&&typeof i.get=="function"?i.get:null,s=n&&Set.prototype.forEach,f=typeof WeakMap=="function"&&WeakMap.prototype,d=f?WeakMap.prototype.has:null,c=typeof WeakSet=="function"&&WeakSet.prototype,p=c?WeakSet.prototype.has:null,m=typeof WeakRef=="function"&&WeakRef.prototype,h=m?WeakRef.prototype.deref:null,g=Boolean.prototype.valueOf,y=Object.prototype.toString,_=Function.prototype.toString,S=String.prototype.match,E=String.prototype.slice,C=String.prototype.replace,T=String.prototype.toUpperCase,O=String.prototype.toLowerCase,v=RegExp.prototype.test,P=Array.prototype.concat,q=Array.prototype.join,j=Array.prototype.slice,U=Math.floor,H=typeof BigInt=="function"?BigInt.prototype.valueOf:null,V=Object.getOwnPropertySymbols,re=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,J=typeof Symbol=="function"&&typeof Symbol.iterator=="object",ne=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===J||!0)?Symbol.toStringTag:null,ae=Object.prototype.propertyIsEnumerable,se=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(Y){return Y.__proto__}:null);function ue(Y,Z){if(Y===1/0||Y===-1/0||Y!==Y||Y&&Y>-1e3&&Y<1e3||v.call(/e/,Z))return Z;var he=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof Y=="number"){var w=Y<0?-U(-Y):U(Y);if(w!==Y){var A=String(w),N=E.call(Z,A.length+1);return C.call(A,he,"$&_")+"."+C.call(C.call(N,/([0-9]{3})/g,"$&_"),/_$/,"")}}return C.call(Z,he,"$&_")}var x=wg(),M=x.custom,k=K(M)?M:null;t.exports=function Y(Z,he,w,A){var N=he||{};if(oe(N,"quoteStyle")&&N.quoteStyle!=="single"&&N.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(oe(N,"maxStringLength")&&(typeof N.maxStringLength=="number"?N.maxStringLength<0&&N.maxStringLength!==1/0:N.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var X=oe(N,"customInspect")?N.customInspect:!0;if(typeof X!="boolean"&&X!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(oe(N,"indent")&&N.indent!==null&&N.indent!==" "&&!(parseInt(N.indent,10)===N.indent&&N.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(oe(N,"numericSeparator")&&typeof N.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var te=N.numericSeparator;if(typeof Z>"u")return"undefined";if(Z===null)return"null";if(typeof Z=="boolean")return Z?"true":"false";if(typeof Z=="string")return Ce(Z,N);if(typeof Z=="number"){if(Z===0)return 1/0/Z>0?"0":"-0";var le=String(Z);return te?ue(Z,le):le}if(typeof Z=="bigint"){var ce=String(Z)+"n";return te?ue(Z,ce):ce}var de=typeof N.depth>"u"?5:N.depth;if(typeof w>"u"&&(w=0),w>=de&&de>0&&typeof Z=="object")return $(Z)?"[Array]":"[Object]";var pe=Dt(N,w);if(typeof A>"u")A=[];else if(Ee(A,Z)>=0)return"[Circular]";function ee(or,sn,ff){if(sn&&(A=j.call(A),A.push(sn)),ff){var ni={depth:N.depth};return oe(N,"quoteStyle")&&(ni.quoteStyle=N.quoteStyle),Y(or,ni,w+1,A)}return Y(or,N,w+1,A)}if(typeof Z=="function"&&!z(Z)){var be=fe(Z),Oe=Ne(Z,ee);return"[Function"+(be?": "+be:" (anonymous)")+"]"+(Oe.length>0?" { "+q.call(Oe,", ")+" }":"")}if(K(Z)){var Fe=J?C.call(String(Z),/^(Symbol\(.*\))_[^)]*$/,"$1"):re.call(Z);return typeof Z=="object"&&!J?Pe(Fe):Fe}if(Ie(Z)){for(var Me="<"+O.call(String(Z.nodeName)),je=Z.attributes||[],$e=0;$e",Me}if($(Z)){if(Z.length===0)return"[]";var Lt=Ne(Z,ee);return pe&&!Ke(Lt)?"["+mt(Lt,pe)+"]":"[ "+q.call(Lt,", ")+" ]"}if(Q(Z)){var ht=Ne(Z,ee);return!("cause"in Error.prototype)&&"cause"in Z&&!ae.call(Z,"cause")?"{ ["+String(Z)+"] "+q.call(P.call("[cause]: "+ee(Z.cause),ht),", ")+" }":ht.length===0?"["+String(Z)+"]":"{ ["+String(Z)+"] "+q.call(ht,", ")+" }"}if(typeof Z=="object"&&X){if(k&&typeof Z[k]=="function"&&x)return x(Z,{depth:de-w});if(X!=="symbol"&&typeof Z.inspect=="function")return Z.inspect()}if(Ae(Z)){var nr=[];return u&&u.call(Z,function(or,sn){nr.push(ee(sn,Z,!0)+" => "+ee(or,Z))}),xe("Map",a.call(Z),nr,pe)}if(We(Z)){var Tt=[];return s&&s.call(Z,function(or){Tt.push(ee(or,Z))}),xe("Set",l.call(Z),Tt,pe)}if(it(Z))return Re("WeakMap");if(lt(Z))return Re("WeakSet");if(Ve(Z))return Re("WeakRef");if(I(Z))return Pe(ee(Number(Z)));if(W(Z))return Pe(ee(H.call(Z)));if(B(Z))return Pe(g.call(Z));if(b(Z))return Pe(ee(String(Z)));if(typeof window<"u"&&Z===window)return"{ [object Window] }";if(Z===global)return"{ [object globalThis] }";if(!D(Z)&&!z(Z)){var Ft=Ne(Z,ee),st=se?se(Z)===Object.prototype:Z instanceof Object||Z.constructor===Object,oo=Z instanceof Object?"":"null prototype",ri=!st&&ne&&Object(Z)===Z&&ne in Z?E.call(ie(Z),8,-1):oo?"Object":"",df=st||typeof Z.constructor!="function"?"":Z.constructor.name?Z.constructor.name+" ":"",ao=df+(ri||oo?"["+q.call(P.call([],ri||[],oo||[]),": ")+"] ":"");return Ft.length===0?ao+"{}":pe?ao+"{"+mt(Ft,pe)+"}":ao+"{ "+q.call(Ft,", ")+" }"}return String(Z)};function F(Y,Z,he){var w=(he.quoteStyle||Z)==="double"?'"':"'";return w+Y+w}function G(Y){return C.call(String(Y),/"/g,""")}function $(Y){return ie(Y)==="[object Array]"&&(!ne||!(typeof Y=="object"&&ne in Y))}function D(Y){return ie(Y)==="[object Date]"&&(!ne||!(typeof Y=="object"&&ne in Y))}function z(Y){return ie(Y)==="[object RegExp]"&&(!ne||!(typeof Y=="object"&&ne in Y))}function Q(Y){return ie(Y)==="[object Error]"&&(!ne||!(typeof Y=="object"&&ne in Y))}function b(Y){return ie(Y)==="[object String]"&&(!ne||!(typeof Y=="object"&&ne in Y))}function I(Y){return ie(Y)==="[object Number]"&&(!ne||!(typeof Y=="object"&&ne in Y))}function B(Y){return ie(Y)==="[object Boolean]"&&(!ne||!(typeof Y=="object"&&ne in Y))}function K(Y){if(J)return Y&&typeof Y=="object"&&Y instanceof Symbol;if(typeof Y=="symbol")return!0;if(!Y||typeof Y!="object"||!re)return!1;try{return re.call(Y),!0}catch{}return!1}function W(Y){if(!Y||typeof Y!="object"||!H)return!1;try{return H.call(Y),!0}catch{}return!1}var L=Object.prototype.hasOwnProperty||function(Y){return Y in this};function oe(Y,Z){return L.call(Y,Z)}function ie(Y){return y.call(Y)}function fe(Y){if(Y.name)return Y.name;var Z=S.call(_.call(Y),/^function\s*([\w$]+)/);return Z?Z[1]:null}function Ee(Y,Z){if(Y.indexOf)return Y.indexOf(Z);for(var he=0,w=Y.length;heZ.maxStringLength){var he=Y.length-Z.maxStringLength,w="... "+he+" more character"+(he>1?"s":"");return Ce(E.call(Y,0,Z.maxStringLength),Z)+w}var A=C.call(C.call(Y,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Ge);return F(A,"single",Z)}function Ge(Y){var Z=Y.charCodeAt(0),he={8:"b",9:"t",10:"n",12:"f",13:"r"}[Z];return he?"\\"+he:"\\x"+(Z<16?"0":"")+T.call(Z.toString(16))}function Pe(Y){return"Object("+Y+")"}function Re(Y){return Y+" { ? }"}function xe(Y,Z,he,w){var A=w?mt(he,w):q.call(he,", ");return Y+" ("+Z+") {"+A+"}"}function Ke(Y){for(var Z=0;Z=0)return!1;return!0}function Dt(Y,Z){var he;if(Y.indent===" ")he=" ";else if(typeof Y.indent=="number"&&Y.indent>0)he=q.call(Array(Y.indent+1)," ");else return null;return{base:he,prev:q.call(Array(Z+1),he)}}function mt(Y,Z){if(Y.length===0)return"";var he=` +`+Z.prev+Z.base;return he+q.call(Y,","+he)+` +`+Z.prev}function Ne(Y,Z){var he=$(Y),w=[];if(he){w.length=Y.length;for(var A=0;A=U)return j+1;var H=c(q,j);if(H<55296||H>56319)return j+1;var V=c(q,j+1);return V<56320||V>57343?j+1:j+2},h=function(q){var j=0;return{next:function(){var U=j>=q.length,H;return U||(H=q[j],j+=1),{done:U,value:H}}}},g=function(q,j){if(u(q)||r(q))return h(q);if(n(q)){var U=0;return{next:function(){var H=m(q,U),V=p(q,U,H);return U=H,{done:H>q.length,value:V}}}}if(j&&typeof q["_es6-shim iterator_"]<"u")return q["_es6-shim iterator_"]()},!l&&!s?t.exports=function(q){if(q!=null)return g(q,!0)}:(y=Is(),_=Ns(),S=f("Map.prototype.forEach",!0),E=f("Set.prototype.forEach",!0),(typeof process>"u"||!process.versions||!process.versions.node)&&(C=f("Map.prototype.iterator",!0),T=f("Set.prototype.iterator",!0)),O=f("Map.prototype.@@iterator",!0)||f("Map.prototype._es6-shim iterator_",!0),v=f("Set.prototype.@@iterator",!0)||f("Set.prototype._es6-shim iterator_",!0),P=function(q){if(y(q)){if(C)return o(C(q));if(O)return O(q);if(S){var j=[];return S(q,function(H,V){d(j,[V,H])}),h(j)}}if(_(q)){if(T)return o(T(q));if(v)return v(q);if(E){var U=[];return E(q,function(H){d(U,H)}),h(U)}}},t.exports=function(q){return P(q)||g(q)}));var a,u,n,i,l,s,f,d,c,p,m,h,g,y,_,S,E,C,T,O,v,P}}),$s=R({"../../node_modules/object-is/implementation.js"(e,t){var r=function(o){return o!==o};t.exports=function(o,a){return o===0&&a===0?1/o===1/a:!!(o===a||r(o)&&r(a))}}}),Bs=R({"../../node_modules/object-is/polyfill.js"(e,t){var r=$s();t.exports=function(){return typeof Object.is=="function"?Object.is:r}}}),Rg=R({"../../node_modules/object-is/shim.js"(e,t){var r=Bs(),o=Qt();t.exports=function(){var a=r();return o(Object,{is:a},{is:function(){return Object.is!==a}}),a}}}),Tg=R({"../../node_modules/object-is/index.js"(e,t){var r=Qt(),o=Rr(),a=$s(),u=Bs(),n=Rg(),i=o(u(),Object);r(i,{getPolyfill:u,implementation:a,shim:n}),t.exports=i}}),ks=R({"../../node_modules/is-array-buffer/index.js"(e,t){var r=Rr(),o=et(),a=ct(),u=a("%ArrayBuffer%",!0),n=o("ArrayBuffer.prototype.byteLength",!0),i=o("Object.prototype.toString"),l=!!u&&!n&&new u(0).slice,s=!!l&&r(l);t.exports=n||s?function(f){if(!f||typeof f!="object")return!1;try{return n?n(f):s(f,0),!0}catch{return!1}}:u?function(f){return i(f)==="[object ArrayBuffer]"}:function(f){return!1}}}),Ag=R({"../../node_modules/is-date-object/index.js"(e,t){var r=Date.prototype.getDay,o=function(i){try{return r.call(i),!0}catch{return!1}},a=Object.prototype.toString,u="[object Date]",n=Zt()();t.exports=function(i){return typeof i!="object"||i===null?!1:n?o(i):a.call(i)===u}}}),xg=R({"../../node_modules/is-regex/index.js"(e,t){var r=et(),o=Zt()(),a,u,n,i;o&&(a=r("Object.prototype.hasOwnProperty"),u=r("RegExp.prototype.exec"),n={},l=function(){throw n},i={toString:l,valueOf:l},typeof Symbol.toPrimitive=="symbol"&&(i[Symbol.toPrimitive]=l));var l,s=r("Object.prototype.toString"),f=Object.getOwnPropertyDescriptor,d="[object RegExp]";t.exports=o?function(c){if(!c||typeof c!="object")return!1;var p=f(c,"lastIndex"),m=p&&a(p,"value");if(!m)return!1;try{u(c,i)}catch(h){return h===n}}:function(c){return!c||typeof c!="object"&&typeof c!="function"?!1:s(c)===d}}}),qg=R({"../../node_modules/is-shared-array-buffer/index.js"(e,t){var r=et(),o=r("SharedArrayBuffer.prototype.byteLength",!0);t.exports=o?function(a){if(!a||typeof a!="object")return!1;try{return o(a),!0}catch{return!1}}:function(a){return!1}}}),Mg=R({"../../node_modules/is-number-object/index.js"(e,t){var r=Number.prototype.toString,o=function(i){try{return r.call(i),!0}catch{return!1}},a=Object.prototype.toString,u="[object Number]",n=Zt()();t.exports=function(i){return typeof i=="number"?!0:typeof i!="object"?!1:n?o(i):a.call(i)===u}}}),jg=R({"../../node_modules/is-boolean-object/index.js"(e,t){var r=et(),o=r("Boolean.prototype.toString"),a=r("Object.prototype.toString"),u=function(l){try{return o(l),!0}catch{return!1}},n="[object Boolean]",i=Zt()();t.exports=function(l){return typeof l=="boolean"?!0:l===null||typeof l!="object"?!1:i&&Symbol.toStringTag in l?u(l):a(l)===n}}}),Ig=R({"../../node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,o=Ca()();o?(a=Symbol.prototype.toString,u=/^Symbol\(.*\)$/,n=function(i){return typeof i.valueOf()!="symbol"?!1:u.test(a.call(i))},t.exports=function(i){if(typeof i=="symbol")return!0;if(r.call(i)!=="[object Symbol]")return!1;try{return n(i)}catch{return!1}}):t.exports=function(i){return!1};var a,u,n}}),Ng=R({"../../node_modules/has-bigints/index.js"(e,t){var r=typeof BigInt<"u"&&BigInt;t.exports=function(){return typeof r=="function"&&typeof BigInt=="function"&&typeof r(42)=="bigint"&&typeof BigInt(42)=="bigint"}}}),$g=R({"../../node_modules/is-bigint/index.js"(e,t){var r=Ng()();r?(o=BigInt.prototype.valueOf,a=function(u){try{return o.call(u),!0}catch{}return!1},t.exports=function(u){return u===null||typeof u>"u"||typeof u=="boolean"||typeof u=="string"||typeof u=="number"||typeof u=="symbol"||typeof u=="function"?!1:typeof u=="bigint"?!0:a(u)}):t.exports=function(u){return!1};var o,a}}),Bg=R({"../../node_modules/which-boxed-primitive/index.js"(e,t){var r=js(),o=Mg(),a=jg(),u=Ig(),n=$g();t.exports=function(i){if(i==null||typeof i!="object"&&typeof i!="function")return null;if(r(i))return"String";if(o(i))return"Number";if(a(i))return"Boolean";if(u(i))return"Symbol";if(n(i))return"BigInt"}}}),kg=R({"../../node_modules/is-weakmap/index.js"(e,t){var r=typeof WeakMap=="function"&&WeakMap.prototype?WeakMap:null,o=typeof WeakSet=="function"&&WeakSet.prototype?WeakSet:null,a;r||(a=function(i){return!1});var u=r?r.prototype.has:null,n=o?o.prototype.has:null;!a&&!u&&(a=function(i){return!1}),t.exports=a||function(i){if(!i||typeof i!="object")return!1;try{if(u.call(i,u),n)try{n.call(i,n)}catch{return!0}return i instanceof r}catch{}return!1}}}),Dg=R({"../../node_modules/is-weakset/index.js"(e,t){var r=ct(),o=et(),a=r("%WeakSet%",!0),u=o("WeakSet.prototype.has",!0);u?(n=o("WeakMap.prototype.has",!0),t.exports=function(i){if(!i||typeof i!="object")return!1;try{if(u(i,u),n)try{n(i,n)}catch{return!0}return i instanceof a}catch{}return!1}):t.exports=function(i){return!1};var n}}),Lg=R({"../../node_modules/which-collection/index.js"(e,t){var r=Is(),o=Ns(),a=kg(),u=Dg();t.exports=function(n){if(n&&typeof n=="object"){if(r(n))return"Map";if(o(n))return"Set";if(a(n))return"WeakMap";if(u(n))return"WeakSet"}return!1}}}),Fg=R({"../../node_modules/is-callable/index.js"(e,t){var r=Function.prototype.toString,o=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,a,u;if(typeof o=="function"&&typeof Object.defineProperty=="function")try{a=Object.defineProperty({},"length",{get:function(){throw u}}),u={},o(function(){throw 42},null,a)}catch(E){E!==u&&(o=null)}else o=null;var n=/^\s*class\b/,i=function(E){try{var C=r.call(E);return n.test(C)}catch{return!1}},l=function(E){try{return i(E)?!1:(r.call(E),!0)}catch{return!1}},s=Object.prototype.toString,f="[object Object]",d="[object Function]",c="[object GeneratorFunction]",p="[object HTMLAllCollection]",m="[object HTML document.all class]",h="[object HTMLCollection]",g=typeof Symbol=="function"&&!!Symbol.toStringTag,y=!(0 in[,]),_=function(){return!1};typeof document=="object"&&(S=document.all,s.call(S)===s.call(document.all)&&(_=function(E){if((y||!E)&&(typeof E>"u"||typeof E=="object"))try{var C=s.call(E);return(C===p||C===m||C===h||C===f)&&E("")==null}catch{}return!1}));var S;t.exports=o?function(E){if(_(E))return!0;if(!E||typeof E!="function"&&typeof E!="object")return!1;try{o(E,null,a)}catch(C){if(C!==u)return!1}return!i(E)&&l(E)}:function(E){if(_(E))return!0;if(!E||typeof E!="function"&&typeof E!="object")return!1;if(g)return l(E);if(i(E))return!1;var C=s.call(E);return C!==d&&C!==c&&!/^\[object HTML/.test(C)?!1:l(E)}}}),Ug=R({"../../node_modules/for-each/index.js"(e,t){var r=Fg(),o=Object.prototype.toString,a=Object.prototype.hasOwnProperty,u=function(s,f,d){for(var c=0,p=s.length;c=3&&(c=d),o.call(s)==="[object Array]"?u(s,f,c):typeof s=="string"?n(s,f,c):i(s,f,c)};t.exports=l}}),Hg=R({"../../node_modules/possible-typed-array-names/index.js"(e,t){t.exports=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]}}),Vg=R({"../../node_modules/available-typed-arrays/index.js"(e,t){var r=Hg(),o=typeof globalThis>"u"?global:globalThis;t.exports=function(){for(var a=[],u=0;u"u"?global:globalThis,f=o(),d=u("String.prototype.slice"),c=Object.getPrototypeOf,p=u("Array.prototype.indexOf",!0)||function(y,_){for(var S=0;S-1?_:_!=="Object"?!1:g(y)}return n?h(y):null}}}),Wg=R({"../../node_modules/array-buffer-byte-length/index.js"(e,t){var r=et(),o=r("ArrayBuffer.prototype.byteLength",!0),a=ks();t.exports=function(u){return a(u)?o?o(u):u.byteLength:NaN}}}),Gg=R({"../../node_modules/deep-equal/index.js"(e,t){var r=bg(),o=et(),a=Eg(),u=ct(),n=Og(),i=qs(),l=Tg(),s=xs(),f=Ms(),d=ks(),c=Ag(),p=xg(),m=qg(),h=Sa(),g=Bg(),y=Lg(),_=zg(),S=Wg(),E=o("SharedArrayBuffer.prototype.byteLength",!0),C=o("Date.prototype.getTime"),T=Object.getPrototypeOf,O=o("Object.prototype.toString"),v=u("%Set%",!0),P=o("Map.prototype.has",!0),q=o("Map.prototype.get",!0),j=o("Map.prototype.size",!0),U=o("Set.prototype.add",!0),H=o("Set.prototype.delete",!0),V=o("Set.prototype.has",!0),re=o("Set.prototype.size",!0);function J($,D,z,Q){for(var b=n($),I;(I=b.next())&&!I.done;)if(x(D,I.value,z,Q))return H($,I.value),!0;return!1}function ne($){if(typeof $>"u")return null;if(typeof $!="object")return typeof $=="symbol"?!1:typeof $=="string"||typeof $=="number"?+$==+$:!0}function ae($,D,z,Q,b,I){var B=ne(z);if(B!=null)return B;var K=q(D,B),W=r({},b,{strict:!1});return typeof K>"u"&&!P(D,B)||!x(Q,K,W,I)?!1:!P($,B)&&x(Q,K,W,I)}function se($,D,z){var Q=ne(z);return Q??(V(D,Q)&&!V($,Q))}function ue($,D,z,Q,b,I){for(var B=n($),K,W;(K=B.next())&&!K.done;)if(W=K.value,x(z,W,b,I)&&x(Q,q(D,W),b,I))return H($,W),!0;return!1}function x($,D,z,Q){var b=z||{};if(b.strict?l($,D):$===D)return!0;var I=g($),B=g(D);if(I!==B)return!1;if(!$||!D||typeof $!="object"&&typeof D!="object")return b.strict?l($,D):$==D;var K=Q.has($),W=Q.has(D),L;if(K&&W){if(Q.get($)===Q.get(D))return!0}else L={};return K||Q.set($,L),W||Q.set(D,L),G($,D,b,Q)}function M($){return!$||typeof $!="object"||typeof $.length!="number"||typeof $.copy!="function"||typeof $.slice!="function"||$.length>0&&typeof $[0]!="number"?!1:!!($.constructor&&$.constructor.isBuffer&&$.constructor.isBuffer($))}function k($,D,z,Q){if(re($)!==re(D))return!1;for(var b=n($),I=n(D),B,K,W;(B=b.next())&&!B.done;)if(B.value&&typeof B.value=="object")W||(W=new v),U(W,B.value);else if(!V(D,B.value)){if(z.strict||!se($,D,B.value))return!1;W||(W=new v),U(W,B.value)}if(W){for(;(K=I.next())&&!K.done;)if(K.value&&typeof K.value=="object"){if(!J(W,K.value,z.strict,Q))return!1}else if(!z.strict&&!V($,K.value)&&!J(W,K.value,z.strict,Q))return!1;return re(W)===0}return!0}function F($,D,z,Q){if(j($)!==j(D))return!1;for(var b=n($),I=n(D),B,K,W,L,oe,ie;(B=b.next())&&!B.done;)if(L=B.value[0],oe=B.value[1],L&&typeof L=="object")W||(W=new v),U(W,L);else if(ie=q(D,L),typeof ie>"u"&&!P(D,L)||!x(oe,ie,z,Q)){if(z.strict||!ae($,D,L,oe,z,Q))return!1;W||(W=new v),U(W,L)}if(W){for(;(K=I.next())&&!K.done;)if(L=K.value[0],ie=K.value[1],L&&typeof L=="object"){if(!ue(W,$,L,ie,z,Q))return!1}else if(!z.strict&&(!$.has(L)||!x(q($,L),ie,z,Q))&&!ue(W,$,L,ie,r({},z,{strict:!1}),Q))return!1;return re(W)===0}return!0}function G($,D,z,Q){var b,I;if(typeof $!=typeof D||$==null||D==null||O($)!==O(D)||s($)!==s(D))return!1;var B=f($),K=f(D);if(B!==K)return!1;var W=$ instanceof Error,L=D instanceof Error;if(W!==L||(W||L)&&($.name!==D.name||$.message!==D.message))return!1;var oe=p($),ie=p(D);if(oe!==ie||(oe||ie)&&($.source!==D.source||a($)!==a(D)))return!1;var fe=c($),Ee=c(D);if(fe!==Ee||(fe||Ee)&&C($)!==C(D)||z.strict&&T&&T($)!==T(D))return!1;var Ae=_($),it=_(D);if(Ae!==it)return!1;if(Ae||it){if($.length!==D.length)return!1;for(b=0;b<$.length;b++)if($[b]!==D[b])return!1;return!0}var Ve=M($),We=M(D);if(Ve!==We)return!1;if(Ve||We){if($.length!==D.length)return!1;for(b=0;b<$.length;b++)if($[b]!==D[b])return!1;return!0}var lt=d($),Ie=d(D);if(lt!==Ie)return!1;if(lt||Ie)return S($)!==S(D)?!1:typeof Uint8Array=="function"&&x(new Uint8Array($),new Uint8Array(D),z,Q);var Ce=m($),Ge=m(D);if(Ce!==Ge)return!1;if(Ce||Ge)return E($)!==E(D)?!1:typeof Uint8Array=="function"&&x(new Uint8Array($),new Uint8Array(D),z,Q);if(typeof $!=typeof D)return!1;var Pe=h($),Re=h(D);if(Pe.length!==Re.length)return!1;for(Pe.sort(),Re.sort(),b=Pe.length-1;b>=0;b--)if(Pe[b]!=Re[b])return!1;for(b=Pe.length-1;b>=0;b--)if(I=Pe[b],!x($[I],D[I],z,Q))return!1;var xe=y($),Ke=y(D);return xe!==Ke?!1:xe==="Set"||Ke==="Set"?k($,D,z,Q):xe==="Map"?F($,D,z,Q):!0}t.exports=function($,D,z){return x($,D,z,i())}}}),Kg=R({"node_modules/aria-query/lib/elementRoleMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=a(Gg()),r=a(nn()),o=a(wa());function a(O){return O&&O.__esModule?O:{default:O}}function u(O,v){return l(O)||i(O,v)||f(O,v)||n()}function n(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function i(O,v){var P=O==null?null:typeof Symbol<"u"&&O[Symbol.iterator]||O["@@iterator"];if(P!=null){var q=[],j=!0,U=!1,H,V;try{for(P=P.call(O);!(j=(H=P.next()).done)&&(q.push(H.value),!(v&&q.length===v));j=!0);}catch(re){U=!0,V=re}finally{try{!j&&P.return!=null&&P.return()}finally{if(U)throw V}}return q}}function l(O){if(Array.isArray(O))return O}function s(O,v){var P=typeof Symbol<"u"&&O[Symbol.iterator]||O["@@iterator"];if(!P){if(Array.isArray(O)||(P=f(O))||v){P&&(O=P);var q=0,j=function(){};return{s:j,n:function(){return q>=O.length?{done:!0}:{done:!1,value:O[q++]}},e:function(re){throw re},f:j}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var U=!0,H=!1,V;return{s:function(){P=P.call(O)},n:function(){var re=P.next();return U=re.done,re},e:function(re){H=!0,V=re},f:function(){try{!U&&P.return!=null&&P.return()}finally{if(H)throw V}}}}function f(O,v){if(O){if(typeof O=="string")return d(O,v);var P=Object.prototype.toString.call(O).slice(8,-1);if(P==="Object"&&O.constructor&&(P=O.constructor.name),P==="Map"||P==="Set")return Array.from(O);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return d(O,v)}}function d(O,v){(v==null||v>O.length)&&(v=O.length);for(var P=0,q=new Array(v);P1&&arguments[1]!==void 0?arguments[1]:null,P=s(c),q;try{for(P.s();!(q=P.n()).done;){var j=u(q.value,2),U=j[0],H=j[1];O.call(v,H,U,c)}}catch(V){P.e(V)}finally{P.f()}},get:function(O){var v=c.find(function(P){return(0,t.default)(O,P[0])});return v&&v[1]},has:function(O){return!!C.get(O)},keys:function(){return c.map(function(O){var v=u(O,1),P=v[0];return P})},values:function(){return c.map(function(O){var v=u(O,2),P=v[1];return P})}},T=(0,r.default)(C,C.entries());e.default=T}}),Yg=R({"node_modules/aria-query/lib/roleElementMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=o(nn()),r=o(wa());function o(y){return y&&y.__esModule?y:{default:y}}function a(y,_){return i(y)||n(y,_)||s(y,_)||u()}function u(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function n(y,_){var S=y==null?null:typeof Symbol<"u"&&y[Symbol.iterator]||y["@@iterator"];if(S!=null){var E=[],C=!0,T=!1,O,v;try{for(S=S.call(y);!(C=(O=S.next()).done)&&(E.push(O.value),!(_&&E.length===_));C=!0);}catch(P){T=!0,v=P}finally{try{!C&&S.return!=null&&S.return()}finally{if(T)throw v}}return E}}function i(y){if(Array.isArray(y))return y}function l(y,_){var S=typeof Symbol<"u"&&y[Symbol.iterator]||y["@@iterator"];if(!S){if(Array.isArray(y)||(S=s(y))||_){S&&(y=S);var E=0,C=function(){};return{s:C,n:function(){return E>=y.length?{done:!0}:{done:!1,value:y[E++]}},e:function(P){throw P},f:C}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var T=!0,O=!1,v;return{s:function(){S=S.call(y)},n:function(){var P=S.next();return T=P.done,P},e:function(P){O=!0,v=P},f:function(){try{!T&&S.return!=null&&S.return()}finally{if(O)throw v}}}}function s(y,_){if(y){if(typeof y=="string")return f(y,_);var S=Object.prototype.toString.call(y).slice(8,-1);if(S==="Object"&&y.constructor&&(S=y.constructor.name),S==="Map"||S==="Set")return Array.from(y);if(S==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(S))return f(y,_)}}function f(y,_){(_==null||_>y.length)&&(_=y.length);for(var S=0,E=new Array(_);S<_;S++)E[S]=y[S];return E}var d=[],c=r.default.keys(),p=function(y){var _=c[y],S=r.default.get(_);if(S)for(var E=[].concat(S.baseConcepts,S.relatedConcepts),C=0;C1&&arguments[1]!==void 0?arguments[1]:null,S=l(d),E;try{for(S.s();!(E=S.n()).done;){var C=a(E.value,2),T=C[0],O=C[1];y.call(_,O,T,d)}}catch(v){S.e(v)}finally{S.f()}},get:function(y){var _=d.find(function(S){return S[0]===y});return _&&_[1]},has:function(y){return!!h.get(y)},keys:function(){return d.map(function(y){var _=a(y,1),S=_[0];return S})},values:function(){return d.map(function(y){var _=a(y,2),S=_[1];return S})}},g=(0,t.default)(h,h.entries());e.default=g}}),xa=R({"node_modules/aria-query/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.roles=e.roleElements=e.elementRoles=e.dom=e.aria=void 0;var t=n(Rh()),r=n(Th()),o=n(wa()),a=n(Kg()),u=n(Yg());function n(c){return c&&c.__esModule?c:{default:c}}var i=t.default;e.aria=i;var l=r.default;e.dom=l;var s=o.default;e.roles=s;var f=a.default;e.elementRoles=f;var d=u.default;e.roleElements=d}}),Jg=R({"../../node_modules/color-name/index.js"(e,t){t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}}}),Ds=R({"../../node_modules/color-convert/conversions.js"(e,t){var r=Jg(),o={};for(let n of Object.keys(r))o[r[n]]=n;var a={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};t.exports=a;for(let n of Object.keys(a)){if(!("channels"in a[n]))throw new Error("missing channels property: "+n);if(!("labels"in a[n]))throw new Error("missing channel labels property: "+n);if(a[n].labels.length!==a[n].channels)throw new Error("channel and label counts mismatch: "+n);let{channels:i,labels:l}=a[n];delete a[n].channels,delete a[n].labels,Object.defineProperty(a[n],"channels",{value:i}),Object.defineProperty(a[n],"labels",{value:l})}a.rgb.hsl=function(n){let i=n[0]/255,l=n[1]/255,s=n[2]/255,f=Math.min(i,l,s),d=Math.max(i,l,s),c=d-f,p,m;d===f?p=0:i===d?p=(l-s)/c:l===d?p=2+(s-i)/c:s===d&&(p=4+(i-l)/c),p=Math.min(p*60,360),p<0&&(p+=360);let h=(f+d)/2;return d===f?m=0:h<=.5?m=c/(d+f):m=c/(2-d-f),[p,m*100,h*100]},a.rgb.hsv=function(n){let i,l,s,f,d,c=n[0]/255,p=n[1]/255,m=n[2]/255,h=Math.max(c,p,m),g=h-Math.min(c,p,m),y=function(_){return(h-_)/6/g+1/2};return g===0?(f=0,d=0):(d=g/h,i=y(c),l=y(p),s=y(m),c===h?f=s-l:p===h?f=1/3+i-s:m===h&&(f=2/3+l-i),f<0?f+=1:f>1&&(f-=1)),[f*360,d*100,h*100]},a.rgb.hwb=function(n){let i=n[0],l=n[1],s=n[2],f=a.rgb.hsl(n)[0],d=1/255*Math.min(i,Math.min(l,s));return s=1-1/255*Math.max(i,Math.max(l,s)),[f,d*100,s*100]},a.rgb.cmyk=function(n){let i=n[0]/255,l=n[1]/255,s=n[2]/255,f=Math.min(1-i,1-l,1-s),d=(1-i-f)/(1-f)||0,c=(1-l-f)/(1-f)||0,p=(1-s-f)/(1-f)||0;return[d*100,c*100,p*100,f*100]};function u(n,i){return(n[0]-i[0])**2+(n[1]-i[1])**2+(n[2]-i[2])**2}a.rgb.keyword=function(n){let i=o[n];if(i)return i;let l=1/0,s;for(let f of Object.keys(r)){let d=r[f],c=u(n,d);c.04045?((i+.055)/1.055)**2.4:i/12.92,l=l>.04045?((l+.055)/1.055)**2.4:l/12.92,s=s>.04045?((s+.055)/1.055)**2.4:s/12.92;let f=i*.4124+l*.3576+s*.1805,d=i*.2126+l*.7152+s*.0722,c=i*.0193+l*.1192+s*.9505;return[f*100,d*100,c*100]},a.rgb.lab=function(n){let i=a.rgb.xyz(n),l=i[0],s=i[1],f=i[2];l/=95.047,s/=100,f/=108.883,l=l>.008856?l**(1/3):7.787*l+16/116,s=s>.008856?s**(1/3):7.787*s+16/116,f=f>.008856?f**(1/3):7.787*f+16/116;let d=116*s-16,c=500*(l-s),p=200*(s-f);return[d,c,p]},a.hsl.rgb=function(n){let i=n[0]/360,l=n[1]/100,s=n[2]/100,f,d,c;if(l===0)return c=s*255,[c,c,c];s<.5?f=s*(1+l):f=s+l-s*l;let p=2*s-f,m=[0,0,0];for(let h=0;h<3;h++)d=i+1/3*-(h-1),d<0&&d++,d>1&&d--,6*d<1?c=p+(f-p)*6*d:2*d<1?c=f:3*d<2?c=p+(f-p)*(2/3-d)*6:c=p,m[h]=c*255;return m},a.hsl.hsv=function(n){let i=n[0],l=n[1]/100,s=n[2]/100,f=l,d=Math.max(s,.01);s*=2,l*=s<=1?s:2-s,f*=d<=1?d:2-d;let c=(s+l)/2,p=s===0?2*f/(d+f):2*l/(s+l);return[i,p*100,c*100]},a.hsv.rgb=function(n){let i=n[0]/60,l=n[1]/100,s=n[2]/100,f=Math.floor(i)%6,d=i-Math.floor(i),c=255*s*(1-l),p=255*s*(1-l*d),m=255*s*(1-l*(1-d));switch(s*=255,f){case 0:return[s,m,c];case 1:return[p,s,c];case 2:return[c,s,m];case 3:return[c,p,s];case 4:return[m,c,s];case 5:return[s,c,p]}},a.hsv.hsl=function(n){let i=n[0],l=n[1]/100,s=n[2]/100,f=Math.max(s,.01),d,c;c=(2-l)*s;let p=(2-l)*f;return d=l*f,d/=p<=1?p:2-p,d=d||0,c/=2,[i,d*100,c*100]},a.hwb.rgb=function(n){let i=n[0]/360,l=n[1]/100,s=n[2]/100,f=l+s,d;f>1&&(l/=f,s/=f);let c=Math.floor(6*i),p=1-s;d=6*i-c,c&1&&(d=1-d);let m=l+d*(p-l),h,g,y;switch(c){default:case 6:case 0:h=p,g=m,y=l;break;case 1:h=m,g=p,y=l;break;case 2:h=l,g=p,y=m;break;case 3:h=l,g=m,y=p;break;case 4:h=m,g=l,y=p;break;case 5:h=p,g=l,y=m;break}return[h*255,g*255,y*255]},a.cmyk.rgb=function(n){let i=n[0]/100,l=n[1]/100,s=n[2]/100,f=n[3]/100,d=1-Math.min(1,i*(1-f)+f),c=1-Math.min(1,l*(1-f)+f),p=1-Math.min(1,s*(1-f)+f);return[d*255,c*255,p*255]},a.xyz.rgb=function(n){let i=n[0]/100,l=n[1]/100,s=n[2]/100,f,d,c;return f=i*3.2406+l*-1.5372+s*-.4986,d=i*-.9689+l*1.8758+s*.0415,c=i*.0557+l*-.204+s*1.057,f=f>.0031308?1.055*f**(1/2.4)-.055:f*12.92,d=d>.0031308?1.055*d**(1/2.4)-.055:d*12.92,c=c>.0031308?1.055*c**(1/2.4)-.055:c*12.92,f=Math.min(Math.max(0,f),1),d=Math.min(Math.max(0,d),1),c=Math.min(Math.max(0,c),1),[f*255,d*255,c*255]},a.xyz.lab=function(n){let i=n[0],l=n[1],s=n[2];i/=95.047,l/=100,s/=108.883,i=i>.008856?i**(1/3):7.787*i+16/116,l=l>.008856?l**(1/3):7.787*l+16/116,s=s>.008856?s**(1/3):7.787*s+16/116;let f=116*l-16,d=500*(i-l),c=200*(l-s);return[f,d,c]},a.lab.xyz=function(n){let i=n[0],l=n[1],s=n[2],f,d,c;d=(i+16)/116,f=l/500+d,c=d-s/200;let p=d**3,m=f**3,h=c**3;return d=p>.008856?p:(d-16/116)/7.787,f=m>.008856?m:(f-16/116)/7.787,c=h>.008856?h:(c-16/116)/7.787,f*=95.047,d*=100,c*=108.883,[f,d,c]},a.lab.lch=function(n){let i=n[0],l=n[1],s=n[2],f;f=Math.atan2(s,l)*360/2/Math.PI,f<0&&(f+=360);let d=Math.sqrt(l*l+s*s);return[i,d,f]},a.lch.lab=function(n){let i=n[0],l=n[1],s=n[2]/360*2*Math.PI,f=l*Math.cos(s),d=l*Math.sin(s);return[i,f,d]},a.rgb.ansi16=function(n,i=null){let[l,s,f]=n,d=i===null?a.rgb.hsv(n)[2]:i;if(d=Math.round(d/50),d===0)return 30;let c=30+(Math.round(f/255)<<2|Math.round(s/255)<<1|Math.round(l/255));return d===2&&(c+=60),c},a.hsv.ansi16=function(n){return a.rgb.ansi16(a.hsv.rgb(n),n[2])},a.rgb.ansi256=function(n){let i=n[0],l=n[1],s=n[2];return i===l&&l===s?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(l/255*5)+Math.round(s/255*5)},a.ansi16.rgb=function(n){let i=n%10;if(i===0||i===7)return n>50&&(i+=3.5),i=i/10.5*255,[i,i,i];let l=(~~(n>50)+1)*.5,s=(i&1)*l*255,f=(i>>1&1)*l*255,d=(i>>2&1)*l*255;return[s,f,d]},a.ansi256.rgb=function(n){if(n>=232){let d=(n-232)*10+8;return[d,d,d]}n-=16;let i,l=Math.floor(n/36)/5*255,s=Math.floor((i=n%36)/6)/5*255,f=i%6/5*255;return[l,s,f]},a.rgb.hex=function(n){let i=(((Math.round(n[0])&255)<<16)+((Math.round(n[1])&255)<<8)+(Math.round(n[2])&255)).toString(16).toUpperCase();return"000000".substring(i.length)+i},a.hex.rgb=function(n){let i=n.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!i)return[0,0,0];let l=i[0];i[0].length===3&&(l=l.split("").map(p=>p+p).join(""));let s=parseInt(l,16),f=s>>16&255,d=s>>8&255,c=s&255;return[f,d,c]},a.rgb.hcg=function(n){let i=n[0]/255,l=n[1]/255,s=n[2]/255,f=Math.max(Math.max(i,l),s),d=Math.min(Math.min(i,l),s),c=f-d,p,m;return c<1?p=d/(1-c):p=0,c<=0?m=0:f===i?m=(l-s)/c%6:f===l?m=2+(s-i)/c:m=4+(i-l)/c,m/=6,m%=1,[m*360,c*100,p*100]},a.hsl.hcg=function(n){let i=n[1]/100,l=n[2]/100,s=l<.5?2*i*l:2*i*(1-l),f=0;return s<1&&(f=(l-.5*s)/(1-s)),[n[0],s*100,f*100]},a.hsv.hcg=function(n){let i=n[1]/100,l=n[2]/100,s=i*l,f=0;return s<1&&(f=(l-s)/(1-s)),[n[0],s*100,f*100]},a.hcg.rgb=function(n){let i=n[0]/360,l=n[1]/100,s=n[2]/100;if(l===0)return[s*255,s*255,s*255];let f=[0,0,0],d=i%1*6,c=d%1,p=1-c,m=0;switch(Math.floor(d)){case 0:f[0]=1,f[1]=c,f[2]=0;break;case 1:f[0]=p,f[1]=1,f[2]=0;break;case 2:f[0]=0,f[1]=1,f[2]=c;break;case 3:f[0]=0,f[1]=p,f[2]=1;break;case 4:f[0]=c,f[1]=0,f[2]=1;break;default:f[0]=1,f[1]=0,f[2]=p}return m=(1-l)*s,[(l*f[0]+m)*255,(l*f[1]+m)*255,(l*f[2]+m)*255]},a.hcg.hsv=function(n){let i=n[1]/100,l=n[2]/100,s=i+l*(1-i),f=0;return s>0&&(f=i/s),[n[0],f*100,s*100]},a.hcg.hsl=function(n){let i=n[1]/100,l=n[2]/100*(1-i)+.5*i,s=0;return l>0&&l<.5?s=i/(2*l):l>=.5&&l<1&&(s=i/(2*(1-l))),[n[0],s*100,l*100]},a.hcg.hwb=function(n){let i=n[1]/100,l=n[2]/100,s=i+l*(1-i);return[n[0],(s-i)*100,(1-s)*100]},a.hwb.hcg=function(n){let i=n[1]/100,l=1-n[2]/100,s=l-i,f=0;return s<1&&(f=(l-s)/(1-s)),[n[0],s*100,f*100]},a.apple.rgb=function(n){return[n[0]/65535*255,n[1]/65535*255,n[2]/65535*255]},a.rgb.apple=function(n){return[n[0]/255*65535,n[1]/255*65535,n[2]/255*65535]},a.gray.rgb=function(n){return[n[0]/100*255,n[0]/100*255,n[0]/100*255]},a.gray.hsl=function(n){return[0,0,n[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(n){return[0,100,n[0]]},a.gray.cmyk=function(n){return[0,0,0,n[0]]},a.gray.lab=function(n){return[n[0],0,0]},a.gray.hex=function(n){let i=Math.round(n[0]/100*255)&255,l=((i<<16)+(i<<8)+i).toString(16).toUpperCase();return"000000".substring(l.length)+l},a.rgb.gray=function(n){return[(n[0]+n[1]+n[2])/3/255*100]}}}),Xg=R({"../../node_modules/color-convert/route.js"(e,t){var r=Ds();function o(){let i={},l=Object.keys(r);for(let s=l.length,f=0;f1&&(f=d),l(f))};return"conversion"in l&&(s.conversion=l.conversion),s}function i(l){let s=function(...f){let d=f[0];if(d==null)return d;d.length>1&&(f=d);let c=l(f);if(typeof c=="object")for(let p=c.length,m=0;m{a[l]={},Object.defineProperty(a[l],"channels",{value:r[l].channels}),Object.defineProperty(a[l],"labels",{value:r[l].labels});let s=o(l);Object.keys(s).forEach(f=>{let d=s[f];a[l][f]=i(d),a[l][f].raw=n(d)})}),t.exports=a}}),Zg=R({"../../node_modules/ansi-styles/index.js"(e,t){var r=(d,c)=>(...p)=>`\x1B[${d(...p)+c}m`,o=(d,c)=>(...p)=>{let m=d(...p);return`\x1B[${38+c};5;${m}m`},a=(d,c)=>(...p)=>{let m=d(...p);return`\x1B[${38+c};2;${m[0]};${m[1]};${m[2]}m`},u=d=>d,n=(d,c,p)=>[d,c,p],i=(d,c,p)=>{Object.defineProperty(d,c,{get:()=>{let m=p();return Object.defineProperty(d,c,{value:m,enumerable:!0,configurable:!0}),m},enumerable:!0,configurable:!0})},l,s=(d,c,p,m)=>{l===void 0&&(l=Qg());let h=m?10:0,g={};for(let[y,_]of Object.entries(l)){let S=y==="ansi16"?"ansi":y;y===c?g[S]=d(p,h):typeof _=="object"&&(g[S]=d(_[c],h))}return g};function f(){let d=new Map,c={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};c.color.gray=c.color.blackBright,c.bgColor.bgGray=c.bgColor.bgBlackBright,c.color.grey=c.color.blackBright,c.bgColor.bgGrey=c.bgColor.bgBlackBright;for(let[p,m]of Object.entries(c)){for(let[h,g]of Object.entries(m))c[h]={open:`\x1B[${g[0]}m`,close:`\x1B[${g[1]}m`},m[h]=c[h],d.set(g[0],g[1]);Object.defineProperty(c,p,{value:m,enumerable:!1})}return Object.defineProperty(c,"codes",{value:d,enumerable:!1}),c.color.close="\x1B[39m",c.bgColor.close="\x1B[49m",i(c.color,"ansi",()=>s(r,"ansi16",u,!1)),i(c.color,"ansi256",()=>s(o,"ansi256",u,!1)),i(c.color,"ansi16m",()=>s(a,"rgb",n,!1)),i(c.bgColor,"ansi",()=>s(r,"ansi16",u,!0)),i(c.bgColor,"ansi256",()=>s(o,"ansi256",u,!0)),i(c.bgColor,"ansi16m",()=>s(a,"rgb",n,!0)),c}Object.defineProperty(t,"exports",{enumerable:!0,get:f})}}),ev=R({"../../node_modules/supports-color/browser.js"(e,t){t.exports={stdout:!1,stderr:!1}}}),tv=R({"node_modules/@testing-library/jest-dom/node_modules/chalk/source/util.js"(e,t){var r=(a,u,n)=>{let i=a.indexOf(u);if(i===-1)return a;let l=u.length,s=0,f="";do f+=a.substr(s,i-s)+u+n,s=i+l,i=a.indexOf(u,s);while(i!==-1);return f+=a.substr(s),f},o=(a,u,n,i)=>{let l=0,s="";do{let f=a[i-1]==="\r";s+=a.substr(l,(f?i-1:i)-l)+u+(f?`\r +`:` +`)+n,l=i+1,i=a.indexOf(` +`,l)}while(i!==-1);return s+=a.substr(l),s};t.exports={stringReplaceAll:r,stringEncaseCRLFWithFirstIndex:o}}}),rv=R({"node_modules/@testing-library/jest-dom/node_modules/chalk/source/templates.js"(e,t){var r=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,o=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,a=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,u=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,n=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function i(d){let c=d[0]==="u",p=d[1]==="{";return c&&!p&&d.length===5||d[0]==="x"&&d.length===3?String.fromCharCode(parseInt(d.slice(1),16)):c&&p?String.fromCodePoint(parseInt(d.slice(2,-1),16)):n.get(d)||d}function l(d,c){let p=[],m=c.trim().split(/\s*,\s*/g),h;for(let g of m){let y=Number(g);if(!Number.isNaN(y))p.push(y);else if(h=g.match(a))p.push(h[2].replace(u,(_,S,E)=>S?i(S):E));else throw new Error(`Invalid Chalk template style argument: ${g} (in style '${d}')`)}return p}function s(d){o.lastIndex=0;let c=[],p;for(;(p=o.exec(d))!==null;){let m=p[1];if(p[2]){let h=l(m,p[2]);c.push([m].concat(h))}else c.push([m])}return c}function f(d,c){let p={};for(let h of c)for(let g of h.styles)p[g[0]]=h.inverse?null:g.slice(1);let m=d;for(let[h,g]of Object.entries(p))if(Array.isArray(g)){if(!(h in m))throw new Error(`Unknown Chalk style: ${h}`);m=g.length>0?m[h](...g):m[h]}return m}t.exports=(d,c)=>{let p=[],m=[],h=[];if(c.replace(r,(g,y,_,S,E,C)=>{if(y)h.push(i(y));else if(S){let T=h.join("");h=[],m.push(p.length===0?T:f(d,p)(T)),p.push({inverse:_,styles:s(S)})}else if(E){if(p.length===0)throw new Error("Found extraneous } in Chalk template literal");m.push(f(d,p)(h.join(""))),h=[],p.pop()}else h.push(C)}),m.push(h.join("")),p.length>0){let g=`Chalk template literal is missing ${p.length} closing bracket${p.length===1?"":"s"} (\`}\`)`;throw new Error(g)}return m.join("")}}}),Ls=R({"node_modules/@testing-library/jest-dom/node_modules/chalk/source/index.js"(e,t){var r=Zg(),{stdout:o,stderr:a}=ev(),{stringReplaceAll:u,stringEncaseCRLFWithFirstIndex:n}=tv(),i=["ansi","ansi","ansi256","ansi16m"],l=Object.create(null),s=(C,T={})=>{if(T.level>3||T.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let O=o?o.level:0;C.level=T.level===void 0?O:T.level},f=class{constructor(C){return d(C)}},d=C=>{let T={};return s(T,C),T.template=(...O)=>S(T.template,...O),Object.setPrototypeOf(T,c.prototype),Object.setPrototypeOf(T.template,T),T.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},T.template.Instance=f,T.template};function c(C){return d(C)}for(let[C,T]of Object.entries(r))l[C]={get(){let O=g(this,h(T.open,T.close,this._styler),this._isEmpty);return Object.defineProperty(this,C,{value:O}),O}};l.visible={get(){let C=g(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:C}),C}};var p=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let C of p)l[C]={get(){let{level:T}=this;return function(...O){let v=h(r.color[i[T]][C](...O),r.color.close,this._styler);return g(this,v,this._isEmpty)}}};for(let C of p){let T="bg"+C[0].toUpperCase()+C.slice(1);l[T]={get(){let{level:O}=this;return function(...v){let P=h(r.bgColor[i[O]][C](...v),r.bgColor.close,this._styler);return g(this,P,this._isEmpty)}}}}var m=Object.defineProperties(()=>{},{...l,level:{enumerable:!0,get(){return this._generator.level},set(C){this._generator.level=C}}}),h=(C,T,O)=>{let v,P;return O===void 0?(v=C,P=T):(v=O.openAll+C,P=T+O.closeAll),{open:C,close:T,openAll:v,closeAll:P,parent:O}},g=(C,T,O)=>{let v=(...P)=>y(v,P.length===1?""+P[0]:P.join(" "));return v.__proto__=m,v._generator=C,v._styler=T,v._isEmpty=O,v},y=(C,T)=>{if(C.level<=0||!T)return C._isEmpty?"":T;let O=C._styler;if(O===void 0)return T;let{openAll:v,closeAll:P}=O;if(T.indexOf("\x1B")!==-1)for(;O!==void 0;)T=u(T,O.close,O.open),O=O.parent;let q=T.indexOf(` +`);return q!==-1&&(T=n(T,P,v,q)),v+T+P},_,S=(C,...T)=>{let[O]=T;if(!Array.isArray(O))return T.join(" ");let v=T.slice(1),P=[O.raw[0]];for(let q=1;q-1}t.exports=o}}),sv=R({"../../node_modules/lodash/_arrayIncludesWith.js"(e,t){function r(o,a,u){for(var n=-1,i=o==null?0:o.length;++n=l){var S=d?null:n(f);if(S)return i(S);g=!1,m=u,_=new r}else _=d?[]:y;e:for(;++p=1&&l<=31||l==127||i==0&&l>=48&&l<=57||i==1&&l>=48&&l<=57&&f==45){s+="\\"+l.toString(16)+" ";continue}if(i==0&&n==1&&l==45){s+="\\"+u.charAt(i);continue}if(l>=128||l==45||l==95||l>=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122){s+=u.charAt(i);continue}s+="\\"+u.charAt(i)}return s};return r.CSS||(r.CSS={}),r.CSS.escape=o,o})}}),Vs=R({"node_modules/pretty-format/node_modules/ansi-styles/index.js"(e,t){var r=(u=0)=>n=>`\x1B[${38+u};5;${n}m`,o=(u=0)=>(n,i,l)=>`\x1B[${38+u};2;${n};${i};${l}m`;function a(){let u=new Map,n={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};n.color.gray=n.color.blackBright,n.bgColor.bgGray=n.bgColor.bgBlackBright,n.color.grey=n.color.blackBright,n.bgColor.bgGrey=n.bgColor.bgBlackBright;for(let[i,l]of Object.entries(n)){for(let[s,f]of Object.entries(l))n[s]={open:`\x1B[${f[0]}m`,close:`\x1B[${f[1]}m`},l[s]=n[s],u.set(f[0],f[1]);Object.defineProperty(n,i,{value:l,enumerable:!1})}return Object.defineProperty(n,"codes",{value:u,enumerable:!1}),n.color.close="\x1B[39m",n.bgColor.close="\x1B[49m",n.color.ansi256=r(),n.color.ansi16m=o(),n.bgColor.ansi256=r(10),n.bgColor.ansi16m=o(10),Object.defineProperties(n,{rgbToAnsi256:{value:(i,l,s)=>i===l&&l===s?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(l/255*5)+Math.round(s/255*5),enumerable:!1},hexToRgb:{value:i=>{let l=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(i.toString(16));if(!l)return[0,0,0];let{colorString:s}=l.groups;s.length===3&&(s=s.split("").map(d=>d+d).join(""));let f=Number.parseInt(s,16);return[f>>16&255,f>>8&255,f&255]},enumerable:!1},hexToAnsi256:{value:i=>n.rgbToAnsi256(...n.hexToRgb(i)),enumerable:!1}}),n}Object.defineProperty(t,"exports",{enumerable:!0,get:a})}}),Kn=R({"node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=o,e.printListItems=a,e.printObjectProperties=u;var t=(n,i)=>{let l=Object.keys(n).sort(i);return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(n).forEach(s=>{Object.getOwnPropertyDescriptor(n,s).enumerable&&l.push(s)}),l};function r(n,i,l,s,f,d,c=": "){let p="",m=n.next();if(!m.done){p+=i.spacingOuter;let h=l+i.indent;for(;!m.done;){let g=d(m.value[0],i,h,s,f),y=d(m.value[1],i,h,s,f);p+=h+g+c+y,m=n.next(),m.done?i.min||(p+=","):p+=","+i.spacingInner}p+=i.spacingOuter+l}return p}function o(n,i,l,s,f,d){let c="",p=n.next();if(!p.done){c+=i.spacingOuter;let m=l+i.indent;for(;!p.done;)c+=m+d(p.value,i,m,s,f),p=n.next(),p.done?i.min||(c+=","):c+=","+i.spacingInner;c+=i.spacingOuter+l}return c}function a(n,i,l,s,f,d){let c="";if(n.length){c+=i.spacingOuter;let p=l+i.indent;for(let m=0;m{let g=f.toString();return g==="ArrayContaining"||g==="ArrayNotContaining"?++p>d.maxDepth?"["+g+"]":g+u+"["+(0,t.printListItems)(f.sample,d,c,p,m,h)+"]":g==="ObjectContaining"||g==="ObjectNotContaining"?++p>d.maxDepth?"["+g+"]":g+u+"{"+(0,t.printObjectProperties)(f.sample,d,c,p,m,h)+"}":g==="StringMatching"||g==="StringNotMatching"||g==="StringContaining"||g==="StringNotContaining"?g+u+h(f.sample,d,c,p,m):f.toAsymmetricMatcher()};e.serialize=n;var i=f=>f&&f.$$typeof===a;e.test=i;var l={serialize:n,test:i},s=l;e.default=s}}),pv=R({"../../node_modules/ansi-regex/index.js"(e,t){t.exports=({onlyFirst:r=!1}={})=>{let o=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(o,r?void 0:"g")}}}),mv=R({"node_modules/pretty-format/build/plugins/ConvertAnsi.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=o(pv()),r=o(Vs());function o(s){return s&&s.__esModule?s:{default:s}}var a=s=>s.replace((0,t.default)(),f=>{switch(f){case r.default.red.close:case r.default.green.close:case r.default.cyan.close:case r.default.gray.close:case r.default.white.close:case r.default.yellow.close:case r.default.bgRed.close:case r.default.bgGreen.close:case r.default.bgYellow.close:case r.default.inverse.close:case r.default.dim.close:case r.default.bold.close:case r.default.reset.open:case r.default.reset.close:return"";case r.default.red.open:return"";case r.default.green.open:return"";case r.default.cyan.open:return"";case r.default.gray.open:return"";case r.default.white.open:return"";case r.default.yellow.open:return"";case r.default.bgRed.open:return"";case r.default.bgGreen.open:return"";case r.default.bgYellow.open:return"";case r.default.inverse.open:return"";case r.default.dim.open:return"";case r.default.bold.open:return"";default:return""}}),u=s=>typeof s=="string"&&!!s.match((0,t.default)());e.test=u;var n=(s,f,d,c,p,m)=>m(a(s),f,d,c,p);e.serialize=n;var i={serialize:n,test:u},l=i;e.default=l}}),hv=R({"node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Kn(),r=" ",o=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,u=d=>o.indexOf(d)!==-1||a.test(d),n=d=>d&&d.constructor&&!!d.constructor.name&&u(d.constructor.name);e.test=n;var i=d=>d.constructor.name==="NamedNodeMap",l=(d,c,p,m,h,g)=>{let y=d.constructor.name;return++m>c.maxDepth?"["+y+"]":(c.min?"":y+r)+(o.indexOf(y)!==-1?"{"+(0,t.printObjectProperties)(i(d)?Array.from(d).reduce((_,S)=>(_[S.name]=S.value,_),{}):{...d},c,p,m,h,g)+"}":"["+(0,t.printListItems)(Array.from(d),c,p,m,h,g)+"]")};e.serialize=l;var s={serialize:l,test:n},f=s;e.default=f}}),yv=R({"node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),qa=R({"node_modules/pretty-format/build/plugins/lib/markup.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printText=e.printProps=e.printElementAsLeaf=e.printElement=e.printComment=e.printChildren=void 0;var t=r(yv());function r(s){return s&&s.__esModule?s:{default:s}}var o=(s,f,d,c,p,m,h)=>{let g=c+d.indent,y=d.colors;return s.map(_=>{let S=f[_],E=h(S,d,g,p,m);return typeof S!="string"&&(E.indexOf(` +`)!==-1&&(E=d.spacingOuter+g+E+d.spacingOuter+c),E="{"+E+"}"),d.spacingInner+c+y.prop.open+_+y.prop.close+"="+y.value.open+E+y.value.close}).join("")};e.printProps=o;var a=(s,f,d,c,p,m)=>s.map(h=>f.spacingOuter+d+(typeof h=="string"?u(h,f):m(h,f,d,c,p))).join("");e.printChildren=a;var u=(s,f)=>{let d=f.colors.content;return d.open+(0,t.default)(s)+d.close};e.printText=u;var n=(s,f)=>{let d=f.colors.comment;return d.open+""+d.close};e.printComment=n;var i=(s,f,d,c,p)=>{let m=c.colors.tag;return m.open+"<"+s+(f&&m.close+f+c.spacingOuter+p+m.open)+(d?">"+m.close+d+c.spacingOuter+p+m.open+""+m.close};e.printElement=i;var l=(s,f)=>{let d=f.colors.tag;return d.open+"<"+s+d.close+" …"+d.open+" />"+d.close};e.printElementAsLeaf=l}}),bv=R({"node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=qa(),r=1,o=3,a=8,u=11,n=/^((HTML|SVG)\w*)?Element$/,i=g=>{try{return typeof g.hasAttribute=="function"&&g.hasAttribute("is")}catch{return!1}},l=g=>{let y=g.constructor.name,{nodeType:_,tagName:S}=g,E=typeof S=="string"&&S.includes("-")||i(g);return _===r&&(n.test(y)||E)||_===o&&y==="Text"||_===a&&y==="Comment"||_===u&&y==="DocumentFragment"},s=g=>{var y;return(g==null||(y=g.constructor)===null||y===void 0?void 0:y.name)&&l(g)};e.test=s;function f(g){return g.nodeType===o}function d(g){return g.nodeType===a}function c(g){return g.nodeType===u}var p=(g,y,_,S,E,C)=>{if(f(g))return(0,t.printText)(g.data,y);if(d(g))return(0,t.printComment)(g.data,y);let T=c(g)?"DocumentFragment":g.tagName.toLowerCase();return++S>y.maxDepth?(0,t.printElementAsLeaf)(T,y):(0,t.printElement)(T,(0,t.printProps)(c(g)?[]:Array.from(g.attributes).map(O=>O.name).sort(),c(g)?{}:Array.from(g.attributes).reduce((O,v)=>(O[v.name]=v.value,O),{}),y,_+y.indent,S,E,C),(0,t.printChildren)(Array.prototype.slice.call(g.childNodes||g.children),y,_+y.indent,S,E,C),y,_)};e.serialize=p;var m={serialize:p,test:s},h=m;e.default=h}}),gv=R({"node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Kn(),r="@@__IMMUTABLE_ITERABLE__@@",o="@@__IMMUTABLE_LIST__@@",a="@@__IMMUTABLE_KEYED__@@",u="@@__IMMUTABLE_MAP__@@",n="@@__IMMUTABLE_ORDERED__@@",i="@@__IMMUTABLE_RECORD__@@",l="@@__IMMUTABLE_SEQ__@@",s="@@__IMMUTABLE_SET__@@",f="@@__IMMUTABLE_STACK__@@",d=v=>"Immutable."+v,c=v=>"["+v+"]",p=" ",m="…",h=(v,P,q,j,U,H,V)=>++j>P.maxDepth?c(d(V)):d(V)+p+"{"+(0,t.printIteratorEntries)(v.entries(),P,q,j,U,H)+"}";function g(v){let P=0;return{next(){if(P{let V=d(v._name||"Record");return++j>P.maxDepth?c(V):V+p+"{"+(0,t.printIteratorEntries)(g(v),P,q,j,U,H)+"}"},_=(v,P,q,j,U,H)=>{let V=d("Seq");return++j>P.maxDepth?c(V):v[a]?V+p+"{"+(v._iter||v._object?(0,t.printIteratorEntries)(v.entries(),P,q,j,U,H):m)+"}":V+p+"["+(v._iter||v._array||v._collection||v._iterable?(0,t.printIteratorValues)(v.values(),P,q,j,U,H):m)+"]"},S=(v,P,q,j,U,H,V)=>++j>P.maxDepth?c(d(V)):d(V)+p+"["+(0,t.printIteratorValues)(v.values(),P,q,j,U,H)+"]",E=(v,P,q,j,U,H)=>v[u]?h(v,P,q,j,U,H,v[n]?"OrderedMap":"Map"):v[o]?S(v,P,q,j,U,H,"List"):v[s]?S(v,P,q,j,U,H,v[n]?"OrderedSet":"Set"):v[f]?S(v,P,q,j,U,H,"Stack"):v[l]?_(v,P,q,j,U,H):y(v,P,q,j,U,H);e.serialize=E;var C=v=>v&&(v[r]===!0||v[i]===!0);e.test=C;var T={serialize:E,test:C},O=T;e.default=O}}),vv=R({"node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=60103,r=60106,o=60107,a=60108,u=60114,n=60109,i=60110,l=60112,s=60113,f=60120,d=60115,c=60116,p=60121,m=60122,h=60117,g=60129,y=60131;if(typeof Symbol=="function"&&Symbol.for){var _=Symbol.for;t=_("react.element"),r=_("react.portal"),o=_("react.fragment"),a=_("react.strict_mode"),u=_("react.profiler"),n=_("react.provider"),i=_("react.context"),l=_("react.forward_ref"),s=_("react.suspense"),f=_("react.suspense_list"),d=_("react.memo"),c=_("react.lazy"),p=_("react.block"),m=_("react.server.block"),h=_("react.fundamental"),_("react.scope"),_("react.opaque.id"),g=_("react.debug_trace_mode"),_("react.offscreen"),y=_("react.legacy_hidden")}var S=!1;function E(B){return!!(typeof B=="string"||typeof B=="function"||B===o||B===u||B===g||B===a||B===s||B===f||B===y||S||typeof B=="object"&&B!==null&&(B.$$typeof===c||B.$$typeof===d||B.$$typeof===n||B.$$typeof===i||B.$$typeof===l||B.$$typeof===h||B.$$typeof===p||B[0]===m))}function C(B){if(typeof B=="object"&&B!==null){var K=B.$$typeof;switch(K){case t:var W=B.type;switch(W){case o:case u:case a:case s:case f:return W;default:var L=W&&W.$$typeof;switch(L){case i:case l:case c:case d:case n:return L;default:return K}}case r:return K}}}var T=i,O=n,v=t,P=l,q=o,j=c,U=d,H=r,V=u,re=a,J=s,ne=!1,ae=!1;function se(B){return ne||(ne=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function ue(B){return ae||(ae=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function x(B){return C(B)===i}function M(B){return C(B)===n}function k(B){return typeof B=="object"&&B!==null&&B.$$typeof===t}function F(B){return C(B)===l}function G(B){return C(B)===o}function $(B){return C(B)===c}function D(B){return C(B)===d}function z(B){return C(B)===r}function Q(B){return C(B)===u}function b(B){return C(B)===a}function I(B){return C(B)===s}e.ContextConsumer=T,e.ContextProvider=O,e.Element=v,e.ForwardRef=P,e.Fragment=q,e.Lazy=j,e.Memo=U,e.Portal=H,e.Profiler=V,e.StrictMode=re,e.Suspense=J,e.isAsyncMode=se,e.isConcurrentMode=ue,e.isContextConsumer=x,e.isContextProvider=M,e.isElement=k,e.isForwardRef=F,e.isFragment=G,e.isLazy=$,e.isMemo=D,e.isPortal=z,e.isProfiler=Q,e.isStrictMode=b,e.isSuspense=I,e.isValidElementType=E,e.typeOf=C})()}}),_v=R({"node_modules/react-is/index.js"(e,t){t.exports=vv()}}),Ev=R({"node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=a(_v()),r=qa();function o(c){if(typeof WeakMap!="function")return null;var p=new WeakMap,m=new WeakMap;return(o=function(h){return h?m:p})(c)}function a(c,p){if(c&&c.__esModule)return c;if(c===null||typeof c!="object"&&typeof c!="function")return{default:c};var m=o(p);if(m&&m.has(c))return m.get(c);var h={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in c)if(y!=="default"&&Object.prototype.hasOwnProperty.call(c,y)){var _=g?Object.getOwnPropertyDescriptor(c,y):null;_&&(_.get||_.set)?Object.defineProperty(h,y,_):h[y]=c[y]}return h.default=c,m&&m.set(c,h),h}var u=(c,p=[])=>(Array.isArray(c)?c.forEach(m=>{u(m,p)}):c!=null&&c!==!1&&p.push(c),p),n=c=>{let p=c.type;if(typeof p=="string")return p;if(typeof p=="function")return p.displayName||p.name||"Unknown";if(t.isFragment(c))return"React.Fragment";if(t.isSuspense(c))return"React.Suspense";if(typeof p=="object"&&p!==null){if(t.isContextProvider(c))return"Context.Provider";if(t.isContextConsumer(c))return"Context.Consumer";if(t.isForwardRef(c)){if(p.displayName)return p.displayName;let m=p.render.displayName||p.render.name||"";return m!==""?"ForwardRef("+m+")":"ForwardRef"}if(t.isMemo(c)){let m=p.displayName||p.type.displayName||p.type.name||"";return m!==""?"Memo("+m+")":"Memo"}}return"UNDEFINED"},i=c=>{let{props:p}=c;return Object.keys(p).filter(m=>m!=="children"&&p[m]!==void 0).sort()},l=(c,p,m,h,g,y)=>++h>p.maxDepth?(0,r.printElementAsLeaf)(n(c),p):(0,r.printElement)(n(c),(0,r.printProps)(i(c),c.props,p,m+p.indent,h,g,y),(0,r.printChildren)(u(c.props.children),p,m+p.indent,h,g,y),p,m);e.serialize=l;var s=c=>c!=null&&t.isElement(c);e.test=s;var f={serialize:l,test:s},d=f;e.default=d}}),wv=R({"node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=qa(),r=function(){return typeof globalThis<"u"?globalThis:typeof r<"u"?r:typeof self<"u"?self:typeof window<"u"?window:Function("return this")()}(),o=r["jest-symbol-do-not-touch"]||r.Symbol,a=typeof o=="function"&&o.for?o.for("react.test.json"):245830487,u=f=>{let{props:d}=f;return d?Object.keys(d).filter(c=>d[c]!==void 0).sort():[]},n=(f,d,c,p,m,h)=>++p>d.maxDepth?(0,t.printElementAsLeaf)(f.type,d):(0,t.printElement)(f.type,f.props?(0,t.printProps)(u(f),f.props,d,c+d.indent,p,m,h):"",f.children?(0,t.printChildren)(f.children,d,c+d.indent,p,m,h):"",d,c);e.serialize=n;var i=f=>f&&f.$$typeof===a;e.test=i;var l={serialize:n,test:i},s=l;e.default=s}}),Sv=R({"node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=D,e.plugins=void 0;var t=f(Vs()),r=Kn(),o=f(fv()),a=f(mv()),u=f(hv()),n=f(bv()),i=f(gv()),l=f(Ev()),s=f(wv());function f(b){return b&&b.__esModule?b:{default:b}}var d=Object.prototype.toString,c=Date.prototype.toISOString,p=Error.prototype.toString,m=RegExp.prototype.toString,h=b=>typeof b.constructor=="function"&&b.constructor.name||"Object",g=b=>typeof window<"u"&&b===window,y=/^Symbol\((.*)\)(.*)$/,_=/\n/gi,S=class extends Error{constructor(b,I){super(b),this.stack=I,this.name=this.constructor.name}};function E(b){return b==="[object Array]"||b==="[object ArrayBuffer]"||b==="[object DataView]"||b==="[object Float32Array]"||b==="[object Float64Array]"||b==="[object Int8Array]"||b==="[object Int16Array]"||b==="[object Int32Array]"||b==="[object Uint8Array]"||b==="[object Uint8ClampedArray]"||b==="[object Uint16Array]"||b==="[object Uint32Array]"}function C(b){return Object.is(b,-0)?"-0":String(b)}function T(b){return`${b}n`}function O(b,I){return I?"[Function "+(b.name||"anonymous")+"]":"[Function]"}function v(b){return String(b).replace(y,"Symbol($1)")}function P(b){return"["+p.call(b)+"]"}function q(b,I,B,K){if(b===!0||b===!1)return""+b;if(b===void 0)return"undefined";if(b===null)return"null";let W=typeof b;if(W==="number")return C(b);if(W==="bigint")return T(b);if(W==="string")return K?'"'+b.replace(/"|\\/g,"\\$&")+'"':'"'+b+'"';if(W==="function")return O(b,I);if(W==="symbol")return v(b);let L=d.call(b);return L==="[object WeakMap]"?"WeakMap {}":L==="[object WeakSet]"?"WeakSet {}":L==="[object Function]"||L==="[object GeneratorFunction]"?O(b,I):L==="[object Symbol]"?v(b):L==="[object Date]"?isNaN(+b)?"Date { NaN }":c.call(b):L==="[object Error]"?P(b):L==="[object RegExp]"?B?m.call(b).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):m.call(b):b instanceof Error?P(b):null}function j(b,I,B,K,W,L){if(W.indexOf(b)!==-1)return"[Circular]";W=W.slice(),W.push(b);let oe=++K>I.maxDepth,ie=I.min;if(I.callToJSON&&!oe&&b.toJSON&&typeof b.toJSON=="function"&&!L)return re(b.toJSON(),I,B,K,W,!0);let fe=d.call(b);return fe==="[object Arguments]"?oe?"[Arguments]":(ie?"":"Arguments ")+"["+(0,r.printListItems)(b,I,B,K,W,re)+"]":E(fe)?oe?"["+b.constructor.name+"]":(ie||!I.printBasicPrototype&&b.constructor.name==="Array"?"":b.constructor.name+" ")+"["+(0,r.printListItems)(b,I,B,K,W,re)+"]":fe==="[object Map]"?oe?"[Map]":"Map {"+(0,r.printIteratorEntries)(b.entries(),I,B,K,W,re," => ")+"}":fe==="[object Set]"?oe?"[Set]":"Set {"+(0,r.printIteratorValues)(b.values(),I,B,K,W,re)+"}":oe||g(b)?"["+h(b)+"]":(ie||!I.printBasicPrototype&&h(b)==="Object"?"":h(b)+" ")+"{"+(0,r.printObjectProperties)(b,I,B,K,W,re)+"}"}function U(b){return b.serialize!=null}function H(b,I,B,K,W,L){let oe;try{oe=U(b)?b.serialize(I,B,K,W,L,re):b.print(I,ie=>re(ie,B,K,W,L),ie=>{let fe=K+B.indent;return fe+ie.replace(_,` +`+fe)},{edgeSpacing:B.spacingOuter,min:B.min,spacing:B.spacingInner},B.colors)}catch(ie){throw new S(ie.message,ie.stack)}if(typeof oe!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof oe}".`);return oe}function V(b,I){for(let B=0;B{if(!ae.hasOwnProperty(I))throw new Error(`pretty-format: Unknown option "${I}".`)}),b.min&&b.indent!==void 0&&b.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(b.theme!==void 0){if(b.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof b.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof b.theme}".`)}}var ue=b=>ne.reduce((I,B)=>{let K=b.theme&&b.theme[B]!==void 0?b.theme[B]:J[B],W=K&&t.default[K];if(W&&typeof W.close=="string"&&typeof W.open=="string")I[B]=W;else throw new Error(`pretty-format: Option "theme" has a key "${B}" whose value "${K}" is undefined in ansi-styles.`);return I},Object.create(null)),x=()=>ne.reduce((b,I)=>(b[I]={close:"",open:""},b),Object.create(null)),M=b=>b&&b.printFunctionName!==void 0?b.printFunctionName:ae.printFunctionName,k=b=>b&&b.escapeRegex!==void 0?b.escapeRegex:ae.escapeRegex,F=b=>b&&b.escapeString!==void 0?b.escapeString:ae.escapeString,G=b=>{var I;return{callToJSON:b&&b.callToJSON!==void 0?b.callToJSON:ae.callToJSON,colors:b&&b.highlight?ue(b):x(),compareKeys:b&&typeof b.compareKeys=="function"?b.compareKeys:ae.compareKeys,escapeRegex:k(b),escapeString:F(b),indent:b&&b.min?"":$(b&&b.indent!==void 0?b.indent:ae.indent),maxDepth:b&&b.maxDepth!==void 0?b.maxDepth:ae.maxDepth,min:b&&b.min!==void 0?b.min:ae.min,plugins:b&&b.plugins!==void 0?b.plugins:ae.plugins,printBasicPrototype:(I=b==null?void 0:b.printBasicPrototype)!==null&&I!==void 0?I:!0,printFunctionName:M(b),spacingInner:b&&b.min?" ":` +`,spacingOuter:b&&b.min?"":` +`}};function $(b){return new Array(b+1).join(" ")}function D(b,I){if(I&&(se(I),I.plugins)){let K=V(I.plugins,b);if(K!==null)return H(K,b,G(I),"",0,[])}let B=q(b,M(I),k(I),F(I));return B!==null?B:j(b,G(I),"",0,[])}var z={AsymmetricMatcher:o.default,ConvertAnsi:a.default,DOMCollection:u.default,DOMElement:n.default,Immutable:i.default,ReactElement:l.default,ReactTestComponent:s.default};e.plugins=z;var Q=D;e.default=Q}}),Cv=R({"../../node_modules/lz-string/libs/lz-string.js"(e,t){var r=function(){var o=String.fromCharCode,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",n={};function i(s,f){if(!n[s]){n[s]={};for(var d=0;d>>8,d[c*2+1]=m%256}return d},decompressFromUint8Array:function(s){if(s==null)return l.decompress(s);for(var f=new Array(s.length/2),d=0,c=f.length;d>1}else{for(p=1,c=0;c>1}S--,S==0&&(S=Math.pow(2,C),C++),delete h[_]}else for(p=m[_],c=0;c>1;S--,S==0&&(S=Math.pow(2,C),C++),m[y]=E++,_=String(g)}if(_!==""){if(Object.prototype.hasOwnProperty.call(h,_)){if(_.charCodeAt(0)<256){for(c=0;c>1}else{for(p=1,c=0;c>1}S--,S==0&&(S=Math.pow(2,C),C++),delete h[_]}else for(p=m[_],c=0;c>1;S--,S==0&&(S=Math.pow(2,C),C++)}for(p=2,c=0;c>1;for(;;)if(O=O<<1,v==f-1){T.push(d(O));break}else v++;return T.join("")},decompress:function(s){return s==null?"":s==""?null:l._decompress(s.length,32768,function(f){return s.charCodeAt(f)})},_decompress:function(s,f,d){var c=[],p=4,m=4,h=3,g="",y=[],_,S,E,C,T,O,v,P={val:d(0),position:f,index:1};for(_=0;_<3;_+=1)c[_]=_;for(E=0,T=Math.pow(2,2),O=1;O!=T;)C=P.val&P.position,P.position>>=1,P.position==0&&(P.position=f,P.val=d(P.index++)),E|=(C>0?1:0)*O,O<<=1;switch(E){case 0:for(E=0,T=Math.pow(2,8),O=1;O!=T;)C=P.val&P.position,P.position>>=1,P.position==0&&(P.position=f,P.val=d(P.index++)),E|=(C>0?1:0)*O,O<<=1;v=o(E);break;case 1:for(E=0,T=Math.pow(2,16),O=1;O!=T;)C=P.val&P.position,P.position>>=1,P.position==0&&(P.position=f,P.val=d(P.index++)),E|=(C>0?1:0)*O,O<<=1;v=o(E);break;case 2:return""}for(c[3]=v,S=v,y.push(v);;){if(P.index>s)return"";for(E=0,T=Math.pow(2,h),O=1;O!=T;)C=P.val&P.position,P.position>>=1,P.position==0&&(P.position=f,P.val=d(P.index++)),E|=(C>0?1:0)*O,O<<=1;switch(v=E){case 0:for(E=0,T=Math.pow(2,8),O=1;O!=T;)C=P.val&P.position,P.position>>=1,P.position==0&&(P.position=f,P.val=d(P.index++)),E|=(C>0?1:0)*O,O<<=1;c[m++]=o(E),v=m-1,p--;break;case 1:for(E=0,T=Math.pow(2,16),O=1;O!=T;)C=P.val&P.position,P.position>>=1,P.position==0&&(P.position=f,P.val=d(P.index++)),E|=(C>0?1:0)*O,O<<=1;c[m++]=o(E),v=m-1,p--;break;case 2:return y.join("")}if(p==0&&(p=Math.pow(2,h),h++),c[v])g=c[v];else if(v===m)g=S+S.charAt(0);else return null;y.push(g),c[m++]=S+g.charAt(0),p--,S=g,p==0&&(p=Math.pow(2,h),h++)}}};return l}();typeof define=="function"&&define.amd?define(function(){return r}):typeof t<"u"&&t!=null?t.exports=r:typeof angular<"u"&&angular!=null&&angular.module("LZString",[]).factory("LZString",function(){return r})}}),at=_e(om(),1),so=at.default.expect;at.default.version;at.default.Assertion;at.default.AssertionError;var Sn=at.default.util;at.default.config;var uo=at.default.use;at.default.should;var Pv=at.default.assert;at.default.core;var Ov=at.default,Rv=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof global<"u"?e=global:typeof self<"u"?e=self:e={},e})();function bt(e,t,r){let o=typeof e;if(!r.includes(o))throw new TypeError(`${t} value must be ${r.join(" or ")}, received "${o}"`)}function Tv(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}function Av(e){return e===Object.prototype||e===Function.prototype||e===RegExp.prototype}function Ro(e){return Object.prototype.toString.apply(e).slice(8,-1)}function xv(e,t){let r=typeof t=="function"?t:o=>t.add(o);Object.getOwnPropertyNames(e).forEach(r),Object.getOwnPropertySymbols(e).forEach(r)}function zs(e){let t=new Set;return Av(e)?[]:(xv(e,t),Array.from(t))}var Ws={forceWritable:!1};function Ei(e,t=Ws){return To(e,new WeakMap,t)}function To(e,t,r=Ws){let o,a;if(t.has(e))return t.get(e);if(Array.isArray(e)){for(a=Array(o=e.length),t.set(e,a);o--;)a[o]=To(e[o],t,r);return a}if(Object.prototype.toString.call(e)==="[object Object]"){a=Object.create(Object.getPrototypeOf(e)),t.set(e,a);let u=zs(e);for(let n of u){let i=Object.getOwnPropertyDescriptor(e,n);if(!i)continue;let l=To(e[n],t,r);"get"in i?Object.defineProperty(a,n,{...i,get(){return l}}):Object.defineProperty(a,n,{...i,writable:r.forceWritable?!0:i.writable,value:l})}return a}return e}var Ao=_e(Ln(),1),qv=_e(Nn(),1),{AsymmetricMatcher:Mv,DOMCollection:jv,DOMElement:Iv,Immutable:Nv,ReactElement:$v,ReactTestComponent:Bv}=Ao.plugins,wi=[Bv,$v,Iv,jv,Nv,Mv];function ut(e,t=10,{maxLength:r,...o}={}){let a=r??1e4,u;try{u=(0,Ao.format)(e,{maxDepth:t,escapeString:!1,plugins:wi,...o})}catch{u=(0,Ao.format)(e,{callToJSON:!1,maxDepth:t,escapeString:!1,plugins:wi,...o})}return u.length>=a&&t>1?ut(e,Math.floor(t/2)):u}var kv=/%[sdjifoOcj%]/g;function Dv(...e){if(typeof e[0]!="string"){let u=[];for(let n=0;n{if(u==="%%")return"%";if(r>=t)return u;switch(u){case"%s":{let n=e[r++];return typeof n=="bigint"?`${n.toString()}n`:typeof n=="number"&&n===0&&1/n<0?"-0":typeof n=="object"&&n!==null?Mr(n,{depth:0,colors:!1,compact:3}):String(n)}case"%d":{let n=e[r++];return typeof n=="bigint"?`${n.toString()}n`:Number(n).toString()}case"%i":{let n=e[r++];return typeof n=="bigint"?`${n.toString()}n`:Number.parseInt(String(n)).toString()}case"%f":return Number.parseFloat(String(e[r++])).toString();case"%o":return Mr(e[r++],{showHidden:!0,showProxy:!0});case"%O":return Mr(e[r++]);case"%c":return r++,"";case"%j":try{return JSON.stringify(e[r++])}catch(n){let i=n.message;if(i.includes("circular structure")||i.includes("cyclic structures")||i.includes("cyclic object"))return"[Circular]";throw n}default:return u}});for(let u=e[r];r(e[t]=Ma,e),{isColorSupported:!1});function ja(){return globalThis[Lv]||Hv}_e(Ln(),1);_e(Nn(),1);var Gs;Gs=/\r?\n|[\r\u2028\u2029]/y;RegExp(Gs.source);var Ks={keyword:["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"],strict:["implements","interface","let","package","private","protected","public","static","yield"]};new Set(Ks.keyword);new Set(Ks.strict);var vt=_e(Ln(),1),Si=_e(is(),1);function Ci(e){if(e===void 0)return"undefined";if(e===null)return"null";if(Array.isArray(e))return"array";if(typeof e=="boolean")return"boolean";if(typeof e=="function")return"function";if(typeof e=="number")return"number";if(typeof e=="string")return"string";if(typeof e=="bigint")return"bigint";if(typeof e=="object"){if(e!=null){if(e.constructor===RegExp)return"regexp";if(e.constructor===Map)return"map";if(e.constructor===Set)return"set";if(e.constructor===Date)return"date"}return"object"}else if(typeof e=="symbol")return"symbol";throw new Error(`value of unknown type: ${e}`)}var hr=-1,yr=1,yn=0,jr=class{constructor(e,t){Ut(this,0);Ut(this,1);this[0]=e,this[1]=t}},Ys="Compared values have no visual difference.",Vv="Compared values serialize to the same structure.\nPrinting internal object structure without calling `toJSON` instead.";function zv(e,t){return e.replace(/\s+$/,r=>t(r))}function Ia(e,t,r,o,a,u){return e.length!==0?r(`${o} ${zv(e,a)}`):o!==" "?r(o):t&&u.length!==0?r(`${o} ${u}`):""}function Js(e,t,{aColor:r,aIndicator:o,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return Ia(e,t,r,o,a,u)}function Xs(e,t,{bColor:r,bIndicator:o,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return Ia(e,t,r,o,a,u)}function Qs(e,t,{commonColor:r,commonIndicator:o,commonLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return Ia(e,t,r,o,a,u)}function Pi(e,t,r,o,{patchColor:a}){return a(`@@ -${e+1},${t-e} +${r+1},${o-r} @@`)}function Wv(e,t){let r=e.length,o=t.contextLines,a=o+o,u=r,n=!1,i=0,l=0;for(;l!==r;){let E=l;for(;l!==r&&e[l][0]===yn;)l+=1;if(E!==l)if(E===0)l>o&&(u-=l-o,n=!0);else if(l===r){let C=l-E;C>o&&(u-=C-o,n=!0)}else{let C=l-E;C>a&&(u-=C-a,i+=1)}for(;l!==r&&e[l][0]!==yn;)l+=1}let s=i!==0||n;i!==0?u+=i+1:n&&(u+=1);let f=u-1,d=[],c=0;s&&d.push("");let p=0,m=0,h=0,g=0,y=E=>{let C=d.length;d.push(Qs(E,C===0||C===f,t)),h+=1,g+=1},_=E=>{let C=d.length;d.push(Js(E,C===0||C===f,t)),h+=1},S=E=>{let C=d.length;d.push(Xs(E,C===0||C===f,t)),g+=1};for(l=0;l!==r;){let E=l;for(;l!==r&&e[l][0]===yn;)l+=1;if(E!==l)if(E===0){l>o&&(E=l-o,p=E,m=E,h=p,g=m);for(let C=E;C!==l;C+=1)y(e[C][1])}else if(l===r){let C=l-E>o?E+o:l;for(let T=E;T!==C;T+=1)y(e[T][1])}else{let C=l-E;if(C>a){let T=E+o;for(let v=E;v!==T;v+=1)y(e[v][1]);d[c]=Pi(p,h,m,g,t),c=d.length,d.push("");let O=C-a;p=h+O,m=g+O,h=p,g=m;for(let v=l-o;v!==l;v+=1)y(e[v][1])}else for(let T=E;T!==l;T+=1)y(e[T][1])}for(;l!==r&&e[l][0]===hr;)_(e[l][1]),l+=1;for(;l!==r&&e[l][0]===yr;)S(e[l][1]),l+=1}return s&&(d[c]=Pi(p,h,m,g,t)),d.join(` +`)}function Gv(e,t){return e.map((r,o,a)=>{let u=r[1],n=o===0||o===a.length-1;switch(r[0]){case hr:return Js(u,n,t);case yr:return Xs(u,n,t);default:return Qs(u,n,t)}}).join(` +`)}var Oi=e=>e,Zs=5;function Kv(){let e=ja();return{aAnnotation:"Expected",aColor:e.green,aIndicator:"-",bAnnotation:"Received",bColor:e.red,bIndicator:"+",changeColor:e.inverse,changeLineTrailingSpaceColor:Oi,commonColor:e.dim,commonIndicator:" ",commonLineTrailingSpaceColor:Oi,compareKeys:void 0,contextLines:Zs,emptyFirstOrLastLinePlaceholder:"",expand:!0,includeChangeCounts:!1,omitAnnotationLines:!1,patchColor:e.yellow}}function Yv(e){return e&&typeof e=="function"?e:void 0}function Jv(e){return typeof e=="number"&&Number.isSafeInteger(e)&&e>=0?e:Zs}function on(e={}){return{...Kv(),...e,compareKeys:Yv(e.compareKeys),contextLines:Jv(e.contextLines)}}function lr(e){return e.length===1&&e[0].length===0}function Xv(e){let t=0,r=0;return e.forEach(o=>{switch(o[0]){case hr:t+=1;break;case yr:r+=1;break}}),{a:t,b:r}}function Qv({aAnnotation:e,aColor:t,aIndicator:r,bAnnotation:o,bColor:a,bIndicator:u,includeChangeCounts:n,omitAnnotationLines:i},l){if(i)return"";let s="",f="";if(n){let p=String(l.a),m=String(l.b),h=o.length-e.length,g=" ".repeat(Math.max(0,h)),y=" ".repeat(Math.max(0,-h)),_=m.length-p.length,S=" ".repeat(Math.max(0,_)),E=" ".repeat(Math.max(0,-_));s=`${g} ${r} ${S}${p}`,f=`${y} ${u} ${E}${m}`}let d=`${r} ${e}${s}`,c=`${u} ${o}${f}`;return`${t(d)} +${a(c)} + +`}function eu(e,t){return Qv(t,Xv(e))+(t.expand?Gv(e,t):Wv(e,t))}function Na(e,t,r){return eu(tu(lr(e)?[]:e,lr(t)?[]:t),on(r))}function Zv(e,t,r,o,a){if(lr(e)&&lr(r)&&(e=[],r=[]),lr(t)&&lr(o)&&(t=[],o=[]),e.length!==r.length||t.length!==o.length)return Na(e,t,a);let u=tu(r,o),n=0,i=0;return u.forEach(l=>{switch(l[0]){case hr:l[1]=e[n],n+=1;break;case yr:l[1]=t[i],i+=1;break;default:l[1]=t[i],n+=1,i+=1}}),eu(u,on(a))}function tu(e,t){let r=e.length,o=t.length,a=(s,f)=>e[s]===t[f],u=[],n=0,i=0,l=(s,f,d)=>{for(;n!==f;n+=1)u.push(new jr(hr,e[n]));for(;i!==d;i+=1)u.push(new jr(yr,t[i]));for(;s!==0;s-=1,n+=1,i+=1)u.push(new jr(yn,t[i]))};for((Si.default.default||Si.default)(r,o,a,l);n!==r;n+=1)u.push(new jr(hr,e[n]));for(;i!==o;i+=1)u.push(new jr(yr,t[i]));return u}function xo(e,t){let{commonColor:r}=on(t);return r(e)}var{AsymmetricMatcher:e_,DOMCollection:t_,DOMElement:r_,Immutable:n_,ReactElement:o_,ReactTestComponent:a_}=vt.plugins,ru=[a_,o_,r_,t_,n_,e_],qo={plugins:ru},nu={callToJSON:!1,maxDepth:10,plugins:ru};function Ur(e,t,r){if(Object.is(e,t))return"";let o=Ci(e),a=o,u=!1;if(o==="object"&&typeof e.asymmetricMatch=="function"){if(e.$$typeof!==Symbol.for("jest.asymmetricMatcher")||typeof e.getExpectedType!="function")return null;a=e.getExpectedType(),u=a==="string"}if(a!==Ci(t)){let{aAnnotation:n,aColor:i,aIndicator:l,bAnnotation:s,bColor:f,bIndicator:d}=on(r),c=Mo(nu,r),p=(0,vt.format)(e,c),m=(0,vt.format)(t,c),h=`${i(`${l} ${n}:`)} +${p}`,g=`${f(`${d} ${s}:`)} +${m}`;return`${h} + +${g}`}if(u)return null;switch(o){case"string":return Na(e.split(` +`),t.split(` +`),r);case"boolean":case"number":return i_(e,t,r);case"map":return co(Ri(e),Ri(t),r);case"set":return co(Ti(e),Ti(t),r);default:return co(e,t,r)}}function i_(e,t,r){let o=(0,vt.format)(e,qo),a=(0,vt.format)(t,qo);return o===a?"":Na(o.split(` +`),a.split(` +`),r)}function Ri(e){return new Map(Array.from(e.entries()).sort())}function Ti(e){return new Set(Array.from(e.values()).sort())}function co(e,t,r){let o,a=!1;try{let n=Mo(qo,r);o=Ai(e,t,n,r)}catch{a=!0}let u=xo(Ys,r);if(o===void 0||o===u){let n=Mo(nu,r);o=Ai(e,t,n,r),o!==u&&!a&&(o=`${xo(Vv,r)} + +${o}`)}return o}function Mo(e,t){let{compareKeys:r}=on(t);return{...e,compareKeys:r}}function Ai(e,t,r,o){let a={...r,indent:0},u=(0,vt.format)(e,a),n=(0,vt.format)(t,a);if(u===n)return xo(Ys,o);{let i=(0,vt.format)(e,r),l=(0,vt.format)(t,r);return Zv(i.split(` +`),l.split(` +`),u.split(` +`),n.split(` +`),o)}}function bn(e,t){if(!e)throw new Error(t)}function sr(e,t){return typeof t===e}function l_(e){return e instanceof Promise}function jo(e,t,r){Object.defineProperty(e,t,r)}function cr(e,t,r){Object.defineProperty(e,t,{value:r})}var Dr=Symbol.for("tinyspy:spy"),s_=new Set,u_=e=>{e.called=!1,e.callCount=0,e.calls=[],e.results=[],e.next=[]},c_=e=>(jo(e,Dr,{value:{reset:()=>u_(e[Dr])}}),e[Dr]),Io=e=>e[Dr]||c_(e);function d_(e){bn(sr("function",e)||sr("undefined",e),"cannot spy on a non-function value");let t=function(...o){let a=Io(t);a.called=!0,a.callCount++,a.calls.push(o);let u=a.next.shift();if(u){a.results.push(u);let[s,f]=u;if(s==="ok")return f;throw f}let n,i="ok";if(a.impl)try{new.target?n=Reflect.construct(a.impl,o,new.target):n=a.impl.apply(this,o),i="ok"}catch(s){throw n=s,i="error",a.results.push([i,s]),s}let l=[i,n];if(l_(n)){let s=n.then(f=>l[1]=f).catch(f=>{throw l[0]="error",l[1]=f,f});Object.assign(s,n),n=s}return a.results.push(l),n};cr(t,"_isMockFunction",!0),cr(t,"length",e?e.length:0),cr(t,"name",e&&e.name||"spy");let r=Io(t);return r.reset(),r.impl=e,t}var xi=(e,t)=>Object.getOwnPropertyDescriptor(e,t);function f_(e,t,r){bn(!sr("undefined",e),"spyOn could not find an object to spy upon"),bn(sr("object",e)||sr("function",e),"cannot spyOn on a primitive value");let o=()=>{if(!sr("object",t))return[t,"value"];if("getter"in t&&"setter"in t)throw new Error("cannot spy on both getter and setter");if("getter"in t)return[t.getter,"get"];if("setter"in t)return[t.setter,"set"];throw new Error("specify getter or setter to spy on")},[a,u]=o(),n=xi(e,a),i=Object.getPrototypeOf(e),l=i&&xi(i,a),s=n||l;bn(s||a in e,`${String(a)} does not exist`);let f=!1;u==="value"&&s&&!s.value&&s.get&&(u="get",f=!0,r=s.get());let d;s?d=s[u]:u!=="value"?d=()=>e[a]:d=e[a],r||(r=d);let c=d_(r),p=g=>{let{value:y,..._}=s||{configurable:!0,writable:!0};u!=="value"&&delete _.writable,_[u]=g,jo(e,a,_)},m=()=>s?jo(e,a,s):p(d),h=c[Dr];return cr(h,"restore",m),cr(h,"getOriginal",()=>f?d():d),cr(h,"willCall",g=>(h.impl=g,c)),p(f?()=>c:c),s_.add(c),c}var Yn=new Set;function p_(e){return typeof e=="function"&&"_isMockFunction"in e&&e._isMockFunction}var m_=0;function h_(e){let t=e,r,o=[],a=[],u=Io(e),n={get calls(){return u.calls},get instances(){return o},get invocationCallOrder(){return a},get results(){return u.results.map(([c,p])=>({type:c==="error"?"throw":"return",value:p}))},get lastCall(){return u.calls[u.calls.length-1]}},i=[],l=!1;function s(...c){return o.push(this),a.push(++m_),(l?r:i.shift()||r||u.getOriginal()||(()=>{})).apply(this,c)}let f=t.name;t.getMockName=()=>f||"vi.fn()",t.mockName=c=>(f=c,t),t.mockClear=()=>(u.reset(),o=[],a=[],t),t.mockReset=()=>(t.mockClear(),r=()=>{},i=[],t),t.mockRestore=()=>(t.mockReset(),u.restore(),r=void 0,t),t.getMockImplementation=()=>r,t.mockImplementation=c=>(r=c,u.willCall(s),t),t.mockImplementationOnce=c=>(i.push(c),t);function d(c,p){let m=r;r=c,u.willCall(s),l=!0;let h=()=>{r=m,l=!1},g=p();return g instanceof Promise?g.then(()=>(h(),t)):(h(),t)}return t.withImplementation=d,t.mockReturnThis=()=>t.mockImplementation(function(){return this}),t.mockReturnValue=c=>t.mockImplementation(()=>c),t.mockReturnValueOnce=c=>t.mockImplementationOnce(()=>c),t.mockResolvedValue=c=>t.mockImplementation(()=>Promise.resolve(c)),t.mockResolvedValueOnce=c=>t.mockImplementationOnce(()=>Promise.resolve(c)),t.mockRejectedValue=c=>t.mockImplementation(()=>Promise.reject(c)),t.mockRejectedValueOnce=c=>t.mockImplementationOnce(()=>Promise.reject(c)),Object.defineProperty(t,"mock",{get:()=>n}),u.willCall(s),Yn.add(t),t}function lP(e){let t=h_(f_({spy:e||(()=>{})},"spy"));return e&&t.mockImplementation(e),t}_e(Ln(),1);_e(is(),1);_e(Nn(),1);var y_="@@__IMMUTABLE_RECORD__@@",b_="@@__IMMUTABLE_ITERABLE__@@";function g_(e){return e&&(e[b_]||e[y_])}var v_=Object.getPrototypeOf({});function qi(e){return e instanceof Error?`: ${e.message}`:typeof e=="string"?`: ${e}`:""}function Lr(e,t=new WeakMap){if(!e||typeof e=="string")return e;if(typeof e=="function")return`Function<${e.name||"anonymous"}>`;if(typeof e=="symbol")return e.toString();if(typeof e!="object")return e;if(g_(e))return Lr(e.toJSON(),t);if(e instanceof Promise||e.constructor&&e.constructor.prototype==="AsyncFunction")return"Promise";if(typeof Element<"u"&&e instanceof Element)return e.tagName;if(typeof e.asymmetricMatch=="function")return`${e.toString()} ${Dv(e.sample)}`;if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);return t.set(e,r),e.forEach((o,a)=>{try{r[a]=Lr(o,t)}catch(u){r[a]=qi(u)}}),r}else{let r=Object.create(null);t.set(e,r);let o=e;for(;o&&o!==v_;)Object.getOwnPropertyNames(o).forEach(a=>{if(!(a in r))try{r[a]=Lr(e[a],t)}catch(u){delete r[a],r[a]=qi(u)}}),o=Object.getPrototypeOf(o);return r}}function Mi(e){return e.replace(/__(vite_ssr_import|vi_import)_\d+__\./g,"")}function __(e,t){if(!e||typeof e!="object")return{message:e};if(e.stack&&(e.stackStr=String(e.stack)),e.name&&(e.nameStr=String(e.name)),e.showDiff||e.showDiff===void 0&&e.expected!==void 0&&e.actual!==void 0){let r=Ei(e.actual,{forceWritable:!0}),o=Ei(e.expected,{forceWritable:!0}),{replacedActual:a,replacedExpected:u}=ou(r,o);e.diff=Ur(u,a,{...t,...e.diffOptions})}typeof e.expected!="string"&&(e.expected=ut(e.expected,10)),typeof e.actual!="string"&&(e.actual=ut(e.actual,10));try{typeof e.message=="string"&&(e.message=Mi(e.message)),typeof e.cause=="object"&&typeof e.cause.message=="string"&&(e.cause.message=Mi(e.cause.message))}catch{}try{return Lr(e)}catch(r){return Lr(new Error(`Failed to fully serialize error: ${r==null?void 0:r.message} +Inner error message: ${e==null?void 0:e.message}`))}}function ji(e){return Ro(e)==="Object"&&typeof e.asymmetricMatch=="function"}function Ii(e,t){let r=Ro(e),o=Ro(t);return r===o&&(r==="Object"||r==="Array")}function ou(e,t,r=new WeakSet,o=new WeakSet){return Ii(e,t)?r.has(e)||o.has(t)?{replacedActual:e,replacedExpected:t}:(r.add(e),o.add(t),zs(t).forEach(a=>{let u=t[a],n=e[a];if(ji(u))u.asymmetricMatch(n)&&(e[a]=u);else if(ji(n))n.asymmetricMatch(u)&&(t[a]=n);else if(Ii(n,u)){let i=ou(n,u,r,o);e[a]=i.replacedActual,t[a]=i.replacedExpected}}),{replacedActual:e,replacedExpected:t}):{replacedActual:e,replacedExpected:t}}var Hr=Symbol.for("matchers-object"),Vr=Symbol.for("$$jest-matchers-object-storybook"),Jn=Symbol.for("expect-global"),No=Symbol.for("asymmetric-matchers-object");if(!Object.prototype.hasOwnProperty.call(globalThis,Hr)){let e=new WeakMap;Object.defineProperty(globalThis,Hr,{get:()=>e})}if(!Object.prototype.hasOwnProperty.call(globalThis,Vr)){let e=Object.create(null),t=[];Object.defineProperty(globalThis,Vr,{configurable:!0,get:()=>({state:globalThis[Hr].get(globalThis[Jn]),matchers:e,customEqualityTesters:t})})}if(!Object.prototype.hasOwnProperty.call(globalThis,No)){let e=Object.create(null);Object.defineProperty(globalThis,No,{get:()=>e})}function zr(e){return globalThis[Hr].get(e)}function fo(e,t){let r=globalThis[Hr],o=r.get(t)||{};Object.assign(o,e),r.set(t,o)}function au(){let e=()=>ja(),t=e().green,r=e().red,o=e().inverse,a=e().bold,u=e().dim;function n(s,f="received",d="expected",c={}){let{comment:p="",isDirectExpectCall:m=!1,isNot:h=!1,promise:g="",secondArgument:y="",expectedColor:_=t,receivedColor:S=r,secondArgumentColor:E=t}=c,C="",T="expect";return!m&&f!==""&&(C+=u(`${T}(`)+S(f),T=")"),g!==""&&(C+=u(`${T}.`)+g,T=""),h&&(C+=`${u(`${T}.`)}not`,T=""),s.includes(".")?T+=s:(C+=u(`${T}.`)+s,T=""),d===""?T+="()":(C+=u(`${T}(`)+_(d),y&&(C+=u(", ")+E(y)),T=")"),p!==""&&(T+=` // ${p}`),T!==""&&(C+=u(T)),C}let i="·",l=s=>s.replace(/\s+$/gm,f=>i.repeat(f.length));return{EXPECTED_COLOR:t,RECEIVED_COLOR:r,INVERTED_COLOR:o,BOLD_WEIGHT:a,DIM_COLOR:u,matcherHint:n,printReceived:s=>r(l(ut(s))),printExpected:s=>t(l(ut(s)))}}function $a(){return globalThis[Vr].customEqualityTesters}function ve(e,t,r,o){return r=r||[],iu(e,t,[],[],r,o?lu:w_)}function Ni(e){return!!e&&typeof e=="object"&&"asymmetricMatch"in e&&nt("Function",e.asymmetricMatch)}function E_(e,t){let r=Ni(e),o=Ni(t);if(!(r&&o)){if(r)return e.asymmetricMatch(t);if(o)return t.asymmetricMatch(e)}}function iu(e,t,r,o,a,u){let n=!0,i=E_(e,t);if(i!==void 0)return i;let l={equals:ve};for(let m=0;mObject.getOwnPropertyDescriptor(e,o).enumerable))}function w_(e,t){return lu(e,t)&&e[t]!==void 0}function lu(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function nt(e,t){return Object.prototype.toString.apply(t)===`[object ${e}]`}function Bi(e){return e!==null&&typeof e=="object"&&"nodeType"in e&&typeof e.nodeType=="number"&&"nodeName"in e&&typeof e.nodeName=="string"&&"isEqualNode"in e&&typeof e.isEqualNode=="function"}var S_="@@__IMMUTABLE_KEYED__@@",C_="@@__IMMUTABLE_SET__@@",su="@@__IMMUTABLE_ORDERED__@@";function P_(e){return!!(e&&e[S_]&&!e[su])}function O_(e){return!!(e&&e[C_]&&!e[su])}var uu=Symbol.iterator;function ki(e){return!!(e!=null&&e[uu])}function Qe(e,t,r=[],o=[],a=[]){if(typeof e!="object"||typeof t!="object"||Array.isArray(e)||Array.isArray(t)||!ki(e)||!ki(t))return;if(e.constructor!==t.constructor)return!1;let u=o.length;for(;u--;)if(o[u]===e)return a[u]===t;o.push(e),a.push(t);let n=[...r.filter(s=>s!==Qe),i];function i(s,f){return Qe(s,f,[...n],[...o],[...a])}if(e.size!==void 0){if(e.size!==t.size)return!1;if(nt("Set",e)||O_(e)){let s=!0;for(let f of e)if(!t.has(f)){let d=!1;for(let c of t)ve(f,c,n)===!0&&(d=!0);if(d===!1){s=!1;break}}return o.pop(),a.pop(),s}else if(nt("Map",e)||P_(e)){let s=!0;for(let f of e)if(!t.has(f[0])||!ve(f[1],t.get(f[0]),n)){let d=!1;for(let c of t){let p=ve(f[0],c[0],n),m=!1;p===!0&&(m=ve(f[1],c[1],n)),m===!0&&(d=!0)}if(d===!1){s=!1;break}}return o.pop(),a.pop(),s}}let l=t[uu]();for(let s of e){let f=l.next();if(f.done||!ve(s,f.value,n))return!1}return l.next().done?(o.pop(),a.pop(),!0):!1}function cu(e,t){return!e||typeof e!="object"||e===Object.prototype?!1:Object.prototype.hasOwnProperty.call(e,t)||cu(Object.getPrototypeOf(e),t)}function Di(e){return Tv(e)&&!(e instanceof Error)&&!Array.isArray(e)&&!(e instanceof Date)}function Xn(e,t,r=[]){let o=r.filter(u=>u!==Xn),a=(u=new WeakMap)=>(n,i)=>{if(Di(i))return Object.keys(i).every(l=>{if(Di(i[l])){if(u.has(i[l]))return ve(n[l],i[l],o);u.set(i[l],!0)}let s=n!=null&&cu(n,l)&&ve(n[l],i[l],[...o,a(u)]);return u.delete(i[l]),s})};return a()(e,t)}function Li(e,t){if(!(e==null||t==null||e.constructor===t.constructor))return!1}function Fi(e,t){let r=e,o=t;if(!(e instanceof DataView&&t instanceof DataView)){if(!(e instanceof ArrayBuffer)||!(t instanceof ArrayBuffer))return;try{r=new DataView(e),o=new DataView(t)}catch{return}}if(r.byteLength!==o.byteLength)return!1;for(let a=0;an!==$o);return ve(e,t,u,!0)&&ve(o,a)}function R_(e,t="#{this}",r="#{exp}"){let o=`expected ${t} to be ${r} // Object.is equality`;return["toStrictEqual","toEqual"].includes(e)?`${o} + +If it should pass with deep equality, replace "toBe" with "${e}" + +Expected: ${t} +Received: serializes to the same string +`:o}function T_(e,t){return`${t} ${e}${t===1?"":"s"}`}var kt=class{constructor(e,t=!1){Ut(this,"$$typeof",Symbol.for("jest.asymmetricMatcher"));this.sample=e,this.inverse=t}getMatcherContext(e){return{...zr(e||globalThis[Jn]),equals:ve,isNot:this.inverse,customTesters:$a(),utils:{...au(),diff:Ur,stringify:ut,iterableEquality:Qe,subsetEquality:Xn}}}[Symbol.for("chai/inspect")](e){let t=ut(this,e.depth,{min:!0});return t.length<=e.truncate?t:`${this.toString()}{…}`}},Ui=class extends kt{constructor(e,t=!1){if(!nt("String",e))throw new Error("Expected is not a string");super(e,t)}asymmetricMatch(e){let t=nt("String",e)&&e.includes(this.sample);return this.inverse?!t:t}toString(){return`String${this.inverse?"Not":""}Containing`}getExpectedType(){return"string"}},A_=class extends kt{asymmetricMatch(e){return e!=null}toString(){return"Anything"}toAsymmetricMatcher(){return"Anything"}},Hi=class extends kt{constructor(e,t=!1){super(e,t)}getPrototype(e){return Object.getPrototypeOf?Object.getPrototypeOf(e):e.constructor.prototype===e?null:e.constructor.prototype}hasProperty(e,t){return e?Object.prototype.hasOwnProperty.call(e,t)?!0:this.hasProperty(this.getPrototype(e),t):!1}asymmetricMatch(e){if(typeof this.sample!="object")throw new TypeError(`You must provide an object to ${this.toString()}, not '${typeof this.sample}'.`);let t=!0,r=this.getMatcherContext();for(let o in this.sample)if(!this.hasProperty(e,o)||!ve(this.sample[o],e[o],r.customTesters)){t=!1;break}return this.inverse?!t:t}toString(){return`Object${this.inverse?"Not":""}Containing`}getExpectedType(){return"object"}},Vi=class extends kt{constructor(e,t=!1){super(e,t)}asymmetricMatch(e){if(!Array.isArray(this.sample))throw new TypeError(`You must provide an array to ${this.toString()}, not '${typeof this.sample}'.`);let t=this.getMatcherContext(),r=this.sample.length===0||Array.isArray(e)&&this.sample.every(o=>e.some(a=>ve(o,a,t.customTesters)));return this.inverse?!r:r}toString(){return`Array${this.inverse?"Not":""}Containing`}getExpectedType(){return"array"}},x_=class extends kt{constructor(e){if(typeof e>"u")throw new TypeError("any() expects to be passed a constructor function. Please pass one or use anything() to match any object.");super(e)}fnNameFor(e){if(e.name)return e.name;let t=Function.prototype.toString.call(e).match(/^(?:async)?\s*function\s*\*?\s*([\w$]+)\s*\(/);return t?t[1]:""}asymmetricMatch(e){return this.sample===String?typeof e=="string"||e instanceof String:this.sample===Number?typeof e=="number"||e instanceof Number:this.sample===Function?typeof e=="function"||e instanceof Function:this.sample===Boolean?typeof e=="boolean"||e instanceof Boolean:this.sample===BigInt?typeof e=="bigint"||e instanceof BigInt:this.sample===Symbol?typeof e=="symbol"||e instanceof Symbol:this.sample===Object?typeof e=="object":e instanceof this.sample}toString(){return"Any"}getExpectedType(){return this.sample===String?"string":this.sample===Number?"number":this.sample===Function?"function":this.sample===Object?"object":this.sample===Boolean?"boolean":this.fnNameFor(this.sample)}toAsymmetricMatcher(){return`Any<${this.fnNameFor(this.sample)}>`}},zi=class extends kt{constructor(e,t=!1){if(!nt("String",e)&&!nt("RegExp",e))throw new Error("Expected is not a String or a RegExp");super(new RegExp(e),t)}asymmetricMatch(e){let t=nt("String",e)&&this.sample.test(e);return this.inverse?!t:t}toString(){return`String${this.inverse?"Not":""}Matching`}getExpectedType(){return"string"}},Wi=class extends kt{constructor(t,r=2,o=!1){if(!nt("Number",t))throw new Error("Expected is not a Number");if(!nt("Number",r))throw new Error("Precision is not a Number");super(t);Ut(this,"precision");this.inverse=o,this.precision=r}asymmetricMatch(t){if(!nt("Number",t))return!1;let r=!1;return t===Number.POSITIVE_INFINITY&&this.sample===Number.POSITIVE_INFINITY||t===Number.NEGATIVE_INFINITY&&this.sample===Number.NEGATIVE_INFINITY?r=!0:r=Math.abs(this.sample-t)<10**-this.precision/2,this.inverse?!r:r}toString(){return`Number${this.inverse?"Not":""}CloseTo`}getExpectedType(){return"number"}toAsymmetricMatcher(){return[this.toString(),this.sample,`(${T_("digit",this.precision)})`].join(" ")}},q_=(e,t)=>{t.addMethod(e.expect,"anything",()=>new A_),t.addMethod(e.expect,"any",r=>new x_(r)),t.addMethod(e.expect,"stringContaining",r=>new Ui(r)),t.addMethod(e.expect,"objectContaining",r=>new Hi(r)),t.addMethod(e.expect,"arrayContaining",r=>new Vi(r)),t.addMethod(e.expect,"stringMatching",r=>new zi(r)),t.addMethod(e.expect,"closeTo",(r,o)=>new Wi(r,o)),e.expect.not={stringContaining:r=>new Ui(r,!0),objectContaining:r=>new Hi(r,!0),arrayContaining:r=>new Vi(r,!0),stringMatching:r=>new zi(r,!0),closeTo:(r,o)=>new Wi(r,o,!0)}};function Gi(e,t){return e&&t instanceof Promise&&(t=t.finally(()=>{let r=e.promises.indexOf(t);r!==-1&&e.promises.splice(r,1)}),e.promises||(e.promises=[]),e.promises.push(t)),t}function du(e,t){return function(...r){var o;let a=e.flag(this,"vitest-test");if(!(a!=null&&a.context._local?a.context.expect.getState():zr(globalThis[Jn])).soft)return t.apply(this,r);if(!a)throw new Error("expect.soft() can only be used inside a test");try{return t.apply(this,r)}catch(u){a.result||(a.result={state:"fail"}),a.result.state="fail",(o=a.result).errors||(o.errors=[]),a.result.errors.push(__(u))}}}var M_=(e,t)=>{let{AssertionError:r}=e,o=()=>ja(),a=$a();function u(d,c){let p=m=>{let h=du(t,c);t.addMethod(e.Assertion.prototype,m,h),t.addMethod(globalThis[Vr].matchers,m,h)};Array.isArray(d)?d.forEach(m=>p(m)):p(d)}["throw","throws","Throw"].forEach(d=>{t.overwriteMethod(e.Assertion.prototype,d,c=>function(...p){let m=t.flag(this,"promise"),h=t.flag(this,"object"),g=t.flag(this,"negate");if(m==="rejects")t.flag(this,"object",()=>{throw h});else if(m==="resolves"&&typeof h!="function"){if(g)return;{let y=t.flag(this,"message")||"expected promise to throw an error, but it didn't",_={showDiff:!1};throw new r(y,_,t.flag(this,"ssfi"))}}c.apply(this,p)})}),u("withTest",function(d){return t.flag(this,"vitest-test",d),this}),u("toEqual",function(d){let c=t.flag(this,"object"),p=ve(c,d,[...a,Qe]);return this.assert(p,"expected #{this} to deeply equal #{exp}","expected #{this} to not deeply equal #{exp}",d,c)}),u("toStrictEqual",function(d){let c=t.flag(this,"object"),p=ve(c,d,[...a,Qe,Li,$o,Fi],!0);return this.assert(p,"expected #{this} to strictly equal #{exp}","expected #{this} to not strictly equal #{exp}",d,c)}),u("toBe",function(d){let c=this._obj,p=Object.is(c,d),m="";return p||(ve(c,d,[...a,Qe,Li,$o,Fi],!0)?m="toStrictEqual":ve(c,d,[...a,Qe])&&(m="toEqual")),this.assert(p,R_(m),"expected #{this} not to be #{exp} // Object.is equality",d,c)}),u("toMatchObject",function(d){let c=this._obj;return this.assert(ve(c,d,[...a,Qe,Xn]),"expected #{this} to match object #{exp}","expected #{this} to not match object #{exp}",d,c)}),u("toMatch",function(d){return typeof d=="string"?this.include(d):this.match(d)}),u("toContain",function(d){let c=this._obj;if(typeof Node<"u"&&c instanceof Node){if(!(d instanceof Node))throw new TypeError(`toContain() expected a DOM node as the argument, but got ${typeof d}`);return this.assert(c.contains(d),"expected #{this} to contain element #{exp}","expected #{this} not to contain element #{exp}",d,c)}if(typeof DOMTokenList<"u"&&c instanceof DOMTokenList){bt(d,"class name",["string"]);let p=t.flag(this,"negate")?c.value.replace(d,"").trim():`${c.value} ${d}`;return this.assert(c.contains(d),`expected "${c.value}" to contain "${d}"`,`expected "${c.value}" not to contain "${d}"`,p,c.value)}return c!=null&&typeof c!="string"&&t.flag(this,"object",Array.from(c)),this.contain(d)}),u("toContainEqual",function(d){let c=t.flag(this,"object"),p=Array.from(c).findIndex(m=>ve(m,d,a));this.assert(p!==-1,"expected #{this} to deep equally contain #{exp}","expected #{this} to not deep equally contain #{exp}",d)}),u("toBeTruthy",function(){let d=t.flag(this,"object");this.assert(!!d,"expected #{this} to be truthy","expected #{this} to not be truthy",d,!1)}),u("toBeFalsy",function(){let d=t.flag(this,"object");this.assert(!d,"expected #{this} to be falsy","expected #{this} to not be falsy",d,!1)}),u("toBeGreaterThan",function(d){let c=this._obj;return bt(c,"actual",["number","bigint"]),bt(d,"expected",["number","bigint"]),this.assert(c>d,`expected ${c} to be greater than ${d}`,`expected ${c} to be not greater than ${d}`,c,d,!1)}),u("toBeGreaterThanOrEqual",function(d){let c=this._obj;return bt(c,"actual",["number","bigint"]),bt(d,"expected",["number","bigint"]),this.assert(c>=d,`expected ${c} to be greater than or equal to ${d}`,`expected ${c} to be not greater than or equal to ${d}`,c,d,!1)}),u("toBeLessThan",function(d){let c=this._obj;return bt(c,"actual",["number","bigint"]),bt(d,"expected",["number","bigint"]),this.assert(cString(E).replace(/([.[\]])/g,"\\$1")).join("."));let c=this._obj,[p,m]=d,h=()=>Object.prototype.hasOwnProperty.call(c,p)?{value:c[p],exists:!0}:t.getPathInfo(c,p),{value:g,exists:y}=h(),_=y&&(d.length===1||ve(m,g,a)),S=d.length===1?"":` with value ${t.objDisplay(m)}`;return this.assert(_,`expected #{this} to have property "${p}"${S}`,`expected #{this} to not have property "${p}"${S}`,m,y?g:void 0)}),u("toBeCloseTo",function(d,c=2){let p=this._obj,m=!1,h=0,g=0;return d===Number.POSITIVE_INFINITY&&p===Number.POSITIVE_INFINITY||d===Number.NEGATIVE_INFINITY&&p===Number.NEGATIVE_INFINITY?m=!0:(h=10**-c/2,g=Math.abs(p-d),m=g{if(!p_(d._obj))throw new TypeError(`${t.inspect(d._obj)} is not a spy or a call to a spy!`)},i=d=>(n(d),d._obj),l=d=>{let c=d%10,p=d%100;return c===1&&p!==11?`${d}st`:c===2&&p!==12?`${d}nd`:c===3&&p!==13?`${d}rd`:`${d}th`},s=(d,c,p)=>(d.mock.calls&&(c+=o().gray(` + +Received: + +${d.mock.calls.map((m,h)=>{let g=o().bold(` ${l(h+1)} ${d.getMockName()} call: + +`);return p?g+=Ur(p,m,{omitAnnotationLines:!0}):g+=ut(m).split(` +`).map(y=>` ${y}`).join(` +`),g+=` +`,g}).join(` +`)}`)),c+=o().gray(` + +Number of calls: ${o().bold(d.mock.calls.length)} +`),c),f=(d,c,p)=>(c+=o().gray(` + +Received: + +${d.mock.results.map((m,h)=>{let g=o().bold(` ${l(h+1)} ${d.getMockName()} call return: + +`);return p?g+=Ur(p,m.value,{omitAnnotationLines:!0}):g+=ut(m).split(` +`).map(y=>` ${y}`).join(` +`),g+=` +`,g}).join(` +`)}`),c+=o().gray(` + +Number of calls: ${o().bold(d.mock.calls.length)} +`),c);u(["toHaveBeenCalledTimes","toBeCalledTimes"],function(d){let c=i(this),p=c.getMockName(),m=c.mock.calls.length;return this.assert(m===d,`expected "${p}" to be called #{exp} times, but got ${m} times`,`expected "${p}" to not be called #{exp} times`,d,m,!1)}),u("toHaveBeenCalledOnce",function(){let d=i(this),c=d.getMockName(),p=d.mock.calls.length;return this.assert(p===1,`expected "${c}" to be called once, but got ${p} times`,`expected "${c}" to not be called once`,1,p,!1)}),u(["toHaveBeenCalled","toBeCalled"],function(){let d=i(this),c=d.getMockName(),p=d.mock.calls.length,m=p>0,h=t.flag(this,"negate"),g=t.getMessage(this,[m,`expected "${c}" to be called at least once`,`expected "${c}" to not be called at all, but actually been called ${p} times`,!0,m]);if(m&&h&&(g=s(d,g)),m&&h||!m&&!h)throw new r(g)}),u(["toHaveBeenCalledWith","toBeCalledWith"],function(...d){let c=i(this),p=c.getMockName(),m=c.mock.calls.some(y=>ve(y,d,[...a,Qe])),h=t.flag(this,"negate"),g=t.getMessage(this,[m,`expected "${p}" to be called with arguments: #{exp}`,`expected "${p}" to not be called with arguments: #{exp}`,d]);if(m&&h||!m&&!h)throw new r(s(c,g,d))}),u(["toHaveBeenNthCalledWith","nthCalledWith"],function(d,...c){let p=i(this),m=p.getMockName(),h=p.mock.calls[d-1];this.assert(ve(h,c,[...a,Qe]),`expected ${l(d)} "${m}" call to have been called with #{exp}`,`expected ${l(d)} "${m}" call to not have been called with #{exp}`,c,h)}),u(["toHaveBeenLastCalledWith","lastCalledWith"],function(...d){let c=i(this),p=c.getMockName(),m=c.mock.calls[c.mock.calls.length-1];this.assert(ve(m,d,[...a,Qe]),`expected last "${p}" call to have been called with #{exp}`,`expected last "${p}" call to not have been called with #{exp}`,d,m)}),u(["toThrow","toThrowError"],function(d){if(typeof d=="string"||typeof d>"u"||d instanceof RegExp)return this.throws(d);let c=this._obj,p=t.flag(this,"promise"),m=t.flag(this,"negate"),h=null;if(p==="rejects")h=c;else if(p==="resolves"&&typeof c!="function"){if(m)return;{let g=t.flag(this,"message")||"expected promise to throw an error, but it didn't",y={showDiff:!1};throw new r(g,y,t.flag(this,"ssfi"))}}else{let g=!1;try{c()}catch(y){g=!0,h=y}if(!g&&!m){let y=t.flag(this,"message")||"expected function to throw an error, but it didn't",_={showDiff:!1};throw new r(y,_,t.flag(this,"ssfi"))}}if(typeof d=="function"){let g=d.name||d.prototype.constructor.name;return this.assert(h&&h instanceof d,`expected error to be instance of ${g}`,`expected error not to be instance of ${g}`,d,h)}if(d instanceof Error)return this.assert(h&&d.message===h.message,`expected error to have message: ${d.message}`,`expected error not to have message: ${d.message}`,d.message,h&&h.message);if(typeof d=="object"&&"asymmetricMatch"in d&&typeof d.asymmetricMatch=="function"){let g=d;return this.assert(h&&g.asymmetricMatch(h),"expected error to match asymmetric matcher","expected error not to match asymmetric matcher",g,h)}throw new Error(`"toThrow" expects string, RegExp, function, Error instance or asymmetric matcher, got "${typeof d}"`)}),u(["toHaveReturned","toReturn"],function(){let d=i(this),c=d.getMockName(),p=d.mock.calls.length>0&&d.mock.results.some(({type:m})=>m!=="throw");this.assert(p,`expected "${c}" to be successfully called at least once`,`expected "${c}" to not be successfully called`,p,!p,!1)}),u(["toHaveReturnedTimes","toReturnTimes"],function(d){let c=i(this),p=c.getMockName(),m=c.mock.results.reduce((h,{type:g})=>g==="throw"?h:++h,0);this.assert(m===d,`expected "${p}" to be successfully called ${d} times`,`expected "${p}" to not be successfully called ${d} times`,`expected number of returns: ${d}`,`received number of returns: ${m}`,!1)}),u(["toHaveReturnedWith","toReturnWith"],function(d){let c=i(this),p=c.getMockName(),m=c.mock.results.some(({type:y,value:_})=>y==="return"&&ve(d,_)),h=t.flag(this,"negate"),g=t.getMessage(this,[m,`expected "${p}" to return with: #{exp} at least once`,`expected "${p}" to not return with: #{exp}`,d]);if(m&&h||!m&&!h)throw new r(f(c,g,d))}),u(["toHaveLastReturnedWith","lastReturnedWith"],function(d){let c=i(this),p=c.getMockName(),{value:m}=c.mock.results[c.mock.results.length-1],h=ve(m,d);this.assert(h,`expected last "${p}" call to return #{exp}`,`expected last "${p}" call to not return #{exp}`,d,m)}),u(["toHaveNthReturnedWith","nthReturnedWith"],function(d,c){let p=i(this),m=p.getMockName(),h=t.flag(this,"negate"),{type:g,value:y}=p.mock.results[d-1],_=`${l(d)} call`;!h&&g==="throw"&&e.assert.fail(`expected ${_} to return #{exp}, but instead it threw an error`);let S=ve(y,c);this.assert(S,`expected ${_} "${m}" call to return #{exp}`,`expected ${_} "${m}" call to not return #{exp}`,c,y)}),u("toSatisfy",function(d,c){return this.be.satisfy(d,c)}),t.addProperty(e.Assertion.prototype,"resolves",function(){let d=new Error("resolves");t.flag(this,"promise","resolves"),t.flag(this,"error",d);let c=t.flag(this,"vitest-test"),p=t.flag(this,"object");if(typeof(p==null?void 0:p.then)!="function")throw new TypeError(`You must provide a Promise to expect() when using .resolves, not '${typeof p}'.`);let m=new Proxy(this,{get:(h,g,y)=>{let _=Reflect.get(h,g,y);return typeof _!="function"?_ instanceof e.Assertion?m:_:async(...S)=>{let E=p.then(C=>(t.flag(this,"object",C),_.call(this,...S)),C=>{let T=new r(`promise rejected "${t.inspect(C)}" instead of resolving`,{showDiff:!1});throw T.cause=C,T.stack=d.stack.replace(d.message,T.message),T});return Gi(c,E)}}});return m}),t.addProperty(e.Assertion.prototype,"rejects",function(){let d=new Error("rejects");t.flag(this,"promise","rejects"),t.flag(this,"error",d);let c=t.flag(this,"vitest-test"),p=t.flag(this,"object"),m=typeof p=="function"?p():p;if(typeof(m==null?void 0:m.then)!="function")throw new TypeError(`You must provide a Promise to expect() when using .rejects, not '${typeof m}'.`);let h=new Proxy(this,{get:(g,y,_)=>{let S=Reflect.get(g,y,_);return typeof S!="function"?S instanceof e.Assertion?h:S:async(...E)=>{let C=m.then(T=>{let O=new r(`promise resolved "${t.inspect(T)}" instead of rejecting`,{showDiff:!0,expected:new Error("rejected promise"),actual:T});throw O.stack=d.stack.replace(d.message,O.message),O},T=>(t.flag(this,"object",T),S.call(this,...E)));return Gi(c,C)}}});return h})};function j_(e,t){let r=e._obj,o=Sn.flag(e,"negate"),a=Sn.flag(e,"promise")||"",u={...au(),diff:Ur,stringify:ut,iterableEquality:Qe,subsetEquality:Xn};return{state:{...zr(t),customTesters:$a(),isNot:o,utils:u,promise:a,equals:ve,suppressedErrors:[]},isNot:o,obj:r}}var Ki=class extends Error{constructor(e,t,r){super(e),this.actual=t,this.expected=r}};function I_(e,t){return(r,o)=>{Object.entries(t).forEach(([a,u])=>{function n(...f){let{state:d,isNot:c,obj:p}=j_(this,e),m=u.call(d,p,...f);if(m&&typeof m=="object"&&m instanceof Promise)return m.then(({pass:S,message:E,actual:C,expected:T})=>{if(S&&c||!S&&!c)throw new Ki(E(),C,T)});let{pass:h,message:g,actual:y,expected:_}=m;if(h&&c||!h&&!c)throw new Ki(g(),y,_)}let i=du(o,n);o.addMethod(globalThis[Vr].matchers,a,i),o.addMethod(r.Assertion.prototype,a,i);class l extends kt{constructor(d=!1,...c){super(c,d)}asymmetricMatch(d){let{pass:c}=u.call(this.getMatcherContext(e),d,...this.sample);return this.inverse?!c:c}toString(){return`${this.inverse?"not.":""}${a}`}getExpectedType(){return"any"}toAsymmetricMatcher(){return`${this.toString()}<${this.sample.map(String).join(", ")}>`}}let s=(...f)=>new l(!1,...f);Object.defineProperty(e,a,{configurable:!0,enumerable:!0,value:s,writable:!0}),Object.defineProperty(e.not,a,{configurable:!0,enumerable:!0,value:(...f)=>new l(!0,...f),writable:!0}),Object.defineProperty(globalThis[No],a,{configurable:!0,enumerable:!0,value:s,writable:!0})})}}var N_=(e,t)=>{t.addMethod(e.expect,"extend",(r,o)=>{e.use(I_(r,o))})},fu={};ma(fu,{toBeChecked:()=>ec,toBeDisabled:()=>Wu,toBeEmpty:()=>qu,toBeEmptyDOMElement:()=>Mu,toBeEnabled:()=>Gu,toBeInTheDOM:()=>Do,toBeInTheDocument:()=>xu,toBeInvalid:()=>Ju,toBePartiallyChecked:()=>rc,toBeRequired:()=>Ku,toBeValid:()=>Xu,toBeVisible:()=>Fu,toContainElement:()=>Lo,toContainHTML:()=>ju,toHaveAccessibleDescription:()=>Fo,toHaveAccessibleErrorMessage:()=>Nu,toHaveAccessibleName:()=>Ho,toHaveAttribute:()=>$u,toHaveClass:()=>Bu,toHaveDescription:()=>nc,toHaveDisplayValue:()=>Zu,toHaveErrorMessage:()=>oc,toHaveFocus:()=>ku,toHaveFormValues:()=>Du,toHaveRole:()=>Uo,toHaveStyle:()=>Vo,toHaveTextContent:()=>Iu,toHaveValue:()=>Qu});var Yi=_e(ls(),1),$_=_e(ws(),1);function pu(e){Object.defineProperty(e,"__esModule",{value:!0,configurable:!0})}function Ba(e,t,r,o){Object.defineProperty(e,t,{get:r,set:o,enumerable:!0,configurable:!0})}var mu={};pu(mu);Ba(mu,"default",()=>hu);var hu=class extends Error{constructor(e,t,r,o,a){super(e+":"+r+":"+o+": "+t),this.reason=t,this.filename=e,this.line=r,this.column=o,this.source=a}},yu={};pu(yu);Ba(yu,"default",()=>bu);var bu=class{constructor(e,t,r){this.start=e,this.end=t,this.source=r}},B_={};Ba(B_,"CssTypes",()=>Te);var Te;(function(e){e.stylesheet="stylesheet",e.rule="rule",e.declaration="declaration",e.comment="comment",e.container="container",e.charset="charset",e.document="document",e.customMedia="custom-media",e.fontFace="font-face",e.host="host",e.import="import",e.keyframes="keyframes",e.keyframe="keyframe",e.layer="layer",e.media="media",e.namespace="namespace",e.page="page",e.supports="supports"})(Te||(Te={}));var po=/\/\*[^]*?(?:\*\/|$)/g,k_=(e,t)=>{t=t||{};let r=1,o=1;function a(x){let M=x.match(/\n/g);M&&(r+=M.length);let k=x.lastIndexOf(` +`);o=~k?x.length-k:o+x.length}function u(){let x={line:r,column:o};return function(M){return M.position=new bu(x,{line:r,column:o},(t==null?void 0:t.source)||""),p(),M}}let n=[];function i(x){let M=new hu((t==null?void 0:t.source)||"",x,r,o,e);if(t!=null&&t.silent)n.push(M);else throw M}function l(){let x=d();return{type:Te.stylesheet,stylesheet:{source:t==null?void 0:t.source,rules:x,parsingErrors:n}}}function s(){return c(/^{\s*/)}function f(){return c(/^}/)}function d(){let x,M=[];for(p(),m(M);e.length&&e.charAt(0)!=="}"&&(x=se()||ue());)x&&(M.push(x),m(M));return M}function c(x){let M=x.exec(e);if(!M)return;let k=M[0];return a(k),e=e.slice(k.length),M}function p(){c(/^\s*/)}function m(x){let M;for(x=x||[];M=h();)M&&x.push(M);return x}function h(){let x=u();if(e.charAt(0)!=="/"||e.charAt(1)!=="*")return;let M=c(/^\/\*[^]*?\*\//);return M?x({type:Te.comment,comment:M[0].slice(2,-2)}):i("End of comment missing")}function g(x,M,k){let F=M+1,G=!1,$=x.indexOf(")",F);for(;!G&&$!==-1;){let D=x.indexOf("(",F);D!==-1&&D<$?(F=g(x,D+1)+1,$=x.indexOf(")",F)):G=!0}return G&&$!==-1?$:-1}function y(){let x=c(/^([^{]+)/);if(!x)return;let M=Ye(x[0]).replace(po,"");if(M.indexOf(",")===-1)return[M];let k=0,F=M.indexOf("(",k);for(;F!==-1;){let G=g(M,F);if(G===-1)break;k=G+1,M=M.substring(0,F)+M.substring(F,G).replace(/,/g,"‌")+M.substring(G),F=M.indexOf("(",k)}return M=M.replace(/("|')(?:\\\1|.)*?\1/g,G=>G.replace(/,/g,"‌")),M.split(",").map(G=>Ye(G.replace(/\u200C/g,",")))}function _(){let x=u(),M=c(/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(!M)return;let k=Ye(M[0]);if(!c(/^:\s*/))return i("property missing ':'");let F=c(/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/),G=x({type:Te.declaration,property:k.replace(po,""),value:F?Ye(F[0]).replace(po,""):""});return c(/^[;\s]*/),G}function S(){let x=[];if(!s())return i("missing '{'");m(x);let M;for(;M=_();)M&&(x.push(M),m(x));return f()?x:i("missing '}'")}function E(){let x,M=[],k=u();for(;x=c(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)M.push(x[1]),c(/^,\s*/);if(M.length)return k({type:Te.keyframe,values:M,declarations:S()||[]})}function C(){let x=u(),M=c(/^@([-\w]+)?keyframes\s*/);if(!M)return;let k=M[1],F=c(/^([-\w]+)\s*/);if(!F)return i("@keyframes missing name");let G=F[1];if(!s())return i("@keyframes missing '{'");let $,D=m();for(;$=E();)D.push($),D=D.concat(m());return f()?x({type:Te.keyframes,name:G,vendor:k,keyframes:D}):i("@keyframes missing '}'")}function T(){let x=u(),M=c(/^@supports *([^{]+)/);if(!M)return;let k=Ye(M[1]);if(!s())return i("@supports missing '{'");let F=m().concat(d());return f()?x({type:Te.supports,supports:k,rules:F}):i("@supports missing '}'")}function O(){let x=u();if(!c(/^@host\s*/))return;if(!s())return i("@host missing '{'");let M=m().concat(d());return f()?x({type:Te.host,rules:M}):i("@host missing '}'")}function v(){let x=u(),M=c(/^@container *([^{]+)/);if(!M)return;let k=Ye(M[1]);if(!s())return i("@container missing '{'");let F=m().concat(d());return f()?x({type:Te.container,container:k,rules:F}):i("@container missing '}'")}function P(){let x=u(),M=c(/^@layer *([^{;@]+)/);if(!M)return;let k=Ye(M[1]);if(!s())return c(/^[;\s]*/),x({type:Te.layer,layer:k});let F=m().concat(d());return f()?x({type:Te.layer,layer:k,rules:F}):i("@layer missing '}'")}function q(){let x=u(),M=c(/^@media *([^{]+)/);if(!M)return;let k=Ye(M[1]);if(!s())return i("@media missing '{'");let F=m().concat(d());return f()?x({type:Te.media,media:k,rules:F}):i("@media missing '}'")}function j(){let x=u(),M=c(/^@custom-media\s+(--\S+)\s*([^{;\s][^{;]*);/);if(M)return x({type:Te.customMedia,name:Ye(M[1]),media:Ye(M[2])})}function U(){let x=u();if(!c(/^@page */))return;let M=y()||[];if(!s())return i("@page missing '{'");let k=m(),F;for(;F=_();)k.push(F),k=k.concat(m());return f()?x({type:Te.page,selectors:M,declarations:k}):i("@page missing '}'")}function H(){let x=u(),M=c(/^@([-\w]+)?document *([^{]+)/);if(!M)return;let k=Ye(M[1]),F=Ye(M[2]);if(!s())return i("@document missing '{'");let G=m().concat(d());return f()?x({type:Te.document,document:F,vendor:k,rules:G}):i("@document missing '}'")}function V(){let x=u();if(!c(/^@font-face\s*/))return;if(!s())return i("@font-face missing '{'");let M=m(),k;for(;k=_();)M.push(k),M=M.concat(m());return f()?x({type:Te.fontFace,declarations:M}):i("@font-face missing '}'")}let re=ae("import"),J=ae("charset"),ne=ae("namespace");function ae(x){let M=new RegExp("^@"+x+`\\s*((?::?[^;'"]|"(?:\\\\"|[^"])*?"|'(?:\\\\'|[^'])*?')+)(?:;|$)`);return function(){let k=u(),F=c(M);if(!F)return;let G={type:x};return G[x]=F[1].trim(),k(G)}}function se(){if(e[0]==="@")return C()||q()||j()||T()||re()||J()||ne()||H()||U()||O()||V()||v()||P()}function ue(){let x=u(),M=y();return M?(m(),x({type:Te.rule,selectors:M,declarations:S()||[]})):i("selector missing")}return Bo(l())};function Ye(e){return e?e.trim():""}function Bo(e,t){let r=e&&typeof e.type=="string",o=r?e:t;for(let a in e){let u=e[a];Array.isArray(u)?u.forEach(n=>{Bo(n,o)}):u&&typeof u=="object"&&Bo(u,o)}return r&&Object.defineProperty(e,"parent",{configurable:!0,writable:!0,enumerable:!1,value:t||null}),e}var D_=k_,L_=D_,F_=Object.prototype.toString;function U_(e){return typeof e=="function"||F_.call(e)==="[object Function]"}function H_(e){var t=Number(e);return isNaN(t)?0:t===0||!isFinite(t)?t:(t>0?1:-1)*Math.floor(Math.abs(t))}var V_=Math.pow(2,53)-1;function z_(e){var t=H_(e);return Math.min(Math.max(t,0),V_)}function tt(e,t){var r=Array,o=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");for(var a=z_(o.length),u=U_(r)?Object(new r(a)):new Array(a),n=0,i;n0&&arguments[0]!==void 0?arguments[0]:[];W_(this,e),Y_(this,"items",void 0),this.items=t}return K_(e,[{key:"add",value:function(t){return this.has(t)===!1&&this.items.push(t),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(t){var r=this.items.length;return this.items=this.items.filter(function(o){return o!==t}),r!==this.items.length}},{key:"forEach",value:function(t){var r=this;this.items.forEach(function(o){t(o,o,r)})}},{key:"has",value:function(t){return this.items.indexOf(t)!==-1}},{key:"size",get:function(){return this.items.length}}]),e}(),Q_=typeof Set>"u"?Set:X_;function ke(e){var t;return(t=e.localName)!==null&&t!==void 0?t:e.tagName.toLowerCase()}var Z_={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},eE={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),none:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function tE(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-description","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some(function(r){var o;return e.hasAttribute(r)&&!((o=eE[t])!==null&&o!==void 0&&o.has(r))})}function vu(e,t){return tE(e,t)}function rE(e){var t=oE(e);if(t===null||ko.indexOf(t)!==-1){var r=nE(e);if(ko.indexOf(t||"")===-1||vu(e,r||""))return r}return t}function nE(e){var t=Z_[ke(e)];if(t!==void 0)return t;switch(ke(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return e.getAttribute("alt")===""&&!vu(e,"img")?"presentation":"img";case"input":{var r=e,o=r.type;switch(o){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return o;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}function oE(e){var t=e.getAttribute("role");if(t!==null){var r=t.trim().split(" ")[0];if(r.length>0)return r}return null}var ko=["presentation","none"];function we(e){return e!==null&&e.nodeType===e.ELEMENT_NODE}function _u(e){return we(e)&&ke(e)==="caption"}function gn(e){return we(e)&&ke(e)==="input"}function aE(e){return we(e)&&ke(e)==="optgroup"}function iE(e){return we(e)&&ke(e)==="select"}function lE(e){return we(e)&&ke(e)==="table"}function sE(e){return we(e)&&ke(e)==="textarea"}function uE(e){var t=e.ownerDocument===null?e:e.ownerDocument,r=t.defaultView;if(r===null)throw new TypeError("no window available");return r}function cE(e){return we(e)&&ke(e)==="fieldset"}function dE(e){return we(e)&&ke(e)==="legend"}function fE(e){return we(e)&&ke(e)==="slot"}function pE(e){return we(e)&&e.ownerSVGElement!==void 0}function mE(e){return we(e)&&ke(e)==="svg"}function hE(e){return pE(e)&&ke(e)==="title"}function Cn(e,t){if(we(e)&&e.hasAttribute(t)){var r=e.getAttribute(t).split(" "),o=e.getRootNode?e.getRootNode():e.ownerDocument;return r.map(function(a){return o.getElementById(a)}).filter(function(a){return a!==null})}return[]}function _t(e,t){return we(e)?t.indexOf(rE(e))!==-1:!1}function yE(e){return e.trim().replace(/\s\s+/g," ")}function bE(e,t){if(!we(e))return!1;if(e.hasAttribute("hidden")||e.getAttribute("aria-hidden")==="true")return!0;var r=t(e);return r.getPropertyValue("display")==="none"||r.getPropertyValue("visibility")==="hidden"}function gE(e){return _t(e,["button","combobox","listbox","textbox"])||Eu(e,"range")}function Eu(e,t){if(!we(e))return!1;switch(t){case"range":return _t(e,["meter","progressbar","scrollbar","slider","spinbutton"]);default:throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}}function Ji(e,t){var r=tt(e.querySelectorAll(t));return Cn(e,"aria-owns").forEach(function(o){r.push.apply(r,tt(o.querySelectorAll(t)))}),r}function vE(e){return iE(e)?e.selectedOptions||Ji(e,"[selected]"):Ji(e,'[aria-selected="true"]')}function _E(e){return _t(e,ko)}function EE(e){return _u(e)}function wE(e){return _t(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function SE(e){return!1}function CE(e){return gn(e)||sE(e)?e.value:e.textContent||""}function Xi(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function wu(e){var t=ke(e);return t==="button"||t==="input"&&e.getAttribute("type")!=="hidden"||t==="meter"||t==="output"||t==="progress"||t==="select"||t==="textarea"}function Su(e){if(wu(e))return e;var t=null;return e.childNodes.forEach(function(r){if(t===null&&we(r)){var o=Su(r);o!==null&&(t=o)}}),t}function PE(e){if(e.control!==void 0)return e.control;var t=e.getAttribute("for");return t!==null?e.ownerDocument.getElementById(t):Su(e)}function OE(e){var t=e.labels;if(t===null)return t;if(t!==void 0)return tt(t);if(!wu(e))return null;var r=e.ownerDocument;return tt(r.querySelectorAll("label")).filter(function(o){return PE(o)===e})}function RE(e){var t=e.assignedNodes();return t.length===0?tt(e.childNodes):t}function Cu(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new Q_,o=uE(e),a=t.compute,u=a===void 0?"name":a,n=t.computedStyleSupportsPseudoElements,i=n===void 0?t.getComputedStyle!==void 0:n,l=t.getComputedStyle,s=l===void 0?o.getComputedStyle.bind(o):l,f=t.hidden,d=f===void 0?!1:f;function c(y,_){var S="";if(we(y)&&i){var E=s(y,"::before"),C=Xi(E);S="".concat(C," ").concat(S)}var T=fE(y)?RE(y):tt(y.childNodes).concat(Cn(y,"aria-owns"));if(T.forEach(function(P){var q=g(P,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),j=we(P)?s(P).getPropertyValue("display"):"inline",U=j!=="inline"?" ":"";S+="".concat(U).concat(q).concat(U)}),we(y)&&i){var O=s(y,"::after"),v=Xi(O);S="".concat(S," ").concat(v)}return S.trim()}function p(y,_){var S=y.getAttributeNode(_);return S!==null&&!r.has(S)&&S.value.trim()!==""?(r.add(S),S.value):null}function m(y){return we(y)?p(y,"title"):null}function h(y){if(!we(y))return null;if(cE(y)){r.add(y);for(var _=tt(y.childNodes),S=0;S<_.length;S+=1){var E=_[S];if(dE(E))return g(E,{isEmbeddedInLabel:!1,isReferenced:!1,recursion:!1})}}else if(lE(y)){r.add(y);for(var C=tt(y.childNodes),T=0;T0}).join(" ");if(gn(y)&&y.type==="image"){var re=p(y,"alt");if(re!==null)return re;var J=p(y,"title");return J!==null?J:"Submit Query"}if(_t(y,["button"])){var ne=c(y,{isEmbeddedInLabel:!1,isReferenced:!1});if(ne!=="")return ne}return null}function g(y,_){if(r.has(y))return"";if(!d&&bE(y,s)&&!_.isReferenced)return r.add(y),"";var S=we(y)?y.getAttributeNode("aria-labelledby"):null,E=S!==null&&!r.has(S)?Cn(y,"aria-labelledby"):[];if(u==="name"&&!_.isReferenced&&E.length>0)return r.add(S),E.map(function(j){return g(j,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!0,recursion:!1})}).join(" ");var C=_.recursion&&gE(y)&&u==="name";if(!C){var T=(we(y)&&y.getAttribute("aria-label")||"").trim();if(T!==""&&u==="name")return r.add(y),T;if(!_E(y)){var O=h(y);if(O!==null)return r.add(y),O}}if(_t(y,["menu"]))return r.add(y),"";if(C||_.isEmbeddedInLabel||_.isReferenced){if(_t(y,["combobox","listbox"])){r.add(y);var v=vE(y);return v.length===0?gn(y)?y.value:"":tt(v).map(function(j){return g(j,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!1,recursion:!0})}).join(" ")}if(Eu(y,"range"))return r.add(y),y.hasAttribute("aria-valuetext")?y.getAttribute("aria-valuetext"):y.hasAttribute("aria-valuenow")?y.getAttribute("aria-valuenow"):y.getAttribute("value")||"";if(_t(y,["textbox"]))return r.add(y),CE(y)}if(wE(y)||we(y)&&_.isReferenced||EE(y)||SE()){var P=c(y,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!1});if(P!=="")return r.add(y),P}if(y.nodeType===y.TEXT_NODE)return r.add(y),y.textContent||"";if(_.recursion)return r.add(y),c(y,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!1});var q=m(y);return q!==null?(r.add(y),q):(r.add(y),"")}return yE(g(e,{isEmbeddedInLabel:!1,isReferenced:u==="description",recursion:!1}))}function Gr(e){"@babel/helpers - typeof";return Gr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gr(e)}function Qi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,o)}return r}function Zi(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=Cn(e,"aria-describedby").map(function(u){return Cu(u,Zi(Zi({},t),{},{compute:"description"}))}).join(" ");if(r===""){var o=e.getAttribute("aria-description");r=o===null?"":o}if(r===""){var a=e.getAttribute("title");r=a===null?"":a}return r}function ME(e){return _t(e,["caption","code","deletion","emphasis","generic","insertion","none","paragraph","presentation","strong","subscript","superscript"])}function jE(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return ME(e)?"":Cu(e,t)}var ka=_e(xa(),1),IE=_e(Ls(),1),Pu=_e(Fs(),1),NE=_e(Us(),1),$E=_e(Hs(),1),Ou=class extends Error{constructor(e,t,r,o){super(),Error.captureStackTrace&&Error.captureStackTrace(this,r);let a="";try{a=o.utils.printWithType("Received",t,o.utils.printReceived)}catch{}this.message=[o.utils.matcherHint(`${o.isNot?".not":""}.${r.name}`,"received",""),"",`${o.utils.RECEIVED_COLOR("received")} value must ${e}.`,a].join(` +`)}},el=class extends Ou{constructor(...e){super("be an HTMLElement or an SVGElement",...e)}},tl=class extends Ou{constructor(...e){super("be a Node",...e)}};function Ru(e,t,...r){if(!e||!e.ownerDocument||!e.ownerDocument.defaultView)throw new t(e,...r)}function BE(e,...t){Ru(e,tl,...t);let r=e.ownerDocument.defaultView;if(!(e instanceof r.Node))throw new tl(e,...t)}function ge(e,...t){Ru(e,el,...t);let r=e.ownerDocument.defaultView;if(!(e instanceof r.HTMLElement)&&!(e instanceof r.SVGElement))throw new el(e,...t)}var kE=class extends Error{constructor(e,t,r){super(),Error.captureStackTrace&&Error.captureStackTrace(this,t),this.message=[e.message,"",r.utils.RECEIVED_COLOR("Failing css:"),r.utils.RECEIVED_COLOR(`${e.css}`)].join(` +`)}};function DE(e,...t){let r=L_(`selector { ${e} }`,{silent:!0}).stylesheet;if(r.parsingErrors&&r.parsingErrors.length>0){let{reason:o,line:a}=r.parsingErrors[0];throw new kE({css:e,message:`Syntax error parsing expected css: ${o} on line: ${a}`},...t)}return r.rules[0].declarations.filter(o=>o.type==="declaration").reduce((o,{property:a,value:u})=>Object.assign(o,{[a]:u}),{})}function rl(e,t){return typeof t=="string"?t:e.utils.stringify(t)}function Be(e,t,r,o,a,u){return[`${t} +`,`${r}: +${e.utils.EXPECTED_COLOR((0,Yi.default)(rl(e,o),2))}`,`${a}: +${e.utils.RECEIVED_COLOR((0,Yi.default)(rl(e,u),2))}`].join(` +`)}function LE(e,t){return t instanceof RegExp?t.test(e):e.includes(String(t))}function Qn(e,t){console.warn(`Warning: ${e} has been deprecated and will be removed in future updates.`,t)}function Zn(e){return e.replace(/\s+/g," ").trim()}function It(e){return e.tagName&&e.tagName.toLowerCase()}function FE({multiple:e,options:t}){let r=[...t].filter(o=>o.selected);if(e)return[...r].map(o=>o.value);if(r.length!==0)return r[0].value}function UE(e){switch(e.type){case"number":return e.value===""?null:Number(e.value);case"checkbox":return e.checked;default:return e.value}}function Tu(e){if(e)switch(e.tagName.toLowerCase()){case"input":return UE(e);case"select":return FE(e);default:return e.value}}function Au(e,t){if(Array.isArray(e)&&Array.isArray(t))return(0,$_.default)(new Set(e),new Set(t))}function HE(e,{wordConnector:t=", ",lastWordConnector:r=" and "}={}){return[e.slice(0,-1).join(t),e[e.length-1]].join(e.length>1?r:"")}function Do(e,t){return Qn("toBeInTheDOM","Please use toBeInTheDocument for searching the entire document and toContainElement for searching a specific container."),e&&ge(e,Do,this),t&&ge(t,Do,this),{pass:t?t.contains(e):!!e,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInTheDOM`,"element",""),"","Received:",` ${this.utils.printReceived(e&&e.cloneNode(!1))}`].join(` +`)}}function xu(e){(e!==null||!this.isNot)&&ge(e,xu,this);let t=e===null?!1:e.ownerDocument===e.getRootNode({composed:!0}),r=()=>`expected document not to contain element, found ${this.utils.stringify(e.cloneNode(!0))} instead`,o=()=>"element could not be found in the document";return{pass:t,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInTheDocument`,"element",""),"",this.utils.RECEIVED_COLOR(this.isNot?r():o())].join(` +`)}}function qu(e){return Qn("toBeEmpty","Please use instead toBeEmptyDOMElement for finding empty nodes in the DOM."),ge(e,qu,this),{pass:e.innerHTML==="",message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEmpty`,"element",""),"","Received:",` ${this.utils.printReceived(e.innerHTML)}`].join(` +`)}}function Mu(e){return ge(e,Mu,this),{pass:VE(e),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEmptyDOMElement`,"element",""),"","Received:",` ${this.utils.printReceived(e.innerHTML)}`].join(` +`)}}function VE(e){return[...e.childNodes].filter(t=>t.nodeType!==8).length===0}function Lo(e,t){return ge(e,Lo,this),t!==null&&ge(t,Lo,this),{pass:e.contains(t),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toContainElement`,"element","element"),"",this.utils.RECEIVED_COLOR(`${this.utils.stringify(e.cloneNode(!1))} ${this.isNot?"contains:":"does not contain:"} ${this.utils.stringify(t&&t.cloneNode(!1))} + `)].join(` +`)}}function zE(e,t){let r=e.ownerDocument.createElement("div");return r.innerHTML=t,r.innerHTML}function ju(e,t){if(ge(e,ju,this),typeof t!="string")throw new Error(`.toContainHTML() expects a string value, got ${t}`);return{pass:e.outerHTML.includes(zE(e,t)),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toContainHTML`,"element",""),"Expected:",` ${this.utils.EXPECTED_COLOR(t)}`,"Received:",` ${this.utils.printReceived(e.cloneNode(!0))}`].join(` +`)}}function Iu(e,t,r={normalizeWhitespace:!0}){BE(e,Iu,this);let o=r.normalizeWhitespace?Zn(e.textContent):e.textContent.replace(/\u00a0/g," "),a=o!==""&&t==="";return{pass:!a&&LE(o,t),message:()=>{let u=this.isNot?"not to":"to";return Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveTextContent`,"element",""),a?"Checking with empty string will always match, use .toBeEmptyDOMElement() instead":`Expected element ${u} have text content`,t,"Received",o)}}}function Fo(e,t){ge(e,Fo,this);let r=qE(e),o=arguments.length===1,a=!1;return o?a=r!=="":a=t instanceof RegExp?t.test(r):this.equals(r,t),{pass:a,message:()=>{let u=this.isNot?"not to":"to";return Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.${Fo.name}`,"element",""),`Expected element ${u} have accessible description`,t,"Received",r)}}}var Ir="aria-invalid",WE=["false"];function Nu(e,t){var i;ge(e,Nu,this);let r=this.isNot?"not to":"to",o=this.isNot?".not.toHaveAccessibleErrorMessage":".toHaveAccessibleErrorMessage",a=e.getAttribute("aria-errormessage");if(a&&/\s+/.test(a))return{pass:!1,message:()=>Be(this,this.utils.matcherHint(o,"element"),"Expected element's `aria-errormessage` attribute to be empty or a single, valid ID","","Received",`aria-errormessage="${a}"`)};let u=e.getAttribute(Ir);if(!e.hasAttribute(Ir)||WE.includes(u))return{pass:!1,message:()=>Be(this,this.utils.matcherHint(o,"element"),"Expected element to be marked as invalid with attribute",`${Ir}="${String(!0)}"`,"Received",e.hasAttribute("aria-invalid")?`${Ir}="${e.getAttribute(Ir)}`:null)};let n=Zn(((i=e.ownerDocument.getElementById(a))==null?void 0:i.textContent)??"");return{pass:t===void 0?!!n:t instanceof RegExp?t.test(n):this.equals(n,t),message:()=>Be(this,this.utils.matcherHint(o,"element"),`Expected element ${r} have accessible error message`,t??"","Received",n)}}var GE=JE(ka.elementRoles);function Uo(e,t){ge(e,Uo,this);let r=KE(e);return{pass:r.some(o=>o===t),message:()=>{let o=this.isNot?"not to":"to";return Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.${Uo.name}`,"element",""),`Expected element ${o} have role`,t,"Received",r.join(", "))}}}function KE(e){return e.hasAttribute("role")?e.getAttribute("role").split(" ").filter(Boolean):YE(e)}function YE(e){for(let{match:t,roles:r}of GE)if(t(e))return[...r];return[]}function JE(e){function t({name:n,attributes:i}){return`${n}${i.map(({name:l,value:s,constraints:f=[]})=>f.indexOf("undefined")!==-1?`:not([${l}])`:s?`[${l}="${s}"]`:`[${l}]`).join("")}`}function r({attributes:n=[]}){return n.length}function o({specificity:n},{specificity:i}){return i-n}function a(n){let{attributes:i=[]}=n,l=i.findIndex(f=>f.value&&f.name==="type"&&f.value==="text");l>=0&&(i=[...i.slice(0,l),...i.slice(l+1)]);let s=t({...n,attributes:i});return f=>l>=0&&f.type!=="text"?!1:f.matches(s)}let u=[];for(let[n,i]of e.entries())u=[...u,{match:a(n),roles:Array.from(i),specificity:r(n)}];return u.sort(o)}function Ho(e,t){ge(e,Ho,this);let r=jE(e),o=arguments.length===1,a=!1;return o?a=r!=="":a=t instanceof RegExp?t.test(r):this.equals(r,t),{pass:a,message:()=>{let u=this.isNot?"not to":"to";return Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.${Ho.name}`,"element",""),`Expected element ${u} have accessible name`,t,"Received",r)}}}function nl(e,t,r){return r===void 0?t:`${t}=${e(r)}`}function XE(e,t,r){return r===void 0?`element.hasAttribute(${e(t)})`:`element.getAttribute(${e(t)}) === ${e(r)}`}function $u(e,t,r){ge(e,$u,this);let o=r!==void 0,a=e.hasAttribute(t),u=e.getAttribute(t);return{pass:o?a&&this.equals(u,r):a,message:()=>{let n=this.isNot?"not to":"to",i=a?nl(this.utils.stringify,t,u):null,l=this.utils.matcherHint(`${this.isNot?".not":""}.toHaveAttribute`,"element",this.utils.printExpected(t),{secondArgument:o?this.utils.printExpected(r):void 0,comment:XE(this.utils.stringify,t,r)});return Be(this,l,`Expected the element ${n} have attribute`,nl(this.utils.stringify,t,r),"Received",i)}}}function QE(e){let t=e.pop(),r,o;return typeof t=="object"&&!(t instanceof RegExp)?(r=e,o=t):(r=e.concat(t),o={exact:!1}),{expectedClassNames:r,options:o}}function ol(e){return e?e.split(/\s+/).filter(t=>t.length>0):[]}function al(e,t){return e.every(r=>typeof r=="string"?t.includes(r):t.some(o=>r.test(o)))}function Bu(e,...t){ge(e,Bu,this);let{expectedClassNames:r,options:o}=QE(t),a=ol(e.getAttribute("class")),u=r.reduce((i,l)=>i.concat(typeof l=="string"||!l?ol(l):l),[]),n=u.some(i=>i instanceof RegExp);if(o.exact&&n)throw new Error("Exact option does not support RegExp expected class names");return o.exact?{pass:al(u,a)&&u.length===a.length,message:()=>{let i=this.isNot?"not to":"to";return Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveClass`,"element",this.utils.printExpected(u.join(" "))),`Expected the element ${i} have EXACTLY defined classes`,u.join(" "),"Received",a.join(" "))}}:u.length>0?{pass:al(u,a),message:()=>{let i=this.isNot?"not to":"to";return Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveClass`,"element",this.utils.printExpected(u.join(" "))),`Expected the element ${i} have class`,u.join(" "),"Received",a.join(" "))}}:{pass:this.isNot?a.length>0:!1,message:()=>this.isNot?Be(this,this.utils.matcherHint(".not.toHaveClass","element",""),"Expected the element to have classes","(none)","Received",a.join(" ")):[this.utils.matcherHint(".toHaveClass","element"),"At least one expected class must be provided."].join(` +`)}}function ZE(e,t){let r={},o=e.createElement("div");return Object.keys(t).forEach(a=>{o.style[a]=t[a],r[a]=o.style[a]}),r}function ew(e,t){return!!Object.keys(e).length&&Object.entries(e).every(([r,o])=>{let a=r.startsWith("--"),u=[r];return a||u.push(r.toLowerCase()),u.some(n=>t[n]===o||t.getPropertyValue(n)===o)})}function il(e){return Object.keys(e).sort().map(t=>`${t}: ${e[t]};`).join(` +`)}function tw(e,t,r){let o=Array.from(r).filter(a=>t[a]!==void 0).reduce((a,u)=>Object.assign(a,{[u]:r.getPropertyValue(u)}),{});return e(il(t),il(o)).replace(`${IE.default.red("+ Received")} +`,"")}function Vo(e,t){ge(e,Vo,this);let r=typeof t=="object"?t:DE(t,Vo,this),{getComputedStyle:o}=e.ownerDocument.defaultView,a=ZE(e.ownerDocument,r),u=o(e);return{pass:ew(a,u),message:()=>{let n=`${this.isNot?".not":""}.toHaveStyle`;return[this.utils.matcherHint(n,"element",""),tw(this.utils.diff,a,u)].join(` + +`)}}}function ku(e){return ge(e,ku,this),{pass:e.ownerDocument.activeElement===e,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toHaveFocus`,"element",""),"",...this.isNot?["Received element is focused:",` ${this.utils.printReceived(e)}`]:["Expected element with focus:",` ${this.utils.printExpected(e)}`,"Received element with focus:",` ${this.utils.printReceived(e.ownerDocument.activeElement)}`]].join(` +`)}}function rw(e){let t=(0,NE.default)(e.map(r=>r.type));if(t.length!==1)throw new Error("Multiple form elements with the same name must be of the same type");switch(t[0]){case"radio":{let r=e.find(o=>o.checked);return r?r.value:void 0}case"checkbox":return e.filter(r=>r.checked).map(r=>r.value);default:return e.map(r=>r.value)}}function nw(e,t){let r=[...e.querySelectorAll(`[name="${(0,$E.default)(t)}"]`)];if(r.length!==0)switch(r.length){case 1:return Tu(r[0]);default:return rw(r)}}function ow(e){return/\[\]$/.test(e)?e.slice(0,-2):e}function aw(e){return Array.from(e.elements).map(t=>t.name).reduce((t,r)=>({...t,[ow(r)]:nw(e,r)}),{})}function Du(e,t){if(ge(e,Du,this),!e.elements)throw new Error("toHaveFormValues must be called on a form or a fieldset");let r=aw(e);return{pass:Object.entries(t).every(([o,a])=>(0,Pu.default)(r[o],a,Au)),message:()=>{let o=this.isNot?"not to":"to",a=`${this.isNot?".not":""}.toHaveFormValues`,u=Object.keys(r).filter(n=>t.hasOwnProperty(n)).reduce((n,i)=>({...n,[i]:r[i]}),{});return[this.utils.matcherHint(a,"element",""),`Expected the element ${o} have form values`,this.utils.diff(t,u)].join(` + +`)}}}function iw(e){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:r,visibility:o,opacity:a}=t(e);return r!=="none"&&o!=="hidden"&&o!=="collapse"&&a!=="0"&&a!==0}function lw(e,t){let r;return t?r=e.nodeName==="DETAILS"&&t.nodeName!=="SUMMARY"?e.hasAttribute("open"):!0:r=e.nodeName==="DETAILS"?e.hasAttribute("open"):!0,!e.hasAttribute("hidden")&&r}function Lu(e,t){return iw(e)&&lw(e,t)&&(!e.parentElement||Lu(e.parentElement,e))}function Fu(e){ge(e,Fu,this);let t=e.ownerDocument===e.getRootNode({composed:!0}),r=t&&Lu(e);return{pass:r,message:()=>{let o=r?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeVisible`,"element",""),"",`Received element ${o} visible${t?"":" (element is not in the document)"}:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var sw=["fieldset","input","select","optgroup","option","button","textarea"];function uw(e,t){return It(e)==="legend"&&It(t)==="fieldset"&&e.isSameNode(Array.from(t.children).find(r=>It(r)==="legend"))}function cw(e,t){return Hu(t)&&!uw(e,t)}function dw(e){return e.includes("-")}function Uu(e){let t=It(e);return sw.includes(t)||dw(t)}function Hu(e){return Uu(e)&&e.hasAttribute("disabled")}function Vu(e){let t=e.parentElement;return!!t&&(cw(e,t)||Vu(t))}function zu(e){return Uu(e)&&(Hu(e)||Vu(e))}function Wu(e){ge(e,Wu,this);let t=zu(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeDisabled`,"element",""),"",`Received element ${r} disabled:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function Gu(e){ge(e,Gu,this);let t=!zu(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEnabled`,"element",""),"",`Received element ${r} enabled:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var fw=["select","textarea"],pw=["input","select","textarea"],mw=["color","hidden","range","submit","image","reset"],hw=["combobox","gridcell","radiogroup","spinbutton","tree"];function yw(e){return fw.includes(It(e))&&e.hasAttribute("required")}function bw(e){return It(e)==="input"&&e.hasAttribute("required")&&(e.hasAttribute("type")&&!mw.includes(e.getAttribute("type"))||!e.hasAttribute("type"))}function gw(e){return e.hasAttribute("aria-required")&&e.getAttribute("aria-required")==="true"&&(pw.includes(It(e))||e.hasAttribute("role")&&hw.includes(e.getAttribute("role")))}function Ku(e){ge(e,Ku,this);let t=yw(e)||bw(e)||gw(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeRequired`,"element",""),"",`Received element ${r} required:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var vw=["form","input","select","textarea"];function _w(e){return e.hasAttribute("aria-invalid")&&e.getAttribute("aria-invalid")!=="false"}function Ew(e){return vw.includes(It(e))}function Yu(e){let t=_w(e);return Ew(e)?t||!e.checkValidity():t}function Ju(e){ge(e,Ju,this);let t=Yu(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInvalid`,"element",""),"",`Received element ${r} currently invalid:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function Xu(e){ge(e,Xu,this);let t=!Yu(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeValid`,"element",""),"",`Received element ${r} currently valid:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function Qu(e,t){if(ge(e,Qu,this),e.tagName.toLowerCase()==="input"&&["checkbox","radio"].includes(e.type))throw new Error("input with type=checkbox or type=radio cannot be used with .toHaveValue(). Use .toBeChecked() for type=checkbox or .toHaveFormValues() instead");let r=Tu(e),o=t!==void 0,a=t,u=r;return t==r&&t!==r&&(a=`${t} (${typeof t})`,u=`${r} (${typeof r})`),{pass:o?(0,Pu.default)(r,t,Au):!!r,message:()=>{let n=this.isNot?"not to":"to",i=this.utils.matcherHint(`${this.isNot?".not":""}.toHaveValue`,"element",t);return Be(this,i,`Expected the element ${n} have value`,o?a:"(any)","Received",u)}}}function Zu(e,t){ge(e,Zu,this);let r=e.tagName.toLowerCase();if(!["select","input","textarea"].includes(r))throw new Error(".toHaveDisplayValue() currently supports only input, textarea or select elements, try with another matcher instead.");if(r==="input"&&["radio","checkbox"].includes(e.type))throw new Error(`.toHaveDisplayValue() currently does not support input[type="${e.type}"], try with another matcher instead.`);let o=ww(r,e),a=Sw(t),u=a.filter(l=>o.some(s=>l instanceof RegExp?l.test(s):this.equals(s,String(l)))).length,n=u===o.length,i=u===a.length;return{pass:n&&i,message:()=>Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveDisplayValue`,"element",""),`Expected element ${this.isNot?"not ":""}to have display value`,t,"Received",o)}}function ww(e,t){return e==="select"?Array.from(t).filter(r=>r.selected).map(r=>r.textContent):[t.value]}function Sw(e){return e instanceof Array?e:[e]}function ec(e){ge(e,ec,this);let t=()=>e.tagName.toLowerCase()==="input"&&["checkbox","radio"].includes(e.type),r=()=>tc(e.getAttribute("role"))&&["true","false"].includes(e.getAttribute("aria-checked"));if(!t()&&!r())return{pass:!1,message:()=>`only inputs with type="checkbox" or type="radio" or elements with ${Cw()} and a valid aria-checked attribute can be used with .toBeChecked(). Use .toHaveValue() instead`};let o=()=>t()?e.checked:e.getAttribute("aria-checked")==="true";return{pass:o(),message:()=>{let a=o()?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeChecked`,"element",""),"",`Received element ${a} checked:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function Cw(){return HE(Pw().map(e=>`role="${e}"`),{lastWordConnector:" or "})}function Pw(){return ka.roles.keys().filter(tc)}function tc(e){var t;return((t=ka.roles.get(e))==null?void 0:t.props["aria-checked"])!==void 0}function rc(e){ge(e,rc,this);let t=()=>e.tagName.toLowerCase()==="input"&&e.type==="checkbox",r=()=>e.getAttribute("role")==="checkbox";if(!t()&&!r())return{pass:!1,message:()=>'only inputs with type="checkbox" or elements with role="checkbox" and a valid aria-checked attribute can be used with .toBePartiallyChecked(). Use .toHaveValue() instead'};let o=()=>{let a=e.getAttribute("aria-checked")==="mixed";return t()&&e.indeterminate||a};return{pass:o(),message:()=>{let a=o()?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBePartiallyChecked`,"element",""),"",`Received element ${a} partially checked:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function nc(e,t){Qn("toHaveDescription","Please use toHaveAccessibleDescription."),ge(e,nc,this);let r=t!==void 0,o=(e.getAttribute("aria-describedby")||"").split(/\s+/).filter(Boolean),a="";if(o.length>0){let u=e.ownerDocument,n=o.map(i=>u.getElementById(i)).filter(Boolean);a=Zn(n.map(i=>i.textContent).join(" "))}return{pass:r?t instanceof RegExp?t.test(a):this.equals(a,t):!!a,message:()=>{let u=this.isNot?"not to":"to";return Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveDescription`,"element",""),`Expected the element ${u} have description`,this.utils.printExpected(t),"Received",this.utils.printReceived(a))}}}function oc(e,t){if(Qn("toHaveErrorMessage","Please use toHaveAccessibleErrorMessage."),ge(e,oc,this),!e.hasAttribute("aria-invalid")||e.getAttribute("aria-invalid")==="false"){let u=this.isNot?".not":"";return{pass:!1,message:()=>Be(this,this.utils.matcherHint(`${u}.toHaveErrorMessage`,"element",""),"Expected the element to have invalid state indicated by",'aria-invalid="true"',"Received",e.hasAttribute("aria-invalid")?`aria-invalid="${e.getAttribute("aria-invalid")}"`:this.utils.printReceived(""))}}let r=t!==void 0,o=(e.getAttribute("aria-errormessage")||"").split(/\s+/).filter(Boolean),a="";if(o.length>0){let u=e.ownerDocument,n=o.map(i=>u.getElementById(i)).filter(Boolean);a=Zn(n.map(i=>i.textContent).join(" "))}return{pass:r?t instanceof RegExp?t.test(a):this.equals(a,t):!!a,message:()=>{let u=this.isNot?"not to":"to";return Be(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveErrorMessage`,"element",""),`Expected the element ${u} have error message`,this.utils.printExpected(t),"Received",this.utils.printReceived(a))}}}_e(ls(),1);_e(ws(),1);_e(xa(),1);_e(Ls(),1);_e(Fs(),1);_e(Us(),1);_e(Hs(),1);function Ow(){uo(N_),uo(M_),uo(q_);let e=(o,a)=>{let{assertionCalls:u}=zr(e);return fo({assertionCalls:u+1,soft:!1},e),so(o,a)};Object.assign(e,so),e.getState=()=>zr(e),e.setState=o=>fo(o,e),e.extend=o=>so.extend(e,o),e.soft=(...o)=>{let a=e(...o);return e.setState({soft:!0}),a},e.unreachable=o=>{Pv.fail(`expected${o?` "${o}" `:" "}not to be reached`)};function t(o){let a=()=>new Error(`expected number of assertions to be ${o}, but got ${e.getState().assertionCalls}`);"captureStackTrace"in Error&&typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a(),t),e.setState({expectedAssertionsNumber:o,expectedAssertionsNumberErrorGen:a})}function r(){let o=new Error("expected any number of assertion, but got none");"captureStackTrace"in Error&&typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(o,r),e.setState({isExpectingAssertions:!0,isExpectingAssertionsError:o})}return fo({assertionCalls:0,isExpectingAssertions:!1,isExpectingAssertionsError:null,expectedAssertionsNumber:null,expectedAssertionsNumberErrorGen:null},e),Sn.addMethod(e,"assertions",t),Sn.addMethod(e,"hasAssertions",r),e.extend(fu),e}var ac=Ow();Object.defineProperty(globalThis,Jn,{value:ac,writable:!0,configurable:!0});function Rw(){Yn.forEach(e=>e.mockClear())}function Tw(){Yn.forEach(e=>e.mockReset())}function Aw(){Yn.forEach(e=>e.mockRestore())}var ic={};ma(ic,{buildQueries:()=>Rt,configure:()=>U0,createEvent:()=>_n,findAllByAltText:()=>ud,findAllByDisplayValue:()=>nd,findAllByLabelText:()=>$c,findAllByPlaceholderText:()=>zc,findAllByRole:()=>wd,findAllByTestId:()=>Td,findAllByText:()=>Xc,findAllByTitle:()=>hd,findByAltText:()=>cd,findByDisplayValue:()=>od,findByLabelText:()=>Bc,findByPlaceholderText:()=>Wc,findByRole:()=>Sd,findByTestId:()=>Ad,findByText:()=>Qc,findByTitle:()=>yd,fireEvent:()=>Qr,getAllByAltText:()=>ld,getAllByDisplayValue:()=>td,getAllByLabelText:()=>kc,getAllByPlaceholderText:()=>Hc,getAllByRole:()=>_d,getAllByTestId:()=>Od,getAllByText:()=>Yc,getAllByTitle:()=>pd,getByAltText:()=>sd,getByDisplayValue:()=>rd,getByLabelText:()=>Dc,getByPlaceholderText:()=>Vc,getByRole:()=>Ed,getByTestId:()=>Rd,getByText:()=>Jc,getByTitle:()=>md,getConfig:()=>ye,getDefaultNormalizer:()=>Va,getElementError:()=>to,getMultipleElementsFoundError:()=>ro,getNodeText:()=>an,getQueriesForElement:()=>ea,getRoles:()=>Ac,getSuggestedQuery:()=>On,isInaccessible:()=>eo,logDOM:()=>zo,logRoles:()=>G0,makeFindQuery:()=>gr,makeGetAllQuery:()=>Ga,makeSingleQuery:()=>br,prettyDOM:()=>Jr,prettyFormat:()=>Da,queries:()=>Rn,queryAllByAltText:()=>ad,queryAllByAttribute:()=>tr,queryAllByDisplayValue:()=>Zc,queryAllByLabelText:()=>Lc,queryAllByPlaceholderText:()=>Fc,queryAllByRole:()=>gd,queryAllByTestId:()=>Cd,queryAllByText:()=>Gc,queryAllByTitle:()=>dd,queryByAltText:()=>id,queryByAttribute:()=>qc,queryByDisplayValue:()=>ed,queryByLabelText:()=>Ic,queryByPlaceholderText:()=>Uc,queryByRole:()=>vd,queryByTestId:()=>Pd,queryByText:()=>Kc,queryByTitle:()=>fd,queryHelpers:()=>l1,screen:()=>N1,waitFor:()=>Wa,waitForElementToBeRemoved:()=>T1,within:()=>ea,wrapAllByQueryWithSuggestion:()=>ze,wrapSingleQueryWithSuggestion:()=>Nt});var Da=_e(Sv()),xw=Object.prototype.toString;function qw(e){return typeof e=="function"||xw.call(e)==="[object Function]"}function Mw(e){var t=Number(e);return isNaN(t)?0:t===0||!isFinite(t)?t:(t>0?1:-1)*Math.floor(Math.abs(t))}var jw=Math.pow(2,53)-1;function Iw(e){var t=Mw(e);return Math.min(Math.max(t,0),jw)}function rt(e,t){var r=Array,o=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");for(var a=Iw(o.length),u=qw(r)?Object(new r(a)):new Array(a),n=0,i;n0&&arguments[0]!==void 0?arguments[0]:[];Nw(this,e),kw(this,"items",void 0),this.items=t}return Bw(e,[{key:"add",value:function(t){return this.has(t)===!1&&this.items.push(t),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(t){var r=this.items.length;return this.items=this.items.filter(function(o){return o!==t}),r!==this.items.length}},{key:"forEach",value:function(t){var r=this;this.items.forEach(function(o){t(o,o,r)})}},{key:"has",value:function(t){return this.items.indexOf(t)!==-1}},{key:"size",get:function(){return this.items.length}}]),e}(),Fw=typeof Set>"u"?Set:Lw;function De(e){var t;return(t=e.localName)!==null&&t!==void 0?t:e.tagName.toLowerCase()}var Uw={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},Hw={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function Vw(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some(function(r){var o;return e.hasAttribute(r)&&!((o=Hw[t])!==null&&o!==void 0&&o.has(r))})}function sc(e,t){return Vw(e,t)}function zw(e){var t=Gw(e);if(t===null||t==="presentation"){var r=Ww(e);if(t!=="presentation"||sc(e,r||""))return r}return t}function Ww(e){var t=Uw[De(e)];if(t!==void 0)return t;switch(De(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return e.getAttribute("alt")===""&&!sc(e,"img")?"presentation":"img";case"input":{var r=e,o=r.type;switch(o){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return o;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}function Gw(e){var t=e.getAttribute("role");if(t!==null){var r=t.trim().split(" ")[0];if(r.length>0)return r}return null}function Se(e){return e!==null&&e.nodeType===e.ELEMENT_NODE}function uc(e){return Se(e)&&De(e)==="caption"}function vn(e){return Se(e)&&De(e)==="input"}function Kw(e){return Se(e)&&De(e)==="optgroup"}function Yw(e){return Se(e)&&De(e)==="select"}function Jw(e){return Se(e)&&De(e)==="table"}function Xw(e){return Se(e)&&De(e)==="textarea"}function Qw(e){var t=e.ownerDocument===null?e:e.ownerDocument,r=t.defaultView;if(r===null)throw new TypeError("no window available");return r}function Zw(e){return Se(e)&&De(e)==="fieldset"}function e0(e){return Se(e)&&De(e)==="legend"}function t0(e){return Se(e)&&De(e)==="slot"}function r0(e){return Se(e)&&e.ownerSVGElement!==void 0}function n0(e){return Se(e)&&De(e)==="svg"}function o0(e){return r0(e)&&De(e)==="title"}function Pn(e,t){if(Se(e)&&e.hasAttribute(t)){var r=e.getAttribute(t).split(" "),o=e.getRootNode?e.getRootNode():e.ownerDocument;return r.map(function(a){return o.getElementById(a)}).filter(function(a){return a!==null})}return[]}function Et(e,t){return Se(e)?t.indexOf(zw(e))!==-1:!1}function a0(e){return e.trim().replace(/\s\s+/g," ")}function i0(e,t){if(!Se(e))return!1;if(e.hasAttribute("hidden")||e.getAttribute("aria-hidden")==="true")return!0;var r=t(e);return r.getPropertyValue("display")==="none"||r.getPropertyValue("visibility")==="hidden"}function l0(e){return Et(e,["button","combobox","listbox","textbox"])||cc(e,"range")}function cc(e,t){if(!Se(e))return!1;switch(t){case"range":return Et(e,["meter","progressbar","scrollbar","slider","spinbutton"]);default:throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}}function ll(e,t){var r=rt(e.querySelectorAll(t));return Pn(e,"aria-owns").forEach(function(o){r.push.apply(r,rt(o.querySelectorAll(t)))}),r}function s0(e){return Yw(e)?e.selectedOptions||ll(e,"[selected]"):ll(e,'[aria-selected="true"]')}function u0(e){return Et(e,["none","presentation"])}function c0(e){return uc(e)}function d0(e){return Et(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function f0(e){return!1}function p0(e){return vn(e)||Xw(e)?e.value:e.textContent||""}function sl(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function dc(e){var t=De(e);return t==="button"||t==="input"&&e.getAttribute("type")!=="hidden"||t==="meter"||t==="output"||t==="progress"||t==="select"||t==="textarea"}function fc(e){if(dc(e))return e;var t=null;return e.childNodes.forEach(function(r){if(t===null&&Se(r)){var o=fc(r);o!==null&&(t=o)}}),t}function m0(e){if(e.control!==void 0)return e.control;var t=e.getAttribute("for");return t!==null?e.ownerDocument.getElementById(t):fc(e)}function h0(e){var t=e.labels;if(t===null)return t;if(t!==void 0)return rt(t);if(!dc(e))return null;var r=e.ownerDocument;return rt(r.querySelectorAll("label")).filter(function(o){return m0(o)===e})}function y0(e){var t=e.assignedNodes();return t.length===0?rt(e.childNodes):t}function pc(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new Fw,o=Qw(e),a=t.compute,u=a===void 0?"name":a,n=t.computedStyleSupportsPseudoElements,i=n===void 0?t.getComputedStyle!==void 0:n,l=t.getComputedStyle,s=l===void 0?o.getComputedStyle.bind(o):l,f=t.hidden,d=f===void 0?!1:f;function c(y,_){var S="";if(Se(y)&&i){var E=s(y,"::before"),C=sl(E);S="".concat(C," ").concat(S)}var T=t0(y)?y0(y):rt(y.childNodes).concat(Pn(y,"aria-owns"));if(T.forEach(function(P){var q=g(P,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),j=Se(P)?s(P).getPropertyValue("display"):"inline",U=j!=="inline"?" ":"";S+="".concat(U).concat(q).concat(U)}),Se(y)&&i){var O=s(y,"::after"),v=sl(O);S="".concat(S," ").concat(v)}return S.trim()}function p(y,_){var S=y.getAttributeNode(_);return S!==null&&!r.has(S)&&S.value.trim()!==""?(r.add(S),S.value):null}function m(y){return Se(y)?p(y,"title"):null}function h(y){if(!Se(y))return null;if(Zw(y)){r.add(y);for(var _=rt(y.childNodes),S=0;S<_.length;S+=1){var E=_[S];if(e0(E))return g(E,{isEmbeddedInLabel:!1,isReferenced:!1,recursion:!1})}}else if(Jw(y)){r.add(y);for(var C=rt(y.childNodes),T=0;T0}).join(" ");if(vn(y)&&y.type==="image"){var re=p(y,"alt");if(re!==null)return re;var J=p(y,"title");return J!==null?J:"Submit Query"}if(Et(y,["button"])){var ne=c(y,{isEmbeddedInLabel:!1,isReferenced:!1});if(ne!=="")return ne}return null}function g(y,_){if(r.has(y))return"";if(!d&&i0(y,s)&&!_.isReferenced)return r.add(y),"";var S=Se(y)?y.getAttributeNode("aria-labelledby"):null,E=S!==null&&!r.has(S)?Pn(y,"aria-labelledby"):[];if(u==="name"&&!_.isReferenced&&E.length>0)return r.add(S),E.map(function(j){return g(j,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!0,recursion:!1})}).join(" ");var C=_.recursion&&l0(y)&&u==="name";if(!C){var T=(Se(y)&&y.getAttribute("aria-label")||"").trim();if(T!==""&&u==="name")return r.add(y),T;if(!u0(y)){var O=h(y);if(O!==null)return r.add(y),O}}if(Et(y,["menu"]))return r.add(y),"";if(C||_.isEmbeddedInLabel||_.isReferenced){if(Et(y,["combobox","listbox"])){r.add(y);var v=s0(y);return v.length===0?vn(y)?y.value:"":rt(v).map(function(j){return g(j,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!1,recursion:!0})}).join(" ")}if(cc(y,"range"))return r.add(y),y.hasAttribute("aria-valuetext")?y.getAttribute("aria-valuetext"):y.hasAttribute("aria-valuenow")?y.getAttribute("aria-valuenow"):y.getAttribute("value")||"";if(Et(y,["textbox"]))return r.add(y),p0(y)}if(d0(y)||Se(y)&&_.isReferenced||c0(y)||f0()){var P=c(y,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!1});if(P!=="")return r.add(y),P}if(y.nodeType===y.TEXT_NODE)return r.add(y),y.textContent||"";if(_.recursion)return r.add(y),c(y,{isEmbeddedInLabel:_.isEmbeddedInLabel,isReferenced:!1});var q=m(y);return q!==null?(r.add(y),q):(r.add(y),"")}return a0(g(e,{isEmbeddedInLabel:!1,isReferenced:u==="description",recursion:!1}))}function Yr(e){"@babel/helpers - typeof";return Yr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yr(e)}function ul(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,o)}return r}function cl(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=Pn(e,"aria-describedby").map(function(a){return pc(a,cl(cl({},t),{},{compute:"description"}))}).join(" ");if(r===""){var o=e.getAttribute("title");r=o===null?"":o}return r}function _0(e){return Et(e,["caption","code","deletion","emphasis","generic","insertion","paragraph","presentation","strong","subscript","superscript"])}function La(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return _0(e)?"":pc(e,t)}var Je=_e(xa()),E0=_e(Cv());function hc(e){return e.replace(//g,">")}var w0=(e,t,r,o,a,u,n)=>{let i=o+r.indent,l=r.colors;return e.map(s=>{let f=t[s],d=n(f,r,i,a,u);return typeof f!="string"&&(d.indexOf(` +`)!==-1&&(d=r.spacingOuter+i+d+r.spacingOuter+o),d="{"+d+"}"),r.spacingInner+o+l.prop.open+s+l.prop.close+"="+l.value.open+d+l.value.close}).join("")},S0=3,C0=(e,t,r,o,a,u)=>e.map(n=>{let i=typeof n=="string"?yc(n,t):u(n,t,r,o,a);return i===""&&typeof n=="object"&&n!==null&&n.nodeType!==S0?"":t.spacingOuter+r+i}).join(""),yc=(e,t)=>{let r=t.colors.content;return r.open+hc(e)+r.close},P0=(e,t)=>{let r=t.colors.comment;return r.open+""+r.close},O0=(e,t,r,o,a)=>{let u=o.colors.tag;return u.open+"<"+e+(t&&u.close+t+o.spacingOuter+a+u.open)+(r?">"+u.close+r+o.spacingOuter+a+u.open+""+u.close},R0=(e,t)=>{let r=t.colors.tag;return r.open+"<"+e+r.close+" …"+r.open+" />"+r.close},T0=1,bc=3,gc=8,vc=11,A0=/^((HTML|SVG)\w*)?Element$/,x0=e=>{let t=e.constructor.name,{nodeType:r,tagName:o}=e,a=typeof o=="string"&&o.includes("-")||typeof e.hasAttribute=="function"&&e.hasAttribute("is");return r===T0&&(A0.test(t)||a)||r===bc&&t==="Text"||r===gc&&t==="Comment"||r===vc&&t==="DocumentFragment"};function q0(e){return e.nodeType===bc}function M0(e){return e.nodeType===gc}function mo(e){return e.nodeType===vc}function j0(e){return{test:t=>{var r;return(t==null||(r=t.constructor)==null?void 0:r.name)&&x0(t)},serialize:(t,r,o,a,u,n)=>{if(q0(t))return yc(t.data,r);if(M0(t))return P0(t.data,r);let i=mo(t)?"DocumentFragment":t.tagName.toLowerCase();return++a>r.maxDepth?R0(i,r):O0(i,w0(mo(t)?[]:Array.from(t.attributes).map(l=>l.name).sort(),mo(t)?{}:Array.from(t.attributes).reduce((l,s)=>(l[s.name]=s.value,l),{}),r,o+r.indent,a,u,n),C0(Array.prototype.slice.call(t.childNodes||t.children).filter(e),r,o+r.indent,a,u,n),r,o)}}}var _c=null,Fa=null,Ua=null;try{let e=module&&module.require;Fa=e.call(module,"fs").readFileSync,Ua=e.call(module,"@babel/code-frame").codeFrameColumns,_c=e.call(module,"chalk")}catch{}function I0(e){let t=e.indexOf("(")+1,r=e.indexOf(")"),o=e.slice(t,r),a=o.split(":"),[u,n,i]=[a[0],parseInt(a[1],10),parseInt(a[2],10)],l="";try{l=Fa(u,"utf-8")}catch{return""}let s=Ua(l,{start:{line:n,column:i}},{highlightCode:!0,linesBelow:0});return _c.dim(o)+` +`+s+` +`}function N0(){if(!Fa||!Ua)return"";let e=new Error().stack.split(` +`).slice(1).find(t=>!t.includes("node_modules/"));return I0(e)}var Ec=3;function ho(){return typeof jest<"u"&&jest!==null?setTimeout._isMockFunction===!0||Object.prototype.hasOwnProperty.call(setTimeout,"clock"):!1}function Ha(){if(typeof window>"u")throw new Error("Could not find default container");return window.document}function wc(e){if(e.defaultView)return e.defaultView;if(e.ownerDocument&&e.ownerDocument.defaultView)return e.ownerDocument.defaultView;if(e.window)return e.window;throw e.ownerDocument&&e.ownerDocument.defaultView===null?new Error("It looks like the window object is not available for the provided node."):e.then instanceof Function?new Error("It looks like you passed a Promise object instead of a DOM node. Did you do something like `fireEvent.click(screen.findBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`, or await the findBy query `fireEvent.click(await screen.findBy...`?"):Array.isArray(e)?new Error("It looks like you passed an Array instead of a DOM node. Did you do something like `fireEvent.click(screen.getAllBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`?"):typeof e.debug=="function"&&typeof e.logTestingPlaygroundURL=="function"?new Error("It looks like you passed a `screen` object. Did you do something like `fireEvent.click(screen, ...` when you meant to use a query, e.g. `fireEvent.click(screen.getBy..., `?"):new Error("The given node is not an Element, the node type is: "+typeof e+".")}function Ot(e){if(!e||typeof e.querySelector!="function"||typeof e.querySelectorAll!="function")throw new TypeError("Expected container to be an Element, a Document or a DocumentFragment but got "+t(e)+".");function t(r){return typeof r=="object"?r===null?"null":r.constructor.name:typeof r}}var $0=()=>{let e;try{var t;e=JSON.parse((t=process)==null||(t=t.env)==null?void 0:t.COLORS)}catch{}return typeof e=="boolean"?e:typeof process<"u"&&process.versions!==void 0&&process.versions.node!==void 0},{DOMCollection:B0}=Da.plugins,k0=1,D0=8;function L0(e){return e.nodeType!==D0&&(e.nodeType!==k0||!e.matches(ye().defaultIgnore))}function Jr(e,t,r){if(r===void 0&&(r={}),e||(e=Ha().body),typeof t!="number"&&(t=typeof process<"u"&&Rp.DEBUG_PRINT_LIMIT||7e3),t===0)return"";e.documentElement&&(e=e.documentElement);let o=typeof e;if(o==="object"?o=e.constructor.name:e={},!("outerHTML"in e))throw new TypeError("Expected an element or document but got "+o);let{filterNode:a=L0,...u}=r,n=Da.format(e,{plugins:[j0(a),B0],printFunctionName:!1,highlight:$0(),...u});return t!==void 0&&e.outerHTML.length>t?n.slice(0,t)+"...":n}var zo=function(){let e=N0();console.log(e?Jr(...arguments)+` + +`+e:Jr(...arguments))},Vt={testIdAttribute:"data-testid",asyncUtilTimeout:1e3,asyncWrapper:e=>e(),unstable_advanceTimersWrapper:e=>e(),eventWrapper:e=>e(),defaultHidden:!1,defaultIgnore:"script, style",showOriginalStackTrace:!1,throwSuggestions:!1,getElementError(e,t){let r=Jr(t),o=new Error([e,"Ignored nodes: comments, "+Vt.defaultIgnore+` +`+r].filter(Boolean).join(` + +`));return o.name="TestingLibraryElementError",o},_disableExpensiveErrorDiagnostics:!1,computedStyleSupportsPseudoElements:!1};function F0(e){try{return Vt._disableExpensiveErrorDiagnostics=!0,e()}finally{Vt._disableExpensiveErrorDiagnostics=!1}}function U0(e){typeof e=="function"&&(e=e(Vt)),Vt={...Vt,...e}}function ye(){return Vt}var H0=["button","meter","output","progress","select","textarea","input"];function Sc(e){return H0.includes(e.nodeName.toLowerCase())?"":e.nodeType===Ec?e.textContent:Array.from(e.childNodes).map(t=>Sc(t)).join("")}function Wo(e){let t;return e.tagName.toLowerCase()==="label"?t=Sc(e):t=e.value||e.textContent,t}function Cc(e){if(e.labels!==void 0){var t;return(t=e.labels)!=null?t:[]}if(!V0(e))return[];let r=e.ownerDocument.querySelectorAll("label");return Array.from(r).filter(o=>o.control===e)}function V0(e){return/BUTTON|METER|OUTPUT|PROGRESS|SELECT|TEXTAREA/.test(e.tagName)||e.tagName==="INPUT"&&e.getAttribute("type")!=="hidden"}function Pc(e,t,r){let{selector:o="*"}=r===void 0?{}:r,a=t.getAttribute("aria-labelledby"),u=a?a.split(" "):[];return u.length?u.map(n=>{let i=e.querySelector('[id="'+n+'"]');return i?{content:Wo(i),formControl:null}:{content:"",formControl:null}}):Array.from(Cc(t)).map(n=>{let i=Wo(n),l=Array.from(n.querySelectorAll("button, input, meter, output, progress, select, textarea")).filter(s=>s.matches(o))[0];return{content:i,formControl:l}})}function Oc(e){if(e==null)throw new Error("It looks like "+e+" was passed instead of a matcher. Did you do something like getByText("+e+")?")}function Tr(e,t,r,o){if(typeof e!="string")return!1;Oc(r);let a=o(e);return typeof r=="string"||typeof r=="number"?a.toLowerCase().includes(r.toString().toLowerCase()):typeof r=="function"?r(a,t):Rc(r,a)}function St(e,t,r,o){if(typeof e!="string")return!1;Oc(r);let a=o(e);return r instanceof Function?r(a,t):r instanceof RegExp?Rc(r,a):a===String(r)}function Va(e){let{trim:t=!0,collapseWhitespace:r=!0}=e===void 0?{}:e;return o=>{let a=o;return a=t?a.trim():a,a=r?a.replace(/\s+/g," "):a,a}}function er(e){let{trim:t,collapseWhitespace:r,normalizer:o}=e;if(!o)return Va({trim:t,collapseWhitespace:r});if(typeof t<"u"||typeof r<"u")throw new Error('trim and collapseWhitespace are not supported with a normalizer. If you want to use the default trim and collapseWhitespace logic in your normalizer, use "getDefaultNormalizer({trim, collapseWhitespace})" and compose that into your normalizer');return o}function Rc(e,t){let r=e.test(t);return e.global&&e.lastIndex!==0&&(console.warn("To match all elements we had to reset the lastIndex of the RegExp because the global flag is enabled. We encourage to remove the global flag from the RegExp."),e.lastIndex=0),r}function an(e){return e.matches("input[type=submit], input[type=button], input[type=reset]")?e.value:Array.from(e.childNodes).filter(t=>t.nodeType===Ec&&!!t.textContent).map(t=>t.textContent).join("")}var z0=W0(Je.elementRoles);function Tc(e){return e.hidden===!0||e.getAttribute("aria-hidden")==="true"||e.ownerDocument.defaultView.getComputedStyle(e).display==="none"}function eo(e,t){t===void 0&&(t={});let{isSubtreeInaccessible:r=Tc}=t;if(e.ownerDocument.defaultView.getComputedStyle(e).visibility==="hidden")return!0;let o=e;for(;o;){if(r(o))return!0;o=o.parentElement}return!1}function za(e){for(let{match:t,roles:r}of z0)if(t(e))return[...r];return[]}function W0(e){function t(n){let{name:i,attributes:l}=n;return""+i+l.map(s=>{let{name:f,value:d,constraints:c=[]}=s;return c.indexOf("undefined")!==-1?":not(["+f+"])":d?"["+f+'="'+d+'"]':"["+f+"]"}).join("")}function r(n){let{attributes:i=[]}=n;return i.length}function o(n,i){let{specificity:l}=n,{specificity:s}=i;return s-l}function a(n){let{attributes:i=[]}=n,l=i.findIndex(f=>f.value&&f.name==="type"&&f.value==="text");l>=0&&(i=[...i.slice(0,l),...i.slice(l+1)]);let s=t({...n,attributes:i});return f=>l>=0&&f.type!=="text"?!1:f.matches(s)}let u=[];for(let[n,i]of e.entries())u=[...u,{match:a(n),roles:Array.from(i),specificity:r(n)}];return u.sort(o)}function Ac(e,t){let{hidden:r=!1}=t===void 0?{}:t;function o(a){return[a,...Array.from(a.children).reduce((u,n)=>[...u,...o(n)],[])]}return o(e).filter(a=>r===!1?eo(a)===!1:!0).reduce((a,u)=>{let n=[];return u.hasAttribute("role")?n=u.getAttribute("role").split(" ").slice(0,1):n=za(u),n.reduce((i,l)=>Array.isArray(i[l])?{...i,[l]:[...i[l],u]}:{...i,[l]:[u]},a)},{})}function xc(e,t){let{hidden:r,includeDescription:o}=t,a=Ac(e,{hidden:r});return Object.entries(a).filter(u=>{let[n]=u;return n!=="generic"}).map(u=>{let[n,i]=u,l="-".repeat(50),s=i.map(f=>{let d='Name "'+La(f,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements})+`": +`,c=Jr(f.cloneNode(!1));if(o){let p='Description "'+mc(f,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements})+`": +`;return""+d+p+c}return""+d+c}).join(` + +`);return n+`: + +`+s+` + +`+l}).join(` +`)}var G0=function(e,t){let{hidden:r=!1}=t===void 0?{}:t;return console.log(xc(e,{hidden:r}))};function K0(e){return e.tagName==="OPTION"?e.selected:ln(e,"aria-selected")}function Y0(e){return e.getAttribute("aria-busy")==="true"}function J0(e){if(!("indeterminate"in e&&e.indeterminate))return"checked"in e?e.checked:ln(e,"aria-checked")}function X0(e){return ln(e,"aria-pressed")}function Q0(e){var t,r;return(t=(r=ln(e,"aria-current"))!=null?r:e.getAttribute("aria-current"))!=null?t:!1}function Z0(e){return ln(e,"aria-expanded")}function ln(e,t){let r=e.getAttribute(t);if(r==="true")return!0;if(r==="false")return!1}function e1(e){let t={H1:1,H2:2,H3:3,H4:4,H5:5,H6:6};return e.getAttribute("aria-level")&&Number(e.getAttribute("aria-level"))||t[e.tagName]}function t1(e){let t=e.getAttribute("aria-valuenow");return t===null?void 0:+t}function r1(e){let t=e.getAttribute("aria-valuemax");return t===null?void 0:+t}function n1(e){let t=e.getAttribute("aria-valuemin");return t===null?void 0:+t}function o1(e){let t=e.getAttribute("aria-valuetext");return t===null?void 0:t}var dl=Va();function a1(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function fl(e){return new RegExp(a1(e.toLowerCase()),"i")}function At(e,t,r,o){let{variant:a,name:u}=o,n="",i={},l=[["Role","TestId"].includes(e)?r:fl(r)];u&&(i.name=fl(u)),e==="Role"&&eo(t)&&(i.hidden=!0,n=`Element is inaccessible. This means that the element and all its children are invisible to screen readers. + If you are using the aria-hidden prop, make sure this is the right choice for your case. + `),Object.keys(i).length>0&&l.push(i);let s=a+"By"+e;return{queryName:e,queryMethod:s,queryArgs:l,variant:a,warning:n,toString(){n&&console.warn(n);let[f,d]=l;return f=typeof f=="string"?"'"+f+"'":f,d=d?", { "+Object.entries(d).map(c=>{let[p,m]=c;return p+": "+m}).join(", ")+" }":"",s+"("+f+d+")"}}}function xt(e,t,r){return r&&(!t||t.toLowerCase()===e.toLowerCase())}function On(e,t,r){var o,a;if(t===void 0&&(t="get"),e.matches(ye().defaultIgnore))return;let u=(o=e.getAttribute("role"))!=null?o:(a=za(e))==null?void 0:a[0];if(u!=="generic"&&xt("Role",r,u))return At("Role",e,u,{variant:t,name:La(e,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements})});let n=Pc(document,e).map(c=>c.content).join(" ");if(xt("LabelText",r,n))return At("LabelText",e,n,{variant:t});let i=e.getAttribute("placeholder");if(xt("PlaceholderText",r,i))return At("PlaceholderText",e,i,{variant:t});let l=dl(an(e));if(xt("Text",r,l))return At("Text",e,l,{variant:t});if(xt("DisplayValue",r,e.value))return At("DisplayValue",e,dl(e.value),{variant:t});let s=e.getAttribute("alt");if(xt("AltText",r,s))return At("AltText",e,s,{variant:t});let f=e.getAttribute("title");if(xt("Title",r,f))return At("Title",e,f,{variant:t});let d=e.getAttribute(ye().testIdAttribute);if(xt("TestId",r,d))return At("TestId",e,d,{variant:t})}function un(e,t){e.stack=t.stack.replace(t.message,e.message)}function i1(e,t){let{container:r=Ha(),timeout:o=ye().asyncUtilTimeout,showOriginalStackTrace:a=ye().showOriginalStackTrace,stackTraceError:u,interval:n=50,onTimeout:i=s=>(Object.defineProperty(s,"message",{value:ye().getElementError(s.message,r).message}),s),mutationObserverOptions:l={subtree:!0,childList:!0,attributes:!0,characterData:!0}}=t;if(typeof e!="function")throw new TypeError("Received `callback` arg must be a function");return new Promise(async(s,f)=>{let d,c,p,m=!1,h="idle",g=setTimeout(C,o),y=ho();if(y){let{unstable_advanceTimersWrapper:T}=ye();for(E();!m;){if(!ho()){let O=new Error("Changed from using fake timers to real timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to real timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");a||un(O,u),f(O);return}if(await T(async()=>{jest.advanceTimersByTime(n)}),m)break;E()}}else{try{Ot(r)}catch(O){f(O);return}c=setInterval(S,n);let{MutationObserver:T}=wc(r);p=new T(S),p.observe(r,l),E()}function _(T,O){m=!0,clearTimeout(g),y||(clearInterval(c),p.disconnect()),T?f(T):s(O)}function S(){if(ho()){let T=new Error("Changed from using real timers to fake timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to fake timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");return a||un(T,u),f(T)}else return E()}function E(){if(h!=="pending")try{let T=F0(e);typeof(T==null?void 0:T.then)=="function"?(h="pending",T.then(O=>{h="resolved",_(null,O)},O=>{h="rejected",d=O})):_(null,T)}catch(T){d=T}}function C(){let T;d?(T=d,!a&&T.name==="TestingLibraryElementError"&&un(T,u)):(T=new Error("Timed out in waitFor."),a||un(T,u)),_(i(T),null)}})}function Wa(e,t){let r=new Error("STACK_TRACE_MESSAGE");return ye().asyncWrapper(()=>i1(e,{stackTraceError:r,...t}))}function to(e,t){return ye().getElementError(e,t)}function ro(e,t){return to(e+"\n\n(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).",t)}function tr(e,t,r,o){let{exact:a=!0,collapseWhitespace:u,trim:n,normalizer:i}=o===void 0?{}:o,l=a?St:Tr,s=er({collapseWhitespace:u,trim:n,normalizer:i});return Array.from(t.querySelectorAll("["+e+"]")).filter(f=>l(f.getAttribute(e),f,r,s))}function qc(e,t,r,o){let a=tr(e,t,r,o);if(a.length>1)throw ro("Found multiple elements by ["+e+"="+r+"]",t);return a[0]||null}function br(e,t){return function(r){for(var o=arguments.length,a=new Array(o>1?o-1:0),u=1;u1){let i=n.map(l=>to(null,l).message).join(` + +`);throw ro(t(r,...a)+` + +Here are the matching elements: + +`+i,r)}return n[0]||null}}function Mc(e,t){return ye().getElementError(`A better query is available, try this: +`+e.toString()+` +`,t)}function Ga(e,t){return function(r){for(var o=arguments.length,a=new Array(o>1?o-1:0),u=1;uWa(()=>e(t,r,o),{container:t,...a})}var Nt=(e,t,r)=>function(o){for(var a=arguments.length,u=new Array(a>1?a-1:0),n=1;nfunction(o){for(var a=arguments.length,u=new Array(a>1?a-1:0),n=1;n{var d;return(d=On(f,r))==null?void 0:d.toString()}))];if(s.length===1&&!t.endsWith(On(i[0],r).queryName))throw Mc(s[0],o)}return i};function Rt(e,t,r){let o=Nt(br(e,t),e.name,"query"),a=Ga(e,r),u=br(a,t),n=Nt(u,e.name,"get"),i=ze(a,e.name.replace("query","get"),"getAll"),l=gr(ze(a,e.name,"findAll")),s=gr(Nt(u,e.name,"find"));return[o,i,n,l,s]}var l1=Object.freeze({__proto__:null,getElementError:to,wrapAllByQueryWithSuggestion:ze,wrapSingleQueryWithSuggestion:Nt,getMultipleElementsFoundError:ro,queryAllByAttribute:tr,queryByAttribute:qc,makeSingleQuery:br,makeGetAllQuery:Ga,makeFindQuery:gr,buildQueries:Rt});function s1(e){return Array.from(e.querySelectorAll("label,input")).map(t=>({node:t,textToMatch:Wo(t)})).filter(t=>{let{textToMatch:r}=t;return r!==null})}var u1=function(e,t,r){let{exact:o=!0,trim:a,collapseWhitespace:u,normalizer:n}=r===void 0?{}:r,i=o?St:Tr,l=er({collapseWhitespace:u,trim:a,normalizer:n});return s1(e).filter(s=>{let{node:f,textToMatch:d}=s;return i(d,f,t,l)}).map(s=>{let{node:f}=s;return f})},Xr=function(e,t,r){let{selector:o="*",exact:a=!0,collapseWhitespace:u,trim:n,normalizer:i}=r===void 0?{}:r;Ot(e);let l=a?St:Tr,s=er({collapseWhitespace:u,trim:n,normalizer:i}),f=Array.from(e.querySelectorAll("*")).filter(d=>Cc(d).length||d.hasAttribute("aria-labelledby")).reduce((d,c)=>{let p=Pc(e,c,{selector:o});p.filter(h=>!!h.formControl).forEach(h=>{l(h.content,h.formControl,t,s)&&h.formControl&&d.push(h.formControl)});let m=p.filter(h=>!!h.content).map(h=>h.content);return l(m.join(" "),c,t,s)&&d.push(c),m.length>1&&m.forEach((h,g)=>{l(h,c,t,s)&&d.push(c);let y=[...m];y.splice(g,1),y.length>1&&l(y.join(" "),c,t,s)&&d.push(c)}),d},[]).concat(tr("aria-label",e,t,{exact:a,normalizer:s}));return Array.from(new Set(f)).filter(d=>d.matches(o))},zt=function(e,t){for(var r=arguments.length,o=new Array(r>2?r-2:0),a=2;ac1(e,l)).filter(l=>!!l);throw i.length?ye().getElementError(i.map(l=>"Found a label with the text of: "+t+", however the element associated with this label (<"+l+" />) is non-labellable [https://html.spec.whatwg.org/multipage/forms.html#category-label]. If you really need to label a <"+l+" />, you can use aria-label or aria-labelledby instead.").join(` + +`),e):ye().getElementError("Found a label with the text of: "+t+`, however no form control was found associated to that label. Make sure you're using the "for" attribute or "aria-labelledby" attribute correctly.`,e)}else throw ye().getElementError("Unable to find a label with the text of: "+t,e)}return u};function c1(e,t){let r=t.getAttribute("for");if(!r)return null;let o=e.querySelector('[id="'+r+'"]');return o?o.tagName.toLowerCase():null}var jc=(e,t)=>"Found multiple elements with the text of: "+t,Ic=Nt(br(Xr,jc),Xr.name,"query"),Nc=br(zt,jc),$c=gr(ze(zt,zt.name,"findAll")),Bc=gr(Nt(Nc,zt.name,"find")),kc=ze(zt,zt.name,"getAll"),Dc=Nt(Nc,zt.name,"get"),Lc=ze(Xr,Xr.name,"queryAll"),Go=function(){for(var e=arguments.length,t=new Array(e),r=0;r"Found multiple elements with the placeholder text of: "+t,f1=(e,t)=>"Unable to find an element with the placeholder text of: "+t,Fc=ze(Go,Go.name,"queryAll"),[Uc,Hc,Vc,zc,Wc]=Rt(Go,d1,f1),Ko=function(e,t,r){let{selector:o="*",exact:a=!0,collapseWhitespace:u,trim:n,ignore:i=ye().defaultIgnore,normalizer:l}=r===void 0?{}:r;Ot(e);let s=a?St:Tr,f=er({collapseWhitespace:u,trim:n,normalizer:l}),d=[];return typeof e.matches=="function"&&e.matches(o)&&(d=[e]),[...d,...Array.from(e.querySelectorAll(o))].filter(c=>!i||!c.matches(i)).filter(c=>s(an(c),c,t,f))},p1=(e,t)=>"Found multiple elements with the text: "+t,m1=function(e,t,r){r===void 0&&(r={});let{collapseWhitespace:o,trim:a,normalizer:u,selector:n}=r,i=er({collapseWhitespace:o,trim:a,normalizer:u})(t.toString()),l=i!==t.toString(),s=(n??"*")!=="*";return"Unable to find an element with the text: "+(l?i+" (normalized from '"+t+"')":t)+(s?", which matches selector '"+n+"'":"")+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible."},Gc=ze(Ko,Ko.name,"queryAll"),[Kc,Yc,Jc,Xc,Qc]=Rt(Ko,p1,m1),Yo=function(e,t,r){let{exact:o=!0,collapseWhitespace:a,trim:u,normalizer:n}=r===void 0?{}:r;Ot(e);let i=o?St:Tr,l=er({collapseWhitespace:a,trim:u,normalizer:n});return Array.from(e.querySelectorAll("input,textarea,select")).filter(s=>s.tagName==="SELECT"?Array.from(s.options).filter(f=>f.selected).some(f=>i(an(f),f,t,l)):i(s.value,s,t,l))},h1=(e,t)=>"Found multiple elements with the display value: "+t+".",y1=(e,t)=>"Unable to find an element with the display value: "+t+".",Zc=ze(Yo,Yo.name,"queryAll"),[ed,td,rd,nd,od]=Rt(Yo,h1,y1),b1=/^(img|input|area|.+-.+)$/i,Jo=function(e,t,r){return r===void 0&&(r={}),Ot(e),tr("alt",e,t,r).filter(o=>b1.test(o.tagName))},g1=(e,t)=>"Found multiple elements with the alt text: "+t,v1=(e,t)=>"Unable to find an element with the alt text: "+t,ad=ze(Jo,Jo.name,"queryAll"),[id,ld,sd,ud,cd]=Rt(Jo,g1,v1),_1=e=>{var t;return e.tagName.toLowerCase()==="title"&&((t=e.parentElement)==null?void 0:t.tagName.toLowerCase())==="svg"},Xo=function(e,t,r){let{exact:o=!0,collapseWhitespace:a,trim:u,normalizer:n}=r===void 0?{}:r;Ot(e);let i=o?St:Tr,l=er({collapseWhitespace:a,trim:u,normalizer:n});return Array.from(e.querySelectorAll("[title], svg > title")).filter(s=>i(s.getAttribute("title"),s,t,l)||_1(s)&&i(an(s),s,t,l))},E1=(e,t)=>"Found multiple elements with the title: "+t+".",w1=(e,t)=>"Unable to find an element with the title: "+t+".",dd=ze(Xo,Xo.name,"queryAll"),[fd,pd,md,hd,yd]=Rt(Xo,E1,w1),Qo=function(e,t,r){let{hidden:o=ye().defaultHidden,name:a,description:u,queryFallbacks:n=!1,selected:i,busy:l,checked:s,pressed:f,current:d,level:c,expanded:p,value:{now:m,min:h,max:g,text:y}={}}=r===void 0?{}:r;if(Ot(e),i!==void 0){var _;if(((_=Je.roles.get(t))==null?void 0:_.props["aria-selected"])===void 0)throw new Error('"aria-selected" is not supported on role "'+t+'".')}if(l!==void 0){var S;if(((S=Je.roles.get(t))==null?void 0:S.props["aria-busy"])===void 0)throw new Error('"aria-busy" is not supported on role "'+t+'".')}if(s!==void 0){var E;if(((E=Je.roles.get(t))==null?void 0:E.props["aria-checked"])===void 0)throw new Error('"aria-checked" is not supported on role "'+t+'".')}if(f!==void 0){var C;if(((C=Je.roles.get(t))==null?void 0:C.props["aria-pressed"])===void 0)throw new Error('"aria-pressed" is not supported on role "'+t+'".')}if(d!==void 0){var T;if(((T=Je.roles.get(t))==null?void 0:T.props["aria-current"])===void 0)throw new Error('"aria-current" is not supported on role "'+t+'".')}if(c!==void 0&&t!=="heading")throw new Error('Role "'+t+'" cannot have "level" property.');if(m!==void 0){var O;if(((O=Je.roles.get(t))==null?void 0:O.props["aria-valuenow"])===void 0)throw new Error('"aria-valuenow" is not supported on role "'+t+'".')}if(g!==void 0){var v;if(((v=Je.roles.get(t))==null?void 0:v.props["aria-valuemax"])===void 0)throw new Error('"aria-valuemax" is not supported on role "'+t+'".')}if(h!==void 0){var P;if(((P=Je.roles.get(t))==null?void 0:P.props["aria-valuemin"])===void 0)throw new Error('"aria-valuemin" is not supported on role "'+t+'".')}if(y!==void 0){var q;if(((q=Je.roles.get(t))==null?void 0:q.props["aria-valuetext"])===void 0)throw new Error('"aria-valuetext" is not supported on role "'+t+'".')}if(p!==void 0){var j;if(((j=Je.roles.get(t))==null?void 0:j.props["aria-expanded"])===void 0)throw new Error('"aria-expanded" is not supported on role "'+t+'".')}let U=new WeakMap;function H(V){return U.has(V)||U.set(V,Tc(V)),U.get(V)}return Array.from(e.querySelectorAll(S1(t))).filter(V=>{if(V.hasAttribute("role")){let re=V.getAttribute("role");if(n)return re.split(" ").filter(Boolean).some(ne=>ne===t);let[J]=re.split(" ");return J===t}return za(V).some(re=>re===t)}).filter(V=>{if(i!==void 0)return i===K0(V);if(l!==void 0)return l===Y0(V);if(s!==void 0)return s===J0(V);if(f!==void 0)return f===X0(V);if(d!==void 0)return d===Q0(V);if(p!==void 0)return p===Z0(V);if(c!==void 0)return c===e1(V);if(m!==void 0||g!==void 0||h!==void 0||y!==void 0){let J=!0;if(m!==void 0&&J&&(J=m===t1(V)),g!==void 0&&J&&(J=g===r1(V)),h!==void 0&&J&&(J=h===n1(V)),y!==void 0){var re;J&&(J=St((re=o1(V))!=null?re:null,V,y,ne=>ne))}return J}return!0}).filter(V=>a===void 0?!0:St(La(V,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements}),V,a,re=>re)).filter(V=>u===void 0?!0:St(mc(V,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements}),V,u,re=>re)).filter(V=>o===!1?eo(V,{isSubtreeInaccessible:H})===!1:!0)};function S1(e){var t;let r='*[role~="'+e+'"]',o=(t=Je.roleElements.get(e))!=null?t:new Set,a=new Set(Array.from(o).map(u=>{let{name:n}=u;return n}));return[r].concat(Array.from(a)).join(",")}var bd=e=>{let t="";return e===void 0?t="":typeof e=="string"?t=' and name "'+e+'"':t=" and name `"+e+"`",t},C1=function(e,t,r){let{name:o}=r===void 0?{}:r;return'Found multiple elements with the role "'+t+'"'+bd(o)},P1=function(e,t,r){let{hidden:o=ye().defaultHidden,name:a,description:u}=r===void 0?{}:r;if(ye()._disableExpensiveErrorDiagnostics)return'Unable to find role="'+t+'"'+bd(a);let n="";Array.from(e.children).forEach(f=>{n+=xc(f,{hidden:o,includeDescription:u!==void 0})});let i;n.length===0?o===!1?i="There are no accessible roles. But there might be some inaccessible roles. If you wish to access them, then set the `hidden` option to `true`. Learn more about this here: https://testing-library.com/docs/dom-testing-library/api-queries#byrole":i="There are no available roles.":i=(` +Here are the `+(o===!1?"accessible":"available")+` roles: + + `+n.replace(/\n/g,` + `).replace(/\n\s\s\n/g,` + +`)+` +`).trim();let l="";a===void 0?l="":typeof a=="string"?l=' and name "'+a+'"':l=" and name `"+a+"`";let s="";return u===void 0?s="":typeof u=="string"?s=' and description "'+u+'"':s=" and description `"+u+"`",(` +Unable to find an `+(o===!1?"accessible ":"")+'element with the role "'+t+'"'+l+s+` + +`+i).trim()},gd=ze(Qo,Qo.name,"queryAll"),[vd,_d,Ed,wd,Sd]=Rt(Qo,C1,P1),Ka=()=>ye().testIdAttribute,Zo=function(){for(var e=arguments.length,t=new Array(e),r=0;r"Found multiple elements by: ["+Ka()+'="'+t+'"]',R1=(e,t)=>"Unable to find an element by: ["+Ka()+'="'+t+'"]',Cd=ze(Zo,Zo.name,"queryAll"),[Pd,Od,Rd,Td,Ad]=Rt(Zo,O1,R1),Rn=Object.freeze({__proto__:null,queryAllByLabelText:Lc,queryByLabelText:Ic,getAllByLabelText:kc,getByLabelText:Dc,findAllByLabelText:$c,findByLabelText:Bc,queryByPlaceholderText:Uc,queryAllByPlaceholderText:Fc,getByPlaceholderText:Vc,getAllByPlaceholderText:Hc,findAllByPlaceholderText:zc,findByPlaceholderText:Wc,queryByText:Kc,queryAllByText:Gc,getByText:Jc,getAllByText:Yc,findAllByText:Xc,findByText:Qc,queryByDisplayValue:ed,queryAllByDisplayValue:Zc,getByDisplayValue:rd,getAllByDisplayValue:td,findAllByDisplayValue:nd,findByDisplayValue:od,queryByAltText:id,queryAllByAltText:ad,getByAltText:sd,getAllByAltText:ld,findAllByAltText:ud,findByAltText:cd,queryByTitle:fd,queryAllByTitle:dd,getByTitle:md,getAllByTitle:pd,findAllByTitle:hd,findByTitle:yd,queryByRole:vd,queryAllByRole:gd,getAllByRole:_d,getByRole:Ed,findAllByRole:wd,findByRole:Sd,queryByTestId:Pd,queryAllByTestId:Cd,getByTestId:Rd,getAllByTestId:Od,findAllByTestId:Td,findByTestId:Ad});function ea(e,t,r){return t===void 0&&(t=Rn),r===void 0&&(r={}),Object.keys(t).reduce((o,a)=>{let u=t[a];return o[a]=u.bind(null,e),o},r)}var xd=e=>!e||Array.isArray(e)&&!e.length;function pl(e){if(xd(e))throw new Error("The element(s) given to waitForElementToBeRemoved are already removed. waitForElementToBeRemoved requires that the element(s) exist(s) before waiting for removal.")}async function T1(e,t){let r=new Error("Timed out in waitForElementToBeRemoved.");if(typeof e!="function"){pl(e);let o=(Array.isArray(e)?e:[e]).map(a=>{let u=a.parentElement;if(u===null)return()=>null;for(;u.parentElement;)u=u.parentElement;return()=>u.contains(a)?a:null});e=()=>o.map(a=>a()).filter(Boolean)}return pl(e()),Wa(()=>{let o;try{o=e()}catch(a){if(a.name==="TestingLibraryElementError")return;throw a}if(!xd(o))throw r},t)}var ml={copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},focusIn:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},focusOut:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},reset:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0,composed:!0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},resize:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionCancel:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}},transitionRun:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionStart:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},pointerOver:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerEnter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerDown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerMove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerUp:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerCancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerOut:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerLeave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},gotPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},lostPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},popState:{EventType:"PopStateEvent",defaultInit:{bubbles:!0,cancelable:!1}},offline:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},online:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}}},hl={doubleClick:"dblClick"};function Qr(e,t){return ye().eventWrapper(()=>{if(!t)throw new Error("Unable to fire an event - please provide an event object.");if(!e)throw new Error('Unable to fire a "'+t.type+'" event - please provide a DOM element.');return e.dispatchEvent(t)})}function _n(e,t,r,o){let{EventType:a="Event",defaultInit:u={}}=o===void 0?{}:o;if(!t)throw new Error('Unable to fire a "'+e+'" event - please provide a DOM element.');let n={...u,...r},{target:{value:i,files:l,...s}={}}=n;i!==void 0&&A1(t,i),l!==void 0&&Object.defineProperty(t,"files",{configurable:!0,enumerable:!0,writable:!0,value:l}),Object.assign(t,s);let f=wc(t),d=f[a]||f.Event,c;if(typeof d=="function")c=new d(e,n);else{c=f.document.createEvent(a);let{bubbles:p,cancelable:m,detail:h,...g}=n;c.initEvent(e,p,m,h),Object.keys(g).forEach(y=>{c[y]=g[y]})}return["dataTransfer","clipboardData"].forEach(p=>{let m=n[p];typeof m=="object"&&(typeof f.DataTransfer=="function"?Object.defineProperty(c,p,{value:Object.getOwnPropertyNames(m).reduce((h,g)=>(Object.defineProperty(h,g,{value:m[g]}),h),new f.DataTransfer)}):Object.defineProperty(c,p,{value:m}))}),c}Object.keys(ml).forEach(e=>{let{EventType:t,defaultInit:r}=ml[e],o=e.toLowerCase();_n[e]=(a,u)=>_n(o,a,u,{EventType:t,defaultInit:r}),Qr[e]=(a,u)=>Qr(a,_n[e](a,u))});function A1(e,t){let{set:r}=Object.getOwnPropertyDescriptor(e,"value")||{},o=Object.getPrototypeOf(e),{set:a}=Object.getOwnPropertyDescriptor(o,"value")||{};if(a&&r!==a)a.call(e,t);else if(r)r.call(e,t);else throw new Error("The given element does not have a value setter")}Object.keys(hl).forEach(e=>{let t=hl[e];Qr[e]=function(){return Qr[t](...arguments)}});function x1(e){return e.replace(/[ \t]*[\n][ \t]*/g,` +`)}function q1(e){return E0.default.compressToEncodedURIComponent(x1(e))}function M1(e){return"https://testing-playground.com/#markup="+q1(e)}var j1=(e,t,r)=>Array.isArray(e)?e.forEach(o=>zo(o,t,r)):zo(e,t,r),I1=function(e){if(e===void 0&&(e=Ha().body),!e||!("innerHTML"in e)){console.log("The element you're providing isn't a valid DOM element.");return}if(!e.innerHTML){console.log("The provided element doesn't have any children.");return}let t=M1(e.innerHTML);return console.log(`Open this URL in your browser + +`+t),t},yl={debug:j1,logTestingPlaygroundURL:I1},N1=typeof document<"u"&&document.body?ea(document.body,Rn,yl):Object.keys(Rn).reduce((e,t)=>(e[t]=()=>{throw new TypeError("For queries bound to document.body a global document has to be available... Learn more: https://testing-library.com/s/screen-global-error")},e),yl);function me(e,t,r){return e.namespaceURI&&e.namespaceURI!=="http://www.w3.org/1999/xhtml"||(t=Array.isArray(t)?t:[t],!t.includes(e.tagName.toLowerCase()))?!1:r?Object.entries(r).every(([o,a])=>e[o]===a):!0}var ta;(function(e){e.button="button",e.color="color",e.file="file",e.image="image",e.reset="reset",e.submit="submit",e.checkbox="checkbox",e.radio="radio"})(ta||(ta={}));function qd(e){return me(e,"button")||me(e,"input")&&e.type in ta}function dt(e){var t;if($1(e)&&e.defaultView)return e.defaultView;if(!((t=e.ownerDocument)===null||t===void 0)&&t.defaultView)return e.ownerDocument.defaultView;throw new Error(`Could not determine window of node. Node was ${B1(e)}`)}function $1(e){return e.nodeType===9}function B1(e){return typeof e=="function"?`function ${e.name}`:e===null?"null":String(e)}function Md(e,t){return new Promise((r,o)=>{let a=new t;a.onerror=o,a.onabort=o,a.onload=()=>{r(String(a.result))},a.readAsText(e)})}function Ya(e,t){let r={...t,length:t.length,item:o=>r[o],[Symbol.iterator]:function*(){for(let o=0;ot?u.type===(a?r:e):a?u.type.startsWith(`${r}/`):u.type===r}function D1(e){return new class{getData(t){var r;let o=(r=this.items.find(cn(t,!0)))!==null&&r!==void 0?r:this.items.find(cn(t,!1)),a="";return o==null||o.getAsString(u=>{a=u}),a}setData(t,r){let o=this.items.findIndex(cn(t,!0)),a=new jd(r,t);o>=0?this.items.splice(o,1,a):this.items.push(a)}clearData(t){if(t){let r=this.items.findIndex(cn(t,!0));r>=0&&this.items.remove(r)}else this.items.clear()}get types(){let t=[];return this.files.length&&t.push("Files"),this.items.forEach(r=>t.push(r.type)),Object.freeze(t),t}setDragImage(){}constructor(){jt(this,"dropEffect","none"),jt(this,"effectAllowed","uninitialized"),jt(this,"items",new k1),jt(this,"files",Ya(e,[]))}}}function Ja(e,t=[]){let r=typeof e.DataTransfer>"u"?D1(e):new e.DataTransfer;return Object.defineProperty(r,"files",{get:()=>Ya(e,t)}),r}function L1(e,t){if(t.kind==="file")return t.getAsFile();let r="";return t.getAsString(o=>{r=o}),new e.Blob([r],{type:t.type})}function Id(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Nd(e,...t){let r=Object.fromEntries(t.map(o=>[typeof o=="string"?"text/plain":o.type,Promise.resolve(o)]));return typeof e.ClipboardItem<"u"?new e.ClipboardItem(r):new class{get types(){return Array.from(Object.keys(this.data))}async getType(o){let a=await this.data[o];if(!a)throw new Error(`${o} is not one of the available MIME types on this item.`);return a instanceof e.Blob?a:new e.Blob([a],{type:o})}constructor(o){Id(this,"data",void 0),this.data=o}}(r)}var vr=Symbol("Manage ClipboardSub");function bl(e,t){return Object.assign(new class extends e.EventTarget{async read(){return Array.from(this.items)}async readText(){let r="";for(let o of this.items){let a=o.types.includes("text/plain")?"text/plain":o.types.find(u=>u.startsWith("text/"));a&&(r+=await o.getType(a).then(u=>Md(u,e.FileReader)))}return r}async write(r){this.items=r}async writeText(r){this.items=[Nd(e,r)]}constructor(...r){super(...r),Id(this,"items",[])}},{[vr]:t})}function Xa(e){return!!(e!=null&&e[vr])}function F1(e){if(Xa(e.navigator.clipboard))return e.navigator.clipboard[vr];let t=Object.getOwnPropertyDescriptor(e.navigator,"clipboard"),r,o={resetClipboardStub:()=>{r=bl(e,o)},detachClipboardStub:()=>{t?Object.defineProperty(e.navigator,"clipboard",t):Object.defineProperty(e.navigator,"clipboard",{value:void 0,configurable:!0})}};return r=bl(e,o),Object.defineProperty(e.navigator,"clipboard",{get:()=>r,configurable:!0}),r[vr]}function U1(e){Xa(e.navigator.clipboard)&&e.navigator.clipboard[vr].resetClipboardStub()}function H1(e){Xa(e.navigator.clipboard)&&e.navigator.clipboard[vr].detachClipboardStub()}async function V1(e){let t=e.defaultView,r=t==null?void 0:t.navigator.clipboard,o=r&&await r.read();if(!o)throw new Error("The Clipboard API is unavailable.");let a=Ja(t);for(let u of o)for(let n of u.types)a.setData(n,await u.getType(n).then(i=>Md(i,t.FileReader)));return a}async function $d(e,t){let r=dt(e),o=r.navigator.clipboard,a=[];for(let u=0;u!0,()=>!1)))throw new Error("The Clipboard API is unavailable.")}var Tn=globalThis;typeof Tn.afterEach=="function"&&Tn.afterEach(()=>U1(globalThis.window));typeof Tn.afterAll=="function"&&Tn.afterAll(()=>H1(globalThis.window));function Wt(e){return e.hasAttribute("contenteditable")&&(e.getAttribute("contenteditable")=="true"||e.getAttribute("contenteditable")=="")}function Zr(e){let t=z1(e);return t&&(t.closest('[contenteditable=""]')||t.closest('[contenteditable="true"]'))}function z1(e){return e.nodeType===1?e:e.parentElement}function _r(e){return Bd(e)&&!e.readOnly||Wt(e)}var ra;(function(e){e.text="text",e.date="date",e["datetime-local"]="datetime-local",e.email="email",e.month="month",e.number="number",e.password="password",e.search="search",e.tel="tel",e.time="time",e.url="url",e.week="week"})(ra||(ra={}));function Bd(e){return me(e,"textarea")||me(e,"input")&&e.type in ra}var na;(function(e){e.email="email",e.password="password",e.search="search",e.telephone="telephone",e.text="text",e.url="url"})(na||(na={}));function W1(e){var t;let r=(t=e.getAttribute("maxlength"))!==null&&t!==void 0?t:"";return/^\d+$/.test(r)&&Number(r)>=0?Number(r):void 0}function G1(e){return me(e,"textarea")||me(e,"input")&&e.type in na}var kd=["input:not([type=hidden]):not([disabled])","button:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[contenteditable=""]','[contenteditable="true"]',"a[href]","[tabindex]:not([disabled])"].join(", ");function Qa(e){return e.matches(kd)}var An;(function(e){e["{"]="}",e["["]="]"})(An||(An={}));function Dd(e,t){let r=0,o=e[r]in An?e[r]:"";r+=o.length;let a=new RegExp(`^\\${o}{2}`).test(e)?"":o;return{type:a,...a===""?K1(e,r,t):Y1(e,r,a,t)}}function K1(e,t,r){let o=e[t];return Ld(o,e,t,r),t+=o.length,{consumedLength:t,descriptor:o,releasePrevious:!1,releaseSelf:!0,repeat:1}}function Y1(e,t,r,o){var a,u;let n=e[t]==="/"?"/":"";t+=n.length;let i=r==="{"&&e[t]==="\\";t+=Number(i);let l=i?e[t]:(a=e.slice(t).match(r==="{"?/^\w+|^[^}>/]/:/^\w+/))===null||a===void 0?void 0:a[0];Ld(l,e,t,o),t+=l.length;var s;let f=(s=(u=e.slice(t).match(/^>\d+/))===null||u===void 0?void 0:u[0])!==null&&s!==void 0?s:"";t+=f.length;let d=e[t]==="/"||!f&&e[t]===">"?e[t]:"";t+=d.length;let c=An[r],p=e[t]===c?c:"";if(!p)throw new Error(Fd([!f&&"repeat modifier",!d&&"release modifier",`"${c}"`].filter(Boolean).join(" or "),e[t],e,o));return t+=p.length,{consumedLength:t,descriptor:l,releasePrevious:!!n,repeat:f?Math.max(Number(f.substr(1)),1):1,releaseSelf:J1(d,f)}}function Ld(e,t,r,o){if(!e)throw new Error(Fd("key descriptor",t[r],t,o))}function J1(e,t){if(e)return e==="/";if(t)return!1}function Fd(e,t,r,o){return`Expected ${e} but found "${t??""}" in "${r}" + See ${o==="pointer"?"https://testing-library.com/docs/user-event/pointer#pressing-a-button-or-touching-the-screen":"https://testing-library.com/docs/user-event/keyboard"} + for more information about how userEvent parses your input.`}function X1(e){return new e.constructor(e.type,e)}var Ue;(function(e){e[e.Trigger=2]="Trigger",e[e.Call=1]="Call"})(Ue||(Ue={}));function Nr(e,t){e.levelRefs[t]={}}function dn(e,t){return e.levelRefs[t]}var dr;(function(e){e[e.EachTrigger=4]="EachTrigger",e[e.EachApiCall=2]="EachApiCall",e[e.EachTarget=1]="EachTarget",e[e.Never=0]="Never"})(dr||(dr={}));function Ct(e){for(let r=e;r;r=r.parentElement)if(me(r,["button","input","select","textarea","optgroup","option"])){if(r.hasAttribute("disabled"))return!0}else if(me(r,"fieldset")){var t;if(r.hasAttribute("disabled")&&!(!((t=r.querySelector(":scope > legend"))===null||t===void 0)&&t.contains(e)))return!0}else if(r.tagName.includes("-")&&r.constructor.formAssociated&&r.hasAttribute("disabled"))return!0;return!1}function no(e){let t=e.activeElement;return t!=null&&t.shadowRoot?no(t.shadowRoot):Ct(t)?e.ownerDocument?e.ownerDocument.body:e.body:t}function yo(e){var t;return(t=no(e))!==null&&t!==void 0?t:e.body}function Q1(e,t){let r=e;do{if(t(r))return r;r=r.parentElement}while(r&&r!==e.ownerDocument.body)}function ft(e){return Ud(e)&&Bd(e)}function Z1(e){return Ud(e)&&qd(e)}function Ud(e){return e.nodeType===1}function eS(e){let t=e.ownerDocument.getSelection();if(t!=null&&t.focusNode&&ft(e)){let o=Zr(t.focusNode);if(o){if(!t.isCollapsed){var r;let a=((r=o.firstChild)===null||r===void 0?void 0:r.nodeType)===3?o.firstChild:o;t.setBaseAndExtent(a,0,a,0)}}else t.setBaseAndExtent(e,0,e,0)}}function Er(e,t){return ye().eventWrapper(e)}function $t(e){let t=Q1(e,Qa),r=no(e.ownerDocument);(t??e.ownerDocument.body)!==r&&(Er(t?()=>t.focus():()=>r==null?void 0:r.blur()),eS(t??e.ownerDocument.body))}function tS(e){!Qa(e)||no(e.ownerDocument)!==e||Er(()=>e.blur())}var Bt={};Bt.click=(e,t,r)=>{let o=t.closest("button,input,label,select,textarea"),a=o&&me(o,"label")&&o.control;if(a)return()=>{Qa(a)&&$t(a),r.dispatchEvent(a,X1(e))};if(me(t,"input",{type:"file"}))return()=>{tS(t),t.dispatchEvent(new(dt(t)).Event("fileDialog")),$t(t)}};var wr=Symbol("Displayed value in UI"),wt=Symbol("Displayed selection in UI"),xn=Symbol("Initial value to compare on blur");function rS(e){return typeof e=="object"&&wr in e}function nS(e){return!!e&&typeof e=="object"&&wt in e}function oS(e,t){e[xn]===void 0&&(e[xn]=e.value),e[wr]=t,e.value=Object.assign(new String(t),{[wr]:!0})}function pt(e){return e[wr]===void 0?e.value:String(e[wr])}function Za(e){e[wr]=void 0}function Hd(e){e[xn]=void 0}function aS(e){return e[xn]}function iS(e,t){e[wt]=t}function Ar(e,{focusOffset:t,anchorOffset:r=t},o="replace"){let a=pt(e).length,u=d=>Math.max(0,Math.min(a,d)),n=o==="replace"||e[wt]===void 0?u(r):e[wt].anchorOffset,i=u(t),l=Math.min(n,i),s=Math.max(n,i);if(e[wt]={anchorOffset:n,focusOffset:i},e.selectionStart===l&&e.selectionEnd===s)return;let f=Object.assign(new Number(l),{[wt]:!0});try{e.setSelectionRange(f,s)}catch{}}function en(e){var t,r,o;let a=(o=e[wt])!==null&&o!==void 0?o:{anchorOffset:(t=e.selectionStart)!==null&&t!==void 0?t:0,focusOffset:(r=e.selectionEnd)!==null&&r!==void 0?r:0};return{...a,startOffset:Math.min(a.anchorOffset,a.focusOffset),endOffset:Math.max(a.anchorOffset,a.focusOffset)}}function lS(e){return!!e[wt]}function En(e){e[wt]=void 0}var qn=globalThis.parseInt;function sS(e){let t=e.replace(/\D/g,"");if(t.length<2)return e;let r=qn(t[0],10),o=qn(t[1],10);if(r>=3||r===2&&o>=4){let a;return r>=3?a=1:a=2,gl(t,a)}return e.length===2?e:gl(t,2)}function gl(e,t){let r=e.slice(0,t),o=Math.min(qn(r,10),23),a=e.slice(t),u=qn(a,10),n=Math.min(u,59);return`${o.toString().padStart(2,"0")}:${n.toString().padStart(2,"0")}`}function Vd(e,t){let r=e.cloneNode();return r.value=t,r.value===t}function zd(e,t,r,o){if(wn(e)&&t+r>=0&&t+r<=e.nodeValue.length)return{node:e,offset:t+r};let a=vl(e,t,r);if(a){if(wn(a))return{node:a,offset:r>0?Math.min(1,a.nodeValue.length):Math.max(a.nodeValue.length-1,0)};if(me(a,"br")){let u=vl(a,void 0,r);return u?wn(u)?{node:u,offset:r>0?0:u.nodeValue.length}:r<0&&me(u,"br")?{node:a.parentNode,offset:fn(a)}:{node:u.parentNode,offset:fn(u)+(r>0?0:1)}:r<0&&o==="deleteContentBackward"?{node:a.parentNode,offset:fn(a)}:void 0}else return{node:a.parentNode,offset:fn(a)+(r>0?1:0)}}}function vl(e,t,r){let o=Number(t)+(r<0?-1:0);return t!==void 0&&ei(e)&&o>=0&&ot.startsWith("__react"))&&dt(e).REACT_VERSION===17}function pS(e){fS(e)&&(e[tn]={previousValue:String(e.value),tracked:[]})}function mS(e,t){var r,o;(o=e[tn])===null||o===void 0||(r=o.tracked)===null||r===void 0||r.push(t),e[tn]||(Za(e),Ar(e,{focusOffset:t.length}))}function hS(e,t){var r;let o=e[tn];if(e[tn]=void 0,!(!(o==null||(r=o.tracked)===null||r===void 0)&&r.length))return;let a=o.tracked.length===2&&o.tracked[0]===o.previousValue&&o.tracked[1]===e.value;a||Za(e),lS(e)&&Ar(e,{focusOffset:a?t:e.value.length})}function Wd(e){let t=yS(e);if(t&&ft(t))return{type:"input",selection:en(t)};let r=t==null?void 0:t.ownerDocument.getSelection();return{type:Zr(e)&&(r!=null&&r.anchorNode)&&Zr(r.anchorNode)?"contenteditable":"default",selection:r}}function yS(e){return e.nodeType===1?e:e.parentElement}function bS(e){let t=Wd(e);if(t.type==="input")return t.selection;if(t.type==="contenteditable"){var r;return(r=t.selection)===null||r===void 0?void 0:r.getRangeAt(0)}}function Gt({focusNode:e,focusOffset:t,anchorNode:r=e,anchorOffset:o=t}){var a,u;if(Wd(e).type==="input")return Ar(e,{anchorOffset:o,focusOffset:t});(u=r.ownerDocument)===null||u===void 0||(a=u.getSelection())===null||a===void 0||a.setBaseAndExtent(r,o,e,t)}function Gd(e){return me(e,"input")&&["date","time"].includes(e.type)}function Sr(e,t,r,o="insertText"){let a=bS(t);a&&(!Gd(t)&&!e.dispatchUIEvent(t,"beforeinput",{inputType:o,data:r})||("startContainer"in a?gS(e,t,a,r,o):vS(e,t,a,r,o)))}function gS(e,t,r,o,a){let u=!1;if(!r.collapsed)u=!0,r.deleteContents();else if(["deleteContentBackward","deleteContentForward"].includes(a)){let n=zd(r.startContainer,r.startOffset,a==="deleteContentBackward"?-1:1,a);if(n){u=!0;let i=r.cloneRange();i.comparePoint(n.node,n.offset)<0?i.setStart(n.node,n.offset):i.setEnd(n.node,n.offset),i.deleteContents()}}if(o)if(r.endContainer.nodeType===3){let n=r.endOffset;r.endContainer.insertData(n,o),r.setStart(r.endContainer,n+o.length),r.setEnd(r.endContainer,n+o.length)}else{let n=t.ownerDocument.createTextNode(o);r.insertNode(n),r.setStart(n,o.length),r.setEnd(n,o.length)}(u||o)&&e.dispatchUIEvent(t,"input",{inputType:a})}function vS(e,t,r,o,a){let u=o;if(G1(t)){let s=W1(t);if(s!==void 0&&o.length>0){let f=s-t.value.length;if(f>0)u=o.substring(0,f);else return}}let{newValue:n,newOffset:i,oldValue:l}=_S(u,t,r,a);n===l&&i===r.startOffset&&i===r.endOffset||me(t,"input",{type:"number"})&&!ES(n)||(oS(t,n),Gt({focusNode:t,anchorOffset:i,focusOffset:i}),Gd(t)?Vd(t,n)&&(_l(e,t,i,{}),e.dispatchUIEvent(t,"change"),Hd(t)):_l(e,t,i,{data:o,inputType:a}))}function _S(e,t,{startOffset:r,endOffset:o},a){let u=pt(t),n=Math.max(0,r===o&&a==="deleteContentBackward"?r-1:r),i=u.substring(0,n),l=Math.min(u.length,r===o&&a==="deleteContentForward"?r+1:o),s=u.substring(l,u.length),f=`${i}${e}${s}`,d=n+e.length;if(me(t,"input",{type:"time"})){let c=sS(f);c!==""&&Vd(t,c)&&(f=c,d=c.length)}return{oldValue:u,newValue:f,newOffset:d}}function _l(e,t,r,o){e.dispatchUIEvent(t,"input",o),hS(t,r)}function ES(e){var t,r;let o=e.split("e",2);return!(/[^\d.\-e]/.test(e)||Number((t=e.match(/-/g))===null||t===void 0?void 0:t.length)>2||Number((r=e.match(/\./g))===null||r===void 0?void 0:r.length)>1||o[1]&&!/^-?\d*$/.test(o[1]))}Bt.cut=(e,t,r)=>()=>{_r(t)&&Sr(r,t,"","deleteByCut")};function wS(e){return e?Wt(e)?e.textContent:pt(e):null}function SS(e){let t=dt(e);for(let r=e;r!=null&&r.ownerDocument;r=r.parentElement){let{display:o,visibility:a}=t.getComputedStyle(r);if(o==="none"||a==="hidden")return!1}return!0}function CS(e,t){let r=e.ownerDocument,o=r.querySelectorAll(kd),a=Array.from(o).filter(l=>l===e||!(Number(l.getAttribute("tabindex"))<0||Ct(l)));Number(e.getAttribute("tabindex"))>=0&&a.sort((l,s)=>{let f=Number(l.getAttribute("tabindex")),d=Number(s.getAttribute("tabindex"));return f===d?0:f===0?1:d===0?-1:f-d});let u={},n=[r.body],i=me(e,"input",{type:"radio"})?e.name:void 0;a.forEach(l=>{let s=l;if(me(s,"input",{type:"radio"})&&s.name){if(s===e){n.push(s);return}else if(s.name===i)return;if(s.checked){n=n.filter(f=>!me(f,"input",{type:"radio",name:s.name})),n.push(s),u[s.name]=s;return}if(typeof u[s.name]<"u")return}n.push(s)});for(let l=n.findIndex(s=>s===e);;)if(l+=t?-1:1,l===n.length?l=0:l===-1&&(l=n.length-1),n[l]===e||n[l]===r.body||SS(n[l]))return n[l]}function El(e,t){if(ft(e)){let r=en(e);Gt({focusNode:e,focusOffset:r.startOffset===r.endOffset?r.focusOffset+t:t<0?r.startOffset:r.endOffset})}else{let r=e.ownerDocument.getSelection();if(!(r!=null&&r.focusNode))return;if(r.isCollapsed){let o=zd(r.focusNode,r.focusOffset,t);o&&Gt({focusNode:o.node,focusOffset:o.offset})}else r[t<0?"collapseToStart":"collapseToEnd"]()}}function Kd(e){if(ft(e))return Gt({focusNode:e,anchorOffset:0,focusOffset:pt(e).length});var t;let r=(t=Zr(e))!==null&&t!==void 0?t:e.ownerDocument.body;Gt({focusNode:r,anchorOffset:0,focusOffset:r.childNodes.length})}function PS(e){if(ft(e))return en(e).startOffset===0&&en(e).endOffset===pt(e).length;var t;let r=(t=Zr(e))!==null&&t!==void 0?t:e.ownerDocument.body,o=e.ownerDocument.getSelection();return(o==null?void 0:o.anchorNode)===r&&o.focusNode===r&&o.anchorOffset===0&&o.focusOffset===r.childNodes.length}function $r(e,t,r){var o;if(ft(e))return Gt({focusNode:e,anchorOffset:t,focusOffset:r});if(Wt(e)&&((o=e.firstChild)===null||o===void 0?void 0:o.nodeType)===3)return Gt({focusNode:e.firstChild,anchorOffset:t,focusOffset:r});throw new Error("Not implemented. The result of this interaction is unreliable.")}function pn(e,t,r){let o=dt(t),a=Array.from(t.ownerDocument.querySelectorAll(t.name?`input[type="radio"][name="${o.CSS.escape(t.name)}"]`:'input[type="radio"][name=""], input[type="radio"]:not([name])'));for(let u=a.findIndex(n=>n===t)+r;;u+=r){if(a[u]||(u=r>0?0:a.length-1),a[u]===t)return;Ct(a[u])||($t(a[u]),e.dispatchUIEvent(a[u],"click"))}}Bt.keydown=(e,t,r)=>{var o,a;return(a=(o=wl[e.key])===null||o===void 0?void 0:o.call(wl,e,t,r))!==null&&a!==void 0?a:OS(e,t,r)};var wl={ArrowDown:(e,t,r)=>{if(me(t,"input",{type:"radio"}))return()=>pn(r,t,-1)},ArrowLeft:(e,t,r)=>me(t,"input",{type:"radio"})?()=>pn(r,t,-1):()=>El(t,-1),ArrowRight:(e,t,r)=>me(t,"input",{type:"radio"})?()=>pn(r,t,1):()=>El(t,1),ArrowUp:(e,t,r)=>{if(me(t,"input",{type:"radio"}))return()=>pn(r,t,1)},Backspace:(e,t,r)=>{if(_r(t))return()=>{Sr(r,t,"","deleteContentBackward")}},Delete:(e,t,r)=>{if(_r(t))return()=>{Sr(r,t,"","deleteContentForward")}},End:(e,t)=>{if(me(t,["input","textarea"])||Wt(t))return()=>{var r,o;let a=(o=(r=wS(t))===null||r===void 0?void 0:r.length)!==null&&o!==void 0?o:0;$r(t,a,a)}},Home:(e,t)=>{if(me(t,["input","textarea"])||Wt(t))return()=>{$r(t,0,0)}},PageDown:(e,t)=>{if(me(t,["input"]))return()=>{let r=pt(t).length;$r(t,r,r)}},PageUp:(e,t)=>{if(me(t,["input"]))return()=>{$r(t,0,0)}},Tab:(e,t,r)=>()=>{let o=CS(t,r.system.keyboard.modifiers.Shift);$t(o),ft(o)&&Ar(o,{anchorOffset:0,focusOffset:o.value.length})}},OS=(e,t,r)=>{if(e.code==="KeyA"&&r.system.keyboard.modifiers.Control)return()=>Kd(t)};Bt.keypress=(e,t,r)=>{if(e.key==="Enter"){if(me(t,"button")||me(t,"input")&&RS.includes(t.type)||me(t,"a")&&t.href)return()=>{r.dispatchUIEvent(t,"click")};if(me(t,"input")){let o=t.form,a=o==null?void 0:o.querySelector('input[type="submit"], button:not([type]), button[type="submit"]');return a?()=>r.dispatchUIEvent(a,"click"):o&&TS.includes(t.type)&&o.querySelectorAll("input").length===1?()=>r.dispatchUIEvent(o,"submit"):void 0}}if(_r(t)){let o=e.key==="Enter"?Wt(t)&&!r.system.keyboard.modifiers.Shift?"insertParagraph":"insertLineBreak":"insertText",a=e.key==="Enter"?` +`:e.key;return()=>Sr(r,t,a,o)}};var RS=["button","color","file","image","reset","submit"],TS=["email","month","password","search","tel","text","url","week"];Bt.keyup=(e,t,r)=>{var o;return(o=Sl[e.key])===null||o===void 0?void 0:o.call(Sl,e,t,r)};var Sl={" ":(e,t,r)=>{if(qd(t))return()=>r.dispatchUIEvent(t,"click")}};Bt.paste=(e,t,r)=>{if(_r(t))return()=>{var o;let a=(o=e.clipboardData)===null||o===void 0?void 0:o.getData("text");a&&Sr(r,t,a,"insertFromPaste")}};var Yd={auxclick:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},beforeinput:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},click:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},contextmenu:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblclick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keydown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keypress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyup:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},mousedown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseenter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseleave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mousemove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseout:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseover:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseup:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerover:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerenter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerdown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointermove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerup:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointercancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerout:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerleave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}}};function Jd(e){return Yd[e].EventType}var AS=["MouseEvent","PointerEvent"];function xS(e){return AS.includes(Jd(e))}function qS(e){return Jd(e)==="KeyboardEvent"}var MS={ClipboardEvent:[IS],Event:[],InputEvent:[mn,NS],MouseEvent:[mn,bo,Cl],PointerEvent:[mn,bo,Cl,BS],KeyboardEvent:[mn,bo,$S]};function Xd(e,t,r){let o=dt(t),{EventType:a,defaultInit:u}=Yd[e],n=new(jS(o))[a](e,u);return MS[a].forEach(i=>i(n,r??{})),n}function jS(e){var t;let r=(t=e.Event)!==null&&t!==void 0?t:class{};var o;let a=(o=e.AnimationEvent)!==null&&o!==void 0?o:class extends r{};var u;let n=(u=e.ClipboardEvent)!==null&&u!==void 0?u:class extends r{};var i;let l=(i=e.PopStateEvent)!==null&&i!==void 0?i:class extends r{};var s;let f=(s=e.ProgressEvent)!==null&&s!==void 0?s:class extends r{};var d;let c=(d=e.TransitionEvent)!==null&&d!==void 0?d:class extends r{};var p;let m=(p=e.UIEvent)!==null&&p!==void 0?p:class extends r{};var h;let g=(h=e.CompositionEvent)!==null&&h!==void 0?h:class extends m{};var y;let _=(y=e.FocusEvent)!==null&&y!==void 0?y:class extends m{};var S;let E=(S=e.InputEvent)!==null&&S!==void 0?S:class extends m{};var C;let T=(C=e.KeyboardEvent)!==null&&C!==void 0?C:class extends m{};var O;let v=(O=e.MouseEvent)!==null&&O!==void 0?O:class extends m{};var P;let q=(P=e.DragEvent)!==null&&P!==void 0?P:class extends v{};var j;let U=(j=e.PointerEvent)!==null&&j!==void 0?j:class extends v{};var H;let V=(H=e.TouchEvent)!==null&&H!==void 0?H:class extends m{};return{Event:r,AnimationEvent:a,ClipboardEvent:n,PopStateEvent:l,ProgressEvent:f,TransitionEvent:c,UIEvent:m,CompositionEvent:g,FocusEvent:_,InputEvent:E,KeyboardEvent:T,MouseEvent:v,DragEvent:q,PointerEvent:U,TouchEvent:V}}function rr(e,t){for(let[r,o]of Object.entries(t))Object.defineProperty(e,r,{get:()=>o??null})}function qe(e){return Number(e??0)}function IS(e,{clipboardData:t}){rr(e,{clipboardData:t})}function NS(e,{data:t,inputType:r,isComposing:o}){rr(e,{data:t,isComposing:!!o,inputType:String(r)})}function mn(e,{view:t,detail:r}){rr(e,{view:t,detail:qe(r??0)})}function bo(e,{altKey:t,ctrlKey:r,metaKey:o,shiftKey:a,modifierAltGraph:u,modifierCapsLock:n,modifierFn:i,modifierFnLock:l,modifierNumLock:s,modifierScrollLock:f,modifierSymbol:d,modifierSymbolLock:c}){rr(e,{altKey:!!t,ctrlKey:!!r,metaKey:!!o,shiftKey:!!a,getModifierState(p){return!!{Alt:t,AltGraph:u,CapsLock:n,Control:r,Fn:i,FnLock:l,Meta:o,NumLock:s,ScrollLock:f,Shift:a,Symbol:d,SymbolLock:c}[p]}})}function $S(e,{key:t,code:r,location:o,repeat:a,isComposing:u,charCode:n}){rr(e,{key:String(t),code:String(r),location:qe(o),repeat:!!a,isComposing:!!u,charCode:n})}function Cl(e,{x:t,y:r,screenX:o,screenY:a,clientX:u=t,clientY:n=r,button:i,buttons:l,relatedTarget:s}){rr(e,{screenX:qe(o),screenY:qe(a),clientX:qe(u),x:qe(u),clientY:qe(n),y:qe(n),button:qe(i),buttons:qe(l),relatedTarget:s})}function BS(e,{pointerId:t,width:r,height:o,pressure:a,tangentialPressure:u,tiltX:n,tiltY:i,twist:l,pointerType:s,isPrimary:f}){rr(e,{pointerId:qe(t),width:qe(r),height:qe(o),pressure:qe(a),tangentialPressure:qe(u),tiltX:qe(n),tiltY:qe(i),twist:qe(l),pointerType:String(s),isPrimary:!!f})}function kS(e,t,r,o=!1){(xS(t)||qS(t))&&(r={...r,...this.system.getUIEventModifiers()});let a=Xd(t,e,r);return Qd.call(this,e,a,o)}function Qd(e,t,r=!1){var o;let a=t.type,u=r?()=>{}:(o=Bt[a])===null||o===void 0?void 0:o.call(Bt,t,e,this);if(u){t.preventDefault();let n=!1;return Object.defineProperty(t,"defaultPrevented",{get:()=>n}),Object.defineProperty(t,"preventDefault",{value:()=>{n=t.cancelable}}),Er(()=>e.dispatchEvent(t)),n||u(),!n}return Er(()=>e.dispatchEvent(t))}function DS(e,t,r){let o=Xd(t,e,r);Er(()=>e.dispatchEvent(o))}var go=Symbol("Interceptor for programmatical calls");function ur(e,t,r){let o=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=Object.getOwnPropertyDescriptor(e,t),u=o!=null&&o.set?"set":"value";if(typeof(o==null?void 0:o[u])!="function"||o[u][go])throw new Error(`Element ${e.tagName} does not implement "${String(t)}".`);function n(...i){let{applyNative:l=!1,realArgs:s,then:f}=r.call(this,...i),d=(!l&&a||o)[u];u==="set"?d.call(this,s):d.call(this,...s),f==null||f()}n[go]=go,Object.defineProperty(e,t,{...a??o,[u]:n})}function LS(e){ur(e,"value",function(t){let r=rS(t);return r&&pS(this),{applyNative:!!r,realArgs:FS(this,t),then:r?void 0:()=>mS(this,String(t))}})}function FS(e,t){return me(e,"input",{type:"number"})&&String(t)!==""&&!Number.isNaN(Number(t))?String(Number(t)):String(t)}function US(e){ur(e,"setSelectionRange",function(t,...r){let o=nS(t);return{applyNative:!!o,realArgs:[Number(t),...r],then:()=>o?void 0:En(e)}}),ur(e,"selectionStart",function(t){return{realArgs:t,then:()=>En(e)}}),ur(e,"selectionEnd",function(t){return{realArgs:t,then:()=>En(e)}}),ur(e,"select",function(){return{realArgs:[],then:()=>iS(e,{anchorOffset:0,focusOffset:pt(e).length})}})}function HS(e){ur(e,"setRangeText",function(...t){return{realArgs:t,then:()=>{Za(e),En(e)}}})}var fr=Symbol("Node prepared with document state workarounds");function Zd(e){e[fr]||(e.addEventListener("focus",t=>{let r=t.target;Pl(r)},{capture:!0,passive:!0}),e.activeElement&&Pl(e.activeElement),e.addEventListener("blur",t=>{let r=t.target,o=aS(r);o!==void 0&&(r.value!==o&&DS(r,"change"),Hd(r))},{capture:!0,passive:!0}),e[fr]=fr)}function Pl(e){e[fr]||(me(e,["input","textarea"])&&(LS(e),US(e),HS(e)),e[fr]=fr)}function VS(e){return zS(e)?e:e.ownerDocument}function zS(e){return e.nodeType===9}function Cr(e){let t=e.delay;if(typeof t=="number")return Promise.all([new Promise(r=>globalThis.setTimeout(()=>r(),t)),e.advanceTimers(t)])}function ar(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Xe;(function(e){e[e.STANDARD=0]="STANDARD",e[e.LEFT=1]="LEFT",e[e.RIGHT=2]="RIGHT",e[e.NUMPAD=3]="NUMPAD"})(Xe||(Xe={}));var WS=["Alt","AltGraph","Control","Fn","Meta","Shift","Symbol"];function Ol(e){return WS.includes(e)}var GS=["CapsLock","FnLock","NumLock","ScrollLock","SymbolLock"];function Rl(e){return GS.includes(e)}var KS=class{isKeyPressed(e){return!!this.pressed[String(e.code)]}getPressedKeys(){return Object.values(this.pressed).map(e=>e.keyDef)}async keydown(e,t){var r,o,a;let u=String(t.key),n=String(t.code),i=yo(e.config.document);this.setKeydownTarget(i);var l;(l=(r=this.pressed)[o=n])!==null&&l!==void 0||(r[o]={keyDef:t,unpreventedDefault:!1}),Ol(u)&&(this.modifiers[u]=!0);let s=e.dispatchUIEvent(i,"keydown",{key:u,code:n});Rl(u)&&!this.modifiers[u]&&(this.modifiers[u]=!0,this.modifierLockStart[u]=!0),(a=this.pressed[n]).unpreventedDefault||(a.unpreventedDefault=s),s&&this.hasKeyPress(u)&&e.dispatchUIEvent(yo(e.config.document),"keypress",{key:u,code:n,charCode:t.key==="Enter"?13:String(t.key).charCodeAt(0)})}async keyup(e,t){let r=String(t.key),o=String(t.code),a=this.pressed[o].unpreventedDefault;delete this.pressed[o],Ol(r)&&!Object.values(this.pressed).find(u=>u.keyDef.key===r)&&(this.modifiers[r]=!1),e.dispatchUIEvent(yo(e.config.document),"keyup",{key:r,code:o},!a),Rl(r)&&this.modifiers[r]&&(this.modifierLockStart[r]?this.modifierLockStart[r]=!1:this.modifiers[r]=!1)}setKeydownTarget(e){e!==this.lastKeydownTarget&&(this.carryChar=""),this.lastKeydownTarget=e}hasKeyPress(e){return(e.length===1||e==="Enter")&&!this.modifiers.Control&&!this.modifiers.Alt}constructor(e){ar(this,"system",void 0),ar(this,"modifiers",{Alt:!1,AltGraph:!1,CapsLock:!1,Control:!1,Fn:!1,FnLock:!1,Meta:!1,NumLock:!1,ScrollLock:!1,Shift:!1,Symbol:!1,SymbolLock:!1}),ar(this,"pressed",{}),ar(this,"carryChar",""),ar(this,"lastKeydownTarget",void 0),ar(this,"modifierLockStart",{}),this.system=e}},YS=[..."0123456789".split("").map(e=>({code:`Digit${e}`,key:e})),...")!@#$%^&*(".split("").map((e,t)=>({code:`Digit${t}`,key:e,shiftKey:!0})),..."abcdefghijklmnopqrstuvwxyz".split("").map(e=>({code:`Key${e.toUpperCase()}`,key:e})),..."ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("").map(e=>({code:`Key${e}`,key:e,shiftKey:!0})),{code:"Space",key:" "},{code:"AltLeft",key:"Alt",location:Xe.LEFT},{code:"AltRight",key:"Alt",location:Xe.RIGHT},{code:"ShiftLeft",key:"Shift",location:Xe.LEFT},{code:"ShiftRight",key:"Shift",location:Xe.RIGHT},{code:"ControlLeft",key:"Control",location:Xe.LEFT},{code:"ControlRight",key:"Control",location:Xe.RIGHT},{code:"MetaLeft",key:"Meta",location:Xe.LEFT},{code:"MetaRight",key:"Meta",location:Xe.RIGHT},{code:"OSLeft",key:"OS",location:Xe.LEFT},{code:"OSRight",key:"OS",location:Xe.RIGHT},{code:"Tab",key:"Tab"},{code:"CapsLock",key:"CapsLock"},{code:"Backspace",key:"Backspace"},{code:"Enter",key:"Enter"},{code:"Escape",key:"Escape"},{code:"ArrowUp",key:"ArrowUp"},{code:"ArrowDown",key:"ArrowDown"},{code:"ArrowLeft",key:"ArrowLeft"},{code:"ArrowRight",key:"ArrowRight"},{code:"Home",key:"Home"},{code:"End",key:"End"},{code:"Delete",key:"Delete"},{code:"PageUp",key:"PageUp"},{code:"PageDown",key:"PageDown"},{code:"Fn",key:"Fn"},{code:"Symbol",key:"Symbol"},{code:"AltRight",key:"AltGraph"}],JS=[{name:"MouseLeft",pointerType:"mouse",button:"primary"},{name:"MouseRight",pointerType:"mouse",button:"secondary"},{name:"MouseMiddle",pointerType:"mouse",button:"auxiliary"},{name:"TouchA",pointerType:"touch"},{name:"TouchB",pointerType:"touch"},{name:"TouchC",pointerType:"touch"}];function XS(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ef=class{getButtons(){let e=0;for(let t of Object.keys(this.pressed))e|=2**Number(t);return e}down(e){let t=oa(e.button);if(t in this.pressed){this.pressed[t].push(e);return}return this.pressed[t]=[e],t}up(e){let t=oa(e.button);if(t in this.pressed&&(this.pressed[t]=this.pressed[t].filter(r=>r.name!==e.name),this.pressed[t].length===0))return delete this.pressed[t],t}constructor(){XS(this,"pressed",{})}},Tl={primary:0,secondary:1,auxiliary:2,back:3,X1:3,forward:4,X2:4};function oa(e=0){return e in Tl?Tl[e]:Number(e)}var Al={1:2,2:1};function xl(e){return e=oa(e),e in Al?Al[e]:e}function QS(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ZS=class{get countPressed(){return this.pressedKeys.size}isPressed(e){return this.pressedKeys.has(e.name)}addPressed(e){return this.pressedKeys.add(e.name)}removePressed(e){return this.pressedKeys.delete(e.name)}constructor(){QS(this,"pressedKeys",new Set)}};function Fr(e,t){let r=[];for(let u=e;u;u=u.parentElement)r.push(u);let o=[];for(let u=t;u;u=u.parentElement)o.push(u);let a=0;for(;!(a>=r.length||a>=o.length||r[r.length-1-a]!==o[o.length-1-a]);a++);return[r.slice(0,r.length-a),o.slice(0,o.length-a),o.slice(o.length-a)]}function aa({target:e,node:t,offset:r}){return ft(e)?{node:e,offset:r??pt(e).length}:t?{node:t,offset:r??(t.nodeType===3?t.nodeValue.length:t.childNodes.length)}:tf(e,r)}function tf(e,t,r=!0){let o=t===void 0?e.childNodes.length-1:0,a=t===void 0?-1:1;for(;t===void 0?o>=(r?Math.max(e.childNodes.length-1,0):0):o<=e.childNodes.length;){if(t&&o===e.childNodes.length)throw new Error("The given offset is out of bounds.");let u=e.childNodes.item(o),n=String(u.textContent);if(n.length)if(t!==void 0&&n.lengthe.end||u.offset0&&n.setEnd(u.node,u.offset);let l=t.getSelection();l==null||l.removeAllRanges(),l==null||l.addRange(n.cloneRange())}}function rf(e,t){var r,o,a,u,n,i,l,s;return e.target!==t.target||((r=e.coords)===null||r===void 0?void 0:r.x)!==((o=t.coords)===null||o===void 0?void 0:o.y)||((a=e.coords)===null||a===void 0?void 0:a.y)!==((u=t.coords)===null||u===void 0?void 0:u.y)||((n=e.caret)===null||n===void 0?void 0:n.node)!==((i=t.caret)===null||i===void 0?void 0:i.node)||((l=e.caret)===null||l===void 0?void 0:l.offset)!==((s=t.caret)===null||s===void 0?void 0:s.offset)}function Ht(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var nC=class{move(e,t){let r=this.position,o=this.getTarget(e);if(this.position=t,!rf(r,t))return;let a=this.getTarget(e),u=this.getEventInit("mousemove"),[n,i]=Fr(o,a);return{leave:()=>{o!==a&&(e.dispatchUIEvent(o,"mouseout",u),n.forEach(l=>e.dispatchUIEvent(l,"mouseleave",u)))},enter:()=>{o!==a&&(e.dispatchUIEvent(a,"mouseover",u),i.forEach(l=>e.dispatchUIEvent(l,"mouseenter",u)))},move:()=>{e.dispatchUIEvent(a,"mousemove",u),this.modifySelecting(e)}}}down(e,t,r){let o=this.buttons.down(t);if(o===void 0)return;let a=this.getTarget(e);this.buttonDownTarget[o]=a;let u=Ct(a),n=this.getEventInit("mousedown",t.button);(u||e.dispatchUIEvent(a,"mousedown",n))&&(this.startSelecting(e,n.detail),$t(a)),!u&&xl(t.button)===2&&e.dispatchUIEvent(a,"contextmenu",this.getEventInit("contextmenu",t.button,r))}up(e,t,r){let o=this.buttons.up(t);if(o===void 0)return;let a=this.getTarget(e);if(!Ct(a)){e.dispatchUIEvent(a,"mouseup",this.getEventInit("mouseup",t.button)),this.endSelecting();let u=Fr(this.buttonDownTarget[o],a)[2][0];if(u){let n=this.getEventInit("click",t.button,r);n.detail&&(e.dispatchUIEvent(u,n.button===0?"click":"auxclick",n),n.button===0&&n.detail===2&&e.dispatchUIEvent(u,"dblclick",{...this.getEventInit("dblclick",t.button),detail:n.detail}))}}}resetClickCount(){this.clickCount.reset()}getEventInit(e,t,r){let o={...this.position.coords};return r&&(o.pointerId=r.pointerId,o.pointerType=r.pointerType,o.isPrimary=r.isPrimary),o.button=xl(t),o.buttons=this.buttons.getButtons(),e==="mousedown"?o.detail=this.clickCount.getOnDown(o.button):e==="mouseup"?o.detail=this.clickCount.getOnUp(o.button):(e==="click"||e==="auxclick")&&(o.detail=this.clickCount.incOnClick(o.button)),o}getTarget(e){var t;return(t=this.position.target)!==null&&t!==void 0?t:e.config.document.body}startSelecting(e,t){var r,o;this.selecting=eC({document:e.config.document,target:this.getTarget(e),node:(r=this.position.caret)===null||r===void 0?void 0:r.node,offset:(o=this.position.caret)===null||o===void 0?void 0:o.offset,clickCount:t})}modifySelecting(e){var t,r;this.selecting&&rC(this.selecting,{document:e.config.document,target:this.getTarget(e),node:(t=this.position.caret)===null||t===void 0?void 0:t.node,offset:(r=this.position.caret)===null||r===void 0?void 0:r.offset})}endSelecting(){this.selecting=void 0}constructor(){Ht(this,"position",{}),Ht(this,"buttons",new ef),Ht(this,"selecting",void 0),Ht(this,"buttonDownTarget",{}),Ht(this,"clickCount",new class{incOnClick(e){let t=this.down[e]===void 0?void 0:Number(this.down[e])+1;return this.count=this.count[e]===void 0?{}:{[e]:Number(this.count[e])+1},t}getOnDown(e){var t;this.down={[e]:(t=this.count[e])!==null&&t!==void 0?t:0};var r;return this.count={[e]:(r=this.count[e])!==null&&r!==void 0?r:0},Number(this.count[e])+1}getOnUp(e){return this.down[e]===void 0?void 0:Number(this.down[e])+1}reset(){this.count={}}constructor(){Ht(this,"down",{}),Ht(this,"count",{})}})}};function Mn(e,t){var r;return((r=nf(e,t))===null||r===void 0?void 0:r.pointerEvents)!=="none"}function oC(e){let t=dt(e);for(let r=e,o=[];r!=null&&r.ownerDocument;r=r.parentElement){o.push(r);let a=t.getComputedStyle(r).pointerEvents;if(a&&!["inherit","unset"].includes(a))return{pointerEvents:a,tree:o}}}var ql=Symbol("Last check for pointer-events");function nf(e,t){let r=t[ql];if(!(e.config.pointerEventsCheck!==dr.Never&&(!r||Ml(e.config.pointerEventsCheck,dr.EachApiCall)&&r[Ue.Call]!==dn(e,Ue.Call)||Ml(e.config.pointerEventsCheck,dr.EachTrigger)&&r[Ue.Trigger]!==dn(e,Ue.Trigger))))return r==null?void 0:r.result;let o=oC(t);return t[ql]={[Ue.Call]:dn(e,Ue.Call),[Ue.Trigger]:dn(e,Ue.Trigger),result:o},o}function Br(e,t){let r=nf(e,t);if((r==null?void 0:r.pointerEvents)==="none")throw new Error([`Unable to perform pointer interaction as the element ${r.tree.length>1?"inherits":"has"} \`pointer-events: none\`:`,"",aC(r.tree)].join(` +`))}function aC(e){return e.reverse().map((t,r)=>["".padEnd(r),t.tagName,t.id&&`#${t.id}`,t.hasAttribute("data-testid")&&`(testId=${t.getAttribute("data-testid")})`,iC(t),e.length>1&&r===0&&" <-- This element declared `pointer-events: none`",e.length>1&&r===e.length-1&&" <-- Asserted pointer events here"].filter(Boolean).join("")).join(` +`)}function iC(e){var t;let r;if(e.hasAttribute("aria-label"))r=e.getAttribute("aria-label");else if(e.hasAttribute("aria-labelledby")){var o,a;r=(a=e.ownerDocument.getElementById(e.getAttribute("aria-labelledby")))===null||a===void 0||(o=a.textContent)===null||o===void 0?void 0:o.trim()}else if(me(e,["button","input","meter","output","progress","select","textarea"])&&!((t=e.labels)===null||t===void 0)&&t.length)r=Array.from(e.labels).map(n=>{var i;return(i=n.textContent)===null||i===void 0?void 0:i.trim()}).join("|");else if(me(e,"button")){var u;r=(u=e.textContent)===null||u===void 0?void 0:u.trim()}return r=r==null?void 0:r.replace(/\n/g," "),Number(r==null?void 0:r.length)>30&&(r=`${r==null?void 0:r.substring(0,29)}…`),r?`(label=${r})`:""}function Ml(e,t){return(e&t)>0}function qt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var jl=class{init(e,t){this.position=t;let r=this.getTarget(e),[,o]=Fr(null,r),a=this.getEventInit();return Br(e,r),e.dispatchUIEvent(r,"pointerover",a),o.forEach(u=>e.dispatchUIEvent(u,"pointerenter",a)),this}move(e,t){let r=this.position,o=this.getTarget(e);if(this.position=t,!rf(r,t))return;let a=this.getTarget(e),u=this.getEventInit(),[n,i]=Fr(o,a);return{leave:()=>{Mn(e,o)&&o!==a&&(e.dispatchUIEvent(o,"pointerout",u),n.forEach(l=>e.dispatchUIEvent(l,"pointerleave",u)))},enter:()=>{Br(e,a),o!==a&&(e.dispatchUIEvent(a,"pointerover",u),i.forEach(l=>e.dispatchUIEvent(l,"pointerenter",u)))},move:()=>{e.dispatchUIEvent(a,"pointermove",u)}}}down(e,t){if(this.isDown)return;let r=this.getTarget(e);Br(e,r),this.isDown=!0,this.isPrevented=!e.dispatchUIEvent(r,"pointerdown",this.getEventInit())}up(e,t){if(!this.isDown)return;let r=this.getTarget(e);Br(e,r),this.isDown=!1,e.dispatchUIEvent(r,"pointerup",this.getEventInit())}release(e){let t=this.getTarget(e),[r]=Fr(t,null),o=this.getEventInit();Mn(e,t)&&(e.dispatchUIEvent(t,"pointerout",o),r.forEach(a=>e.dispatchUIEvent(a,"pointerleave",o))),this.isCancelled=!0}getTarget(e){var t;return(t=this.position.target)!==null&&t!==void 0?t:e.config.document.body}getEventInit(){return{...this.position.coords,pointerId:this.pointerId,pointerType:this.pointerType,isPrimary:this.isPrimary}}constructor({pointerId:e,pointerType:t,isPrimary:r}){qt(this,"pointerId",void 0),qt(this,"pointerType",void 0),qt(this,"isPrimary",void 0),qt(this,"isMultitouch",!1),qt(this,"isCancelled",!1),qt(this,"isDown",!1),qt(this,"isPrevented",!1),qt(this,"position",{}),this.pointerId=e,this.pointerType=t,this.isPrimary=r,this.isMultitouch=!r}};function Mt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var lC=class{isKeyPressed(e){return this.devices.get(e.pointerType).isPressed(e)}async press(e,t,r){let o=this.getPointerName(t),a=t.pointerType==="touch"?this.pointers.new(o,t).init(e,r):this.pointers.get(o);a.position=r,a.pointerType!=="touch"&&(this.mouse.position=r),this.devices.get(t.pointerType).addPressed(t),this.buttons.down(t),a.down(e,t),a.pointerType!=="touch"&&!a.isPrevented&&this.mouse.down(e,t,a)}async move(e,t,r){let o=this.pointers.get(t),a=o.move(e,r),u=o.pointerType==="touch"||o.isPrevented&&o.isDown?void 0:this.mouse.move(e,r);a==null||a.leave(),u==null||u.leave(),a==null||a.enter(),u==null||u.enter(),a==null||a.move(),u==null||u.move()}async release(e,t,r){let o=this.devices.get(t.pointerType);o.removePressed(t),this.buttons.up(t);let a=this.pointers.get(this.getPointerName(t));if(a.position=r,a.pointerType!=="touch"&&(this.mouse.position=r),o.countPressed===0&&a.up(e,t),a.pointerType==="touch"&&a.release(e),!a.isPrevented){if(a.pointerType==="touch"&&!a.isMultitouch){let u=this.mouse.move(e,a.position);u==null||u.leave(),u==null||u.enter(),u==null||u.move(),this.mouse.down(e,t,a)}if(!a.isMultitouch){let u=this.mouse.move(e,a.position);u==null||u.leave(),u==null||u.enter(),u==null||u.move(),this.mouse.up(e,t,a)}}}getPointerName(e){return e.pointerType==="touch"?e.name:e.pointerType}getPreviousPosition(e){return this.pointers.has(e)?this.pointers.get(e).position:void 0}resetClickCount(){this.mouse.resetClickCount()}getMouseTarget(e){var t;return(t=this.mouse.position.target)!==null&&t!==void 0?t:e.config.document.body}setMousePosition(e){this.mouse.position=e,this.pointers.get("mouse").position=e}constructor(e){Mt(this,"system",void 0),Mt(this,"mouse",void 0),Mt(this,"buttons",void 0),Mt(this,"devices",new class{get(t){var r,o,a;return(a=(r=this.registry)[o=t])!==null&&a!==void 0||(r[o]=new ZS),this.registry[t]}constructor(){Mt(this,"registry",{})}}),Mt(this,"pointers",new class{new(t,r){let o=r.pointerType!=="touch"||!Object.values(this.registry).some(a=>a.pointerType==="touch"&&!a.isCancelled);return o||Object.values(this.registry).forEach(a=>{a.pointerType===r.pointerType&&!a.isCancelled&&(a.isMultitouch=!0)}),this.registry[t]=new jl({pointerId:this.nextId++,pointerType:r.pointerType,isPrimary:o}),this.registry[t]}get(t){if(!this.has(t))throw new Error(`Trying to access pointer "${t}" which does not exist.`);return this.registry[t]}has(t){return t in this.registry}constructor(){Mt(this,"registry",{mouse:new jl({pointerId:1,pointerType:"mouse",isPrimary:!0})}),Mt(this,"nextId",2)}}),this.system=e,this.buttons=new ef,this.mouse=new nC}};function Il(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var of=class{getUIEventModifiers(){return{altKey:this.keyboard.modifiers.Alt,ctrlKey:this.keyboard.modifiers.Control,metaKey:this.keyboard.modifiers.Meta,shiftKey:this.keyboard.modifiers.Shift,modifierAltGraph:this.keyboard.modifiers.AltGraph,modifierCapsLock:this.keyboard.modifiers.CapsLock,modifierFn:this.keyboard.modifiers.Fn,modifierFnLock:this.keyboard.modifiers.FnLock,modifierNumLock:this.keyboard.modifiers.NumLock,modifierScrollLock:this.keyboard.modifiers.ScrollLock,modifierSymbol:this.keyboard.modifiers.Symbol,modifierSymbolLock:this.keyboard.modifiers.SymbolLock}}constructor(){Il(this,"keyboard",new KS(this)),Il(this,"pointer",new lC(this))}};async function sC(e){let t=[];return this.config.skipHover||t.push({target:e}),t.push({keys:"[MouseLeft]",target:e}),this.pointer(t)}async function uC(e){return this.pointer([{target:e},"[MouseLeft][MouseLeft]"])}async function cC(e){return this.pointer([{target:e},"[MouseLeft][MouseLeft][MouseLeft]"])}async function dC(e){return this.pointer({target:e})}async function fC(e){return Br(this,this.system.pointer.getMouseTarget(this)),this.pointer({target:e.ownerDocument.body})}async function pC({shift:e}={}){return this.keyboard(e===!0?"{Shift>}{Tab}{/Shift}":e===!1?"[/ShiftLeft][/ShiftRight]{Tab}":"{Tab}")}function mC(e,t){let r=[];do{let{type:a,descriptor:u,consumedLength:n,releasePrevious:i,releaseSelf:l=!0,repeat:s}=Dd(t,"keyboard");var o;let f=(o=e.find(d=>{if(a==="["){var c;return((c=d.code)===null||c===void 0?void 0:c.toLowerCase())===u.toLowerCase()}else if(a==="{"){var p;return((p=d.key)===null||p===void 0?void 0:p.toLowerCase())===u.toLowerCase()}return d.key===u}))!==null&&o!==void 0?o:{key:"Unknown",code:"Unknown",[a==="["?"code":"key"]:u};r.push({keyDef:f,releasePrevious:i,releaseSelf:l,repeat:s}),t=t.slice(n)}while(t);return r}async function hC(e){let t=mC(this.config.keyboardMap,e);for(let r=0;r{throw new Error("`userEvent.paste()` without `clipboardData` requires the `ClipboardAPI` to be available.")});this.dispatchUIEvent(o,"paste",{clipboardData:u})}function wC(e,t){let r=Ja(dt(e));return r.setData("text",t),r}function Nl(e,t){let r=[];do{let{descriptor:o,consumedLength:a,releasePrevious:u,releaseSelf:n=!0}=Dd(t,"pointer"),i=e.find(l=>l.name===o);i&&r.push({keyDef:i,releasePrevious:u,releaseSelf:n}),t=t.slice(a)}while(t);return r}async function SC(e){let{pointerMap:t}=this.config,r=[];(Array.isArray(e)?e:[e]).forEach(o=>{typeof o=="string"?r.push(...Nl(t,o)):"keys"in o?r.push(...Nl(t,o.keys).map(a=>({...o,...a}))):r.push(o)});for(let o=0;o{if(typeof i!="string"&&a.includes(i))return i;{let l=a.find(s=>s.value===i||s.innerHTML===i);if(l)return l;throw ye().getElementError(`Value "${String(i)}" not found in options`,t)}}).filter(i=>!Ct(i));if(Ct(t)||!u.length)return;let n=i=>{i.selected=e,this.dispatchUIEvent(t,"input",{bubbles:!0,cancelable:!1,composed:!0}),this.dispatchUIEvent(t,"change")};if(me(t,"select"))if(t.multiple)for(let i of u){let l=this.config.pointerEventsCheck===0?!0:Mn(this,i);l&&(this.dispatchUIEvent(i,"pointerover"),this.dispatchUIEvent(t,"pointerenter"),this.dispatchUIEvent(i,"mouseover"),this.dispatchUIEvent(t,"mouseenter"),this.dispatchUIEvent(i,"pointermove"),this.dispatchUIEvent(i,"mousemove"),this.dispatchUIEvent(i,"pointerdown"),this.dispatchUIEvent(i,"mousedown")),$t(t),l&&(this.dispatchUIEvent(i,"pointerup"),this.dispatchUIEvent(i,"mouseup")),n(i),l&&this.dispatchUIEvent(i,"click"),await Cr(this.config)}else if(u.length===1){let i=this.config.pointerEventsCheck===0?!0:Mn(this,t);i?await this.click(t):$t(t),n(u[0]),i&&(this.dispatchUIEvent(t,"pointerover"),this.dispatchUIEvent(t,"pointerenter"),this.dispatchUIEvent(t,"mouseover"),this.dispatchUIEvent(t,"mouseenter"),this.dispatchUIEvent(t,"pointerup"),this.dispatchUIEvent(t,"mouseup"),this.dispatchUIEvent(t,"click")),await Cr(this.config)}else throw ye().getElementError("Cannot select multiple options on a non-multiple select",t);else if(t.getAttribute("role")==="listbox")for(let i of u)await this.click(i),await this.unhover(i);else throw ye().getElementError("Cannot select options on elements that are neither select nor listbox elements",t)}async function AC(e,t,{skipClick:r=this.config.skipClick,skipAutoClose:o=this.config.skipAutoClose,initialSelectionStart:a,initialSelectionEnd:u}={}){e.disabled||(r||await this.click(e),a!==void 0&&$r(e,a,u??a),await this.keyboard(t),o||await bC(this))}var Bl=Symbol("files and value properties are mocked");function vo(e,t,r){r?Object.defineProperty(e,t,r):delete e[t]}function xC(e,t){var r;(r=e[Bl])===null||r===void 0||r.restore();let o=Object.getOwnPropertyDescriptor(e,"type"),a=Object.getOwnPropertyDescriptor(e,"value"),u=Object.getOwnPropertyDescriptor(e,"files");function n(){vo(e,"type",o),vo(e,"value",a),vo(e,"files",u)}e[Bl]={restore:n},Object.defineProperties(e,{files:{configurable:!0,get:()=>t},value:{configurable:!0,get:()=>t.length?`C:\\fakepath\\${t[0].name}`:"",set(i){if(i==="")n();else{var l;a==null||(l=a.set)===null||l===void 0||l.call(e,i)}}},type:{configurable:!0,get:()=>"file",set(i){i!=="file"&&(n(),e.type=i)}}})}async function qC(e,t){let r=me(e,"label")?e.control:e;if(!r||!me(r,"input",{type:"file"}))throw new TypeError(`The ${r===e?"given":"associated"} ${r==null?void 0:r.tagName} element does not accept file uploads`);if(Ct(e))return;let o=(Array.isArray(t)?t:[t]).filter(u=>!this.config.applyAccept||MC(u,r.accept)).slice(0,r.multiple?void 0:1),a=()=>{var u;o.length===((u=r.files)===null||u===void 0?void 0:u.length)&&o.every((n,i)=>{var l;return n===((l=r.files)===null||l===void 0?void 0:l.item(i))})||(xC(r,Ya(dt(e),o)),this.dispatchUIEvent(r,"input"),this.dispatchUIEvent(r,"change"))};r.addEventListener("fileDialog",a),await this.click(e),r.removeEventListener("fileDialog",a)}function MC(e,t){if(!t)return!0;let r=["audio/*","image/*","video/*"];return t.split(",").some(o=>o.startsWith(".")?e.name.endsWith(o):r.includes(o)?e.type.startsWith(o.substr(0,o.length-1)):e.type===o)}var kl={click:sC,dblClick:uC,tripleClick:cC,hover:dC,unhover:fC,tab:pC,keyboard:hC,copy:vC,cut:_C,paste:EC,pointer:SC,clear:OC,deselectOptions:TC,selectOptions:RC,type:AC,upload:qC};function jC(e){return ye().asyncWrapper(e)}var sf={applyAccept:!0,autoModify:!0,delay:0,document:globalThis.document,keyboardMap:YS,pointerMap:JS,pointerEventsCheck:dr.EachApiCall,skipAutoClose:!1,skipClick:!1,skipHover:!1,writeToClipboard:!1,advanceTimers:()=>Promise.resolve()},IC={...sf,writeToClipboard:!0};function uf(e={},t=IC,r){let o=kC(e,r,t);return{...t,...e,document:o}}function NC(e={}){let t=uf(e);Zd(t.document);var r;let o=(r=t.document.defaultView)!==null&&r!==void 0?r:globalThis.window;return F1(o),ti(t).api}function Le({keyboardState:e,pointerState:t,...r}={},o){let a=uf(r,sf,o);Zd(a.document);var u;let n=(u=t??e)!==null&&u!==void 0?u:new of;return{api:ti(a,n).api,system:n}}function $C(e){return ti({...this.config,...e},this.system).api}function BC(e,t){function r(...o){return Nr(e,Ue.Call),jC(()=>t.apply(e,o).then(async a=>(await Cr(e.config),a)))}return Object.defineProperty(r,"name",{get:()=>t.name}),r}function ti(e,t=new of){let r={};return Object.assign(r,{config:e,dispatchEvent:Qd.bind(r),dispatchUIEvent:kS.bind(r),system:t,levelRefs:{},...kl}),{instance:r,api:{...Object.fromEntries(Object.entries(kl).map(([o,a])=>[o,BC(r,a)])),setup:$C.bind(r)}}}function kC(e,t,r){var o,a;return(a=(o=e.document)!==null&&o!==void 0?o:t&&VS(t))!==null&&a!==void 0?a:r.document}var cf={};ma(cf,{clear:()=>DC,click:()=>LC,copy:()=>FC,cut:()=>UC,dblClick:()=>HC,deselectOptions:()=>VC,hover:()=>zC,keyboard:()=>WC,paste:()=>KC,pointer:()=>GC,selectOptions:()=>YC,tab:()=>eP,tripleClick:()=>JC,type:()=>XC,unhover:()=>QC,upload:()=>ZC});function DC(e){return Le().api.clear(e)}function LC(e,t={}){return Le(t,e).api.click(e)}function FC(e={}){return Le(e).api.copy()}function UC(e={}){return Le(e).api.cut()}function HC(e,t={}){return Le(t).api.dblClick(e)}function VC(e,t,r={}){return Le(r).api.deselectOptions(e,t)}function zC(e,t={}){return Le(t).api.hover(e)}async function WC(e,t={}){let{api:r,system:o}=Le(t);return r.keyboard(e).then(()=>o)}async function GC(e,t={}){let{api:r,system:o}=Le(t);return r.pointer(e).then(()=>o)}function KC(e,t){return Le(t).api.paste(e)}function YC(e,t,r={}){return Le(r).api.selectOptions(e,t)}function JC(e,t={}){return Le(t).api.tripleClick(e)}function XC(e,t,r={}){return Le(r,e).api.type(e,t,r)}function QC(e,t={}){let{api:r,system:o}=Le(t);return o.pointer.setMousePosition({target:e}),r.unhover(e)}function ZC(e,t,r={}){return Le(r).api.upload(e,t)}function eP(e={}){return Le().api.tab(e)}var tP={...cf,setup:NC};function rP(e){for(var t=[],r=1;rt[0]==="fireEvent"||e.startsWith("find")||e.startsWith("waitFor")});ia.screen=new Proxy(ia.screen,{get(e,t,r){return Tp.warn(nP` + You are using Testing Library's \`screen\` object. Use \`within(canvasElement)\` instead. + More info: https://storybook.js.org/docs/react/essentials/interactions + `),Reflect.get(e,t,r)}});var{buildQueries:sP,configure:uP,createEvent:cP,fireEvent:dP,findAllByAltText:fP,findAllByDisplayValue:pP,findAllByLabelText:mP,findAllByPlaceholderText:hP,findAllByRole:yP,findAllByTestId:bP,findAllByText:gP,findAllByTitle:vP,findByAltText:_P,findByDisplayValue:EP,findByLabelText:wP,findByPlaceholderText:SP,findByRole:CP,findByTestId:PP,findByText:OP,findByTitle:RP,getAllByAltText:TP,getAllByDisplayValue:AP,getAllByLabelText:xP,getAllByPlaceholderText:qP,getAllByRole:MP,getAllByTestId:jP,getAllByText:IP,getAllByTitle:NP,getByAltText:$P,getByDisplayValue:BP,getByLabelText:kP,getByPlaceholderText:DP,getByRole:LP,getByTestId:FP,getByText:UP,getByTitle:HP,getConfig:VP,getDefaultNormalizer:zP,getElementError:WP,getNodeText:GP,getQueriesForElement:KP,getRoles:YP,getSuggestedQuery:JP,isInaccessible:XP,logDOM:QP,logRoles:ZP,prettyDOM:eO,queries:tO,queryAllByAltText:rO,queryAllByAttribute:nO,queryAllByDisplayValue:oO,queryAllByLabelText:aO,queryAllByPlaceholderText:iO,queryAllByRole:lO,queryAllByTestId:sO,queryAllByText:uO,queryAllByTitle:cO,queryByAltText:dO,queryByAttribute:fO,queryByDisplayValue:pO,queryByLabelText:mO,queryByPlaceholderText:hO,queryByRole:yO,queryByTestId:bO,queryByText:gO,queryByTitle:vO,queryHelpers:_O,screen:EO,waitFor:wO,waitForElementToBeRemoved:SO,within:CO,prettyFormat:PO}=ia,{userEvent:OO}=fa({userEvent:tP},{intercept:!0}),{expect:RO}=fa({expect:ac},{getKeys:(e,t)=>{let r=["assert","__methods","__flags","_obj"];if(e.constructor===Ov.Assertion){let o=Object.keys(Object.getPrototypeOf(e)).filter(a=>!r.includes(a));return t>2?o:[...o,"not"]}return Object.keys(e)},intercept:e=>e!=="expect"}),oP=({parameters:e})=>{var t,r,o;((t=e==null?void 0:e.test)==null?void 0:t.mockReset)===!0?Tw():((r=e==null?void 0:e.test)==null?void 0:r.clearMocks)===!0?Rw():((o=e==null?void 0:e.test)==null?void 0:o.restoreMocks)!==!1&&Aw()};Rv.__STORYBOOK_TEST_LOADERS__=[oP];export{p_ as a,RO as e,lP as f,fa as i,OO as u,CO as w}; diff --git a/storybook-static/assets/index-B5xYo-Cg.js b/storybook-static/assets/index-B5xYo-Cg.js new file mode 100644 index 0000000..5f34853 --- /dev/null +++ b/storybook-static/assets/index-B5xYo-Cg.js @@ -0,0 +1,3 @@ +import{c as Bu,g as Uu}from"./index-l2PZgWEW.js";function or(u,e){for(var r=-1,t=u==null?0:u.length,a=Array(t);++r-1}var Tr=xr,br=gu;function Sr(u,e){var r=this.__data__,t=br(r,u);return t<0?(++this.size,r.push([u,e])):r[t][1]=e,this}var $r=Sr,wr=lr,Or=vr,Nr=mr,Pr=Tr,Ir=$r;function uu(u){var e=-1,r=u==null?0:u.length;for(this.clear();++eC))return!1;var f=i.get(u),T=i.get(e);if(f&&T)return f==e&&T==u;var x=-1,F=!0,m=r&da?new fa:void 0;for(i.set(u,e),i.set(e,u);++x-1&&u%1==0&&u-1&&u%1==0&&u<=Sn}var Wu=$n,wn=lu,On=Wu,Nn=cu,Pn="[object Arguments]",In="[object Array]",Rn="[object Boolean]",Ln="[object Date]",Mn="[object Error]",kn="[object Function]",Un="[object Map]",jn="[object Number]",Gn="[object Object]",Kn="[object RegExp]",Hn="[object Set]",Wn="[object String]",qn="[object WeakMap]",zn="[object ArrayBuffer]",Vn="[object DataView]",Jn="[object Float32Array]",Qn="[object Float64Array]",Yn="[object Int8Array]",Xn="[object Int16Array]",Zn="[object Int32Array]",ui="[object Uint8Array]",ei="[object Uint8ClampedArray]",ri="[object Uint16Array]",ti="[object Uint32Array]",S={};S[Jn]=S[Qn]=S[Yn]=S[Xn]=S[Zn]=S[ui]=S[ei]=S[ri]=S[ti]=!0;S[Pn]=S[In]=S[zn]=S[Rn]=S[Vn]=S[Ln]=S[Mn]=S[kn]=S[Un]=S[jn]=S[Gn]=S[Kn]=S[Hn]=S[Wn]=S[qn]=!1;function ai(u){return Nn(u)&&On(u.length)&&!!S[wn(u)]}var ni=ai;function ii(u){return function(e){return u(e)}}var si=ii,yu={exports:{}};yu.exports;(function(u,e){var r=Se,t=e&&!e.nodeType&&e,a=t&&!0&&u&&!u.nodeType&&u,i=a&&a.exports===t,n=i&&r.process,C=function(){try{var E=a&&a.require&&a.require("util").types;return E||n&&n.binding&&n.binding("util")}catch{}}();u.exports=C})(yu,yu.exports);var Di=yu.exports,Ai=ni,oi=si,Ae=Di,oe=Ae&&Ae.isTypedArray,Fi=oe?oi(oe):Ai,Me=Fi,Ci=ln,li=Ie,ci=q,Ei=Re,fi=Le,pi=Me,Bi=Object.prototype,hi=Bi.hasOwnProperty;function di(u,e){var r=ci(u),t=!r&&li(u),a=!r&&!t&&Ei(u),i=!r&&!t&&!a&&pi(u),n=r||t||a||i,C=n?Ci(u.length,String):[],E=C.length;for(var f in u)(e||hi.call(u,f))&&!(n&&(f=="length"||a&&(f=="offset"||f=="parent")||i&&(f=="buffer"||f=="byteLength"||f=="byteOffset")||fi(f,E)))&&C.push(f);return C}var vi=di,yi=Object.prototype;function gi(u){var e=u&&u.constructor,r=typeof e=="function"&&e.prototype||yi;return u===r}var mi=gi;function _i(u,e){return function(r){return u(e(r))}}var ke=_i,xi=ke,Ti=xi(Object.keys,Object),bi=Ti,Si=mi,$i=bi,wi=Object.prototype,Oi=wi.hasOwnProperty;function Ni(u){if(!Si(u))return $i(u);var e=[];for(var r in Object(u))Oi.call(u,r)&&r!="constructor"&&e.push(r);return e}var Pi=Ni,Ii=Gu,Ri=Wu;function Li(u){return u!=null&&Ri(u.length)&&!Ii(u)}var Mi=Li,ki=vi,Ui=Pi,ji=Mi;function Gi(u){return ji(u)?ki(u):Ui(u)}var qu=Gi,Ki=un,Hi=Fn,Wi=qu;function qi(u){return Ki(u,Wi,Hi)}var zi=qi,Fe=zi,Vi=1,Ji=Object.prototype,Qi=Ji.hasOwnProperty;function Yi(u,e,r,t,a,i){var n=r&Vi,C=Fe(u),E=C.length,f=Fe(e),T=f.length;if(E!=T&&!n)return!1;for(var x=E;x--;){var F=C[x];if(!(n?F in e:Qi.call(e,F)))return!1}var m=i.get(u),v=i.get(e);if(m&&v)return m==e&&v==u;var c=!0;i.set(u,e),i.set(e,u);for(var p=n;++x=48&&p<=55}r=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function f(p){return p===32||p===9||p===11||p===12||p===160||p>=5760&&r.indexOf(p)>=0}function T(p){return p===10||p===13||p===8232||p===8233}function x(p){if(p<=65535)return String.fromCharCode(p);var I=String.fromCharCode(Math.floor((p-65536)/1024)+55296),L=String.fromCharCode((p-65536)%1024+56320);return I+L}for(t=new Array(128),i=0;i<128;++i)t[i]=i>=97&&i<=122||i>=65&&i<=90||i===36||i===95;for(a=new Array(128),i=0;i<128;++i)a[i]=i>=97&&i<=122||i>=65&&i<=90||i>=48&&i<=57||i===36||i===95;function F(p){return p<128?t[p]:e.NonAsciiIdentifierStart.test(x(p))}function m(p){return p<128?a[p]:e.NonAsciiIdentifierPart.test(x(p))}function v(p){return p<128?t[p]:u.NonAsciiIdentifierStart.test(x(p))}function c(p){return p<128?a[p]:u.NonAsciiIdentifierPart.test(x(p))}Ye.exports={isDecimalDigit:n,isHexDigit:C,isOctalDigit:E,isWhiteSpace:f,isLineTerminator:T,isIdentifierStartES5:F,isIdentifierPartES5:m,isIdentifierStartES6:v,isIdentifierPartES6:c}})();var Xe=Ye.exports,Ze={exports:{}};(function(){var u=Xe;function e(F){switch(F){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function r(F,m){return!m&&F==="yield"?!1:t(F,m)}function t(F,m){if(m&&e(F))return!0;switch(F.length){case 2:return F==="if"||F==="in"||F==="do";case 3:return F==="var"||F==="for"||F==="new"||F==="try";case 4:return F==="this"||F==="else"||F==="case"||F==="void"||F==="with"||F==="enum";case 5:return F==="while"||F==="break"||F==="catch"||F==="throw"||F==="const"||F==="yield"||F==="class"||F==="super";case 6:return F==="return"||F==="typeof"||F==="delete"||F==="switch"||F==="export"||F==="import";case 7:return F==="default"||F==="finally"||F==="extends";case 8:return F==="function"||F==="continue"||F==="debugger";case 10:return F==="instanceof";default:return!1}}function a(F,m){return F==="null"||F==="true"||F==="false"||r(F,m)}function i(F,m){return F==="null"||F==="true"||F==="false"||t(F,m)}function n(F){return F==="eval"||F==="arguments"}function C(F){var m,v,c;if(F.length===0||(c=F.charCodeAt(0),!u.isIdentifierStartES5(c)))return!1;for(m=1,v=F.length;m=v||(p=F.charCodeAt(m),!(56320<=p&&p<=57343)))return!1;c=E(c,p)}if(!I(c))return!1;I=u.isIdentifierPartES6}return!0}function T(F,m){return C(F)&&!a(F,m)}function x(F,m){return f(F)&&!i(F,m)}Ze.exports={isKeywordES5:r,isKeywordES6:t,isReservedWordES5:a,isReservedWordES6:i,isRestrictedWord:n,isIdentifierNameES5:C,isIdentifierNameES6:f,isIdentifierES5:T,isIdentifierES6:x}})();var Y1=Ze.exports;(function(){ou.ast=Q1,ou.code=Xe,ou.keyword=Y1})();var Du={},X={};const X1="doctrine",Z1="JSDoc parser",uA="https://github.com/eslint/doctrine",eA="lib/doctrine.js",rA="3.0.0",tA={node:">=6.0.0"},aA={lib:"./lib"},nA=["lib"],iA=[{name:"Nicholas C. Zakas",email:"nicholas+npm@nczconsulting.com",web:"https://www.nczonline.net"},{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"https://github.com/Constellation"}],sA="eslint/doctrine",DA={coveralls:"^3.0.1",dateformat:"^1.0.11",eslint:"^1.10.3","eslint-release":"^1.0.0",linefix:"^0.1.1",mocha:"^3.4.2","npm-license":"^0.3.1",nyc:"^10.3.2",semver:"^5.0.3",shelljs:"^0.5.3","shelljs-nodecli":"^0.1.1",should:"^5.0.1"},AA="Apache-2.0",oA={pretest:"npm run lint",test:"nyc mocha",coveralls:"nyc report --reporter=text-lcov | coveralls",lint:"eslint lib/","generate-release":"eslint-generate-release","generate-alpharelease":"eslint-generate-prerelease alpha","generate-betarelease":"eslint-generate-prerelease beta","generate-rcrelease":"eslint-generate-prerelease rc","publish-release":"eslint-publish-release"},FA={esutils:"^2.0.2"},CA={name:X1,description:Z1,homepage:uA,main:eA,version:rA,engines:tA,directories:aA,files:nA,maintainers:iA,repository:sA,devDependencies:DA,license:AA,scripts:oA,dependencies:FA};function lA(u,e){if(!u)throw new Error(e||"unknown assertion error")}var cA=lA;(function(){var u;u=CA.version,X.VERSION=u;function e(t){this.name="DoctrineError",this.message=t}e.prototype=function(){var t=function(){};return t.prototype=Error.prototype,new t}(),e.prototype.constructor=e,X.DoctrineError=e;function r(t){throw new e(t)}X.throwError=r,X.assert=cA})();(function(){var u,e,r,t,a,i,n,C,E,f,T,x;E=ou,f=X,u={NullableLiteral:"NullableLiteral",AllLiteral:"AllLiteral",NullLiteral:"NullLiteral",UndefinedLiteral:"UndefinedLiteral",VoidLiteral:"VoidLiteral",UnionType:"UnionType",ArrayType:"ArrayType",RecordType:"RecordType",FieldType:"FieldType",FunctionType:"FunctionType",ParameterType:"ParameterType",RestType:"RestType",NonNullableType:"NonNullableType",OptionalType:"OptionalType",NullableType:"NullableType",NameExpression:"NameExpression",TypeApplication:"TypeApplication",StringLiteralType:"StringLiteralType",NumericLiteralType:"NumericLiteralType",BooleanLiteralType:"BooleanLiteralType"},e={ILLEGAL:0,DOT_LT:1,REST:2,LT:3,GT:4,LPAREN:5,RPAREN:6,LBRACE:7,RBRACE:8,LBRACK:9,RBRACK:10,COMMA:11,COLON:12,STAR:13,PIPE:14,QUESTION:15,BANG:16,EQUAL:17,NAME:18,STRING:19,NUMBER:20,EOF:21};function F(s){return"><(){}[],:*|?!=".indexOf(String.fromCharCode(s))===-1&&!E.code.isWhiteSpace(s)&&!E.code.isLineTerminator(s)}function m(s,D,d,o){this._previous=s,this._index=D,this._token=d,this._value=o}m.prototype.restore=function(){i=this._previous,a=this._index,n=this._token,C=this._value},m.save=function(){return new m(i,a,n,C)};function v(s,D){return x&&(s.range=[D[0]+T,D[1]+T]),s}function c(){var s=r.charAt(a);return a+=1,s}function p(s){var D,d,o,A=0;for(d=s==="u"?4:2,D=0;D=0&&a=t)return e.ILLEGAL;if(D=r.charCodeAt(a+1),D===60)break}C+=c()}return e.NAME}function M(){var s;for(i=a;a=t)return n=e.EOF,n;switch(s=r.charCodeAt(a),s){case 39:case 34:return n=I(),n;case 58:return c(),n=e.COLON,n;case 44:return c(),n=e.COMMA,n;case 40:return c(),n=e.LPAREN,n;case 41:return c(),n=e.RPAREN,n;case 91:return c(),n=e.LBRACK,n;case 93:return c(),n=e.RBRACK,n;case 123:return c(),n=e.LBRACE,n;case 125:return c(),n=e.RBRACE,n;case 46:if(a+1=97&&l<=122||l>=65&&l<=90||l>=48&&l<=57}function f(l){return l==="param"||l==="argument"||l==="arg"}function T(l){return l==="return"||l==="returns"}function x(l){return l==="property"||l==="prop"}function F(l){return f(l)||x(l)||l==="alias"||l==="this"||l==="mixes"||l==="requires"}function m(l){return F(l)||l==="const"||l==="constant"}function v(l){return x(l)||f(l)}function c(l){return x(l)||f(l)}function p(l){return f(l)||T(l)||l==="define"||l==="enum"||l==="implements"||l==="this"||l==="type"||l==="typedef"||x(l)}function I(l){return p(l)||l==="throws"||l==="const"||l==="constant"||l==="namespace"||l==="member"||l==="var"||l==="module"||l==="constructor"||l==="class"||l==="extends"||l==="augments"||l==="public"||l==="private"||l==="protected"}var L="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",z="("+L+"*(?:\\*"+L+`?)?)(.+|[\r +\u2028\u2029])`;function M(l){return l.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(z,"g"),"$2").replace(/\s*$/,"")}function _(l,k){for(var B=l.replace(/^\/\*\*?/,""),j=0,G=new RegExp(z,"g"),g;g=G.exec(B);)if(j+=g[1].length,g.index+g[0].length>k+j)return k+j+l.length-B.length;return l.replace(/\*\/$/,"").replace(/\s*$/,"").length}(function(l){var k,B,j,G,g,nu,Eu,V,fu;function $(){var o=g.charCodeAt(B);return B+=1,a.code.isLineTerminator(o)&&!(o===13&&g.charCodeAt(B)===10)&&(j+=1),String.fromCharCode(o)}function $u(){var o="";for($();B=o)return null;if(g.charCodeAt(B)===91)if(A)N=!0,y=$();else return null;if(y+=K(o),h)for(g.charCodeAt(B)===58&&(y==="module"||y==="external"||y==="event")&&(y+=$(),y+=K(o)),g.charCodeAt(B)===91&&g.charCodeAt(B+1)===93&&(y+=$(),y+=$());g.charCodeAt(B)===46||g.charCodeAt(B)===47||g.charCodeAt(B)===35||g.charCodeAt(B)===45||g.charCodeAt(B)===126;)y+=$(),y+=K(o);if(N){if(J(o),g.charCodeAt(B)===61){y+=$(),J(o);for(var R,W=1;B=o||g.charCodeAt(B)!==93)return null;y+=$()}return y}function wu(){for(;B=G?!1:(r.assert(g.charCodeAt(B)===64),!0)}function w(o){return g===nu?o:_(nu,o)}function O(o,A){this._options=o,this._title=A.toLowerCase(),this._tag={title:A,description:null},this._options.lineNumbers&&(this._tag.lineNumber=j),this._first=B-A.length-1,this._last=0,this._extra={}}O.prototype.addError=function(A){var h=Array.prototype.slice.call(arguments,1),y=A.replace(/%(\d)/g,function(N,b){return r.assert(b1&&(this._tag.default=o.slice(1).join("=")),this._tag.name=o[0],this._tag.type&&this._tag.type.type!=="OptionalType"&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!F(this._title))return!0;if(f(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},O.prototype.parseDescription=function(){var A=n(g,B,this._last).trim();return A&&(/^-\s+/.test(A)&&(A=A.substring(2)),this._tag.description=A),!0},O.prototype.parseCaption=function(){var A=n(g,B,this._last).trim(),h="",y="",N=A.indexOf(h),b=A.indexOf(y);return N>=0&&b>=0?(this._tag.caption=A.substring(N+h.length,b).trim(),this._tag.description=A.substring(b+y.length).trim()):this._tag.description=A,!0},O.prototype.parseKind=function(){var A,h;return h={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},A=n(g,B,this._last).trim(),this._tag.kind=A,!(!i(h,A)&&!this.addError("Invalid kind name '%0'",A))},O.prototype.parseAccess=function(){var A;return A=n(g,B,this._last).trim(),this._tag.access=A,!(A!=="private"&&A!=="protected"&&A!=="public"&&!this.addError("Invalid access name '%0'",A))},O.prototype.parseThis=function(){var A=n(g,B,this._last).trim();if(A&&A.charAt(0)==="{"){var h=this.parseType();return h&&this._tag.type.type==="NameExpression"||this._tag.type.type==="UnionType"?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this")}else return this.parseNamePath()},O.prototype.parseVariation=function(){var A,h;return h=n(g,B,this._last).trim(),A=parseFloat(h,10),this._tag.variation=A,!(isNaN(A)&&!this.addError("Invalid variation '%0'",h))},O.prototype.ensureEnd=function(){var o=n(g,B,this._last).trim();return!(o&&!this.addError("Unknown content '%0'",o))},O.prototype.epilogue=function(){var A;return A=this._tag.description,!(c(this._title)&&!this._tag.type&&A&&A.charAt(0)==="["&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!V&&!this.addError("Missing or invalid tag name")))},k={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},O.prototype.parse=function(){var A,h,y,N;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=iu(this._title),this._options.range&&(this._tag.range=[this._first,g.slice(0,this._last).replace(/\s*$/,"").length].map(w)),i(k,this._title)?y=k[this._title]:y=["parseType","parseName","parseDescription","epilogue"],A=0,h=y.length;Au.replace(er,""),BA=u=>er.test(u),rr=u=>{let e=pA(u);return BA(u)||Number.isNaN(Number(e))?e:Number(e)},hA=u=>{switch(u.type){case"function":return{name:"function"};case"object":let e={};return u.signature.properties.forEach(r=>{e[r.key]=Fu(r.value)}),{name:"object",value:e};default:throw new ur({type:u,language:"Typescript"})}},Fu=u=>{var a,i,n,C;let{name:e,raw:r}=u,t={};switch(typeof r<"u"&&(t.raw=r),u.name){case"string":case"number":case"symbol":case"boolean":return{...t,name:e};case"Array":return{...t,name:"array",value:u.elements.map(Fu)};case"signature":return{...t,...hA(u)};case"union":let E;return(a=u.elements)!=null&&a.every(f=>f.name==="literal")?E={...t,name:"enum",value:(i=u.elements)==null?void 0:i.map(f=>rr(f.value))}:E={...t,name:e,value:(n=u.elements)==null?void 0:n.map(Fu)},E;case"intersection":return{...t,name:e,value:(C=u.elements)==null?void 0:C.map(Fu)};default:return{...t,name:"other",value:e}}},dA=u=>u.name==="literal",vA=u=>u.value.replace(/['|"]/g,""),yA=u=>{switch(u.type){case"function":return{name:"function"};case"object":let e={};return u.signature.properties.forEach(r=>{e[r.key]=Cu(r.value)}),{name:"object",value:e};default:throw new ur({type:u,language:"Flow"})}},Cu=u=>{var a,i,n,C;let{name:e,raw:r}=u,t={};switch(typeof r<"u"&&(t.raw=r),u.name){case"literal":return{...t,name:"other",value:u.value};case"string":case"number":case"symbol":case"boolean":return{...t,name:e};case"Array":return{...t,name:"array",value:u.elements.map(Cu)};case"signature":return{...t,...yA(u)};case"union":return(a=u.elements)!=null&&a.every(dA)?{...t,name:"enum",value:(i=u.elements)==null?void 0:i.map(vA)}:{...t,name:e,value:(n=u.elements)==null?void 0:n.map(Cu)};case"intersection":return{...t,name:e,value:(C=u.elements)==null?void 0:C.map(Cu)};default:return{...t,name:"other",value:e}}},gA=/^\(.*\) => /,Au=u=>{let{name:e,raw:r,computed:t,value:a}=u,i={};switch(typeof r<"u"&&(i.raw=r),e){case"enum":{let C=t?a:a.map(E=>rr(E.value));return{...i,name:e,value:C}}case"string":case"number":case"symbol":return{...i,name:e};case"func":return{...i,name:"function"};case"bool":case"boolean":return{...i,name:"boolean"};case"arrayOf":case"array":return{...i,name:"array",value:a&&Au(a)};case"object":return{...i,name:e};case"objectOf":return{...i,name:e,value:Au(a)};case"shape":case"exact":let n=J1(a,C=>Au(C));return{...i,name:"object",value:n};case"union":return{...i,name:"union",value:a.map(C=>Au(C))};case"instanceOf":case"element":case"elementType":default:{if((e==null?void 0:e.indexOf("|"))>0)try{let f=e.split("|").map(T=>JSON.parse(T));return{...i,name:"enum",value:f}}catch{}let C=a?`${e}(${a})`:e,E=gA.test(e)?"function":"other";return{...i,name:E,value:C}}}},Qu=u=>{let{type:e,tsType:r,flowType:t}=u;try{if(e!=null)return Au(e);if(r!=null)return Fu(r);if(t!=null)return Cu(t)}catch(a){console.error(a)}return null},mA=(u=>(u.JAVASCRIPT="JavaScript",u.FLOW="Flow",u.TYPESCRIPT="TypeScript",u.UNKNOWN="Unknown",u))(mA||{}),_A=["null","undefined"];function Yu(u){return _A.some(e=>e===u)}var xA=u=>{if(!u)return"";if(typeof u=="string")return u;throw new Error(`Description: expected string, got: ${JSON.stringify(u)}`)};function tr(u){return!!u.__docgenInfo}function TA(u){return u!=null&&Object.keys(u).length>0}function bA(u,e){return tr(u)?u.__docgenInfo[e]:null}function SA(u){return tr(u)?xA(u.__docgenInfo.description):""}function $A(u){return u!=null&&u.includes("@")}function wA(u,e){let r;try{r=EA.parse(u??"",{tags:e,sloppy:!0})}catch(t){throw console.error(t),new Error("Cannot parse JSDoc tags.")}return r}var OA={tags:["param","arg","argument","returns","ignore","deprecated"]},NA=(u,e=OA)=>{if(!$A(u))return{includesJsDoc:!1,ignore:!1};let r=wA(u,e.tags),t=PA(r);return t.ignore?{includesJsDoc:!0,ignore:!0}:{includesJsDoc:!0,ignore:!1,description:r.description,extractedTags:t}};function PA(u){let e={params:null,deprecated:null,returns:null,ignore:!1};for(let r=0;re.includes("null")?e.replace("-null","").replace(".null",""):u.name,getTypeName:()=>u.type!=null?Z(u.type):null}:null}function RA(u){return u.title!=null?u.description:null}function LA(u){return u.type!=null?{type:u.type,description:u.description,getTypeName:()=>Z(u.type)}:null}function Z(u){return(u==null?void 0:u.type)==="NameExpression"?u.name:(u==null?void 0:u.type)==="RecordType"?`({${u.fields.map(e=>{if(e.type==="FieldType"&&e.value!=null){let r=Z(e.value);return`${e.key}: ${r}`}return e.key}).join(", ")}})`:(u==null?void 0:u.type)==="UnionType"?`(${u.elements.map(Z).join("|")})`:(u==null?void 0:u.type)==="ArrayType"?"[]":(u==null?void 0:u.type)==="TypeApplication"&&u.expression!=null&&u.expression.name==="Array"?`${Z(u.applications[0])}[]`:(u==null?void 0:u.type)==="NullableType"||(u==null?void 0:u.type)==="NonNullableType"||(u==null?void 0:u.type)==="OptionalType"?Z(u.expression):(u==null?void 0:u.type)==="AllLiteral"?"any":null}function ar(u){return u.length>90}function MA(u){return u.length>50}function P(u,e){return u===e?{summary:u}:{summary:u,detail:e}}function nr({name:u,value:e,elements:r,raw:t}){return e??(r!=null?r.map(nr).join(" | "):t??u)}function kA({name:u,raw:e,elements:r}){return r!=null?P(r.map(nr).join(" | ")):e!=null?P(e.replace(/^\|\s*/,"")):P(u)}function UA({type:u,raw:e}){return e!=null?P(e):P(u)}function jA({type:u,raw:e}){return e!=null?ar(e)?P(u,e):P(e):P(u)}function GA(u){let{type:e}=u;return e==="object"?jA(u):UA(u)}function KA({name:u,raw:e}){return e!=null?ar(e)?P(u,e):P(e):P(u)}function HA(u){if(u==null)return null;switch(u.name){case"union":return kA(u);case"signature":return GA(u);default:return KA(u)}}function WA(u,e){if(u!=null){let{value:r}=u;if(!Yu(r))return MA(r)?P(e==null?void 0:e.name,r):P(r)}return null}var qA=(u,e)=>{let{flowType:r,description:t,required:a,defaultValue:i}=e;return{name:u,type:HA(r),required:a,description:t,defaultValue:WA(i??null,r??null)}};function zA({tsType:u,required:e}){if(u==null)return null;let r=u.name;return e||(r=r.replace(" | undefined","")),P(["Array","Record","signature"].includes(u.name)?u.raw:r)}function VA({defaultValue:u}){if(u!=null){let{value:e}=u;if(!Yu(e))return P(e)}return null}var JA=(u,e)=>{let{description:r,required:t}=e;return{name:u,type:zA(e),required:t,description:r,defaultValue:VA(e)}};function QA(u){return u!=null?P(u.name):null}function YA(u){let{computed:e,func:r}=u;return typeof e>"u"&&typeof r>"u"}function XA(u){return u?u.name==="string"?!0:u.name==="enum"?Array.isArray(u.value)&&u.value.every(({value:e})=>typeof e=="string"&&e[0]==='"'&&e[e.length-1]==='"'):!1:!1}function ZA(u,e){if(u!=null){let{value:r}=u;if(!Yu(r))return YA(u)&&XA(e)?P(JSON.stringify(r)):P(r)}return null}function ir(u,e,r){let{description:t,required:a,defaultValue:i}=r;return{name:u,type:QA(e),required:a,description:t,defaultValue:ZA(i,e)}}function Su(u,e){var r;if(e!=null&&e.includesJsDoc){let{description:t,extractedTags:a}=e;t!=null&&(u.description=e.description);let i={...a,params:(r=a==null?void 0:a.params)==null?void 0:r.map(n=>({name:n.getPrettyName(),description:n.description}))};Object.values(i).filter(Boolean).length>0&&(u.jsDocTags=i)}return u}var uo=(u,e,r)=>{let t=ir(u,e.type,e);return t.sbType=Qu(e),Su(t,r)},eo=(u,e,r)=>{let t=JA(u,e);return t.sbType=Qu(e),Su(t,r)},ro=(u,e,r)=>{let t=qA(u,e);return t.sbType=Qu(e),Su(t,r)},to=(u,e,r)=>{let t=ir(u,{name:"unknown"},e);return Su(t,r)},sr=u=>{switch(u){case"JavaScript":return uo;case"TypeScript":return eo;case"Flow":return ro;default:return to}},Dr=u=>u.type!=null?"JavaScript":u.flowType!=null?"Flow":u.tsType!=null?"TypeScript":"Unknown",ao=u=>{let e=Dr(u[0]),r=sr(e);return u.map(t=>{var i;let a=t;return(i=t.type)!=null&&i.elements&&(a={...t,type:{...t.type,value:t.type.elements}}),Ar(a.name,a,e,r)})},no=u=>{let e=Object.keys(u),r=Dr(u[e[0]]),t=sr(r);return e.map(a=>{let i=u[a];return i!=null?Ar(a,i,r,t):null}).filter(Boolean)},Fo=(u,e)=>{let r=bA(u,e);return TA(r)?Array.isArray(r)?ao(r):no(r):[]};function Ar(u,e,r,t){let a=NA(e.description);return a.includesJsDoc&&a.ignore?null:{propDef:t(u,e,a),jsDocTags:a.extractedTags,docgenInfo:e,typeSystem:r}}function Co(u){return u!=null?SA(u):""}var lo=u=>{let{component:e,argTypes:r,parameters:{docs:t={}}}=u,{extractArgTypes:a}=t,i=a&&e?a(e):{};return i?fA(i,r):r},io="storybook/docs",co=`${io}/snippet-rendered`,so=(u=>(u.AUTO="auto",u.CODE="code",u.DYNAMIC="dynamic",u))(so||{});export{mi as A,vi as B,Mi as C,un as D,Fr as E,T1 as F,os as G,ba as H,Fa as I,Ea as J,qu as K,ma as L,_u as M,vs as N,Di as O,si as P,Oe as Q,Re as R,co as S,mA as T,zi as U,H as _,zu as a,lu as b,oo as c,cu as d,q as e,Co as f,lo as g,P as h,ju as i,so as j,Ao as k,tr as l,Fo as m,bA as n,MA as o,ar as p,O1 as q,be as r,ze as s,Le as t,ou as u,bu as v,Ve as w,Ja as x,Fn as y,an as z}; diff --git a/storybook-static/assets/index-CaNG7YX3.js b/storybook-static/assets/index-CaNG7YX3.js new file mode 100644 index 0000000..bfe1b49 --- /dev/null +++ b/storybook-static/assets/index-CaNG7YX3.js @@ -0,0 +1,24 @@ +import{r as _a,g as Na}from"./index-l2PZgWEW.js";var Co={exports:{}},ve={},xo={exports:{}},_o={};/** + * @license React + * scheduler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */(function(e){function n(C,z){var P=C.length;C.push(z);e:for(;0>>1,Y=C[H];if(0>>1;Hl(sl,P))mnl(Xt,sl)?(C[H]=Xt,C[mn]=P,H=mn):(C[H]=sl,C[pn]=P,H=pn);else if(mnl(Xt,P))C[H]=Xt,C[mn]=P,H=mn;else break e}}return z}function l(C,z){var P=C.sortIndex-z.sortIndex;return P!==0?P:C.id-z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var u=Date,o=u.now();e.unstable_now=function(){return u.now()-o}}var s=[],d=[],v=1,m=null,p=3,g=!1,w=!1,k=!1,F=typeof setTimeout=="function"?setTimeout:null,c=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(C){for(var z=t(d);z!==null;){if(z.callback===null)r(d);else if(z.startTime<=C)r(d),z.sortIndex=z.expirationTime,n(s,z);else break;z=t(d)}}function h(C){if(k=!1,f(C),!w)if(t(s)!==null)w=!0,ul(E);else{var z=t(d);z!==null&&ol(h,z.startTime-C)}}function E(C,z){w=!1,k&&(k=!1,c(N),N=-1),g=!0;var P=p;try{for(f(z),m=t(s);m!==null&&(!(m.expirationTime>z)||C&&!Ce());){var H=m.callback;if(typeof H=="function"){m.callback=null,p=m.priorityLevel;var Y=H(m.expirationTime<=z);z=e.unstable_now(),typeof Y=="function"?m.callback=Y:m===t(s)&&r(s),f(z)}else r(s);m=t(s)}if(m!==null)var Yt=!0;else{var pn=t(d);pn!==null&&ol(h,pn.startTime-z),Yt=!1}return Yt}finally{m=null,p=P,g=!1}}var x=!1,_=null,N=-1,B=5,T=-1;function Ce(){return!(e.unstable_now()-TC||125H?(C.sortIndex=P,n(d,C),t(s)===null&&C===t(d)&&(k?(c(N),N=-1):k=!0,ol(h,P-H))):(C.sortIndex=Y,n(s,C),w||g||(w=!0,ul(E))),C},e.unstable_shouldYield=Ce,e.unstable_wrapCallback=function(C){var z=p;return function(){var P=p;p=z;try{return C.apply(this,arguments)}finally{p=P}}}})(_o);xo.exports=_o;var za=xo.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Pa=_a,me=za;function y(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ol=Object.prototype.hasOwnProperty,Ta=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,yu={},gu={};function La(e){return Ol.call(gu,e)?!0:Ol.call(yu,e)?!1:Ta.test(e)?gu[e]=!0:(yu[e]=!0,!1)}function Ma(e,n,t,r){if(t!==null&&t.type===0)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return r?!1:t!==null?!t.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Da(e,n,t,r){if(n===null||typeof n>"u"||Ma(e,n,t,r))return!0;if(r)return!1;if(t!==null)switch(t.type){case 3:return!n;case 4:return n===!1;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}function ie(e,n,t,r,l,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new ie(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];q[n]=new ie(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new ie(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new ie(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){q[e]=new ie(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){q[e]=new ie(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){q[e]=new ie(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){q[e]=new ie(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){q[e]=new ie(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ni=/[\-:]([a-z])/g;function zi(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Ni,zi);q[n]=new ie(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Ni,zi);q[n]=new ie(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Ni,zi);q[n]=new ie(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){q[e]=new ie(e,1,!1,e.toLowerCase(),null,!1,!1)});q.xlinkHref=new ie("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){q[e]=new ie(e,1,!1,e.toLowerCase(),null,!0,!0)});function Pi(e,n,t,r){var l=q.hasOwnProperty(n)?q[n]:null;(l!==null?l.type!==0:r||!(2o||l[u]!==i[o]){var s=` +`+l[u].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=u&&0<=o);break}}}finally{cl=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?pt(e):""}function Ra(e){switch(e.tag){case 5:return pt(e.type);case 16:return pt("Lazy");case 13:return pt("Suspense");case 19:return pt("SuspenseList");case 0:case 2:case 15:return e=fl(e.type,!1),e;case 11:return e=fl(e.type.render,!1),e;case 1:return e=fl(e.type,!0),e;default:return""}}function Ul(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Mn:return"Fragment";case Ln:return"Portal";case Fl:return"Profiler";case Ti:return"StrictMode";case Il:return"Suspense";case jl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Po:return(e.displayName||"Context")+".Consumer";case zo:return(e._context.displayName||"Context")+".Provider";case Li:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Mi:return n=e.displayName||null,n!==null?n:Ul(e.type)||"Memo";case Ye:n=e._payload,e=e._init;try{return Ul(e(n))}catch{}}return null}function Oa(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(n);case 8:return n===Ti?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function sn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Lo(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Fa(e){var n=Lo(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t<"u"&&typeof t.get=="function"&&typeof t.set=="function"){var l=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,i.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Zt(e){e._valueTracker||(e._valueTracker=Fa(e))}function Mo(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=Lo(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function Sr(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Vl(e,n){var t=n.checked;return V({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t??e._wrapperState.initialChecked})}function ku(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=sn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function Do(e,n){n=n.checked,n!=null&&Pi(e,"checked",n,!1)}function Al(e,n){Do(e,n);var t=sn(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Bl(e,n.type,t):n.hasOwnProperty("defaultValue")&&Bl(e,n.type,sn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Su(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Bl(e,n,t){(n!=="number"||Sr(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var mt=Array.isArray;function Hn(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=Jt.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function zt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var yt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Ia=["Webkit","ms","Moz","O"];Object.keys(yt).forEach(function(e){Ia.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),yt[n]=yt[e]})});function Io(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||yt.hasOwnProperty(e)&&yt[e]?(""+n).trim():n+"px"}function jo(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=Io(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}var ja=V({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Wl(e,n){if(n){if(ja[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(y(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(y(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(y(61))}if(n.style!=null&&typeof n.style!="object")throw Error(y(62))}}function $l(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Kl=null;function Di(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Yl=null,Qn=null,Wn=null;function xu(e){if(e=$t(e)){if(typeof Yl!="function")throw Error(y(280));var n=e.stateNode;n&&(n=Gr(n),Yl(e.stateNode,e.type,n))}}function Uo(e){Qn?Wn?Wn.push(e):Wn=[e]:Qn=e}function Vo(){if(Qn){var e=Qn,n=Wn;if(Wn=Qn=null,xu(e),n)for(e=0;e>>=0,e===0?32:31-(Xa(e)/Ga|0)|0}var qt=64,bt=4194304;function vt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function _r(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,u=t&268435455;if(u!==0){var o=u&~l;o!==0?r=vt(o):(i&=u,i!==0&&(r=vt(i)))}else u=t&~l,u!==0?r=vt(u):i!==0&&(r=vt(i));if(r===0)return 0;if(n!==0&&n!==r&&!(n&l)&&(l=r&-r,i=n&-n,l>=i||l===16&&(i&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function Qt(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-Pe(n),e[n]=t}function ba(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=wt),Ru=" ",Ou=!1;function is(e,n){switch(e){case"keyup":return zc.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function us(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dn=!1;function Tc(e,n){switch(e){case"compositionend":return us(n);case"keypress":return n.which!==32?null:(Ou=!0,Ru);case"textInput":return e=n.data,e===Ru&&Ou?null:e;default:return null}}function Lc(e,n){if(Dn)return e==="compositionend"||!Ai&&is(e,n)?(e=rs(),dr=ji=Je=null,Dn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Uu(t)}}function cs(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?cs(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function fs(){for(var e=window,n=Sr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch{t=!1}if(t)e=n.contentWindow;else break;n=Sr(e.document)}return n}function Bi(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Vc(e){var n=fs(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&cs(t.ownerDocument.documentElement,t)){if(r!==null&&Bi(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=Vu(t,i);var u=Vu(t,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,Rn=null,bl=null,St=null,ei=!1;function Au(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;ei||Rn==null||Rn!==Sr(r)||(r=Rn,"selectionStart"in r&&Bi(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}),St&&Rt(St,r)||(St=r,r=Pr(bl,"onSelect"),0In||(e.current=ui[In],ui[In]=null,In--)}function D(e,n){In++,ui[In]=e.current,e.current=n}var an={},te=fn(an),se=fn(!1),En=an;function Gn(e,n){var t=e.type.contextTypes;if(!t)return an;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in t)l[i]=n[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function ae(e){return e=e.childContextTypes,e!=null}function Lr(){O(se),O(te)}function Yu(e,n,t){if(te.current!==an)throw Error(y(168));D(te,n),D(se,t)}function ks(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(y(108,Oa(e)||"Unknown",l));return V({},t,r)}function Mr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||an,En=te.current,D(te,e),D(se,se.current),!0}function Xu(e,n,t){var r=e.stateNode;if(!r)throw Error(y(169));t?(e=ks(e,n,En),r.__reactInternalMemoizedMergedChildContext=e,O(se),O(te),D(te,e)):O(se),D(se,t)}var je=null,Zr=!1,_l=!1;function Ss(e){je===null?je=[e]:je.push(e)}function Jc(e){Zr=!0,Ss(e)}function dn(){if(!_l&&je!==null){_l=!0;var e=0,n=M;try{var t=je;for(M=1;e>=u,l-=u,Ue=1<<32-Pe(n)+l|t<N?(B=_,_=null):B=_.sibling;var T=p(c,_,f[N],h);if(T===null){_===null&&(_=B);break}e&&_&&T.alternate===null&&n(c,_),a=i(T,a,N),x===null?E=T:x.sibling=T,x=T,_=B}if(N===f.length)return t(c,_),I&&vn(c,N),E;if(_===null){for(;NN?(B=_,_=null):B=_.sibling;var Ce=p(c,_,T.value,h);if(Ce===null){_===null&&(_=B);break}e&&_&&Ce.alternate===null&&n(c,_),a=i(Ce,a,N),x===null?E=Ce:x.sibling=Ce,x=Ce,_=B}if(T.done)return t(c,_),I&&vn(c,N),E;if(_===null){for(;!T.done;N++,T=f.next())T=m(c,T.value,h),T!==null&&(a=i(T,a,N),x===null?E=T:x.sibling=T,x=T);return I&&vn(c,N),E}for(_=r(c,_);!T.done;N++,T=f.next())T=g(_,c,N,T.value,h),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?N:T.key),a=i(T,a,N),x===null?E=T:x.sibling=T,x=T);return e&&_.forEach(function(rt){return n(c,rt)}),I&&vn(c,N),E}function F(c,a,f,h){if(typeof f=="object"&&f!==null&&f.type===Mn&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case Gt:e:{for(var E=f.key,x=a;x!==null;){if(x.key===E){if(E=f.type,E===Mn){if(x.tag===7){t(c,x.sibling),a=l(x,f.props.children),a.return=c,c=a;break e}}else if(x.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Ye&&Ju(E)===x.type){t(c,x.sibling),a=l(x,f.props),a.ref=ct(c,x,f),a.return=c,c=a;break e}t(c,x);break}else n(c,x);x=x.sibling}f.type===Mn?(a=Sn(f.props.children,c.mode,h,f.key),a.return=c,c=a):(h=kr(f.type,f.key,f.props,null,c.mode,h),h.ref=ct(c,a,f),h.return=c,c=h)}return u(c);case Ln:e:{for(x=f.key;a!==null;){if(a.key===x)if(a.tag===4&&a.stateNode.containerInfo===f.containerInfo&&a.stateNode.implementation===f.implementation){t(c,a.sibling),a=l(a,f.children||[]),a.return=c,c=a;break e}else{t(c,a);break}else n(c,a);a=a.sibling}a=Rl(f,c.mode,h),a.return=c,c=a}return u(c);case Ye:return x=f._init,F(c,a,x(f._payload),h)}if(mt(f))return w(c,a,f,h);if(it(f))return k(c,a,f,h);ur(c,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,a!==null&&a.tag===6?(t(c,a.sibling),a=l(a,f),a.return=c,c=a):(t(c,a),a=Dl(f,c.mode,h),a.return=c,c=a),u(c)):t(c,a)}return F}var Jn=_s(!0),Ns=_s(!1),Or=fn(null),Fr=null,Vn=null,$i=null;function Ki(){$i=Vn=Fr=null}function Yi(e){var n=Or.current;O(Or),e._currentValue=n}function ai(e,n,t){for(;e!==null;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,r!==null&&(r.childLanes|=n)):r!==null&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function Kn(e,n){Fr=e,$i=Vn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&n&&(oe=!0),e.firstContext=null)}function Se(e){var n=e._currentValue;if($i!==e)if(e={context:e,memoizedValue:n,next:null},Vn===null){if(Fr===null)throw Error(y(308));Vn=e,Fr.dependencies={lanes:0,firstContext:e}}else Vn=Vn.next=e;return n}var gn=null;function Xi(e){gn===null?gn=[e]:gn.push(e)}function zs(e,n,t,r){var l=n.interleaved;return l===null?(t.next=t,Xi(n)):(t.next=l.next,l.next=t),n.interleaved=t,Qe(e,r)}function Qe(e,n){e.lanes|=n;var t=e.alternate;for(t!==null&&(t.lanes|=n),t=e,e=e.return;e!==null;)e.childLanes|=n,t=e.alternate,t!==null&&(t.childLanes|=n),t=e,e=e.return;return t.tag===3?t.stateNode:null}var Xe=!1;function Gi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ps(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ae(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function rn(e,n,t){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,L&2){var l=r.pending;return l===null?n.next=n:(n.next=l.next,l.next=n),r.pending=n,Qe(e,t)}return l=r.interleaved,l===null?(n.next=n,Xi(r)):(n.next=l.next,l.next=n),r.interleaved=n,Qe(e,t)}function mr(e,n,t){if(n=n.updateQueue,n!==null&&(n=n.shared,(t&4194240)!==0)){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Oi(e,t)}}function qu(e,n){var t=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,t===r)){var l=null,i=null;if(t=t.firstBaseUpdate,t!==null){do{var u={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};i===null?l=i=u:i=i.next=u,t=t.next}while(t!==null);i===null?l=i=n:i=i.next=n}else l=i=n;t={baseState:r.baseState,firstBaseUpdate:l,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=t;return}e=t.lastBaseUpdate,e===null?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function Ir(e,n,t,r){var l=e.updateQueue;Xe=!1;var i=l.firstBaseUpdate,u=l.lastBaseUpdate,o=l.shared.pending;if(o!==null){l.shared.pending=null;var s=o,d=s.next;s.next=null,u===null?i=d:u.next=d,u=s;var v=e.alternate;v!==null&&(v=v.updateQueue,o=v.lastBaseUpdate,o!==u&&(o===null?v.firstBaseUpdate=d:o.next=d,v.lastBaseUpdate=s))}if(i!==null){var m=l.baseState;u=0,v=d=s=null,o=i;do{var p=o.lane,g=o.eventTime;if((r&p)===p){v!==null&&(v=v.next={eventTime:g,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var w=e,k=o;switch(p=n,g=t,k.tag){case 1:if(w=k.payload,typeof w=="function"){m=w.call(g,m,p);break e}m=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=k.payload,p=typeof w=="function"?w.call(g,m,p):w,p==null)break e;m=V({},m,p);break e;case 2:Xe=!0}}o.callback!==null&&o.lane!==0&&(e.flags|=64,p=l.effects,p===null?l.effects=[o]:p.push(o))}else g={eventTime:g,lane:p,tag:o.tag,payload:o.payload,callback:o.callback,next:null},v===null?(d=v=g,s=m):v=v.next=g,u|=p;if(o=o.next,o===null){if(o=l.shared.pending,o===null)break;p=o,o=p.next,p.next=null,l.lastBaseUpdate=p,l.shared.pending=null}}while(!0);if(v===null&&(s=m),l.baseState=s,l.firstBaseUpdate=d,l.lastBaseUpdate=v,n=l.shared.interleaved,n!==null){l=n;do u|=l.lane,l=l.next;while(l!==n)}else i===null&&(l.shared.lanes=0);_n|=u,e.lanes=u,e.memoizedState=m}}function bu(e,n,t){if(e=n.effects,n.effects=null,e!==null)for(n=0;nt?t:4,e(!0);var r=zl.transition;zl.transition={};try{e(!1),n()}finally{M=t,zl.transition=r}}function $s(){return Ee().memoizedState}function nf(e,n,t){var r=un(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},Ks(e))Ys(n,t);else if(t=zs(e,n,t,r),t!==null){var l=le();Te(t,e,r,l),Xs(t,n,r)}}function tf(e,n,t){var r=un(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(Ks(e))Ys(n,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=n.lastRenderedReducer,i!==null))try{var u=n.lastRenderedState,o=i(u,t);if(l.hasEagerState=!0,l.eagerState=o,Le(o,u)){var s=n.interleaved;s===null?(l.next=l,Xi(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch{}finally{}t=zs(e,n,l,r),t!==null&&(l=le(),Te(t,e,r,l),Xs(t,n,r))}}function Ks(e){var n=e.alternate;return e===U||n!==null&&n===U}function Ys(e,n){Et=Ur=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Xs(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Oi(e,t)}}var Vr={readContext:Se,useCallback:b,useContext:b,useEffect:b,useImperativeHandle:b,useInsertionEffect:b,useLayoutEffect:b,useMemo:b,useReducer:b,useRef:b,useState:b,useDebugValue:b,useDeferredValue:b,useTransition:b,useMutableSource:b,useSyncExternalStore:b,useId:b,unstable_isNewReconciler:!1},rf={readContext:Se,useCallback:function(e,n){return De().memoizedState=[e,n===void 0?null:n],e},useContext:Se,useEffect:no,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,hr(4194308,4,As.bind(null,n,e),t)},useLayoutEffect:function(e,n){return hr(4194308,4,e,n)},useInsertionEffect:function(e,n){return hr(4,2,e,n)},useMemo:function(e,n){var t=De();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=De();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=nf.bind(null,U,e),[r.memoizedState,e]},useRef:function(e){var n=De();return e={current:e},n.memoizedState=e},useState:eo,useDebugValue:ru,useDeferredValue:function(e){return De().memoizedState=e},useTransition:function(){var e=eo(!1),n=e[0];return e=ef.bind(null,e[1]),De().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=U,l=De();if(I){if(t===void 0)throw Error(y(407));t=t()}else{if(t=n(),G===null)throw Error(y(349));xn&30||Ds(r,n,t)}l.memoizedState=t;var i={value:t,getSnapshot:n};return l.queue=i,no(Os.bind(null,r,i,e),[e]),r.flags|=2048,Bt(9,Rs.bind(null,r,i,t,n),void 0,null),t},useId:function(){var e=De(),n=G.identifierPrefix;if(I){var t=Ve,r=Ue;t=(r&~(1<<32-Pe(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=Vt++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(t,{is:r.is}):(e=u.createElement(t),t==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,t),e[Re]=n,e[It]=r,la(e,n,!1,!1),n.stateNode=e;e:{switch(u=$l(t,r),t){case"dialog":R("cancel",e),R("close",e),l=r;break;case"iframe":case"object":case"embed":R("load",e),l=r;break;case"video":case"audio":for(l=0;let&&(n.flags|=128,r=!0,ft(i,!1),n.lanes=4194304)}else{if(!r)if(e=jr(u),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),ft(i,!0),i.tail===null&&i.tailMode==="hidden"&&!u.alternate&&!I)return ee(n),null}else 2*Q()-i.renderingStartTime>et&&t!==1073741824&&(n.flags|=128,r=!0,ft(i,!1),n.lanes=4194304);i.isBackwards?(u.sibling=n.child,n.child=u):(t=i.last,t!==null?t.sibling=u:n.child=u,i.last=u)}return i.tail!==null?(n=i.tail,i.rendering=n,i.tail=n.sibling,i.renderingStartTime=Q(),n.sibling=null,t=j.current,D(j,r?t&1|2:t&1),n):(ee(n),null);case 22:case 23:return au(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?fe&1073741824&&(ee(n),n.subtreeFlags&6&&(n.flags|=8192)):ee(n),null;case 24:return null;case 25:return null}throw Error(y(156,n.tag))}function df(e,n){switch(Qi(n),n.tag){case 1:return ae(n.type)&&Lr(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return qn(),O(se),O(te),qi(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return Ji(n),null;case 13:if(O(j),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(y(340));Zn()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return O(j),null;case 4:return qn(),null;case 10:return Yi(n.type._context),null;case 22:case 23:return au(),null;case 24:return null;default:return null}}var sr=!1,ne=!1,pf=typeof WeakSet=="function"?WeakSet:Set,S=null;function An(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){A(e,n,r)}else t.current=null}function gi(e,n,t){try{t()}catch(r){A(e,n,r)}}var po=!1;function mf(e,n){if(ni=Nr,e=fs(),Bi(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{t.nodeType,i.nodeType}catch{t=null;break e}var u=0,o=-1,s=-1,d=0,v=0,m=e,p=null;n:for(;;){for(var g;m!==t||l!==0&&m.nodeType!==3||(o=u+l),m!==i||r!==0&&m.nodeType!==3||(s=u+r),m.nodeType===3&&(u+=m.nodeValue.length),(g=m.firstChild)!==null;)p=m,m=g;for(;;){if(m===e)break n;if(p===t&&++d===l&&(o=u),p===i&&++v===r&&(s=u),(g=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=g}t=o===-1||s===-1?null:{start:o,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(ti={focusedElem:e,selectionRange:t},Nr=!1,S=n;S!==null;)if(n=S,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,S=e;else for(;S!==null;){n=S;try{var w=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var k=w.memoizedProps,F=w.memoizedState,c=n.stateNode,a=c.getSnapshotBeforeUpdate(n.elementType===n.type?k:_e(n.type,k),F);c.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var f=n.stateNode.containerInfo;f.nodeType===1?f.textContent="":f.nodeType===9&&f.documentElement&&f.removeChild(f.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(y(163))}}catch(h){A(n,n.return,h)}if(e=n.sibling,e!==null){e.return=n.return,S=e;break}S=n.return}return w=po,po=!1,w}function Ct(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&gi(n,t,i)}l=l.next}while(l!==r)}}function br(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function wi(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function oa(e){var n=e.alternate;n!==null&&(e.alternate=null,oa(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Re],delete n[It],delete n[ii],delete n[Gc],delete n[Zc])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function sa(e){return e.tag===5||e.tag===3||e.tag===4}function mo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||sa(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ki(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Tr));else if(r!==4&&(e=e.child,e!==null))for(ki(e,n,t),e=e.sibling;e!==null;)ki(e,n,t),e=e.sibling}function Si(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Si(e,n,t),e=e.sibling;e!==null;)Si(e,n,t),e=e.sibling}var Z=null,Ne=!1;function Ke(e,n,t){for(t=t.child;t!==null;)aa(e,n,t),t=t.sibling}function aa(e,n,t){if(Oe&&typeof Oe.onCommitFiberUnmount=="function")try{Oe.onCommitFiberUnmount($r,t)}catch{}switch(t.tag){case 5:ne||An(t,n);case 6:var r=Z,l=Ne;Z=null,Ke(e,n,t),Z=r,Ne=l,Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):Z.removeChild(t.stateNode));break;case 18:Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?xl(e.parentNode,t):e.nodeType===1&&xl(e,t),Mt(e)):xl(Z,t.stateNode));break;case 4:r=Z,l=Ne,Z=t.stateNode.containerInfo,Ne=!0,Ke(e,n,t),Z=r,Ne=l;break;case 0:case 11:case 14:case 15:if(!ne&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,u=i.destroy;i=i.tag,u!==void 0&&(i&2||i&4)&&gi(t,n,u),l=l.next}while(l!==r)}Ke(e,n,t);break;case 1:if(!ne&&(An(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(o){A(t,n,o)}Ke(e,n,t);break;case 21:Ke(e,n,t);break;case 22:t.mode&1?(ne=(r=ne)||t.memoizedState!==null,Ke(e,n,t),ne=r):Ke(e,n,t);break;default:Ke(e,n,t)}}function vo(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new pf),n.forEach(function(r){var l=Cf.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function xe(e,n){var t=n.deletions;if(t!==null)for(var r=0;rl&&(l=u),r&=~i}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*hf(r/1960))-r,10e?16:e,qe===null)var r=!1;else{if(e=qe,qe=null,Hr=0,L&6)throw Error(y(331));var l=L;for(L|=4,S=e.current;S!==null;){var i=S,u=i.child;if(S.flags&16){var o=i.deletions;if(o!==null){for(var s=0;sQ()-ou?kn(e,0):uu|=t),ce(e,n)}function ya(e,n){n===0&&(e.mode&1?(n=bt,bt<<=1,!(bt&130023424)&&(bt=4194304)):n=1);var t=le();e=Qe(e,n),e!==null&&(Qt(e,n,t),ce(e,t))}function Ef(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),ya(e,t)}function Cf(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(y(314))}r!==null&&r.delete(n),ya(e,t)}var ga;ga=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||se.current)oe=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return oe=!1,cf(e,n,t);oe=!!(e.flags&131072)}else oe=!1,I&&n.flags&1048576&&Es(n,Rr,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;yr(e,n),e=n.pendingProps;var l=Gn(n,te.current);Kn(n,t),l=eu(null,n,r,e,l,t);var i=nu();return n.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,ae(r)?(i=!0,Mr(n)):i=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Gi(n),l.updater=qr,n.stateNode=l,l._reactInternals=n,fi(n,r,e,t),n=mi(null,n,r,!0,i,t)):(n.tag=0,I&&i&&Hi(n),re(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(yr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=_f(r),e=_e(r,e),l){case 0:n=pi(null,n,r,e,t);break e;case 1:n=ao(null,n,r,e,t);break e;case 11:n=oo(null,n,r,e,t);break e;case 14:n=so(null,n,r,_e(r.type,e),t);break e}throw Error(y(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),pi(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),ao(e,n,r,l,t);case 3:e:{if(na(n),e===null)throw Error(y(387));r=n.pendingProps,i=n.memoizedState,l=i.element,Ps(e,n),Ir(n,r,null,t);var u=n.memoizedState;if(r=u.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},n.updateQueue.baseState=i,n.memoizedState=i,n.flags&256){l=bn(Error(y(423)),n),n=co(e,n,r,t,l);break e}else if(r!==l){l=bn(Error(y(424)),n),n=co(e,n,r,t,l);break e}else for(de=tn(n.stateNode.containerInfo.firstChild),pe=n,I=!0,ze=null,t=Ns(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(Zn(),r===l){n=We(e,n,t);break e}re(e,n,r,t)}n=n.child}return n;case 5:return Ts(n),e===null&&si(n),r=n.type,l=n.pendingProps,i=e!==null?e.memoizedProps:null,u=l.children,ri(r,l)?u=null:i!==null&&ri(r,i)&&(n.flags|=32),ea(e,n),re(e,n,u,t),n.child;case 6:return e===null&&si(n),null;case 13:return ta(e,n,t);case 4:return Zi(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=Jn(n,null,r,t):re(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),oo(e,n,r,l,t);case 7:return re(e,n,n.pendingProps,t),n.child;case 8:return re(e,n,n.pendingProps.children,t),n.child;case 12:return re(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,i=n.memoizedProps,u=l.value,D(Or,r._currentValue),r._currentValue=u,i!==null)if(Le(i.value,u)){if(i.children===l.children&&!se.current){n=We(e,n,t);break e}}else for(i=n.child,i!==null&&(i.return=n);i!==null;){var o=i.dependencies;if(o!==null){u=i.child;for(var s=o.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=Ae(-1,t&-t),s.tag=2;var d=i.updateQueue;if(d!==null){d=d.shared;var v=d.pending;v===null?s.next=s:(s.next=v.next,v.next=s),d.pending=s}}i.lanes|=t,s=i.alternate,s!==null&&(s.lanes|=t),ai(i.return,t,n),o.lanes|=t;break}s=s.next}}else if(i.tag===10)u=i.type===n.type?null:i.child;else if(i.tag===18){if(u=i.return,u===null)throw Error(y(341));u.lanes|=t,o=u.alternate,o!==null&&(o.lanes|=t),ai(u,t,n),u=i.sibling}else u=i.child;if(u!==null)u.return=i;else for(u=i;u!==null;){if(u===n){u=null;break}if(i=u.sibling,i!==null){i.return=u.return,u=i;break}u=u.return}i=u}re(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,Kn(n,t),l=Se(l),r=r(l),n.flags|=1,re(e,n,r,t),n.child;case 14:return r=n.type,l=_e(r,n.pendingProps),l=_e(r.type,l),so(e,n,r,l,t);case 15:return qs(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),yr(e,n),n.tag=1,ae(r)?(e=!0,Mr(n)):e=!1,Kn(n,t),Gs(n,r,l),fi(n,r,l,t),mi(null,n,r,!0,e,t);case 19:return ra(e,n,t);case 22:return bs(e,n,t)}throw Error(y(156,n.tag))};function wa(e,n){return Ko(e,n)}function xf(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function we(e,n,t,r){return new xf(e,n,t,r)}function fu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function _f(e){if(typeof e=="function")return fu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Li)return 11;if(e===Mi)return 14}return 2}function on(e,n){var t=e.alternate;return t===null?(t=we(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function kr(e,n,t,r,l,i){var u=2;if(r=e,typeof e=="function")fu(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case Mn:return Sn(t.children,l,i,n);case Ti:u=8,l|=8;break;case Fl:return e=we(12,t,n,l|2),e.elementType=Fl,e.lanes=i,e;case Il:return e=we(13,t,n,l),e.elementType=Il,e.lanes=i,e;case jl:return e=we(19,t,n,l),e.elementType=jl,e.lanes=i,e;case To:return nl(t,l,i,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case zo:u=10;break e;case Po:u=9;break e;case Li:u=11;break e;case Mi:u=14;break e;case Ye:u=16,r=null;break e}throw Error(y(130,e==null?e:typeof e,""))}return n=we(u,t,n,l),n.elementType=e,n.type=r,n.lanes=i,n}function Sn(e,n,t,r){return e=we(7,e,r,n),e.lanes=t,e}function nl(e,n,t,r){return e=we(22,e,r,n),e.elementType=To,e.lanes=t,e.stateNode={isHidden:!1},e}function Dl(e,n,t){return e=we(6,e,null,n),e.lanes=t,e}function Rl(e,n,t){return n=we(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Nf(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pl(0),this.expirationTimes=pl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function du(e,n,t,r,l,i,u,o,s){return e=new Nf(e,n,t,o,s),n===1?(n=1,i===!0&&(n|=8)):n=0,i=we(3,null,null,n),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gi(i),e}function zf(e,n,t){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ca)}catch(e){console.error(e)}}Ca(),Co.exports=ve;var Df=Co.exports;const Of=Na(Df);export{Of as R,Df as r}; diff --git a/storybook-static/assets/index-CqTBpuoY.js b/storybook-static/assets/index-CqTBpuoY.js new file mode 100644 index 0000000..1ebe3c6 --- /dev/null +++ b/storybook-static/assets/index-CqTBpuoY.js @@ -0,0 +1,477 @@ +const __vite__fileDeps=["./syntaxhighlighter-JOJW2KGS-BLYs4MBV.js","./iframe-4U0avWRZ.js","./index-l2PZgWEW.js","./index-CaNG7YX3.js","./index-DXimoRZY.js","./index-B5xYo-Cg.js","./index-DrFu-skq.js","./formatter-B5HCVTEV-CR17omdJ.js","./WithTooltip-Y7J54OF7-DQCprSL6.js","./Color-RQJUDNI5-Dl3E0F7F.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]); +import{_ as Dt}from"./iframe-4U0avWRZ.js";import{r as o,a as Tl,g as zn,R as u}from"./index-l2PZgWEW.js";import{r as v0,R as Y1}from"./index-CaNG7YX3.js";import{O as b0,P as K1}from"./index-DXimoRZY.js";import{q as y0,r as X1,s as w0,t as Z1,i as Bn,v as J1,w as Q1,x as ed,c as x0,y as E0,z as td,A as S0,B as rd,C as nd,D as ad,E as od,F as ld,G as id,H as C0,I as sd,J as cd,K as R0,_ as dd,L as ud,M as pd,N as ho,d as I0,O as A0,P as _0,Q as fd,R as hd,U as gd,e as md,S as Ml,j as la}from"./index-B5xYo-Cg.js";import{d as vd}from"./index-DrFu-skq.js";var je=e=>`control-${e.replace(/\s+/g,"-")}`,Pn=e=>`set-${e.replace(/\s+/g,"-")}`;const{global:bd}=__STORYBOOK_MODULE_GLOBAL__,{logger:yd}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var wd=Object.create,k0=Object.defineProperty,xd=Object.getOwnPropertyDescriptor,O0=Object.getOwnPropertyNames,Ed=Object.getPrototypeOf,Sd=Object.prototype.hasOwnProperty,go=(e,t)=>function(){return t||(0,e[O0(e)[0]])((t={exports:{}}).exports,t),t.exports},Cd=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of O0(t))!Sd.call(e,a)&&a!==r&&k0(e,a,{get:()=>t[a],enumerable:!(n=xd(t,a))||n.enumerable});return e},T0=(e,t,r)=>(r=e!=null?wd(Ed(e)):{},Cd(!e||!e.__esModule?k0(r,"default",{value:e,enumerable:!0}):r,e));function wt(){return wt=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function fn(e,t,r){return _d()?fn=Reflect.construct.bind():fn=function(n,a,l){var i=[null];i.push.apply(i,a);var c=Function.bind.apply(n,i),s=new c;return l&&Mr(s,l.prototype),s},fn.apply(null,arguments)}function za(e){var t=typeof Map=="function"?new Map:void 0;return za=function(r){if(r===null||!Ad(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,n)}function n(){return fn(r,arguments,La(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Mr(n,r)},za(e)}var kd={1:`Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }). + +`,2:`Passed invalid arguments to hsla, please pass multiple numbers e.g. hsla(360, 0.75, 0.4, 0.7) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75, alpha: 0.7 }). + +`,3:`Passed an incorrect argument to a color function, please pass a string representation of a color. + +`,4:`Couldn't generate valid rgb string from %s, it returned %s. + +`,5:`Couldn't parse the color string. Please provide the color as a string in hex, rgb, rgba, hsl or hsla notation. + +`,6:`Passed invalid arguments to rgb, please pass multiple numbers e.g. rgb(255, 205, 100) or an object e.g. rgb({ red: 255, green: 205, blue: 100 }). + +`,7:`Passed invalid arguments to rgba, please pass multiple numbers e.g. rgb(255, 205, 100, 0.75) or an object e.g. rgb({ red: 255, green: 205, blue: 100, alpha: 0.75 }). + +`,8:`Passed invalid argument to toColorString, please pass a RgbColor, RgbaColor, HslColor or HslaColor object. + +`,9:`Please provide a number of steps to the modularScale helper. + +`,10:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,11:`Invalid value passed as base to modularScale, expected number or em string but got "%s" + +`,12:`Expected a string ending in "px" or a number passed as the first argument to %s(), got "%s" instead. + +`,13:`Expected a string ending in "px" or a number passed as the second argument to %s(), got "%s" instead. + +`,14:`Passed invalid pixel value ("%s") to %s(), please pass a value like "12px" or 12. + +`,15:`Passed invalid base value ("%s") to %s(), please pass a value like "12px" or 12. + +`,16:`You must provide a template to this method. + +`,17:`You passed an unsupported selector state to this method. + +`,18:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,19:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,20:`expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,21:"expects the objects in the first argument array to have the properties `prop`, `fromSize`, and `toSize`.\n\n",22:"expects the first argument object to have the properties `prop`, `fromSize`, and `toSize`.\n\n",23:`fontFace expects a name of a font-family. + +`,24:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,25:`fontFace expects localFonts to be an array. + +`,26:`fontFace expects fileFormats to be an array. + +`,27:`radialGradient requries at least 2 color-stops to properly render. + +`,28:`Please supply a filename to retinaImage() as the first argument. + +`,29:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,30:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",31:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation + +`,32:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s']) +To pass a single animation please supply them in simple values, e.g. animation('rotate', '2s') + +`,33:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation + +`,34:`borderRadius expects a radius value as a string or number as the second argument. + +`,35:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,36:`Property must be a string value. + +`,37:`Syntax Error at %s. + +`,38:`Formula contains a function that needs parentheses at %s. + +`,39:`Formula is missing closing parenthesis at %s. + +`,40:`Formula has too many closing parentheses at %s. + +`,41:`All values in a formula must have the same unit or be unitless. + +`,42:`Please provide a number of steps to the modularScale helper. + +`,43:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,44:`Invalid value passed as base to modularScale, expected number or em/rem string but got %s. + +`,45:`Passed invalid argument to hslToColorString, please pass a HslColor or HslaColor object. + +`,46:`Passed invalid argument to rgbToColorString, please pass a RgbColor or RgbaColor object. + +`,47:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,48:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,49:`Expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,50:`Expects the objects in the first argument array to have the properties prop, fromSize, and toSize. + +`,51:`Expects the first argument object to have the properties prop, fromSize, and toSize. + +`,52:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,53:`fontFace expects localFonts to be an array. + +`,54:`fontFace expects fileFormats to be an array. + +`,55:`fontFace expects a name of a font-family. + +`,56:`linearGradient requries at least 2 color-stops to properly render. + +`,57:`radialGradient requries at least 2 color-stops to properly render. + +`,58:`Please supply a filename to retinaImage() as the first argument. + +`,59:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,60:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",61:`Property must be a string value. + +`,62:`borderRadius expects a radius value as a string or number as the second argument. + +`,63:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,64:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation. + +`,65:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s'])\\nTo pass a single animation please supply them in simple values, e.g. animation('rotate', '2s'). + +`,66:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation. + +`,67:`You must provide a template to this method. + +`,68:`You passed an unsupported selector state to this method. + +`,69:`Expected a string ending in "px" or a number passed as the first argument to %s(), got %s instead. + +`,70:`Expected a string ending in "px" or a number passed as the second argument to %s(), got %s instead. + +`,71:`Passed invalid pixel value %s to %s(), please pass a value like "12px" or 12. + +`,72:`Passed invalid base value %s to %s(), please pass a value like "12px" or 12. + +`,73:`Please provide a valid CSS variable. + +`,74:`CSS variable not found and no default was provided. + +`,75:`important requires a valid style object, got a %s instead. + +`,76:`fromSize and toSize must be provided as stringified numbers with the same units as minScreen and maxScreen. + +`,77:`remToPx expects a value in "rem" but you provided it in "%s". + +`,78:`base must be set in "px" or "%" but you set it in "%s". +`};function Od(){for(var e=arguments.length,t=new Array(e),r=0;r1?a-1:0),i=1;i=0&&a<1?(c=l,s=i):a>=1&&a<2?(c=i,s=l):a>=2&&a<3?(s=l,d=i):a>=3&&a<4?(s=i,d=l):a>=4&&a<5?(c=i,d=l):a>=5&&a<6&&(c=l,d=i);var p=r-l/2,h=c+p,g=s+p,f=d+p;return n(h,g,f)}var $l={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function Md(e){if(typeof e!="string")return e;var t=e.toLowerCase();return $l[t]?"#"+$l[t]:e}var $d=/^#[a-fA-F0-9]{6}$/,Ld=/^#[a-fA-F0-9]{8}$/,zd=/^#[a-fA-F0-9]{3}$/,Bd=/^#[a-fA-F0-9]{4}$/,sa=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,Pd=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Hd=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Fd=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function Hn(e){if(typeof e!="string")throw new tt(3);var t=Md(e);if(t.match($d))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(Ld)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(zd))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Bd)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=sa.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var l=Pd.exec(t.substring(0,50));if(l)return{red:parseInt(""+l[1],10),green:parseInt(""+l[2],10),blue:parseInt(""+l[3],10),alpha:parseFloat(""+l[4])>1?parseFloat(""+l[4])/100:parseFloat(""+l[4])};var i=Hd.exec(t);if(i){var c=parseInt(""+i[1],10),s=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+$r(c,s,d)+")",h=sa.exec(p);if(!h)throw new tt(4,t,p);return{red:parseInt(""+h[1],10),green:parseInt(""+h[2],10),blue:parseInt(""+h[3],10)}}var g=Fd.exec(t.substring(0,50));if(g){var f=parseInt(""+g[1],10),v=parseInt(""+g[2],10)/100,m=parseInt(""+g[3],10)/100,w="rgb("+$r(f,v,m)+")",x=sa.exec(w);if(!x)throw new tt(4,t,w);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+g[4])>1?parseFloat(""+g[4])/100:parseFloat(""+g[4])}}throw new tt(5)}function jd(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),l=Math.min(t,r,n),i=(a+l)/2;if(a===l)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var c,s=a-l,d=i>.5?s/(2-a-l):s/(a+l);switch(a){case t:c=(r-n)/s+(r=1?Sn(e,t,r):"rgba("+$r(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Sn(e.hue,e.saturation,e.lightness):"rgba("+$r(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new tt(2)}function Pa(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Ba("#"+Ot(e)+Ot(t)+Ot(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Ba("#"+Ot(e.red)+Ot(e.green)+Ot(e.blue));throw new tt(6)}function Lr(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=Hn(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Pa(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Pa(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new tt(7)}var Wd=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},qd=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},Gd=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},Yd=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function $0(e){if(typeof e!="object")throw new tt(8);if(qd(e))return Lr(e);if(Wd(e))return Pa(e);if(Yd(e))return Ud(e);if(Gd(e))return Vd(e);throw new tt(8)}function L0(e,t,r){return function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):L0(e,t,n)}}function Fn(e){return L0(e,e.length,[])}function jn(e,t,r){return Math.max(e,Math.min(t,r))}function Kd(e,t){if(t==="transparent")return t;var r=M0(t);return $0(wt({},r,{lightness:jn(0,1,r.lightness-parseFloat(e))}))}var Xd=Fn(Kd),Zd=Xd;function Jd(e,t){if(t==="transparent")return t;var r=M0(t);return $0(wt({},r,{lightness:jn(0,1,r.lightness+parseFloat(e))}))}var Qd=Fn(Jd),eu=Qd;function tu(e,t){if(t==="transparent")return t;var r=Hn(t),n=typeof r.alpha=="number"?r.alpha:1,a=wt({},r,{alpha:jn(0,1,(n*100+parseFloat(e)*100)/100)});return Lr(a)}var ru=Fn(tu),nu=ru;function au(e,t){if(t==="transparent")return t;var r=Hn(t),n=typeof r.alpha=="number"?r.alpha:1,a=wt({},r,{alpha:jn(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Lr(a)}var ou=Fn(au),lu=ou,H={primary:"#FF4785",secondary:"#029CFD",tertiary:"#FAFBFC",ancillary:"#22a699",orange:"#FC521F",gold:"#FFAE00",green:"#66BF3C",seafoam:"#37D5D3",purple:"#6F2CAC",ultraviolet:"#2A0481",lightest:"#FFFFFF",lighter:"#F7FAFC",light:"#EEF3F6",mediumlight:"#ECF4F9",medium:"#D9E8F2",mediumdark:"#73828C",dark:"#5C6870",darker:"#454E54",darkest:"#2E3438",border:"hsla(203, 50%, 30%, 0.15)",positive:"#66BF3C",negative:"#FF4400",warning:"#E69D00",critical:"#FFFFFF",defaultText:"#2E3438",inverseText:"#FFFFFF",positiveText:"#448028",negativeText:"#D43900",warningText:"#A15C20"},yt={app:"#F6F9FC",bar:H.lightest,content:H.lightest,preview:H.lightest,gridCellSize:10,hoverable:lu(.9,H.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},rt={fonts:{base:['"Nunito Sans"',"-apple-system",'".SFNSText-Regular"','"San Francisco"',"BlinkMacSystemFont",'"Segoe UI"','"Helvetica Neue"',"Helvetica","Arial","sans-serif"].join(", "),mono:["ui-monospace","Menlo","Monaco",'"Roboto Mono"','"Oxygen Mono"','"Ubuntu Monospace"','"Source Code Pro"','"Droid Sans Mono"','"Courier New"',"monospace"].join(", ")},weight:{regular:400,bold:700},size:{s1:12,s2:14,s3:16,m1:20,m2:24,m3:28,l1:32,l2:40,l3:48,code:90}},iu={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:yt.app,appContentBg:H.lightest,appPreviewBg:H.lightest,appBorderColor:H.border,appBorderRadius:4,fontBase:rt.fonts.base,fontCode:rt.fonts.mono,textColor:H.darkest,textInverseColor:H.lightest,textMutedColor:H.dark,barTextColor:H.mediumdark,barHoverColor:H.secondary,barSelectedColor:H.secondary,barBg:H.lightest,buttonBg:yt.app,buttonBorder:H.medium,booleanBg:H.mediumlight,booleanSelectedBg:H.lightest,inputBg:H.lightest,inputBorder:H.border,inputTextColor:H.darkest,inputBorderRadius:4},Cn=iu,su={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appPreviewBg:H.lightest,appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:rt.fonts.base,fontCode:rt.fonts.mono,textColor:"#C9CDCF",textInverseColor:"#222425",textMutedColor:"#798186",barTextColor:H.mediumdark,barHoverColor:H.secondary,barSelectedColor:H.secondary,barBg:"#292C2E",buttonBg:"#222425",buttonBorder:"rgba(255,255,255,.1)",booleanBg:"#222425",booleanSelectedBg:"#2E3438",inputBg:"#1B1C1D",inputBorder:"rgba(255,255,255,.1)",inputTextColor:H.lightest,inputBorderRadius:4},cu=su,{window:da}=bd,du=e=>({color:e}),uu=e=>typeof e!="string"?(yd.warn(`Color passed to theme object should be a string. Instead ${e}(${typeof e}) was passed.`),!1):!0,pu=e=>!/(gradient|var|calc)/.test(e),fu=(e,t)=>e==="darken"?Lr(`${Zd(1,t)}`,.95):e==="lighten"?Lr(`${eu(1,t)}`,.95):t,hu=e=>t=>{if(!uu(t)||!pu(t))return t;try{return fu(e,t)}catch{return t}},_r=hu("lighten"),z0=()=>!da||!da.matchMedia?"light":da.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",Ha={light:Cn,dark:cu,normal:Cn};z0();var gu=function(t){return t()},B0=Tl.useInsertionEffect?Tl.useInsertionEffect:!1,mo=B0||gu,Ll=B0||o.useLayoutEffect;function nn(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var P0={exports:{}};(function(e,t){(function(r){e.exports=r()})(function(){return function r(n,a,l){function i(d,p){if(!a[d]){if(!n[d]){var h=typeof nn=="function"&&nn;if(!p&&h)return h(d,!0);if(c)return c(d,!0);var g=new Error("Cannot find module '"+d+"'");throw g.code="MODULE_NOT_FOUND",g}var f=a[d]={exports:{}};n[d][0].call(f.exports,function(v){var m=n[d][1][v];return i(m||v)},f,f.exports,r,n,a,l)}return a[d].exports}for(var c=typeof nn=="function"&&nn,s=0;s=0)return this.lastItem=this.list[c],this.list[c].val},l.prototype.set=function(i,c){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=c,this):(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],this.list[s].val=c,this):(this.lastItem={key:i,val:c},this.list.push(this.lastItem),this.size++,this))},l.prototype.delete=function(i){var c;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),c=this.indexOf(i),c>=0)return this.size--,this.list.splice(c,1)[0]},l.prototype.has=function(i){var c;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(c=this.indexOf(i),c>=0?(this.lastItem=this.list[c],!0):!1)},l.prototype.forEach=function(i,c){var s;for(s=0;s0&&(E[x]={cacheItem:v,arg:arguments[x]},b?i(h,E):h.push(E),h.length>d&&c(h.shift())),f.wasMemoized=b,f.numArgs=x+1,w};return f.limit=d,f.wasMemoized=!1,f.cache=p,f.lru=h,f}};function i(d,p){var h=d.length,g=p.length,f,v,m;for(v=0;v=0&&(h=d[f],g=h.cacheItem.get(h.arg),!g||!g.size);f--)h.cacheItem.delete(h.arg)}function s(d,p){return d===p||d!==d&&p!==p}},{"map-or-similar":1}]},{},[3])(3)})})(P0);var mu=P0.exports;const Wt=zn(mu),{logger:vu}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var bu=go({"../../node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=typeof Symbol=="function"&&Symbol.for,r=t?Symbol.for("react.element"):60103,n=t?Symbol.for("react.portal"):60106,a=t?Symbol.for("react.fragment"):60107,l=t?Symbol.for("react.strict_mode"):60108,i=t?Symbol.for("react.profiler"):60114,c=t?Symbol.for("react.provider"):60109,s=t?Symbol.for("react.context"):60110,d=t?Symbol.for("react.async_mode"):60111,p=t?Symbol.for("react.concurrent_mode"):60111,h=t?Symbol.for("react.forward_ref"):60112,g=t?Symbol.for("react.suspense"):60113,f=t?Symbol.for("react.suspense_list"):60120,v=t?Symbol.for("react.memo"):60115,m=t?Symbol.for("react.lazy"):60116,w=t?Symbol.for("react.block"):60121,x=t?Symbol.for("react.fundamental"):60117,E=t?Symbol.for("react.responder"):60118,b=t?Symbol.for("react.scope"):60119;function y(z){return typeof z=="string"||typeof z=="function"||z===a||z===p||z===i||z===l||z===g||z===f||typeof z=="object"&&z!==null&&(z.$$typeof===m||z.$$typeof===v||z.$$typeof===c||z.$$typeof===s||z.$$typeof===h||z.$$typeof===x||z.$$typeof===E||z.$$typeof===b||z.$$typeof===w)}function S(z){if(typeof z=="object"&&z!==null){var He=z.$$typeof;switch(He){case r:var De=z.type;switch(De){case d:case p:case a:case i:case l:case g:return De;default:var It=De&&De.$$typeof;switch(It){case s:case h:case m:case v:case c:return It;default:return He}}case n:return He}}}var C=d,R=p,I=s,_=c,k=r,O=h,T=a,M=m,F=v,$=n,L=i,j=l,V=g,P=!1;function D(z){return P||(P=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),J(z)||S(z)===d}function J(z){return S(z)===p}function ae(z){return S(z)===s}function Z(z){return S(z)===c}function Q(z){return typeof z=="object"&&z!==null&&z.$$typeof===r}function B(z){return S(z)===h}function U(z){return S(z)===a}function G(z){return S(z)===m}function ce(z){return S(z)===v}function be(z){return S(z)===n}function st(z){return S(z)===i}function ke(z){return S(z)===l}function Ne(z){return S(z)===g}e.AsyncMode=C,e.ConcurrentMode=R,e.ContextConsumer=I,e.ContextProvider=_,e.Element=k,e.ForwardRef=O,e.Fragment=T,e.Lazy=M,e.Memo=F,e.Portal=$,e.Profiler=L,e.StrictMode=j,e.Suspense=V,e.isAsyncMode=D,e.isConcurrentMode=J,e.isContextConsumer=ae,e.isContextProvider=Z,e.isElement=Q,e.isForwardRef=B,e.isFragment=U,e.isLazy=G,e.isMemo=ce,e.isPortal=be,e.isProfiler=st,e.isStrictMode=ke,e.isSuspense=Ne,e.isValidElementType=y,e.typeOf=S})()}}),yu=go({"../../node_modules/react-is/index.js"(e,t){t.exports=bu()}}),H0=go({"../../node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"(e,t){var r=yu(),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},l={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};c[r.ForwardRef]=l,c[r.Memo]=i;function s(w){return r.isMemo(w)?i:c[w.$$typeof]||n}var d=Object.defineProperty,p=Object.getOwnPropertyNames,h=Object.getOwnPropertySymbols,g=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,v=Object.prototype;function m(w,x,E){if(typeof x!="string"){if(v){var b=f(x);b&&b!==v&&m(w,b,E)}var y=p(x);h&&(y=y.concat(h(x)));for(var S=s(w),C=s(x),R=0;R0?pe(fr,--Se):0,nr--,le===10&&(nr=1,Dn--),le}function Ce(){return le=Se2||Br(le)>3?"":" "}function Lu(e,t){for(;--t&&Ce()&&!(le<48||le>102||le>57&&le<65||le>70&&le<97););return qr(e,hn()+(t<6&&ot()==32&&Ce()==32))}function ja(e){for(;Ce();)switch(le){case e:return Se;case 34:case 39:e!==34&&e!==39&&ja(le);break;case 40:e===41&&ja(e);break;case 92:Ce();break}return Se}function zu(e,t){for(;Ce()&&e+le!==57&&!(e+le===84&&ot()===47););return"/*"+qr(t,Se-1)+"*"+Nn(e===47?e:Ce())}function Bu(e){for(;!Br(ot());)Ce();return qr(e,Se)}function Pu(e){return U0(mn("",null,null,null,[""],e=V0(e),0,[0],e))}function mn(e,t,r,n,a,l,i,c,s){for(var d=0,p=0,h=i,g=0,f=0,v=0,m=1,w=1,x=1,E=0,b="",y=a,S=l,C=n,R=b;w;)switch(v=E,E=Ce()){case 40:if(v!=108&&pe(R,h-1)==58){Fa(R+=X(gn(E),"&","&\f"),"&\f")!=-1&&(x=-1);break}case 34:case 39:case 91:R+=gn(E);break;case 9:case 10:case 13:case 32:R+=$u(v);break;case 92:R+=Lu(hn()-1,7);continue;case 47:switch(ot()){case 42:case 47:an(Hu(zu(Ce(),hn()),t,r),s);break;default:R+="/"}break;case 123*m:c[d++]=Xe(R)*x;case 125*m:case 59:case 0:switch(E){case 0:case 125:w=0;case 59+p:x==-1&&(R=X(R,/\f/g,"")),f>0&&Xe(R)-h&&an(f>32?Bl(R+";",n,r,h-1):Bl(X(R," ","")+";",n,r,h-2),s);break;case 59:R+=";";default:if(an(C=zl(R,t,r,d,p,a,c,b,y=[],S=[],h),l),E===123)if(p===0)mn(R,t,C,C,y,l,h,c,S);else switch(g===99&&pe(R,3)===110?100:g){case 100:case 108:case 109:case 115:mn(e,C,C,n&&an(zl(e,C,C,0,0,a,c,b,a,y=[],h),S),a,S,h,c,n?y:S);break;default:mn(R,C,C,C,[""],S,0,c,S)}}d=p=f=0,m=x=1,b=R="",h=i;break;case 58:h=1+Xe(R),f=v;default:if(m<1){if(E==123)--m;else if(E==125&&m++==0&&Mu()==125)continue}switch(R+=Nn(E),E*m){case 38:x=p>0?1:(R+="\f",-1);break;case 44:c[d++]=(Xe(R)-1)*x,x=1;break;case 64:ot()===45&&(R+=gn(Ce())),g=ot(),p=h=Xe(b=R+=Bu(hn())),E++;break;case 45:v===45&&Xe(R)==2&&(m=0)}}return l}function zl(e,t,r,n,a,l,i,c,s,d,p){for(var h=a-1,g=a===0?l:[""],f=xo(g),v=0,m=0,w=0;v0?g[x]+" "+E:X(E,/&\f/g,g[x])))&&(s[w++]=b);return Vn(e,t,r,a===0?yo:c,s,d,p)}function Hu(e,t,r){return Vn(e,t,r,bo,Nn(Tu()),zr(e,2,-2),0)}function Bl(e,t,r,n){return Vn(e,t,r,wo,zr(e,0,n),zr(e,n+1,-1),n)}function rr(e,t){for(var r="",n=xo(e),a=0;a-1},Yu=function(e){return function(t,r,n){if(!(t.type!=="rule"||e.compat)){var a=t.value.match(/(:first|:nth|:nth-last)-child/g);if(a){for(var l=!!t.parent,i=l?t.parent.children:n,c=i.length-1;c>=0;c--){var s=i[c];if(s.line=0;r--)if(!W0(t[r]))return!0;return!1},Fl=function(e){e.type="",e.value="",e.return="",e.children="",e.props=""},Xu=function(e,t,r){W0(e)&&(e.parent?(console.error("`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles."),Fl(e)):Ku(t,r)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),Fl(e)))};function q0(e,t){switch(_u(e,t)){case 5103:return K+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return K+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return K+e+Rn+e+me+e+e;case 6828:case 4268:return K+e+me+e+e;case 6165:return K+e+me+"flex-"+e+e;case 5187:return K+e+X(e,/(\w+).+(:[^]+)/,K+"box-$1$2"+me+"flex-$1$2")+e;case 5443:return K+e+me+"flex-item-"+X(e,/flex-|-self/,"")+e;case 4675:return K+e+me+"flex-line-pack"+X(e,/align-content|flex-|-self/,"")+e;case 5548:return K+e+me+X(e,"shrink","negative")+e;case 5292:return K+e+me+X(e,"basis","preferred-size")+e;case 6060:return K+"box-"+X(e,"-grow","")+K+e+me+X(e,"grow","positive")+e;case 4554:return K+X(e,/([^-])(transform)/g,"$1"+K+"$2")+e;case 6187:return X(X(X(e,/(zoom-|grab)/,K+"$1"),/(image-set)/,K+"$1"),e,"")+e;case 5495:case 3959:return X(e,/(image-set\([^]*)/,K+"$1$`$1");case 4968:return X(X(e,/(.+:)(flex-)?(.*)/,K+"box-pack:$3"+me+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+K+e+e;case 4095:case 3583:case 4068:case 2532:return X(e,/(.+)-inline(.+)/,K+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Xe(e)-1-t>6)switch(pe(e,t+1)){case 109:if(pe(e,t+4)!==45)break;case 102:return X(e,/(.+:)(.+)-([^]+)/,"$1"+K+"$2-$3$1"+Rn+(pe(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Fa(e,"stretch")?q0(X(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(pe(e,t+1)!==115)break;case 6444:switch(pe(e,Xe(e)-3-(~Fa(e,"!important")&&10))){case 107:return X(e,":",":"+K)+e;case 101:return X(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+K+(pe(e,14)===45?"inline-":"")+"box$3$1"+K+"$2$3$1"+me+"$2box$3")+e}break;case 5936:switch(pe(e,t+11)){case 114:return K+e+me+X(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return K+e+me+X(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return K+e+me+X(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return K+e+me+e+e}return e}var Zu=function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case wo:e.return=q0(e.value,e.length);break;case j0:return rr([Sr(e,{value:X(e.value,"@","@"+K)})],n);case yo:if(e.length)return Ou(e.props,function(a){switch(ku(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return rr([Sr(e,{props:[X(a,/:(read-\w+)/,":"+Rn+"$1")]})],n);case"::placeholder":return rr([Sr(e,{props:[X(a,/:(plac\w+)/,":"+K+"input-$1")]}),Sr(e,{props:[X(a,/:(plac\w+)/,":"+Rn+"$1")]}),Sr(e,{props:[X(a,/:(plac\w+)/,me+"input-$1")]})],n)}return""})}},Ju=[Zu],Qu=function(e){var t=e.key;if(!t)throw new Error(`You have to configure \`key\` for your cache. Please make sure it's unique (and not equal to 'css') as it's used for linking styles to your cache. +If multiple caches share the same key they might "fight" for each other's style elements.`);if(t==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var m=v.getAttribute("data-emotion");m.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var n=e.stylisPlugins||Ju;if(/[^a-z-]/.test(t))throw new Error('Emotion key must only contain lower case alphabetical characters and - but "'+t+'" was passed');var a={},l,i=[];l=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(v){for(var m=v.getAttribute("data-emotion").split(" "),w=1;w=4;++n,a-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(a){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var rp={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},jl=`You have illegal escape sequence in your template literal, most likely inside content's property value. +Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content: '\\00d7';" should become "content: '\\\\00d7';". +You can read more about this here: +https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,np="You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).",ap=/[A-Z]|^ms/g,G0=/_EMO_([^_]+?)_([^]*?)_EMO_/g,So=function(e){return e.charCodeAt(1)===45},Nl=function(e){return e!=null&&typeof e!="boolean"},ua=F0(function(e){return So(e)?e:e.replace(ap,"-$&").toLowerCase()}),In=function(e,t){switch(e){case"animation":case"animationName":if(typeof t=="string")return t.replace(G0,function(r,n,a){return Ze={name:n,styles:a,next:Ze},n})}return rp[e]!==1&&!So(e)&&typeof t=="number"&&t!==0?t+"px":t};Dl=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,Vl=["normal","none","initial","inherit","unset"],Ul=In,Wl=/^-ms-/,ql=/-(.)/g,pa={},In=function(e,t){if(e==="content"&&(typeof t!="string"||Vl.indexOf(t)===-1&&!Dl.test(t)&&(t.charAt(0)!==t.charAt(t.length-1)||t.charAt(0)!=='"'&&t.charAt(0)!=="'")))throw new Error("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\""+t+"\"'`");var r=Ul(e,t);return r!==""&&!So(e)&&e.indexOf("-")!==-1&&pa[e]===void 0&&(pa[e]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+e.replace(Wl,"ms-").replace(ql,function(n,a){return a.toUpperCase()})+"?")),r};var Dl,Vl,Ul,Wl,ql,pa,Y0="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function Pr(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0){if(r.toString()==="NO_COMPONENT_SELECTOR")throw new Error(Y0);return r}switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return Ze={name:r.name,styles:r.styles,next:Ze},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)Ze={name:n.name,styles:n.styles,next:Ze},n=n.next;var a=r.styles+";";return r.map!==void 0&&(a+=r.map),a}return op(e,t,r)}case"function":{if(e!==void 0){var l=Ze,i=r(e);return Ze=l,Pr(e,t,i)}else console.error("Functions that are interpolated in css calls will be stringified.\nIf you want to have a css call based on props, create a function that returns a css call like this\nlet dynamicStyle = (props) => css`color: ${props.color}`\nIt can be called directly with props or interpolated in a styled call like this\nlet SomeComponent = styled('div')`${dynamicStyle}`");break}case"string":var c=[],s=r.replace(G0,function(p,h,g){var f="animation"+c.length;return c.push("const "+f+" = keyframes`"+g.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+f+"}"});c.length&&console.error("`keyframes` output got interpolated into plain string, please wrap it with `css`.\n\nInstead of doing this:\n\n"+[].concat(c,["`"+s+"`"]).join(` +`)+` + +You should wrap it with \`css\` like this: + +`+("css`"+s+"`"));break}if(t==null)return r;var d=t[r];return d!==void 0?d:r}function op(e,t,r){var n="";if(Array.isArray(r))for(var a=0;a ({})}!");return r}if(t==null||typeof t!="object"||Array.isArray(t))throw new Error("[ThemeProvider] Please make your theme prop a plain object");return wt({},e,t)},sp=Pl(function(e){return Pl(function(t){return ip(e,t)})}),Z0=function(e){var t=o.useContext(xt);return e.theme!==t&&(t=sp(t)(e.theme)),o.createElement(xt.Provider,{value:t},e.children)},Yl="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Kl="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",cp=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return Un(t,r,n),mo(function(){return Wn(t,r,n)}),null},dp=qn(function(e,t,r){var n=e.css;typeof n=="string"&&t.registered[n]!==void 0&&(n=t.registered[n]);var a=e[Yl],l=[n],i="";typeof e.className=="string"?i=Eo(t.registered,l,e.className):e.className!=null&&(i=e.className+" ");var c=ar(l,void 0,o.useContext(xt));if(c.name.indexOf("-")===-1){var s=e[Kl];s&&(c=ar([c,"label:"+s+";"]))}i+=t.key+"-"+c.name;var d={};for(var p in e)lp.call(e,p)&&p!=="css"&&p!==Yl&&p!==Kl&&(d[p]=e[p]);return d.ref=r,d.className=i,o.createElement(o.Fragment,null,o.createElement(cp,{cache:t,serialized:c,isStringTag:typeof a=="string"}),o.createElement(a,d))});dp.displayName="EmotionCssPropInternal";T0(H0());var up={name:"@emotion/react",version:"11.11.1",main:"dist/emotion-react.cjs.js",module:"dist/emotion-react.esm.js",browser:{"./dist/emotion-react.esm.js":"./dist/emotion-react.browser.esm.js"},exports:{".":{module:{worker:"./dist/emotion-react.worker.esm.js",browser:"./dist/emotion-react.browser.esm.js",default:"./dist/emotion-react.esm.js"},import:"./dist/emotion-react.cjs.mjs",default:"./dist/emotion-react.cjs.js"},"./jsx-runtime":{module:{worker:"./jsx-runtime/dist/emotion-react-jsx-runtime.worker.esm.js",browser:"./jsx-runtime/dist/emotion-react-jsx-runtime.browser.esm.js",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.esm.js"},import:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.mjs",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.js"},"./_isolated-hnrs":{module:{worker:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.worker.esm.js",browser:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.browser.esm.js",default:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.esm.js"},import:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.mjs",default:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.js"},"./jsx-dev-runtime":{module:{worker:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.worker.esm.js",browser:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.browser.esm.js",default:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.esm.js"},import:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.mjs",default:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.js"},"./package.json":"./package.json","./types/css-prop":"./types/css-prop.d.ts","./macro":{types:{import:"./macro.d.mts",default:"./macro.d.ts"},default:"./macro.js"}},types:"types/index.d.ts",files:["src","dist","jsx-runtime","jsx-dev-runtime","_isolated-hnrs","types/*.d.ts","macro.*"],sideEffects:!1,author:"Emotion Contributors",license:"MIT",scripts:{"test:typescript":"dtslint types"},dependencies:{"@babel/runtime":"^7.18.3","@emotion/babel-plugin":"^11.11.0","@emotion/cache":"^11.11.0","@emotion/serialize":"^1.1.2","@emotion/use-insertion-effect-with-fallbacks":"^1.0.1","@emotion/utils":"^1.2.1","@emotion/weak-memoize":"^0.3.1","hoist-non-react-statics":"^3.3.1"},peerDependencies:{react:">=16.8.0"},peerDependenciesMeta:{"@types/react":{optional:!0}},devDependencies:{"@definitelytyped/dtslint":"0.0.112","@emotion/css":"11.11.0","@emotion/css-prettifier":"1.1.3","@emotion/server":"11.11.0","@emotion/styled":"11.11.0","html-tag-names":"^1.1.2",react:"16.14.0","svg-tag-names":"^1.1.1",typescript:"^4.5.5"},repository:"https://github.com/emotion-js/emotion/tree/main/packages/react",publishConfig:{access:"public"},"umd:main":"dist/emotion-react.umd.min.js",preconstruct:{entrypoints:["./index.js","./jsx-runtime.js","./jsx-dev-runtime.js","./_isolated-hnrs.js"],umdName:"emotionReact",exports:{envConditions:["browser","worker"],extra:{"./types/css-prop":"./types/css-prop.d.ts","./macro":{types:{import:"./macro.d.mts",default:"./macro.d.ts"},default:"./macro.js"}}}}},Xl=!1,pp=qn(function(e,t){!Xl&&(e.className||e.css)&&(console.error("It looks like you're using the css prop on Global, did you mean to use the styles prop instead?"),Xl=!0);var r=e.styles,n=ar([r],void 0,o.useContext(xt)),a=o.useRef();return Ll(function(){var l=t.key+"-global",i=new t.sheet.constructor({key:l,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),c=!1,s=document.querySelector('style[data-emotion="'+l+" "+n.name+'"]');return t.sheet.tags.length&&(i.before=t.sheet.tags[0]),s!==null&&(c=!0,s.setAttribute("data-emotion",l),i.hydrate([s])),a.current=[i,c],function(){i.flush()}},[t]),Ll(function(){var l=a.current,i=l[0],c=l[1];if(c){l[1]=!1;return}if(n.next!==void 0&&Wn(t,n.next,!0),i.tags.length){var s=i.tags[i.tags.length-1].nextElementSibling;i.before=s,i.flush()}t.insert("",n,i,!1)},[t,n.name]),null});pp.displayName="EmotionGlobal";function Ro(){for(var e=arguments.length,t=new Array(e),r=0;r component."),i="";for(var c in l)l[c]&&c&&(i&&(i+=" "),i+=c)}break}default:i=l}i&&(a&&(a+=" "),a+=i)}}return a};function hp(e,t,r){var n=[],a=Eo(e,n,r);return n.length<2?r:a+t(n)}var gp=function(e){var t=e.cache,r=e.serializedArr;return mo(function(){for(var n=0;n96?vp:bp},Ql=function(e,t,r){var n;if(t){var a=t.shouldForwardProp;n=e.__emotion_forwardProp&&a?function(l){return e.__emotion_forwardProp(l)&&a(l)}:a}return typeof n!="function"&&r&&(n=e.__emotion_forwardProp),n},ei=`You have illegal escape sequence in your template literal, most likely inside content's property value. +Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content: '\\00d7';" should become "content: '\\\\00d7';". +You can read more about this here: +https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,yp=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return Un(t,r,n),mo(function(){return Wn(t,r,n)}),null},wp=function e(t,r){if(t===void 0)throw new Error(`You are trying to create a styled element with an undefined component. +You may have forgotten to import it.`);var n=t.__emotion_real===t,a=n&&t.__emotion_base||t,l,i;r!==void 0&&(l=r.label,i=r.target);var c=Ql(t,r,n),s=c||Jl(a),d=!s("as");return function(){var p=arguments,h=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(l!==void 0&&h.push("label:"+l+";"),p[0]==null||p[0].raw===void 0)h.push.apply(h,p);else{p[0][0]===void 0&&console.error(ei),h.push(p[0][0]);for(var g=p.length,f=1;f({body:{fontFamily:e.fonts.base,fontSize:e.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},"*":{boxSizing:"border-box"},"h1, h2, h3, h4, h5, h6":{fontWeight:e.weight.regular,margin:0,padding:0},"button, input, textarea, select":{fontFamily:"inherit",fontSize:"inherit",boxSizing:"border-box"},sub:{fontSize:"0.8em",bottom:"-0.2em"},sup:{fontSize:"0.8em",top:"-0.2em"},"b, strong":{fontWeight:e.weight.bold},hr:{border:"none",borderTop:"1px solid silver",clear:"both",marginBottom:"1.25rem"},code:{fontFamily:e.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"},pre:{fontFamily:e.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0"}}));Wt(1)(({color:e,background:t,typography:r})=>{let n=Ep({typography:r});return{...n,body:{...n.body,color:e.defaultText,background:t.app,overflow:"hidden"},hr:{...n.hr,borderTop:`1px solid ${e.border}`}}});var Sp={rubber:"cubic-bezier(0.175, 0.885, 0.335, 1.05)"},Cp=hr` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,J0=hr` + 0%, 100% { opacity: 1; } + 50% { opacity: .4; } +`,Rp=hr` + 0% { transform: translateY(1px); } + 25% { transform: translateY(0px); } + 50% { transform: translateY(-3px); } + 100% { transform: translateY(1px); } +`,Ip=hr` + 0%, 100% { transform:translate3d(0,0,0); } + 12.5%, 62.5% { transform:translate3d(-4px,0,0); } + 37.5%, 87.5% { transform: translate3d(4px,0,0); } +`,Ap=Ro` + animation: ${J0} 1.5s ease-in-out infinite; + color: transparent; + cursor: progress; +`,_p=Ro` + transition: all 150ms ease-out; + transform: translate3d(0, 0, 0); + + &:hover { + transform: translate3d(0, -2px, 0); + } + + &:active { + transform: translate3d(0, 0, 0); + } +`,kp={rotate360:Cp,glow:J0,float:Rp,jiggle:Ip,inlineGlow:Ap,hoverable:_p},Op={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"rgb(36, 36, 36)",BASE_COLOR:"rgb(213, 213, 213)",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(227, 110, 236)",OBJECT_VALUE_NULL_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_REGEXP_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_STRING_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_NUMBER_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_BOOLEAN_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(85, 106, 242)",HTML_TAG_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(155, 187, 220)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(242, 151, 102)",HTML_COMMENT_COLOR:"rgb(137, 137, 137)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"rgb(145, 145, 145)",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"rgb(85, 85, 85)",TABLE_TH_BACKGROUND_COLOR:"rgb(44, 44, 44)",TABLE_TH_HOVER_COLOR:"rgb(48, 48, 48)",TABLE_SORT_ICON_COLOR:"black",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},Tp={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"white",BASE_COLOR:"black",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(136, 19, 145)",OBJECT_VALUE_NULL_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_REGEXP_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_STRING_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_NUMBER_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_BOOLEAN_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(13, 34, 170)",HTML_TAG_COLOR:"rgb(168, 148, 166)",HTML_TAGNAME_COLOR:"rgb(136, 18, 128)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(153, 69, 0)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(26, 26, 166)",HTML_COMMENT_COLOR:"rgb(35, 110, 37)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"#6e6e6e",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"#aaa",TABLE_TH_BACKGROUND_COLOR:"#eee",TABLE_TH_HOVER_COLOR:"hsla(0, 0%, 90%, 1)",TABLE_SORT_ICON_COLOR:"#6e6e6e",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(to bottom, white, white 50%, rgb(234, 243, 255) 50%, rgb(234, 243, 255))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},Mp=e=>Object.entries(e).reduce((t,[r,n])=>({...t,[r]:du(n)}),{}),$p=({colors:e,mono:t})=>{let r=Mp(e);return{token:{fontFamily:t,WebkitFontSmoothing:"antialiased","&.tag":r.red3,"&.comment":{...r.green1,fontStyle:"italic"},"&.prolog":{...r.green1,fontStyle:"italic"},"&.doctype":{...r.green1,fontStyle:"italic"},"&.cdata":{...r.green1,fontStyle:"italic"},"&.string":r.red1,"&.url":r.cyan1,"&.symbol":r.cyan1,"&.number":r.cyan1,"&.boolean":r.cyan1,"&.variable":r.cyan1,"&.constant":r.cyan1,"&.inserted":r.cyan1,"&.atrule":r.blue1,"&.keyword":r.blue1,"&.attr-value":r.blue1,"&.punctuation":r.gray1,"&.operator":r.gray1,"&.function":r.gray1,"&.deleted":r.red2,"&.important":{fontWeight:"bold"},"&.bold":{fontWeight:"bold"},"&.italic":{fontStyle:"italic"},"&.class-name":r.cyan2,"&.selector":r.red3,"&.attr-name":r.red4,"&.property":r.red4,"&.regex":r.red4,"&.entity":r.red4,"&.directive.tag .tag":{background:"#ffff00",...r.gray1}},"language-json .token.boolean":r.blue1,"language-json .token.number":r.blue1,"language-json .token.property":r.cyan2,namespace:{opacity:.7}}},Lp={green1:"#008000",red1:"#A31515",red2:"#9a050f",red3:"#800000",red4:"#ff0000",gray1:"#393A34",cyan1:"#36acaa",cyan2:"#2B91AF",blue1:"#0000ff",blue2:"#00009f"},zp={green1:"#7C7C7C",red1:"#92C379",red2:"#9a050f",red3:"#A8FF60",red4:"#96CBFE",gray1:"#EDEDED",cyan1:"#C6C5FE",cyan2:"#FFFFB6",blue1:"#B474DD",blue2:"#00009f"},Bp=e=>({primary:e.colorPrimary,secondary:e.colorSecondary,tertiary:H.tertiary,ancillary:H.ancillary,orange:H.orange,gold:H.gold,green:H.green,seafoam:H.seafoam,purple:H.purple,ultraviolet:H.ultraviolet,lightest:H.lightest,lighter:H.lighter,light:H.light,mediumlight:H.mediumlight,medium:H.medium,mediumdark:H.mediumdark,dark:H.dark,darker:H.darker,darkest:H.darkest,border:H.border,positive:H.positive,negative:H.negative,warning:H.warning,critical:H.critical,defaultText:e.textColor||H.darkest,inverseText:e.textInverseColor||H.lightest,positiveText:H.positiveText,negativeText:H.negativeText,warningText:H.warningText}),Na=(e=Ha[z0()])=>{let{base:t,colorPrimary:r,colorSecondary:n,appBg:a,appContentBg:l,appPreviewBg:i,appBorderColor:c,appBorderRadius:s,fontBase:d,fontCode:p,textColor:h,textInverseColor:g,barTextColor:f,barHoverColor:v,barSelectedColor:m,barBg:w,buttonBg:x,buttonBorder:E,booleanBg:b,booleanSelectedBg:y,inputBg:S,inputBorder:C,inputTextColor:R,inputBorderRadius:I,brandTitle:_,brandUrl:k,brandImage:O,brandTarget:T,gridCellSize:M,...F}=e;return{...F,base:t,color:Bp(e),background:{app:a,bar:w,content:l,preview:i,gridCellSize:M||yt.gridCellSize,hoverable:yt.hoverable,positive:yt.positive,negative:yt.negative,warning:yt.warning,critical:yt.critical},typography:{fonts:{base:d,mono:p},weight:rt.weight,size:rt.size},animation:kp,easing:Sp,input:{background:S,border:C,borderRadius:I,color:R},button:{background:x||S,border:E||C},boolean:{background:b||C,selectedBackground:y||S},layoutMargin:10,appBorderColor:c,appBorderRadius:s,barTextColor:f,barHoverColor:v||n,barSelectedColor:m||n,barBg:w,brand:{title:_,url:k,image:O||(_?null:void 0),target:T},code:$p({colors:t==="light"?Lp:zp,mono:p}),addonActionsTheme:{...t==="light"?Tp:Op,BASE_FONT_FAMILY:p,BASE_FONT_SIZE:rt.size.s2-1,BASE_LINE_HEIGHT:"18px",BASE_BACKGROUND_COLOR:"transparent",BASE_COLOR:h,ARROW_COLOR:nu(.2,c),ARROW_MARGIN_RIGHT:4,ARROW_FONT_SIZE:8,TREENODE_FONT_FAMILY:p,TREENODE_FONT_SIZE:rt.size.s2-1,TREENODE_LINE_HEIGHT:"18px",TREENODE_PADDING_LEFT:12}}},Pp=e=>Object.keys(e).length===0,ma=e=>e!=null&&typeof e=="object",Hp=(e,...t)=>Object.prototype.hasOwnProperty.call(e,...t),Fp=()=>Object.create(null),Q0=(e,t)=>e===t||!ma(e)||!ma(t)?{}:Object.keys(e).reduce((r,n)=>{if(Hp(t,n)){let a=Q0(e[n],t[n]);return ma(a)&&Pp(a)||(r[n]=a),r}return r[n]=void 0,r},Fp()),jp=Q0;function Np(e){for(var t=[],r=1;r{if(!e)return Na(Cn);let t=jp(Cn,e);return Object.keys(t).length&&vu.warn(Np` + Your theme is missing properties, you should update your theme! + + theme-data missing: + `,t),Na(e)},Da="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */";function Y(){return Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[a]=e[a]);return r}var Vp=Object.create,es=Object.defineProperty,Up=Object.getOwnPropertyDescriptor,ts=Object.getOwnPropertyNames,Wp=Object.getPrototypeOf,qp=Object.prototype.hasOwnProperty,N=(e,t)=>function(){return t||(0,e[ts(e)[0]])((t={exports:{}}).exports,t),t.exports},Gp=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of ts(t))!qp.call(e,a)&&a!==r&&es(e,a,{get:()=>t[a],enumerable:!(n=Up(t,a))||n.enumerable});return e},Ie=(e,t,r)=>(r=e!=null?Vp(Wp(e)):{},Gp(!e||!e.__esModule?es(r,"default",{value:e,enumerable:!0}):r,e)),Yp=N({"../../node_modules/refractor/lang/markdown.js"(e,t){t.exports=r,r.displayName="markdown",r.aliases=["md"];function r(n){(function(a){var l=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function i(v){return v=v.replace(//g,function(){return l}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+v+")")}var c=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,s=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return c}),d=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;a.languages.markdown=a.languages.extend("markup",{}),a.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:a.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+s+d+"(?:"+s+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+s+d+")(?:"+s+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(c),inside:a.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+s+")"+d+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+s+"$"),inside:{"table-header":{pattern:RegExp(c),alias:"important",inside:a.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:i(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:i(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:i(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:i(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(v){["url","bold","italic","strike","code-snippet"].forEach(function(m){v!==m&&(a.languages.markdown[v].inside.content.inside[m]=a.languages.markdown[m])})}),a.hooks.add("after-tokenize",function(v){if(v.language!=="markdown"&&v.language!=="md")return;function m(w){if(!(!w||typeof w=="string"))for(var x=0,E=w.length;x",quot:'"'},g=String.fromCodePoint||String.fromCharCode;function f(v){var m=v.replace(p,"");return m=m.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(w,x){if(x=x.toLowerCase(),x[0]==="#"){var E;return x[1]==="x"?E=parseInt(x.slice(2),16):E=Number(x.slice(1)),g(E)}else{var b=h[x];return b||w}}),m}a.languages.md=a.languages.markdown})(n)}}}),Kp=N({"../../node_modules/refractor/lang/yaml.js"(e,t){t.exports=r,r.displayName="yaml",r.aliases=["yml"];function r(n){(function(a){var l=/[*&][^\s[\]{},]+/,i=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,c="(?:"+i.source+"(?:[ ]+"+l.source+")?|"+l.source+"(?:[ ]+"+i.source+")?)",s=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),d=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function p(h,g){g=(g||"").replace(/m/g,"")+"m";var f=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return c}).replace(/<>/g,function(){return h});return RegExp(f,g)}a.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return c})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return c}).replace(/<>/g,function(){return"(?:"+s+"|"+d+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:p(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:p(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:p(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:p(d),lookbehind:!0,greedy:!0},number:{pattern:p(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:i,important:l,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},a.languages.yml=a.languages.yaml})(n)}}}),rs=N({"../../node_modules/refractor/lang/typescript.js"(e,t){t.exports=r,r.displayName="typescript",r.aliases=["ts"];function r(n){(function(a){a.languages.typescript=a.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),a.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete a.languages.typescript.parameter,delete a.languages.typescript["literal-property"];var l=a.languages.extend("typescript",{});delete l["class-name"],a.languages.typescript["class-name"].inside=l,a.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:l}}}}),a.languages.ts=a.languages.typescript})(n)}}}),ns=N({"../../node_modules/refractor/lang/jsx.js"(e,t){t.exports=r,r.displayName="jsx",r.aliases=[];function r(n){(function(a){var l=a.util.clone(a.languages.javascript),i=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,c=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,s=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function d(g,f){return g=g.replace(//g,function(){return i}).replace(//g,function(){return c}).replace(//g,function(){return s}),RegExp(g,f)}s=d(s).source,a.languages.jsx=a.languages.extend("markup",l),a.languages.jsx.tag.pattern=d(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),a.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,a.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,a.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,a.languages.jsx.tag.inside.comment=l.comment,a.languages.insertBefore("inside","attr-name",{spread:{pattern:d(//.source),inside:a.languages.jsx}},a.languages.jsx.tag),a.languages.insertBefore("inside","special-attr",{script:{pattern:d(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:a.languages.jsx}}},a.languages.jsx.tag);var p=function(g){return g?typeof g=="string"?g:typeof g.content=="string"?g.content:g.content.map(p).join(""):""},h=function(g){for(var f=[],v=0;v0&&f[f.length-1].tagName===p(m.content[0].content[1])&&f.pop():m.content[m.content.length-1].content==="/>"||f.push({tagName:p(m.content[0].content[1]),openedBraces:0}):f.length>0&&m.type==="punctuation"&&m.content==="{"?f[f.length-1].openedBraces++:f.length>0&&f[f.length-1].openedBraces>0&&m.type==="punctuation"&&m.content==="}"?f[f.length-1].openedBraces--:w=!0),(w||typeof m=="string")&&f.length>0&&f[f.length-1].openedBraces===0){var x=p(m);v0&&(typeof g[v-1]=="string"||g[v-1].type==="plain-text")&&(x=p(g[v-1])+x,g.splice(v-1,1),v--),g[v]=new a.Token("plain-text",x,null,x)}m.content&&typeof m.content!="string"&&h(m.content)}};a.hooks.add("after-tokenize",function(g){g.language!=="jsx"&&g.language!=="tsx"||h(g.tokens)})})(n)}}}),Xp=N({"../../node_modules/refractor/lang/tsx.js"(e,t){var r=ns(),n=rs();t.exports=a,a.displayName="tsx",a.aliases=[];function a(l){l.register(r),l.register(n),function(i){var c=i.util.clone(i.languages.typescript);i.languages.tsx=i.languages.extend("jsx",c),delete i.languages.tsx.parameter,delete i.languages.tsx["literal-property"];var s=i.languages.tsx.tag;s.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+s.pattern.source+")",s.pattern.flags),s.lookbehind=!0}(l)}}}),Zp=N({"../../node_modules/refractor/lang/clike.js"(e,t){t.exports=r,r.displayName="clike",r.aliases=[];function r(n){n.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}}}),Jp=N({"../../node_modules/refractor/lang/javascript.js"(e,t){t.exports=r,r.displayName="javascript",r.aliases=["js"];function r(n){n.languages.javascript=n.languages.extend("clike",{"class-name":[n.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),n.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,n.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:n.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:n.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:n.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:n.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:n.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),n.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:n.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),n.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),n.languages.markup&&(n.languages.markup.tag.addInlined("script","javascript"),n.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),n.languages.js=n.languages.javascript}}}),as=N({"../../node_modules/refractor/lang/css.js"(e,t){t.exports=r,r.displayName="css",r.aliases=[];function r(n){(function(a){var l=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;a.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+l.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+l.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+l.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:l,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},a.languages.css.atrule.inside.rest=a.languages.css;var i=a.languages.markup;i&&(i.tag.addInlined("style","css"),i.tag.addAttribute("style","css"))})(n)}}}),os=N({"../../node_modules/refractor/lang/markup.js"(e,t){t.exports=r,r.displayName="markup",r.aliases=["html","mathml","svg","xml","ssml","atom","rss"];function r(n){n.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},n.languages.markup.tag.inside["attr-value"].inside.entity=n.languages.markup.entity,n.languages.markup.doctype.inside["internal-subset"].inside=n.languages.markup,n.hooks.add("wrap",function(a){a.type==="entity"&&(a.attributes.title=a.content.value.replace(/&/,"&"))}),Object.defineProperty(n.languages.markup.tag,"addInlined",{value:function(a,l){var i={};i["language-"+l]={pattern:/(^$)/i,lookbehind:!0,inside:n.languages[l]},i.cdata=/^$/i;var c={"included-cdata":{pattern://i,inside:i}};c["language-"+l]={pattern:/[\s\S]+/,inside:n.languages[l]};var s={};s[a]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return a}),"i"),lookbehind:!0,greedy:!0,inside:c},n.languages.insertBefore("markup","cdata",s)}}),Object.defineProperty(n.languages.markup.tag,"addAttribute",{value:function(a,l){n.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+a+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[l,"language-"+l],inside:n.languages[l]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.xml=n.languages.extend("markup",{}),n.languages.ssml=n.languages.xml,n.languages.atom=n.languages.xml,n.languages.rss=n.languages.xml}}}),Qp=N({"../../node_modules/xtend/immutable.js"(e,t){t.exports=n;var r=Object.prototype.hasOwnProperty;function n(){for(var a={},l=0;l4&&w.slice(0,4)===l&&i.test(m)&&(m.charAt(4)==="-"?x=p(m):m=h(m),E=n),new E(x,m))}function p(v){var m=v.slice(5).replace(c,f);return l+m.charAt(0).toUpperCase()+m.slice(1)}function h(v){var m=v.slice(4);return c.test(m)?v:(m=m.replace(s,g),m.charAt(0)!=="-"&&(m="-"+m),l+m)}function g(v){return"-"+v.toLowerCase()}function f(v){return v.charAt(1).toUpperCase()}}}),c5=N({"../../node_modules/hast-util-parse-selector/index.js"(e,t){t.exports=n;var r=/[#.]/g;function n(a,l){for(var i=a||"",c=l||"div",s={},d=0,p,h,g;d",Iacute:"Í",Icirc:"Î",Igrave:"Ì",Iuml:"Ï",LT:"<",Ntilde:"Ñ",Oacute:"Ó",Ocirc:"Ô",Ograve:"Ò",Oslash:"Ø",Otilde:"Õ",Ouml:"Ö",QUOT:'"',REG:"®",THORN:"Þ",Uacute:"Ú",Ucirc:"Û",Ugrave:"Ù",Uuml:"Ü",Yacute:"Ý",aacute:"á",acirc:"â",acute:"´",aelig:"æ",agrave:"à",amp:"&",aring:"å",atilde:"ã",auml:"ä",brvbar:"¦",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",ecirc:"ê",egrave:"è",eth:"ð",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",iacute:"í",icirc:"î",iexcl:"¡",igrave:"ì",iquest:"¿",iuml:"ï",laquo:"«",lt:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",oacute:"ó",ocirc:"ô",ograve:"ò",ordf:"ª",ordm:"º",oslash:"ø",otilde:"õ",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',raquo:"»",reg:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",times:"×",uacute:"ú",ucirc:"û",ugrave:"ù",uml:"¨",uuml:"ü",yacute:"ý",yen:"¥",yuml:"ÿ"}}}),m5=N({"../../node_modules/refractor/node_modules/character-reference-invalid/index.json"(e,t){t.exports={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"}}}),ds=N({"../../node_modules/refractor/node_modules/is-decimal/index.js"(e,t){t.exports=r;function r(n){var a=typeof n=="string"?n.charCodeAt(0):n;return a>=48&&a<=57}}}),v5=N({"../../node_modules/refractor/node_modules/is-hexadecimal/index.js"(e,t){t.exports=r;function r(n){var a=typeof n=="string"?n.charCodeAt(0):n;return a>=97&&a<=102||a>=65&&a<=70||a>=48&&a<=57}}}),b5=N({"../../node_modules/refractor/node_modules/is-alphabetical/index.js"(e,t){t.exports=r;function r(n){var a=typeof n=="string"?n.charCodeAt(0):n;return a>=97&&a<=122||a>=65&&a<=90}}}),y5=N({"../../node_modules/refractor/node_modules/is-alphanumerical/index.js"(e,t){var r=b5(),n=ds();t.exports=a;function a(l){return r(l)||n(l)}}}),w5=N({"../../node_modules/refractor/node_modules/parse-entities/decode-entity.browser.js"(e,t){var r,n=59;t.exports=a;function a(l){var i="&"+l+";",c;return r=r||document.createElement("i"),r.innerHTML=i,c=r.textContent,c.charCodeAt(c.length-1)===n&&l!=="semi"||c===i?!1:c}}}),x5=N({"../../node_modules/refractor/node_modules/parse-entities/index.js"(e,t){var r=g5(),n=m5(),a=ds(),l=v5(),i=y5(),c=w5();t.exports=J;var s={}.hasOwnProperty,d=String.fromCharCode,p=Function.prototype,h={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},g=9,f=10,v=12,m=32,w=38,x=59,E=60,b=61,y=35,S=88,C=120,R=65533,I="named",_="hexadecimal",k="decimal",O={};O[_]=16,O[k]=10;var T={};T[I]=i,T[k]=a,T[_]=l;var M=1,F=2,$=3,L=4,j=5,V=6,P=7,D={};D[M]="Named character references must be terminated by a semicolon",D[F]="Numeric character references must be terminated by a semicolon",D[$]="Named character references cannot be empty",D[L]="Numeric character references cannot be empty",D[j]="Named character references must be known",D[V]="Numeric character references cannot be disallowed",D[P]="Numeric character references cannot be outside the permissible Unicode range";function J(B,U){var G={},ce,be;U||(U={});for(be in h)ce=U[be],G[be]=ce??h[be];return(G.position.indent||G.position.start)&&(G.indent=G.position.indent||[],G.position=G.position.start),ae(B,G)}function ae(B,U){var G=U.additional,ce=U.nonTerminated,be=U.text,st=U.reference,ke=U.warning,Ne=U.textContext,z=U.referenceContext,He=U.warningContext,De=U.position,It=U.indent||[],Yt=B.length,Ve=0,en=-1,ye=De.column||1,At=De.line||1,Ue="",Kt=[],We,Xt,qe,fe,Fe,de,oe,Ge,tn,aa,_t,wr,kt,ct,Al,xr,rn,Ye,ue;for(typeof G=="string"&&(G=G.charCodeAt(0)),xr=Er(),Ge=ke?G1:p,Ve--,Yt++;++Ve65535&&(de-=65536,aa+=d(de>>>10|55296),de=56320|de&1023),de=aa+d(de))):ct!==I&&Ge(L,Ye)),de?(_l(),xr=Er(),Ve=ue-1,ye+=ue-kt+1,Kt.push(de),rn=Er(),rn.offset++,st&&st.call(z,de,{start:xr,end:rn},B.slice(kt-1,ue)),xr=rn):(fe=B.slice(kt-1,ue),Ue+=fe,ye+=fe.length,Ve=ue-1)}else Fe===10&&(At++,en++,ye=0),Fe===Fe?(Ue+=d(Fe),ye++):_l();return Kt.join("");function Er(){return{line:At,column:ye,offset:Ve+(De.offset||0)}}function G1(kl,Ol){var oa=Er();oa.column+=Ol,oa.offset+=Ol,ke.call(He,D[kl],oa,kl)}function _l(){Ue&&(Kt.push(Ue),be&&be.call(Ne,Ue,{start:xr,end:Er()}),Ue="")}}function Z(B){return B>=55296&&B<=57343||B>1114111}function Q(B){return B>=1&&B<=8||B===11||B>=13&&B<=31||B>=127&&B<=159||B>=64976&&B<=65007||(B&65535)===65535||(B&65535)===65534}}}),E5=N({"../../node_modules/refractor/node_modules/prismjs/components/prism-core.js"(e,t){var r=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{},n=function(a){var l=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,i=0,c={},s={manual:a.Prism&&a.Prism.manual,disableWorkerMessageHandler:a.Prism&&a.Prism.disableWorkerMessageHandler,util:{encode:function b(y){return y instanceof d?new d(y.type,b(y.content),y.alias):Array.isArray(y)?y.map(b):y.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(C){var b=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(C.stack)||[])[1];if(b){var y=document.getElementsByTagName("script");for(var S in y)if(y[S].src==b)return y[S]}return null}},isActive:function(b,y,S){for(var C="no-"+y;b;){var R=b.classList;if(R.contains(y))return!0;if(R.contains(C))return!1;b=b.parentElement}return!!S}},languages:{plain:c,plaintext:c,text:c,txt:c,extend:function(b,y){var S=s.util.clone(s.languages[b]);for(var C in y)S[C]=y[C];return S},insertBefore:function(b,y,S,C){C=C||s.languages;var R=C[b],I={};for(var _ in R)if(R.hasOwnProperty(_)){if(_==y)for(var k in S)S.hasOwnProperty(k)&&(I[k]=S[k]);S.hasOwnProperty(_)||(I[_]=R[_])}var O=C[b];return C[b]=I,s.languages.DFS(s.languages,function(T,M){M===O&&T!=b&&(this[T]=I)}),I},DFS:function b(y,S,C,R){R=R||{};var I=s.util.objId;for(var _ in y)if(y.hasOwnProperty(_)){S.call(y,_,y[_],C||_);var k=y[_],O=s.util.type(k);O==="Object"&&!R[I(k)]?(R[I(k)]=!0,b(k,S,null,R)):O==="Array"&&!R[I(k)]&&(R[I(k)]=!0,b(k,S,_,R))}}},plugins:{},highlightAll:function(b,y){s.highlightAllUnder(document,b,y)},highlightAllUnder:function(b,y,S){var C={callback:S,container:b,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",C),C.elements=Array.prototype.slice.apply(C.container.querySelectorAll(C.selector)),s.hooks.run("before-all-elements-highlight",C);for(var R=0,I;I=C.elements[R++];)s.highlightElement(I,y===!0,C.callback)},highlightElement:function(b,y,S){var C=s.util.getLanguage(b),R=s.languages[C];s.util.setLanguage(b,C);var I=b.parentElement;I&&I.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(I,C);var _=b.textContent,k={element:b,language:C,grammar:R,code:_};function O(M){k.highlightedCode=M,s.hooks.run("before-insert",k),k.element.innerHTML=k.highlightedCode,s.hooks.run("after-highlight",k),s.hooks.run("complete",k),S&&S.call(k.element)}if(s.hooks.run("before-sanity-check",k),I=k.element.parentElement,I&&I.nodeName.toLowerCase()==="pre"&&!I.hasAttribute("tabindex")&&I.setAttribute("tabindex","0"),!k.code){s.hooks.run("complete",k),S&&S.call(k.element);return}if(s.hooks.run("before-highlight",k),!k.grammar){O(s.util.encode(k.code));return}if(y&&a.Worker){var T=new Worker(s.filename);T.onmessage=function(M){O(M.data)},T.postMessage(JSON.stringify({language:k.language,code:k.code,immediateClose:!0}))}else O(s.highlight(k.code,k.grammar,k.language))},highlight:function(b,y,S){var C={code:b,grammar:y,language:S};if(s.hooks.run("before-tokenize",C),!C.grammar)throw new Error('The language "'+C.language+'" has no grammar.');return C.tokens=s.tokenize(C.code,C.grammar),s.hooks.run("after-tokenize",C),d.stringify(s.util.encode(C.tokens),C.language)},tokenize:function(b,y){var S=y.rest;if(S){for(var C in S)y[C]=S[C];delete y.rest}var R=new g;return f(R,R.head,b),h(b,R,y,R.head,0),m(R)},hooks:{all:{},add:function(b,y){var S=s.hooks.all;S[b]=S[b]||[],S[b].push(y)},run:function(b,y){var S=s.hooks.all[b];if(!(!S||!S.length))for(var C=0,R;R=S[C++];)R(y)}},Token:d};a.Prism=s;function d(b,y,S,C){this.type=b,this.content=y,this.alias=S,this.length=(C||"").length|0}d.stringify=function b(y,S){if(typeof y=="string")return y;if(Array.isArray(y)){var C="";return y.forEach(function(O){C+=b(O,S)}),C}var R={type:y.type,content:b(y.content,S),tag:"span",classes:["token",y.type],attributes:{},language:S},I=y.alias;I&&(Array.isArray(I)?Array.prototype.push.apply(R.classes,I):R.classes.push(I)),s.hooks.run("wrap",R);var _="";for(var k in R.attributes)_+=" "+k+'="'+(R.attributes[k]||"").replace(/"/g,""")+'"';return"<"+R.tag+' class="'+R.classes.join(" ")+'"'+_+">"+R.content+""};function p(b,y,S,C){b.lastIndex=y;var R=b.exec(S);if(R&&C&&R[1]){var I=R[1].length;R.index+=I,R[0]=R[0].slice(I)}return R}function h(b,y,S,C,R,I){for(var _ in S)if(!(!S.hasOwnProperty(_)||!S[_])){var k=S[_];k=Array.isArray(k)?k:[k];for(var O=0;O=I.reach);D+=P.value.length,P=P.next){var J=P.value;if(y.length>b.length)return;if(!(J instanceof d)){var ae=1,Z;if($){if(Z=p(V,D,b,F),!Z||Z.index>=b.length)break;var G=Z.index,Q=Z.index+Z[0].length,B=D;for(B+=P.value.length;G>=B;)P=P.next,B+=P.value.length;if(B-=P.value.length,D=B,P.value instanceof d)continue;for(var U=P;U!==y.tail&&(BI.reach&&(I.reach=ke);var Ne=P.prev;be&&(Ne=f(y,Ne,be),D+=be.length),v(y,Ne,ae);var z=new d(_,M?s.tokenize(ce,M):ce,L,ce);if(P=f(y,Ne,z),st&&f(y,P,st),ae>1){var He={cause:_+","+O,reach:ke};h(b,y,S,P.prev,D,He),I&&He.reach>I.reach&&(I.reach=He.reach)}}}}}}function g(){var b={value:null,prev:null,next:null},y={value:null,prev:b,next:null};b.next=y,this.head=b,this.tail=y,this.length=0}function f(b,y,S){var C=y.next,R={value:S,prev:y,next:C};return y.next=R,C.prev=R,b.length++,R}function v(b,y,S){for(var C=y.next,R=0;R>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+l),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};a.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+l),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:c},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:i}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:c},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:c.entity}}],environment:{pattern:RegExp("\\$?"+l),alias:"constant"},variable:c.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},i.inside=a.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],d=c.variable[1].inside,p=0;p/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),g)}a.languages.insertBefore("javascript","keyword",{imports:{pattern:l(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:a.languages.javascript},exports:{pattern:l(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:a.languages.javascript}}),a.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),a.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),a.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:l(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var i=["function","function-variable","method","method-variable","property-access"],c=0;c0)){var m=d(/^\{$/,/^\}$/);if(m===-1)continue;for(var w=i;w=0&&p(x,"variable-input")}}}}})}}});function ve(){return ve=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(r=>_5(r,t))}const ko=o.forwardRef((e,t)=>{const{children:r,...n}=e,a=o.Children.toArray(r),l=a.find(T5);if(l){const i=l.props.children,c=a.map(s=>s===l?o.Children.count(i)>1?o.Children.only(null):o.isValidElement(i)?i.props.children:null:s);return o.createElement(Va,ve({},n,{ref:t}),o.isValidElement(i)?o.cloneElement(i,void 0,c):null)}return o.createElement(Va,ve({},n,{ref:t}),r)});ko.displayName="Slot";const Va=o.forwardRef((e,t)=>{const{children:r,...n}=e;return o.isValidElement(r)?o.cloneElement(r,{...M5(n,r.props),ref:t?k5(t,r.ref):r.ref}):o.Children.count(r)>1?o.Children.only(null):null});Va.displayName="SlotClone";const O5=({children:e})=>o.createElement(o.Fragment,null,e);function T5(e){return o.isValidElement(e)&&e.type===O5}function M5(e,t){const r={...t};for(const n in t){const a=e[n],l=t[n];/^on[A-Z]/.test(n)?a&&l?r[n]=(...c)=>{l(...c),a(...c)}:a&&(r[n]=a):n==="style"?r[n]={...a,...l}:n==="className"&&(r[n]=[a,l].filter(Boolean).join(" "))}return{...e,...r}}const{logger:$5}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{global:L5}=__STORYBOOK_MODULE_GLOBAL__;var z5=Ie(ns()),B5=z5.default,P5=Ie(C5()),H5=P5.default,F5=Ie(as()),j5=F5.default,N5=Ie(R5()),D5=N5.default,V5=Ie(I5()),U5=V5.default,W5=Ie(A5()),q5=W5.default,G5=Ie(os()),Y5=G5.default,K5=Ie(Yp()),X5=K5.default,Z5=Ie(Kp()),J5=Z5.default,Q5=Ie(Xp()),ef=Q5.default,tf=Ie(rs()),rf=tf.default;function nf(e,t){if(e==null)return{};var r=Io(e,t),n,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Ua(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=4)return[e[0],e[1],e[2],e[3],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[2],".").concat(e[3]),"".concat(e[3],".").concat(e[0]),"".concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[0]),"".concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[3],".").concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[2],".").concat(e[1],".").concat(e[0])]}var va={};function ff(e){if(e.length===0||e.length===1)return e;var t=e.join(".");return va[t]||(va[t]=pf(e)),va[t]}function hf(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=e.filter(function(l){return l!=="token"}),a=ff(n);return a.reduce(function(l,i){return er(er({},l),r[i])},t)}function ri(e){return e.join(" ")}function gf(e,t){var r=0;return function(n){return r+=1,n.map(function(a,l){return Oo({node:a,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(r,"-").concat(l)})})}}function Oo(e){var t=e.node,r=e.stylesheet,n=e.style,a=n===void 0?{}:n,l=e.useInlineStyles,i=e.key,c=t.properties,s=t.type,d=t.tagName,p=t.value;if(s==="text")return p;if(d){var h=gf(r,l),g;if(!l)g=er(er({},c),{},{className:ri(c.className)});else{var f=Object.keys(r).reduce(function(x,E){return E.split(".").forEach(function(b){x.includes(b)||x.push(b)}),x},[]),v=c.className&&c.className.includes("token")?["token"]:[],m=c.className&&v.concat(c.className.filter(function(x){return!f.includes(x)}));g=er(er({},c),{},{className:ri(m)||void 0,style:hf(c.className,Object.assign({},c.style,a),r)})}var w=h(t.children);return u.createElement(d,Y({key:i},g),w)}}var mf=function(e,t){var r=e.listLanguages();return r.indexOf(t)!==-1},vf=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function ni(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Je(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],n=0;n2&&arguments[2]!==void 0?arguments[2]:[];return vn({children:S,lineNumber:C,lineNumberStyle:c,largestLineNumber:i,showInlineLineNumbers:a,lineProps:r,className:R,showLineNumbers:n,wrapLongLines:s})}function m(S,C){if(n&&C&&a){var R=fs(c,C,i);S.unshift(ps(C,R))}return S}function w(S,C){var R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return t||R.length>0?v(S,C,R):m(S,C)}for(var x=function(){var S=p[f],C=S.children[0].value,R=yf(C);if(R){var I=C.split(` +`);I.forEach(function(_,k){var O=n&&h.length+l,T={type:"text",value:"".concat(_,` +`)};if(k===0){var M=p.slice(g+1,f).concat(vn({children:[T],className:S.properties.className})),F=w(M,O);h.push(F)}else if(k===I.length-1){var $=p[f+1]&&p[f+1].children&&p[f+1].children[0],L={type:"text",value:"".concat(_)};if($){var j=vn({children:[L],className:S.properties.className});p.splice(f+1,0,j)}else{var V=[L],P=w(V,O,S.properties.className);h.push(P)}}else{var D=[T],J=w(D,O,S.properties.className);h.push(J)}}),g=f}f++};f({position:"absolute",bottom:0,right:0,maxWidth:"100%",display:"flex",background:e.background.content,zIndex:1})),ms=A.button(({theme:e})=>({margin:0,border:"0 none",padding:"4px 10px",cursor:"pointer",display:"flex",alignItems:"center",color:e.color.defaultText,background:e.background.content,fontSize:12,lineHeight:"16px",fontFamily:e.typography.fonts.base,fontWeight:e.typography.weight.bold,borderTop:`1px solid ${e.appBorderColor}`,borderLeft:`1px solid ${e.appBorderColor}`,marginLeft:-1,borderRadius:"4px 0 0 0","&:not(:last-child)":{borderRight:`1px solid ${e.appBorderColor}`},"& + *":{borderLeft:`1px solid ${e.appBorderColor}`,borderRadius:0},"&:focus":{boxShadow:`${e.color.secondary} 0 -3px 0 0 inset`,outline:"0 none"}}),({disabled:e})=>e&&{cursor:"not-allowed",opacity:.5});ms.displayName="ActionButton";var Lo=({actionItems:e,...t})=>u.createElement(Af,{...t},e.map(({title:r,className:n,onClick:a,disabled:l},i)=>u.createElement(ms,{key:i,className:n,onClick:a,disabled:l},r))),_f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Yr=_f.reduce((e,t)=>{let r=o.forwardRef((n,a)=>{let{asChild:l,...i}=n,c=l?ko:t;return o.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),o.createElement(c,Y({},i,{ref:a}))});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function kf(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function Of(...e){return t=>e.forEach(r=>kf(r,t))}function qt(...e){return o.useCallback(Of(...e),e)}var Wa=globalThis!=null&&globalThis.document?o.useLayoutEffect:()=>{};function Tf(e,t){return o.useReducer((r,n)=>t[r][n]??r,e)}var Kr=e=>{let{present:t,children:r}=e,n=Mf(t),a=typeof r=="function"?r({present:n.isPresent}):o.Children.only(r),l=qt(n.ref,a.ref);return typeof r=="function"||n.isPresent?o.cloneElement(a,{ref:l}):null};Kr.displayName="Presence";function Mf(e){let[t,r]=o.useState(),n=o.useRef({}),a=o.useRef(e),l=o.useRef("none"),i=e?"mounted":"unmounted",[c,s]=Tf(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return o.useEffect(()=>{let d=on(n.current);l.current=c==="mounted"?d:"none"},[c]),Wa(()=>{let d=n.current,p=a.current;if(p!==e){let h=l.current,g=on(d);e?s("MOUNT"):g==="none"||(d==null?void 0:d.display)==="none"?s("UNMOUNT"):s(p&&h!==g?"ANIMATION_OUT":"UNMOUNT"),a.current=e}},[e,s]),Wa(()=>{if(t){let d=h=>{let g=on(n.current).includes(h.animationName);h.target===t&&g&&v0.flushSync(()=>s("ANIMATION_END"))},p=h=>{h.target===t&&(l.current=on(n.current))};return t.addEventListener("animationstart",p),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{t.removeEventListener("animationstart",p),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:o.useCallback(d=>{d&&(n.current=getComputedStyle(d)),r(d)},[])}}function on(e){return(e==null?void 0:e.animationName)||"none"}function $f(e,t=[]){let r=[];function n(l,i){let c=o.createContext(i),s=r.length;r=[...r,i];function d(h){let{scope:g,children:f,...v}=h,m=(g==null?void 0:g[e][s])||c,w=o.useMemo(()=>v,Object.values(v));return o.createElement(m.Provider,{value:w},f)}function p(h,g){let f=(g==null?void 0:g[e][s])||c,v=o.useContext(f);if(v)return v;if(i!==void 0)return i;throw new Error(`\`${h}\` must be used within \`${l}\``)}return d.displayName=l+"Provider",[d,p]}let a=()=>{let l=r.map(i=>o.createContext(i));return function(i){let c=(i==null?void 0:i[e])||l;return o.useMemo(()=>({[`__scope${e}`]:{...i,[e]:c}}),[i,c])}};return a.scopeName=e,[n,Lf(a,...t)]}function Lf(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let n=e.map(a=>({useScope:a(),scopeName:a.scopeName}));return function(a){let l=n.reduce((i,{useScope:c,scopeName:s})=>{let d=c(a)[`__scope${s}`];return{...i,...d}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:l}),[l])}};return r.scopeName=t.scopeName,r}function Lt(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...r)=>{var n;return(n=t.current)===null||n===void 0?void 0:n.call(t,...r)},[])}var zf=o.createContext(void 0);function Bf(e){let t=o.useContext(zf);return e||t||"ltr"}function Pf(e,[t,r]){return Math.min(r,Math.max(t,e))}function Pt(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e==null||e(n),r===!1||!n.defaultPrevented)return t==null?void 0:t(n)}}function Hf(e,t){return o.useReducer((r,n)=>t[r][n]??r,e)}var vs="ScrollArea",[bs,_A]=$f(vs),[Ff,Be]=bs(vs),jf=o.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:n="hover",dir:a,scrollHideDelay:l=600,...i}=e,[c,s]=o.useState(null),[d,p]=o.useState(null),[h,g]=o.useState(null),[f,v]=o.useState(null),[m,w]=o.useState(null),[x,E]=o.useState(0),[b,y]=o.useState(0),[S,C]=o.useState(!1),[R,I]=o.useState(!1),_=qt(t,O=>s(O)),k=Bf(a);return o.createElement(Ff,{scope:r,type:n,dir:k,scrollHideDelay:l,scrollArea:c,viewport:d,onViewportChange:p,content:h,onContentChange:g,scrollbarX:f,onScrollbarXChange:v,scrollbarXEnabled:S,onScrollbarXEnabledChange:C,scrollbarY:m,onScrollbarYChange:w,scrollbarYEnabled:R,onScrollbarYEnabledChange:I,onCornerWidthChange:E,onCornerHeightChange:y},o.createElement(Yr.div,Y({dir:k},i,{ref:_,style:{position:"relative","--radix-scroll-area-corner-width":x+"px","--radix-scroll-area-corner-height":b+"px",...e.style}})))}),Nf="ScrollAreaViewport",Df=o.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:n,...a}=e,l=Be(Nf,r),i=o.useRef(null),c=qt(t,i,l.onViewportChange);return o.createElement(o.Fragment,null,o.createElement("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"}}),o.createElement(Yr.div,Y({"data-radix-scroll-area-viewport":""},a,{ref:c,style:{overflowX:l.scrollbarXEnabled?"scroll":"hidden",overflowY:l.scrollbarYEnabled?"scroll":"hidden",...e.style}}),o.createElement("div",{ref:l.onContentChange,style:{minWidth:"100%",display:"table"}},n)))}),ft="ScrollAreaScrollbar",Vf=o.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Be(ft,e.__scopeScrollArea),{onScrollbarXEnabledChange:l,onScrollbarYEnabledChange:i}=a,c=e.orientation==="horizontal";return o.useEffect(()=>(c?l(!0):i(!0),()=>{c?l(!1):i(!1)}),[c,l,i]),a.type==="hover"?o.createElement(Uf,Y({},n,{ref:t,forceMount:r})):a.type==="scroll"?o.createElement(Wf,Y({},n,{ref:t,forceMount:r})):a.type==="auto"?o.createElement(ys,Y({},n,{ref:t,forceMount:r})):a.type==="always"?o.createElement(zo,Y({},n,{ref:t})):null}),Uf=o.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Be(ft,e.__scopeScrollArea),[l,i]=o.useState(!1);return o.useEffect(()=>{let c=a.scrollArea,s=0;if(c){let d=()=>{window.clearTimeout(s),i(!0)},p=()=>{s=window.setTimeout(()=>i(!1),a.scrollHideDelay)};return c.addEventListener("pointerenter",d),c.addEventListener("pointerleave",p),()=>{window.clearTimeout(s),c.removeEventListener("pointerenter",d),c.removeEventListener("pointerleave",p)}}},[a.scrollArea,a.scrollHideDelay]),o.createElement(Kr,{present:r||l},o.createElement(ys,Y({"data-state":l?"visible":"hidden"},n,{ref:t})))}),Wf=o.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=Be(ft,e.__scopeScrollArea),l=e.orientation==="horizontal",i=Yn(()=>s("SCROLL_END"),100),[c,s]=Hf("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return o.useEffect(()=>{if(c==="idle"){let d=window.setTimeout(()=>s("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(d)}},[c,a.scrollHideDelay,s]),o.useEffect(()=>{let d=a.viewport,p=l?"scrollLeft":"scrollTop";if(d){let h=d[p],g=()=>{let f=d[p];h!==f&&(s("SCROLL"),i()),h=f};return d.addEventListener("scroll",g),()=>d.removeEventListener("scroll",g)}},[a.viewport,l,s,i]),o.createElement(Kr,{present:r||c!=="hidden"},o.createElement(zo,Y({"data-state":c==="hidden"?"hidden":"visible"},n,{ref:t,onPointerEnter:Pt(e.onPointerEnter,()=>s("POINTER_ENTER")),onPointerLeave:Pt(e.onPointerLeave,()=>s("POINTER_LEAVE"))})))}),ys=o.forwardRef((e,t)=>{let r=Be(ft,e.__scopeScrollArea),{forceMount:n,...a}=e,[l,i]=o.useState(!1),c=e.orientation==="horizontal",s=Yn(()=>{if(r.viewport){let d=r.viewport.offsetWidth{let{orientation:r="vertical",...n}=e,a=Be(ft,e.__scopeScrollArea),l=o.useRef(null),i=o.useRef(0),[c,s]=o.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=Ss(c.viewport,c.content),p={...n,sizes:c,onSizesChange:s,hasThumb:d>0&&d<1,onThumbChange:g=>l.current=g,onThumbPointerUp:()=>i.current=0,onThumbPointerDown:g=>i.current=g};function h(g,f){return Qf(g,i.current,c,f)}return r==="horizontal"?o.createElement(qf,Y({},p,{ref:t,onThumbPositionChange:()=>{if(a.viewport&&l.current){let g=a.viewport.scrollLeft,f=ai(g,c,a.dir);l.current.style.transform=`translate3d(${f}px, 0, 0)`}},onWheelScroll:g=>{a.viewport&&(a.viewport.scrollLeft=g)},onDragScroll:g=>{a.viewport&&(a.viewport.scrollLeft=h(g,a.dir))}})):r==="vertical"?o.createElement(Gf,Y({},p,{ref:t,onThumbPositionChange:()=>{if(a.viewport&&l.current){let g=a.viewport.scrollTop,f=ai(g,c);l.current.style.transform=`translate3d(0, ${f}px, 0)`}},onWheelScroll:g=>{a.viewport&&(a.viewport.scrollTop=g)},onDragScroll:g=>{a.viewport&&(a.viewport.scrollTop=h(g))}})):null}),qf=o.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,l=Be(ft,e.__scopeScrollArea),[i,c]=o.useState(),s=o.useRef(null),d=qt(t,s,l.onScrollbarXChange);return o.useEffect(()=>{s.current&&c(getComputedStyle(s.current))},[s]),o.createElement(xs,Y({"data-orientation":"horizontal"},a,{ref:d,sizes:r,style:{bottom:0,left:l.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:l.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Gn(r)+"px",...e.style},onThumbPointerDown:p=>e.onThumbPointerDown(p.x),onDragScroll:p=>e.onDragScroll(p.x),onWheelScroll:(p,h)=>{if(l.viewport){let g=l.viewport.scrollLeft+p.deltaX;e.onWheelScroll(g),Rs(g,h)&&p.preventDefault()}},onResize:()=>{s.current&&l.viewport&&i&&n({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:s.current.clientWidth,paddingStart:An(i.paddingLeft),paddingEnd:An(i.paddingRight)}})}}))}),Gf=o.forwardRef((e,t)=>{let{sizes:r,onSizesChange:n,...a}=e,l=Be(ft,e.__scopeScrollArea),[i,c]=o.useState(),s=o.useRef(null),d=qt(t,s,l.onScrollbarYChange);return o.useEffect(()=>{s.current&&c(getComputedStyle(s.current))},[s]),o.createElement(xs,Y({"data-orientation":"vertical"},a,{ref:d,sizes:r,style:{top:0,right:l.dir==="ltr"?0:void 0,left:l.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Gn(r)+"px",...e.style},onThumbPointerDown:p=>e.onThumbPointerDown(p.y),onDragScroll:p=>e.onDragScroll(p.y),onWheelScroll:(p,h)=>{if(l.viewport){let g=l.viewport.scrollTop+p.deltaY;e.onWheelScroll(g),Rs(g,h)&&p.preventDefault()}},onResize:()=>{s.current&&l.viewport&&i&&n({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:s.current.clientHeight,paddingStart:An(i.paddingTop),paddingEnd:An(i.paddingBottom)}})}}))}),[Yf,ws]=bs(ft),xs=o.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:n,hasThumb:a,onThumbChange:l,onThumbPointerUp:i,onThumbPointerDown:c,onThumbPositionChange:s,onDragScroll:d,onWheelScroll:p,onResize:h,...g}=e,f=Be(ft,r),[v,m]=o.useState(null),w=qt(t,_=>m(_)),x=o.useRef(null),E=o.useRef(""),b=f.viewport,y=n.content-n.viewport,S=Lt(p),C=Lt(s),R=Yn(h,10);function I(_){if(x.current){let k=_.clientX-x.current.left,O=_.clientY-x.current.top;d({x:k,y:O})}}return o.useEffect(()=>{let _=k=>{let O=k.target;v!=null&&v.contains(O)&&S(k,y)};return document.addEventListener("wheel",_,{passive:!1}),()=>document.removeEventListener("wheel",_,{passive:!1})},[b,v,y,S]),o.useEffect(C,[n,C]),or(v,R),or(f.content,R),o.createElement(Yf,{scope:r,scrollbar:v,hasThumb:a,onThumbChange:Lt(l),onThumbPointerUp:Lt(i),onThumbPositionChange:C,onThumbPointerDown:Lt(c)},o.createElement(Yr.div,Y({},g,{ref:w,style:{position:"absolute",...g.style},onPointerDown:Pt(e.onPointerDown,_=>{_.button===0&&(_.target.setPointerCapture(_.pointerId),x.current=v.getBoundingClientRect(),E.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",f.viewport&&(f.viewport.style.scrollBehavior="auto"),I(_))}),onPointerMove:Pt(e.onPointerMove,I),onPointerUp:Pt(e.onPointerUp,_=>{let k=_.target;k.hasPointerCapture(_.pointerId)&&k.releasePointerCapture(_.pointerId),document.body.style.webkitUserSelect=E.current,f.viewport&&(f.viewport.style.scrollBehavior=""),x.current=null})})))}),qa="ScrollAreaThumb",Kf=o.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=ws(qa,e.__scopeScrollArea);return o.createElement(Kr,{present:r||a.hasThumb},o.createElement(Xf,Y({ref:t},n)))}),Xf=o.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:n,...a}=e,l=Be(qa,r),i=ws(qa,r),{onThumbPositionChange:c}=i,s=qt(t,h=>i.onThumbChange(h)),d=o.useRef(),p=Yn(()=>{d.current&&(d.current(),d.current=void 0)},100);return o.useEffect(()=>{let h=l.viewport;if(h){let g=()=>{if(p(),!d.current){let f=eh(h,c);d.current=f,c()}};return c(),h.addEventListener("scroll",g),()=>h.removeEventListener("scroll",g)}},[l.viewport,p,c]),o.createElement(Yr.div,Y({"data-state":i.hasThumb?"visible":"hidden"},a,{ref:s,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:Pt(e.onPointerDownCapture,h=>{let g=h.target.getBoundingClientRect(),f=h.clientX-g.left,v=h.clientY-g.top;i.onThumbPointerDown({x:f,y:v})}),onPointerUp:Pt(e.onPointerUp,i.onThumbPointerUp)}))}),Es="ScrollAreaCorner",Zf=o.forwardRef((e,t)=>{let r=Be(Es,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?o.createElement(Jf,Y({},e,{ref:t})):null}),Jf=o.forwardRef((e,t)=>{let{__scopeScrollArea:r,...n}=e,a=Be(Es,r),[l,i]=o.useState(0),[c,s]=o.useState(0),d=!!(l&&c);return or(a.scrollbarX,()=>{var p;let h=((p=a.scrollbarX)===null||p===void 0?void 0:p.offsetHeight)||0;a.onCornerHeightChange(h),s(h)}),or(a.scrollbarY,()=>{var p;let h=((p=a.scrollbarY)===null||p===void 0?void 0:p.offsetWidth)||0;a.onCornerWidthChange(h),i(h)}),d?o.createElement(Yr.div,Y({},n,{ref:t,style:{width:l,height:c,position:"absolute",right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:0,...e.style}})):null});function An(e){return e?parseInt(e,10):0}function Ss(e,t){let r=e/t;return isNaN(r)?0:r}function Gn(e){let t=Ss(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function Qf(e,t,r,n="ltr"){let a=Gn(r),l=a/2,i=t||l,c=a-i,s=r.scrollbar.paddingStart+i,d=r.scrollbar.size-r.scrollbar.paddingEnd-c,p=r.content-r.viewport,h=n==="ltr"?[0,p]:[p*-1,0];return Cs([s,d],h)(e)}function ai(e,t,r="ltr"){let n=Gn(t),a=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,l=t.scrollbar.size-a,i=t.content-t.viewport,c=l-n,s=r==="ltr"?[0,i]:[i*-1,0],d=Pf(e,s);return Cs([0,i],[0,c])(d)}function Cs(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function Rs(e,t){return e>0&&e{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return function a(){let l={left:e.scrollLeft,top:e.scrollTop},i=r.left!==l.left,c=r.top!==l.top;(i||c)&&t(),r=l,n=window.requestAnimationFrame(a)}(),()=>window.cancelAnimationFrame(n)};function Yn(e,t){let r=Lt(e),n=o.useRef(0);return o.useEffect(()=>()=>window.clearTimeout(n.current),[]),o.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)},[r,t])}function or(e,t){let r=Lt(t);Wa(()=>{let n=0;if(e){let a=new ResizeObserver(()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(r)});return a.observe(e),()=>{window.cancelAnimationFrame(n),a.unobserve(e)}}},[e,r])}var th=jf,rh=Df,nh=Vf,ah=Kf,oh=Zf,lh=A(th)(({scrollbarsize:e,offset:t})=>({width:"100%",height:"100%",overflow:"hidden","--scrollbar-size":`${e+t}px`,"--radix-scroll-area-thumb-width":`${e}px`})),ih=A(rh)({width:"100%",height:"100%"}),oi=A(nh)(({offset:e,horizontal:t,vertical:r})=>({display:"flex",userSelect:"none",touchAction:"none",background:"transparent",transition:"all 0.2s ease-out",borderRadius:"var(--scrollbar-size)",'&[data-orientation="vertical"]':{width:"var(--scrollbar-size)",paddingRight:e,marginTop:e,marginBottom:t==="true"&&r==="true"?0:e},'&[data-orientation="horizontal"]':{flexDirection:"column",height:"var(--scrollbar-size)",paddingBottom:e,marginLeft:e,marginRight:t==="true"&&r==="true"?0:e}})),li=A(ah)(({theme:e})=>({flex:1,background:e.textMutedColor,opacity:.5,borderRadius:"var(--scrollbar-size)",position:"relative",transition:"opacity 0.2s ease-out","&:hover":{opacity:.8},"::before":{content:'""',position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",width:"100%",height:"100%"}})),Bo=({children:e,horizontal:t=!1,vertical:r=!1,offset:n=2,scrollbarSize:a=6,className:l})=>u.createElement(lh,{scrollbarsize:a,offset:n,className:l},u.createElement(ih,null,e),t&&u.createElement(oi,{orientation:"horizontal",offset:n,horizontal:t.toString(),vertical:r.toString()},u.createElement(li,null)),r&&u.createElement(oi,{orientation:"vertical",offset:n,horizontal:t.toString(),vertical:r.toString()},u.createElement(li,null)),t&&r&&u.createElement(oh,null)),{navigator:ln,document:Cr,window:sh}=L5,ch={jsextra:D5,jsx:B5,json:U5,yml:J5,md:X5,bash:H5,css:j5,html:Y5,tsx:ef,typescript:rf,graphql:q5};Object.entries(ch).forEach(([e,t])=>{$o.registerLanguage(e,t)});var dh=Wt(2)(e=>Object.entries(e.code||{}).reduce((t,[r,n])=>({...t,[`* .${r}`]:n}),{})),uh=Is();function Is(){return ln!=null&&ln.clipboard?e=>ln.clipboard.writeText(e):async e=>{let t=Cr.createElement("TEXTAREA"),r=Cr.activeElement;t.value=e,Cr.body.appendChild(t),t.select(),Cr.execCommand("copy"),Cr.body.removeChild(t),r.focus()}}var ph=A.div(({theme:e})=>({position:"relative",overflow:"hidden",color:e.color.defaultText}),({theme:e,bordered:t})=>t?{border:`1px solid ${e.appBorderColor}`,borderRadius:e.borderRadius,background:e.background.content}:{},({showLineNumbers:e})=>e?{".react-syntax-highlighter-line-number::before":{content:"attr(data-line-number)"}}:{}),fh=({children:e,className:t})=>u.createElement(Bo,{horizontal:!0,vertical:!0,className:t},e),hh=A(fh)({position:"relative"},({theme:e})=>dh(e)),gh=A.pre(({theme:e,padded:t})=>({display:"flex",justifyContent:"flex-start",margin:0,padding:t?e.layoutMargin:0})),mh=A.div(({theme:e})=>({flex:1,paddingLeft:2,paddingRight:e.layoutMargin,opacity:1,fontFamily:e.typography.fonts.mono})),As=e=>{let t=[...e.children],r=t[0],n=r.children[0].value,a={...r,children:[],properties:{...r.properties,"data-line-number":n,style:{...r.properties.style,userSelect:"auto"}}};return t[0]=a,{...e,children:t}},vh=({rows:e,stylesheet:t,useInlineStyles:r})=>e.map((n,a)=>Oo({node:As(n),stylesheet:t,useInlineStyles:r,key:`code-segement${a}`})),bh=(e,t)=>t?e?({rows:r,...n})=>e({rows:r.map(a=>As(a)),...n}):vh:e,Po=({children:e,language:t="jsx",copyable:r=!1,bordered:n=!1,padded:a=!1,format:l=!0,formatter:i=null,className:c=null,showLineNumbers:s=!1,...d})=>{if(typeof e!="string"||!e.trim())return null;let[p,h]=o.useState("");o.useEffect(()=>{i?i(l,e).then(h):h(e.trim())},[e,l,i]);let[g,f]=o.useState(!1),v=o.useCallback(w=>{w.preventDefault(),uh(p).then(()=>{f(!0),sh.setTimeout(()=>f(!1),1500)}).catch($5.error)},[p]),m=bh(d.renderer,s);return u.createElement(ph,{bordered:n,padded:a,showLineNumbers:s,className:c},u.createElement(hh,null,u.createElement($o,{padded:a||n,language:t,showLineNumbers:s,showInlineLineNumbers:s,useInlineStyles:!1,PreTag:gh,CodeTag:mh,lineNumberContainerStyle:{},...d,renderer:m},p)),r?u.createElement(Lo,{actionItems:[{title:g?"Copied":"Copy",onClick:v}]}):null)};Po.registerLanguage=(...e)=>$o.registerLanguage(...e);var kA=Po;const{global:yh}=__STORYBOOK_MODULE_GLOBAL__;var wh=N({"../../node_modules/react-fast-compare/index.js"(e,t){var r=typeof Element<"u",n=typeof Map=="function",a=typeof Set=="function",l=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function i(c,s){if(c===s)return!0;if(c&&s&&typeof c=="object"&&typeof s=="object"){if(c.constructor!==s.constructor)return!1;var d,p,h;if(Array.isArray(c)){if(d=c.length,d!=s.length)return!1;for(p=d;p--!==0;)if(!i(c[p],s[p]))return!1;return!0}var g;if(n&&c instanceof Map&&s instanceof Map){if(c.size!==s.size)return!1;for(g=c.entries();!(p=g.next()).done;)if(!s.has(p.value[0]))return!1;for(g=c.entries();!(p=g.next()).done;)if(!i(p.value[1],s.get(p.value[0])))return!1;return!0}if(a&&c instanceof Set&&s instanceof Set){if(c.size!==s.size)return!1;for(g=c.entries();!(p=g.next()).done;)if(!s.has(p.value[0]))return!1;return!0}if(l&&ArrayBuffer.isView(c)&&ArrayBuffer.isView(s)){if(d=c.length,d!=s.length)return!1;for(p=d;p--!==0;)if(c[p]!==s[p])return!1;return!0}if(c.constructor===RegExp)return c.source===s.source&&c.flags===s.flags;if(c.valueOf!==Object.prototype.valueOf&&typeof c.valueOf=="function"&&typeof s.valueOf=="function")return c.valueOf()===s.valueOf();if(c.toString!==Object.prototype.toString&&typeof c.toString=="function"&&typeof s.toString=="function")return c.toString()===s.toString();if(h=Object.keys(c),d=h.length,d!==Object.keys(s).length)return!1;for(p=d;p--!==0;)if(!Object.prototype.hasOwnProperty.call(s,h[p]))return!1;if(r&&c instanceof Element)return!1;for(p=d;p--!==0;)if(!((h[p]==="_owner"||h[p]==="__v"||h[p]==="__o")&&c.$$typeof)&&!i(c[h[p]],s[h[p]]))return!1;return!0}return c!==c&&s!==s}t.exports=function(c,s){try{return i(c,s)}catch(d){if((d.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw d}}}}),ii=function(e){return e.reduce(function(t,r){var n=r[0],a=r[1];return t[n]=a,t},{})},si=typeof window<"u"&&window.document&&window.document.createElement?o.useLayoutEffect:o.useEffect,xe="top",Le="bottom",ze="right",Ee="left",Ho="auto",Xr=[xe,Le,ze,Ee],lr="start",Fr="end",xh="clippingParents",_s="viewport",Rr="popper",Eh="reference",ci=Xr.reduce(function(e,t){return e.concat([t+"-"+lr,t+"-"+Fr])},[]),ks=[].concat(Xr,[Ho]).reduce(function(e,t){return e.concat([t,t+"-"+lr,t+"-"+Fr])},[]),Sh="beforeRead",Ch="read",Rh="afterRead",Ih="beforeMain",Ah="main",_h="afterMain",kh="beforeWrite",Oh="write",Th="afterWrite",Mh=[Sh,Ch,Rh,Ih,Ah,_h,kh,Oh,Th];function it(e){return e?(e.nodeName||"").toLowerCase():null}function Re(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Vt(e){var t=Re(e).Element;return e instanceof t||e instanceof Element}function $e(e){var t=Re(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Fo(e){if(typeof ShadowRoot>"u")return!1;var t=Re(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function $h(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},a=t.attributes[r]||{},l=t.elements[r];!$e(l)||!it(l)||(Object.assign(l.style,n),Object.keys(a).forEach(function(i){var c=a[i];c===!1?l.removeAttribute(i):l.setAttribute(i,c===!0?"":c)}))})}function Lh(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(n){var a=t.elements[n],l=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=i.reduce(function(s,d){return s[d]="",s},{});!$e(a)||!it(a)||(Object.assign(a.style,c),Object.keys(l).forEach(function(s){a.removeAttribute(s)}))})}}var zh={name:"applyStyles",enabled:!0,phase:"write",fn:$h,effect:Lh,requires:["computeStyles"]};function lt(e){return e.split("-")[0]}var Ht=Math.max,_n=Math.min,ir=Math.round;function Ga(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Os(){return!/^((?!chrome|android).)*safari/i.test(Ga())}function sr(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),a=1,l=1;t&&$e(e)&&(a=e.offsetWidth>0&&ir(n.width)/e.offsetWidth||1,l=e.offsetHeight>0&&ir(n.height)/e.offsetHeight||1);var i=Vt(e)?Re(e):window,c=i.visualViewport,s=!Os()&&r,d=(n.left+(s&&c?c.offsetLeft:0))/a,p=(n.top+(s&&c?c.offsetTop:0))/l,h=n.width/a,g=n.height/l;return{width:h,height:g,top:p,right:d+h,bottom:p+g,left:d,x:d,y:p}}function jo(e){var t=sr(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function Ts(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Fo(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function pt(e){return Re(e).getComputedStyle(e)}function Bh(e){return["table","td","th"].indexOf(it(e))>=0}function Et(e){return((Vt(e)?e.ownerDocument:e.document)||window.document).documentElement}function Kn(e){return it(e)==="html"?e:e.assignedSlot||e.parentNode||(Fo(e)?e.host:null)||Et(e)}function di(e){return!$e(e)||pt(e).position==="fixed"?null:e.offsetParent}function Ph(e){var t=/firefox/i.test(Ga()),r=/Trident/i.test(Ga());if(r&&$e(e)){var n=pt(e);if(n.position==="fixed")return null}var a=Kn(e);for(Fo(a)&&(a=a.host);$e(a)&&["html","body"].indexOf(it(a))<0;){var l=pt(a);if(l.transform!=="none"||l.perspective!=="none"||l.contain==="paint"||["transform","perspective"].indexOf(l.willChange)!==-1||t&&l.willChange==="filter"||t&&l.filter&&l.filter!=="none")return a;a=a.parentNode}return null}function Zr(e){for(var t=Re(e),r=di(e);r&&Bh(r)&&pt(r).position==="static";)r=di(r);return r&&(it(r)==="html"||it(r)==="body"&&pt(r).position==="static")?t:r||Ph(e)||t}function No(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function kr(e,t,r){return Ht(e,_n(t,r))}function Hh(e,t,r){var n=kr(e,t,r);return n>r?r:n}function Ms(){return{top:0,right:0,bottom:0,left:0}}function $s(e){return Object.assign({},Ms(),e)}function Ls(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var Fh=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,$s(typeof e!="number"?e:Ls(e,Xr))};function jh(e){var t,r=e.state,n=e.name,a=e.options,l=r.elements.arrow,i=r.modifiersData.popperOffsets,c=lt(r.placement),s=No(c),d=[Ee,ze].indexOf(c)>=0,p=d?"height":"width";if(!(!l||!i)){var h=Fh(a.padding,r),g=jo(l),f=s==="y"?xe:Ee,v=s==="y"?Le:ze,m=r.rects.reference[p]+r.rects.reference[s]-i[s]-r.rects.popper[p],w=i[s]-r.rects.reference[s],x=Zr(l),E=x?s==="y"?x.clientHeight||0:x.clientWidth||0:0,b=m/2-w/2,y=h[f],S=E-g[p]-h[v],C=E/2-g[p]/2+b,R=kr(y,C,S),I=s;r.modifiersData[n]=(t={},t[I]=R,t.centerOffset=R-C,t)}}function Nh(e){var t=e.state,r=e.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=t.elements.popper.querySelector(a),!a)||Ts(t.elements.popper,a)&&(t.elements.arrow=a))}var Dh={name:"arrow",enabled:!0,phase:"main",fn:jh,effect:Nh,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function cr(e){return e.split("-")[1]}var Vh={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Uh(e,t){var r=e.x,n=e.y,a=t.devicePixelRatio||1;return{x:ir(r*a)/a||0,y:ir(n*a)/a||0}}function ui(e){var t,r=e.popper,n=e.popperRect,a=e.placement,l=e.variation,i=e.offsets,c=e.position,s=e.gpuAcceleration,d=e.adaptive,p=e.roundOffsets,h=e.isFixed,g=i.x,f=g===void 0?0:g,v=i.y,m=v===void 0?0:v,w=typeof p=="function"?p({x:f,y:m}):{x:f,y:m};f=w.x,m=w.y;var x=i.hasOwnProperty("x"),E=i.hasOwnProperty("y"),b=Ee,y=xe,S=window;if(d){var C=Zr(r),R="clientHeight",I="clientWidth";if(C===Re(r)&&(C=Et(r),pt(C).position!=="static"&&c==="absolute"&&(R="scrollHeight",I="scrollWidth")),C=C,a===xe||(a===Ee||a===ze)&&l===Fr){y=Le;var _=h&&C===S&&S.visualViewport?S.visualViewport.height:C[R];m-=_-n.height,m*=s?1:-1}if(a===Ee||(a===xe||a===Le)&&l===Fr){b=ze;var k=h&&C===S&&S.visualViewport?S.visualViewport.width:C[I];f-=k-n.width,f*=s?1:-1}}var O=Object.assign({position:c},d&&Vh),T=p===!0?Uh({x:f,y:m},Re(r)):{x:f,y:m};if(f=T.x,m=T.y,s){var M;return Object.assign({},O,(M={},M[y]=E?"0":"",M[b]=x?"0":"",M.transform=(S.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",M))}return Object.assign({},O,(t={},t[y]=E?m+"px":"",t[b]=x?f+"px":"",t.transform="",t))}function Wh(e){var t=e.state,r=e.options,n=r.gpuAcceleration,a=n===void 0?!0:n,l=r.adaptive,i=l===void 0?!0:l,c=r.roundOffsets,s=c===void 0?!0:c,d={placement:lt(t.placement),variation:cr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:a,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,ui(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,ui(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var qh={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Wh,data:{}},sn={passive:!0};function Gh(e){var t=e.state,r=e.instance,n=e.options,a=n.scroll,l=a===void 0?!0:a,i=n.resize,c=i===void 0?!0:i,s=Re(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return l&&d.forEach(function(p){p.addEventListener("scroll",r.update,sn)}),c&&s.addEventListener("resize",r.update,sn),function(){l&&d.forEach(function(p){p.removeEventListener("scroll",r.update,sn)}),c&&s.removeEventListener("resize",r.update,sn)}}var Yh={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Gh,data:{}},Kh={left:"right",right:"left",bottom:"top",top:"bottom"};function bn(e){return e.replace(/left|right|bottom|top/g,function(t){return Kh[t]})}var Xh={start:"end",end:"start"};function pi(e){return e.replace(/start|end/g,function(t){return Xh[t]})}function Do(e){var t=Re(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Vo(e){return sr(Et(e)).left+Do(e).scrollLeft}function Zh(e,t){var r=Re(e),n=Et(e),a=r.visualViewport,l=n.clientWidth,i=n.clientHeight,c=0,s=0;if(a){l=a.width,i=a.height;var d=Os();(d||!d&&t==="fixed")&&(c=a.offsetLeft,s=a.offsetTop)}return{width:l,height:i,x:c+Vo(e),y:s}}function Jh(e){var t,r=Et(e),n=Do(e),a=(t=e.ownerDocument)==null?void 0:t.body,l=Ht(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),i=Ht(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),c=-n.scrollLeft+Vo(e),s=-n.scrollTop;return pt(a||r).direction==="rtl"&&(c+=Ht(r.clientWidth,a?a.clientWidth:0)-l),{width:l,height:i,x:c,y:s}}function Uo(e){var t=pt(e),r=t.overflow,n=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function zs(e){return["html","body","#document"].indexOf(it(e))>=0?e.ownerDocument.body:$e(e)&&Uo(e)?e:zs(Kn(e))}function Or(e,t){var r;t===void 0&&(t=[]);var n=zs(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),l=Re(n),i=a?[l].concat(l.visualViewport||[],Uo(n)?n:[]):n,c=t.concat(i);return a?c:c.concat(Or(Kn(i)))}function Ya(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Qh(e,t){var r=sr(e,!1,t==="fixed");return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function fi(e,t,r){return t===_s?Ya(Zh(e,r)):Vt(t)?Qh(t,r):Ya(Jh(Et(e)))}function eg(e){var t=Or(Kn(e)),r=["absolute","fixed"].indexOf(pt(e).position)>=0,n=r&&$e(e)?Zr(e):e;return Vt(n)?t.filter(function(a){return Vt(a)&&Ts(a,n)&&it(a)!=="body"}):[]}function tg(e,t,r,n){var a=t==="clippingParents"?eg(e):[].concat(t),l=[].concat(a,[r]),i=l[0],c=l.reduce(function(s,d){var p=fi(e,d,n);return s.top=Ht(p.top,s.top),s.right=_n(p.right,s.right),s.bottom=_n(p.bottom,s.bottom),s.left=Ht(p.left,s.left),s},fi(e,i,n));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function Bs(e){var t=e.reference,r=e.element,n=e.placement,a=n?lt(n):null,l=n?cr(n):null,i=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,s;switch(a){case xe:s={x:i,y:t.y-r.height};break;case Le:s={x:i,y:t.y+t.height};break;case ze:s={x:t.x+t.width,y:c};break;case Ee:s={x:t.x-r.width,y:c};break;default:s={x:t.x,y:t.y}}var d=a?No(a):null;if(d!=null){var p=d==="y"?"height":"width";switch(l){case lr:s[d]=s[d]-(t[p]/2-r[p]/2);break;case Fr:s[d]=s[d]+(t[p]/2-r[p]/2);break}}return s}function jr(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=n===void 0?e.placement:n,l=r.strategy,i=l===void 0?e.strategy:l,c=r.boundary,s=c===void 0?xh:c,d=r.rootBoundary,p=d===void 0?_s:d,h=r.elementContext,g=h===void 0?Rr:h,f=r.altBoundary,v=f===void 0?!1:f,m=r.padding,w=m===void 0?0:m,x=$s(typeof w!="number"?w:Ls(w,Xr)),E=g===Rr?Eh:Rr,b=e.rects.popper,y=e.elements[v?E:g],S=tg(Vt(y)?y:y.contextElement||Et(e.elements.popper),s,p,i),C=sr(e.elements.reference),R=Bs({reference:C,element:b,strategy:"absolute",placement:a}),I=Ya(Object.assign({},b,R)),_=g===Rr?I:C,k={top:S.top-_.top+x.top,bottom:_.bottom-S.bottom+x.bottom,left:S.left-_.left+x.left,right:_.right-S.right+x.right},O=e.modifiersData.offset;if(g===Rr&&O){var T=O[a];Object.keys(k).forEach(function(M){var F=[ze,Le].indexOf(M)>=0?1:-1,$=[xe,Le].indexOf(M)>=0?"y":"x";k[M]+=T[$]*F})}return k}function rg(e,t){t===void 0&&(t={});var r=t,n=r.placement,a=r.boundary,l=r.rootBoundary,i=r.padding,c=r.flipVariations,s=r.allowedAutoPlacements,d=s===void 0?ks:s,p=cr(n),h=p?c?ci:ci.filter(function(v){return cr(v)===p}):Xr,g=h.filter(function(v){return d.indexOf(v)>=0});g.length===0&&(g=h);var f=g.reduce(function(v,m){return v[m]=jr(e,{placement:m,boundary:a,rootBoundary:l,padding:i})[lt(m)],v},{});return Object.keys(f).sort(function(v,m){return f[v]-f[m]})}function ng(e){if(lt(e)===Ho)return[];var t=bn(e);return[pi(e),t,pi(t)]}function ag(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var a=r.mainAxis,l=a===void 0?!0:a,i=r.altAxis,c=i===void 0?!0:i,s=r.fallbackPlacements,d=r.padding,p=r.boundary,h=r.rootBoundary,g=r.altBoundary,f=r.flipVariations,v=f===void 0?!0:f,m=r.allowedAutoPlacements,w=t.options.placement,x=lt(w),E=x===w,b=s||(E||!v?[bn(w)]:ng(w)),y=[w].concat(b).reduce(function(Q,B){return Q.concat(lt(B)===Ho?rg(t,{placement:B,boundary:p,rootBoundary:h,padding:d,flipVariations:v,allowedAutoPlacements:m}):B)},[]),S=t.rects.reference,C=t.rects.popper,R=new Map,I=!0,_=y[0],k=0;k=0,$=F?"width":"height",L=jr(t,{placement:O,boundary:p,rootBoundary:h,altBoundary:g,padding:d}),j=F?M?ze:Ee:M?Le:xe;S[$]>C[$]&&(j=bn(j));var V=bn(j),P=[];if(l&&P.push(L[T]<=0),c&&P.push(L[j]<=0,L[V]<=0),P.every(function(Q){return Q})){_=O,I=!1;break}R.set(O,P)}if(I)for(var D=v?3:1,J=function(Q){var B=y.find(function(U){var G=R.get(U);if(G)return G.slice(0,Q).every(function(ce){return ce})});if(B)return _=B,"break"},ae=D;ae>0;ae--){var Z=J(ae);if(Z==="break")break}t.placement!==_&&(t.modifiersData[n]._skip=!0,t.placement=_,t.reset=!0)}}var og={name:"flip",enabled:!0,phase:"main",fn:ag,requiresIfExists:["offset"],data:{_skip:!1}};function hi(e,t,r){return r===void 0&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function gi(e){return[xe,ze,Le,Ee].some(function(t){return e[t]>=0})}function lg(e){var t=e.state,r=e.name,n=t.rects.reference,a=t.rects.popper,l=t.modifiersData.preventOverflow,i=jr(t,{elementContext:"reference"}),c=jr(t,{altBoundary:!0}),s=hi(i,n),d=hi(c,a,l),p=gi(s),h=gi(d);t.modifiersData[r]={referenceClippingOffsets:s,popperEscapeOffsets:d,isReferenceHidden:p,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":p,"data-popper-escaped":h})}var ig={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:lg};function sg(e,t,r){var n=lt(e),a=[Ee,xe].indexOf(n)>=0?-1:1,l=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=l[0],c=l[1];return i=i||0,c=(c||0)*a,[Ee,ze].indexOf(n)>=0?{x:c,y:i}:{x:i,y:c}}function cg(e){var t=e.state,r=e.options,n=e.name,a=r.offset,l=a===void 0?[0,0]:a,i=ks.reduce(function(p,h){return p[h]=sg(h,t.rects,l),p},{}),c=i[t.placement],s=c.x,d=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=d),t.modifiersData[n]=i}var dg={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:cg};function ug(e){var t=e.state,r=e.name;t.modifiersData[r]=Bs({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var pg={name:"popperOffsets",enabled:!0,phase:"read",fn:ug,data:{}};function fg(e){return e==="x"?"y":"x"}function hg(e){var t=e.state,r=e.options,n=e.name,a=r.mainAxis,l=a===void 0?!0:a,i=r.altAxis,c=i===void 0?!1:i,s=r.boundary,d=r.rootBoundary,p=r.altBoundary,h=r.padding,g=r.tether,f=g===void 0?!0:g,v=r.tetherOffset,m=v===void 0?0:v,w=jr(t,{boundary:s,rootBoundary:d,padding:h,altBoundary:p}),x=lt(t.placement),E=cr(t.placement),b=!E,y=No(x),S=fg(y),C=t.modifiersData.popperOffsets,R=t.rects.reference,I=t.rects.popper,_=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,k=typeof _=="number"?{mainAxis:_,altAxis:_}:Object.assign({mainAxis:0,altAxis:0},_),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,T={x:0,y:0};if(C){if(l){var M,F=y==="y"?xe:Ee,$=y==="y"?Le:ze,L=y==="y"?"height":"width",j=C[y],V=j+w[F],P=j-w[$],D=f?-I[L]/2:0,J=E===lr?R[L]:I[L],ae=E===lr?-I[L]:-R[L],Z=t.elements.arrow,Q=f&&Z?jo(Z):{width:0,height:0},B=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Ms(),U=B[F],G=B[$],ce=kr(0,R[L],Q[L]),be=b?R[L]/2-D-ce-U-k.mainAxis:J-ce-U-k.mainAxis,st=b?-R[L]/2+D+ce+G+k.mainAxis:ae+ce+G+k.mainAxis,ke=t.elements.arrow&&Zr(t.elements.arrow),Ne=ke?y==="y"?ke.clientTop||0:ke.clientLeft||0:0,z=(M=O==null?void 0:O[y])!=null?M:0,He=j+be-z-Ne,De=j+st-z,It=kr(f?_n(V,He):V,j,f?Ht(P,De):P);C[y]=It,T[y]=It-j}if(c){var Yt,Ve=y==="x"?xe:Ee,en=y==="x"?Le:ze,ye=C[S],At=S==="y"?"height":"width",Ue=ye+w[Ve],Kt=ye-w[en],We=[xe,Ee].indexOf(x)!==-1,Xt=(Yt=O==null?void 0:O[S])!=null?Yt:0,qe=We?Ue:ye-R[At]-I[At]-Xt+k.altAxis,fe=We?ye+R[At]+I[At]-Xt-k.altAxis:Kt,Fe=f&&We?Hh(qe,ye,fe):kr(f?qe:Ue,ye,f?fe:Kt);C[S]=Fe,T[S]=Fe-ye}t.modifiersData[n]=T}}var gg={name:"preventOverflow",enabled:!0,phase:"main",fn:hg,requiresIfExists:["offset"]};function mg(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function vg(e){return e===Re(e)||!$e(e)?Do(e):mg(e)}function bg(e){var t=e.getBoundingClientRect(),r=ir(t.width)/e.offsetWidth||1,n=ir(t.height)/e.offsetHeight||1;return r!==1||n!==1}function yg(e,t,r){r===void 0&&(r=!1);var n=$e(t),a=$e(t)&&bg(t),l=Et(t),i=sr(e,a,r),c={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(n||!n&&!r)&&((it(t)!=="body"||Uo(l))&&(c=vg(t)),$e(t)?(s=sr(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):l&&(s.x=Vo(l))),{x:i.left+c.scrollLeft-s.x,y:i.top+c.scrollTop-s.y,width:i.width,height:i.height}}function wg(e){var t=new Map,r=new Set,n=[];e.forEach(function(l){t.set(l.name,l)});function a(l){r.add(l.name);var i=[].concat(l.requires||[],l.requiresIfExists||[]);i.forEach(function(c){if(!r.has(c)){var s=t.get(c);s&&a(s)}}),n.push(l)}return e.forEach(function(l){r.has(l.name)||a(l)}),n}function xg(e){var t=wg(e);return Mh.reduce(function(r,n){return r.concat(t.filter(function(a){return a.phase===n}))},[])}function Eg(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function Sg(e){var t=e.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(t).map(function(r){return t[r]})}var mi={placement:"bottom",modifiers:[],strategy:"absolute"};function bi(){for(var e=arguments.length,t=new Array(e),r=0;rt.split("-")[0]===e?r:n),gt=8,Lg=A.div({position:"absolute",borderStyle:"solid"},({placement:e})=>{let t=0,r=0;switch(!0){case(e.startsWith("left")||e.startsWith("right")):{r=8;break}case(e.startsWith("top")||e.startsWith("bottom")):{t=8;break}}return{transform:`translate3d(${t}px, ${r}px, 0px)`}},({theme:e,color:t,placement:r})=>({bottom:`${Oe("top",r,`${gt*-1}px`,"auto")}`,top:`${Oe("bottom",r,`${gt*-1}px`,"auto")}`,right:`${Oe("left",r,`${gt*-1}px`,"auto")}`,left:`${Oe("right",r,`${gt*-1}px`,"auto")}`,borderBottomWidth:`${Oe("top",r,"0",gt)}px`,borderTopWidth:`${Oe("bottom",r,"0",gt)}px`,borderRightWidth:`${Oe("left",r,"0",gt)}px`,borderLeftWidth:`${Oe("right",r,"0",gt)}px`,borderTopColor:Oe("top",r,e.color[t]||t||e.base==="light"?_r(e.background.app):e.background.app,"transparent"),borderBottomColor:Oe("bottom",r,e.color[t]||t||e.base==="light"?_r(e.background.app):e.background.app,"transparent"),borderLeftColor:Oe("left",r,e.color[t]||t||e.base==="light"?_r(e.background.app):e.background.app,"transparent"),borderRightColor:Oe("right",r,e.color[t]||t||e.base==="light"?_r(e.background.app):e.background.app,"transparent")})),zg=A.div(({hidden:e})=>({display:e?"none":"inline-block",zIndex:2147483647}),({theme:e,color:t,hasChrome:r})=>r?{background:e.color[t]||t||e.base==="light"?_r(e.background.app):e.background.app,filter:` + drop-shadow(0px 5px 5px rgba(0,0,0,0.05)) + drop-shadow(0 1px 3px rgba(0,0,0,0.1)) + `,borderRadius:e.appBorderRadius,fontSize:e.typography.size.s1}:{}),Wo=u.forwardRef(({placement:e,hasChrome:t,children:r,arrowProps:n,tooltipRef:a,color:l,withArrows:i,...c},s)=>u.createElement(zg,{"data-testid":"tooltip",hasChrome:t,ref:s,...c,color:l},t&&i&&u.createElement(Lg,{placement:e,...n,color:l}),r));Wo.displayName="Tooltip";Wo.defaultProps={color:void 0,tooltipRef:void 0,hasChrome:!0,placement:"top",arrowProps:{}};var{document:yn}=yh,Bg=A.div` + display: inline-block; + cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; +`,Pg=A.g` + cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; +`,Fs=({svg:e,trigger:t,closeOnOutsideClick:r,placement:n,hasChrome:a,withArrows:l,offset:i,tooltip:c,children:s,closeOnTriggerHidden:d,mutationObserverOptions:p,defaultVisible:h,delayHide:g,visible:f,interactive:v,delayShow:m,modifiers:w,strategy:x,followCursor:E,onVisibleChange:b,...y})=>{let S=e?Pg:Bg,{getArrowProps:C,getTooltipProps:R,setTooltipRef:I,setTriggerRef:_,visible:k,state:O}=$g({trigger:t,placement:n,defaultVisible:h,delayHide:g,interactive:v,closeOnOutsideClick:r,closeOnTriggerHidden:d,onVisibleChange:b,delayShow:m,followCursor:E,mutationObserverOptions:p,visible:f,offset:i},{modifiers:w,strategy:x}),T=u.createElement(Wo,{placement:O==null?void 0:O.placement,ref:I,hasChrome:a,arrowProps:C(),withArrows:l,...R()},typeof c=="function"?c({onHide:()=>b(!1)}):c);return u.createElement(u.Fragment,null,u.createElement(S,{trigger:t,ref:_,...y},s),k&&Y1.createPortal(T,yn.body))};Fs.defaultProps={svg:!1,trigger:"click",closeOnOutsideClick:!1,placement:"top",modifiers:[{name:"preventOverflow",options:{padding:8}},{name:"offset",options:{offset:[8,8]}},{name:"arrow",options:{padding:8}}],hasChrome:!0,defaultVisible:!1};var Hg=({startOpen:e=!1,onVisibleChange:t,...r})=>{let[n,a]=o.useState(e),l=o.useCallback(i=>{t&&t(i)===!1||a(i)},[t]);return o.useEffect(()=>{let i=()=>l(!1);yn.addEventListener("keydown",i,!1);let c=Array.from(yn.getElementsByTagName("iframe")),s=[];return c.forEach(d=>{let p=()=>{try{d.contentWindow.document&&(d.contentWindow.document.addEventListener("click",i),s.push(()=>{try{d.contentWindow.document.removeEventListener("click",i)}catch{}}))}catch{}};p(),d.addEventListener("load",p),s.push(()=>{d.removeEventListener("load",p)})}),()=>{yn.removeEventListener("keydown",i),s.forEach(d=>{d()})}}),u.createElement(Fs,{...r,visible:n,onVisibleChange:l})},Fg=[{name:"Images",icons:["PhotoIcon","ComponentIcon","GridIcon","OutlineIcon","PhotoDragIcon","GridAltIcon","SearchIcon","ZoomIcon","ZoomOutIcon","ZoomResetIcon","EyeIcon","EyeCloseIcon","LightningIcon","LightningOffIcon","ContrastIcon","SwitchAltIcon","MirrorIcon","GrowIcon","PaintBrushIcon","RulerIcon","StopIcon","CameraIcon","VideoIcon","SpeakerIcon","PlayIcon","PlayBackIcon","PlayNextIcon","RewindIcon","FastForwardIcon","StopAltIcon","SideBySideIcon","StackedIcon","SunIcon","MoonIcon"]},{name:"Documents",icons:["BookIcon","DocumentIcon","CopyIcon","CategoryIcon","FolderIcon","PrintIcon","GraphLineIcon","CalendarIcon","GraphBarIcon","AlignLeftIcon","AlignRightIcon","FilterIcon","DocChartIcon","DocListIcon","DragIcon","MenuIcon"]},{name:"Editing",icons:["MarkupIcon","BoldIcon","ItalicIcon","PaperClipIcon","ListOrderedIcon","ListUnorderedIcon","ParagraphIcon","MarkdownIcon"]},{name:"Git",icons:["RepoIcon","CommitIcon","BranchIcon","PullRequestIcon","MergeIcon"]},{name:"OS",icons:["AppleIcon","LinuxIcon","UbuntuIcon","WindowsIcon","ChromeIcon"]},{name:"Logos",icons:["StorybookIcon","AzureDevOpsIcon","BitbucketIcon","ChromaticIcon","ComponentDrivenIcon","DiscordIcon","FacebookIcon","FigmaIcon","GDriveIcon","GithubIcon","GitlabIcon","GoogleIcon","GraphqlIcon","MediumIcon","ReduxIcon","TwitterIcon","YoutubeIcon","VSCodeIcon","LinkedinIcon","XIcon"]},{name:"Devices",icons:["BrowserIcon","TabletIcon","MobileIcon","WatchIcon","SidebarIcon","SidebarAltIcon","SidebarAltToggleIcon","SidebarToggleIcon","BottomBarIcon","BottomBarToggleIcon","CPUIcon","DatabaseIcon","MemoryIcon","StructureIcon","BoxIcon","PowerIcon"]},{name:"CRUD",icons:["EditIcon","CogIcon","NutIcon","WrenchIcon","EllipsisIcon","WandIcon","CheckIcon","FormIcon","BatchDenyIcon","BatchAcceptIcon","ControlsIcon","PlusIcon","CloseAltIcon","CrossIcon","TrashIcon","PinAltIcon","UnpinIcon","AddIcon","SubtractIcon","CloseIcon","DeleteIcon","PassedIcon","ChangedIcon","FailedIcon","ClearIcon","CommentIcon","CommentAddIcon","RequestChangeIcon","CommentsIcon","ChatIcon","LockIcon","UnlockIcon","KeyIcon","OutboxIcon","CreditIcon","ButtonIcon","TypeIcon","PointerDefaultIcon","PointerHandIcon","CommandIcon"]},{name:"Communicate",icons:["InfoIcon","QuestionIcon","SupportIcon","AlertIcon","AlertAltIcon","EmailIcon","PhoneIcon","LinkIcon","LinkBrokenIcon","BellIcon","RSSIcon","ShareAltIcon","ShareIcon","JumpToIcon","CircleHollowIcon","CircleIcon","BookmarkHollowIcon","BookmarkIcon","DiamondIcon","HeartHollowIcon","HeartIcon","StarHollowIcon","StarIcon","CertificateIcon","VerifiedIcon","ThumbsUpIcon","ShieldIcon","BasketIcon","BeakerIcon","HourglassIcon","FlagIcon","CloudHollowIcon","CloudIcon","StickerIcon"]},{name:"Wayfinding",icons:["ChevronUpIcon","ChevronDownIcon","ChevronLeftIcon","ChevronRightIcon","ChevronSmallUpIcon","ChevronSmallDownIcon","ChevronSmallLeftIcon","ChevronSmallRightIcon","ArrowUpIcon","ArrowDownIcon","ArrowLeftIcon","ArrowRightIcon","ArrowTopLeftIcon","ArrowTopRightIcon","ArrowBottomLeftIcon","ArrowBottomRightIcon","ArrowSolidUpIcon","ArrowSolidDownIcon","ArrowSolidLeftIcon","ArrowSolidRightIcon","ExpandAltIcon","CollapseIcon","ExpandIcon","UnfoldIcon","TransferIcon","RedirectIcon","UndoIcon","ReplyIcon","SyncIcon","UploadIcon","DownloadIcon","BackIcon","ProceedIcon","RefreshIcon","GlobeIcon","CompassIcon","LocationIcon","PinIcon","TimeIcon","DashboardIcon","TimerIcon","HomeIcon","AdminIcon","DirectionIcon"]},{name:"People",icons:["UserIcon","UserAltIcon","UserAddIcon","UsersIcon","ProfileIcon","FaceHappyIcon","FaceNeutralIcon","FaceSadIcon","AccessibilityIcon","AccessibilityAltIcon"]}],jg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.25 4.254a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm-.5 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 1.504v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5zM2 9.297V2.004h10v5.293L9.854 5.15a.5.5 0 00-.708 0L6.5 7.797 5.354 6.65a.5.5 0 00-.708 0L2 9.297zM9.5 6.21l2.5 2.5v3.293H2V10.71l3-3 3.146 3.146a.5.5 0 00.708-.707L7.207 8.504 9.5 6.21z",fill:e}))),Ng=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 1.004a2.5 2.5 0 00-2.5 2.5v7a2.5 2.5 0 002.5 2.5h7a2.5 2.5 0 002.5-2.5v-7a2.5 2.5 0 00-2.5-2.5h-7zm8.5 5.5H7.5v-4.5h3a1.5 1.5 0 011.5 1.5v3zm0 1v3a1.5 1.5 0 01-1.5 1.5h-3v-4.5H12zm-5.5 4.5v-4.5H2v3a1.5 1.5 0 001.5 1.5h3zM2 6.504h4.5v-4.5h-3a1.5 1.5 0 00-1.5 1.5v3z",fill:e}))),Dg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5H6a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H1.5a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5h3.5v3.5H2zM7.5 1.504a.5.5 0 01.5-.5h4.5a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H8a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5H12v3.5H8.5zM1.5 7.504a.5.5 0 00-.5.5v4.5a.5.5 0 00.5.5H6a.5.5 0 00.5-.5v-4.5a.5.5 0 00-.5-.5H1.5zm.5 1v3.5h3.5v-3.5H2zM7.5 8.004a.5.5 0 01.5-.5h4.5a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H8a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5H12v3.5H8.5z",fill:e}))),Vg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2 2.004v2H1v-2.5a.5.5 0 01.5-.5H4v1H2zM1 9.004v-4h1v4H1zM1 10.004v2.5a.5.5 0 00.5.5H4v-1H2v-2H1zM10 13.004h2.5a.5.5 0 00.5-.5v-2.5h-1v2h-2v1zM12 4.004h1v-2.5a.5.5 0 00-.5-.5H10v1h2v2zM9 12.004v1H5v-1h4zM9 1.004v1H5v-1h4zM13 9.004h-1v-4h1v4zM7 8.004a1 1 0 100-2 1 1 0 000 2z",fill:e}))),Ug=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.25 3.254a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm-.5 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7.003v-6.5a.5.5 0 00-.5-.5h-10a.5.5 0 00-.5.5v2.5H.5a.5.5 0 00-.5.5v2.5h1v-2h2v6.5a.5.5 0 00.5.5H10v2H8v1h2.5a.5.5 0 00.5-.5v-2.5h2.5a.5.5 0 00.5-.5v-3.5zm-10-6v5.794L5.646 5.15a.5.5 0 01.708 0L7.5 6.297l2.646-2.647a.5.5 0 01.708 0L13 5.797V1.004H4zm9 6.208l-2.5-2.5-2.293 2.293L9.354 8.15a.5.5 0 11-.708.707L6 6.211l-2 2v1.793h9V7.21z",fill:e}),o.createElement("path",{d:"M0 10.004v-3h1v3H0zM0 13.504v-2.5h1v2h2v1H.5a.5.5 0 01-.5-.5zM7 14.004H4v-1h3v1z",fill:e}))),Wg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4 3V1h1v2H4zM4 6v2h1V6H4zM4 11v2h1v-2H4zM9 11v2h1v-2H9zM9 8V6h1v2H9zM9 1v2h1V1H9zM13 5h-2V4h2v1zM11 10h2V9h-2v1zM3 10H1V9h2v1zM1 5h2V4H1v1zM8 5H6V4h2v1zM6 10h2V9H6v1zM4 4h1v1H4V4zM10 4H9v1h1V4zM9 9h1v1H9V9zM5 9H4v1h1V9z",fill:e}))),qg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e}))),js=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M6 3.5a.5.5 0 01.5.5v1.5H8a.5.5 0 010 1H6.5V8a.5.5 0 01-1 0V6.5H4a.5.5 0 010-1h1.5V4a.5.5 0 01.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e}))),Ns=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4 5.5a.5.5 0 000 1h4a.5.5 0 000-1H4z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 11.5c1.35 0 2.587-.487 3.544-1.294a.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 106 11.5zm0-1a4.5 4.5 0 100-9 4.5 4.5 0 000 9z",fill:e}))),Ds=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.5 2.837V1.5a.5.5 0 00-1 0V4a.5.5 0 00.5.5h2.5a.5.5 0 000-1H2.258a4.5 4.5 0 11-.496 4.016.5.5 0 10-.942.337 5.502 5.502 0 008.724 2.353.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 101.5 2.837z",fill:e}))),Vs=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7 9.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7l-.21.293C13.669 7.465 10.739 11.5 7 11.5S.332 7.465.21 7.293L0 7l.21-.293C.331 6.536 3.261 2.5 7 2.5s6.668 4.036 6.79 4.207L14 7zM2.896 5.302A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5c1.518 0 2.958-.83 4.104-1.802A12.72 12.72 0 0012.755 7c-.297-.37-.875-1.04-1.65-1.698C9.957 4.33 8.517 3.5 7 3.5c-1.519 0-2.958.83-4.104 1.802z",fill:e}))),Us=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11zM11.104 8.698c-.177.15-.362.298-.553.439l.714.714a13.25 13.25 0 002.526-2.558L14 7l-.21-.293C13.669 6.536 10.739 2.5 7 2.5c-.89 0-1.735.229-2.506.58l.764.763A4.859 4.859 0 017 3.5c1.518 0 2.958.83 4.104 1.802A12.724 12.724 0 0112.755 7a12.72 12.72 0 01-1.65 1.698zM.21 6.707c.069-.096 1.03-1.42 2.525-2.558l.714.714c-.191.141-.376.288-.553.439A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5a4.86 4.86 0 001.742-.344l.764.764c-.772.351-1.616.58-2.506.58C3.262 11.5.332 7.465.21 7.293L0 7l.21-.293z",fill:e}),o.createElement("path",{d:"M4.5 7c0-.322.061-.63.172-.914l3.242 3.242A2.5 2.5 0 014.5 7zM9.328 7.914L6.086 4.672a2.5 2.5 0 013.241 3.241z",fill:e}))),Gg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.522 6.6a.566.566 0 00-.176.544.534.534 0 00.382.41l2.781.721-1.493 5.013a.563.563 0 00.216.627.496.496 0 00.63-.06l6.637-6.453a.568.568 0 00.151-.54.534.534 0 00-.377-.396l-2.705-.708 2.22-4.976a.568.568 0 00-.15-.666.497.497 0 00-.648.008L2.522 6.6zm7.72.63l-3.067-.804L9.02 2.29 3.814 6.803l2.95.764-1.277 4.285 4.754-4.622zM4.51 13.435l.037.011-.037-.011z",fill:e}))),Ws=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M10.139 8.725l1.36-1.323a.568.568 0 00.151-.54.534.534 0 00-.377-.396l-2.705-.708 2.22-4.976a.568.568 0 00-.15-.666.497.497 0 00-.648.008L5.464 4.05l.708.71 2.848-2.47-1.64 3.677.697.697 2.164.567-.81.787.708.708zM2.523 6.6a.566.566 0 00-.177.544.534.534 0 00.382.41l2.782.721-1.494 5.013a.563.563 0 00.217.627.496.496 0 00.629-.06l3.843-3.736-.708-.707-2.51 2.44 1.137-3.814-.685-.685-2.125-.55.844-.731-.71-.71L2.524 6.6zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11z",fill:e}))),Yg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3.004H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h10a.5.5 0 00.5-.5v-2.5h2.5a.5.5 0 00.5-.5v-10a.5.5 0 00-.5-.5h-10a.5.5 0 00-.5.5v2.5zm1 1v2.293l2.293-2.293H4zm-1 0v6.5a.499.499 0 00.497.5H10v2H1v-9h2zm1-1h6.5a.499.499 0 01.5.5v6.5h2v-9H4v2zm6 7V7.71l-2.293 2.293H10zm0-3.707V4.71l-5.293 5.293h1.586L10 6.297zm-.707-2.293H7.707L4 7.71v1.586l5.293-5.293z",fill:e}))),Kg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3.004v-2.5a.5.5 0 01.5-.5h10a.5.5 0 01.5.5v10a.5.5 0 01-.5.5H11v2.5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-10a.5.5 0 01.5-.5H3zm1 0v-2h9v9h-2v-6.5a.5.5 0 00-.5-.5H4zm6 8v2H1v-9h2v6.5a.5.5 0 00.5.5H10zm0-1H4v-6h6v6z",fill:e}))),Xg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 10.5h10v-10l-10 10z",fill:e}))),Zg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.5 1.004a.5.5 0 100 1H12v10.5a.5.5 0 001 0v-10.5a1 1 0 00-1-1H1.5z",fill:e}),o.createElement("path",{d:"M1 3.504a.5.5 0 01.5-.5H10a1 1 0 011 1v8.5a.5.5 0 01-1 0v-8.5H1.5a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 5.004a.5.5 0 00-.5.5v7a.5.5 0 00.5.5h7a.5.5 0 00.5-.5v-7a.5.5 0 00-.5-.5h-7zm.5 1v6h6v-6H2z",fill:e}))),Jg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.854.146a.5.5 0 00-.708 0L2.983 8.31a2.24 2.24 0 00-1.074.6C.677 10.14.24 11.902.085 12.997 0 13.6 0 14 0 14s.4 0 1.002-.085c1.095-.155 2.857-.592 4.089-1.824a2.24 2.24 0 00.6-1.074l8.163-8.163a.5.5 0 000-.708l-2-2zM5.6 9.692l.942-.942L5.25 7.457l-.942.943A2.242 2.242 0 015.6 9.692zm1.649-1.65L12.793 2.5 11.5 1.207 5.957 6.75 7.25 8.043zM4.384 9.617a1.25 1.25 0 010 1.768c-.767.766-1.832 1.185-2.78 1.403-.17.04-.335.072-.49.098.027-.154.06-.318.099-.49.219-.947.637-2.012 1.403-2.779a1.25 1.25 0 011.768 0z",fill:e}))),Qg=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.5 1.004a.5.5 0 01.5.5v.5h10v-.5a.5.5 0 011 0v2a.5.5 0 01-1 0v-.5H2v.5a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 6a.5.5 0 00-.5.5v6a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-6a.5.5 0 00-.5-.5h-11zM2 7v5h10V7h-1v2.5a.5.5 0 01-1 0V7h-.75v1a.5.5 0 01-1 0V7H7.5v2.5a.5.5 0 01-1 0V7h-.75v1a.5.5 0 01-1 0V7H4v2.5a.5.5 0 01-1 0V7H2z",fill:e}))),em=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4.5 4a.5.5 0 00-.5.5v5a.5.5 0 00.5.5h5a.5.5 0 00.5-.5v-5a.5.5 0 00-.5-.5h-5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),tm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7a3 3 0 11-6 0 3 3 0 016 0zM9 7a2 2 0 11-4 0 2 2 0 014 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 1a.5.5 0 00-.5.5v.504H.5a.5.5 0 00-.5.5v9a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H6V1.5a.5.5 0 00-.5-.5h-3zM1 3.004v8h12v-8H1z",fill:e}))),qs=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2.5 10a.5.5 0 100-1 .5.5 0 000 1z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4a2 2 0 012-2h6a2 2 0 012 2v.5l3.189-2.391A.5.5 0 0114 2.5v9a.5.5 0 01-.804.397L10 9.5v.5a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm9 0v1.5a.5.5 0 00.8.4L13 3.5v7L9.8 8.1a.5.5 0 00-.8.4V10a1 1 0 01-1 1H2a1 1 0 01-1-1V4a1 1 0 011-1h6a1 1 0 011 1z",fill:e}))),rm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 4.5v5a.5.5 0 00.5.5H4l3.17 2.775a.5.5 0 00.83-.377V1.602a.5.5 0 00-.83-.376L4 4H1.5a.5.5 0 00-.5.5zM4 9V5H2v4h2zm.998.545A.504.504 0 005 9.5v-5c0-.015 0-.03-.002-.044L7 2.704v8.592L4.998 9.545z",fill:e}),o.createElement("path",{d:"M10.15 1.752a.5.5 0 00-.3.954 4.502 4.502 0 010 8.588.5.5 0 00.3.954 5.502 5.502 0 000-10.496z",fill:e}),o.createElement("path",{d:"M10.25 3.969a.5.5 0 00-.5.865 2.499 2.499 0 010 4.332.5.5 0 10.5.866 3.499 3.499 0 000-6.063z",fill:e}))),nm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M12.813 7.425l-9.05 5.603A.5.5 0 013 12.603V1.398a.5.5 0 01.763-.425l9.05 5.602a.5.5 0 010 .85z",fill:e}))),am=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.24 12.035L3.697 7.427A.494.494 0 013.5 7.2v4.05a.75.75 0 01-1.5 0v-8.5a.75.75 0 011.5 0V6.8a.494.494 0 01.198-.227l7.541-4.608A.5.5 0 0112 2.39v9.217a.5.5 0 01-.76.427z",fill:e}))),om=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2.76 12.035l7.542-4.608A.495.495 0 0010.5 7.2v4.05a.75.75 0 001.5 0v-8.5a.75.75 0 00-1.5 0V6.8a.495.495 0 00-.198-.227L2.76 1.965A.5.5 0 002 2.39v9.217a.5.5 0 00.76.427z",fill:e}))),lm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M9 2.42v2.315l4.228-2.736a.5.5 0 01.772.42v9.162a.5.5 0 01-.772.42L9 9.263v2.317a.5.5 0 01-.772.42L1.5 7.647v3.603a.75.75 0 01-1.5 0v-8.5a.75.75 0 011.5 0v3.603L8.228 2A.5.5 0 019 2.42z",fill:e}))),im=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5 2.42v2.315L.772 1.999a.5.5 0 00-.772.42v9.162a.5.5 0 00.772.42L5 9.263v2.317a.5.5 0 00.772.42L12.5 7.647v3.603a.75.75 0 001.5 0v-8.5a.75.75 0 00-1.5 0v3.603L5.772 2A.5.5 0 005 2.42z",fill:e}))),sm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11z",fill:e}))),cm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 10.5v-10h5v10H2z",fill:e}))),dm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5 1.004a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11zm-10.5 1h10v5H2v-5z",fill:e}))),um=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3492)",fill:e},o.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0V2a.5.5 0 001 0V.5z"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 10a3 3 0 100-6 3 3 0 000 6zm0-1a2 2 0 100-4 2 2 0 000 4z"}),o.createElement("path",{d:"M7 11.5a.5.5 0 01.5.5v1.5a.5.5 0 01-1 0V12a.5.5 0 01.5-.5zM11.5 7a.5.5 0 01.5-.5h1.5a.5.5 0 010 1H12a.5.5 0 01-.5-.5zM.5 6.5a.5.5 0 000 1H2a.5.5 0 000-1H.5zM3.818 10.182a.5.5 0 010 .707l-1.06 1.06a.5.5 0 11-.708-.706l1.06-1.06a.5.5 0 01.708 0zM11.95 2.757a.5.5 0 10-.707-.707l-1.061 1.061a.5.5 0 10.707.707l1.06-1.06zM10.182 10.182a.5.5 0 01.707 0l1.06 1.06a.5.5 0 11-.706.708l-1.061-1.06a.5.5 0 010-.708zM2.757 2.05a.5.5 0 10-.707.707l1.06 1.061a.5.5 0 00.708-.707l-1.06-1.06z"})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3492"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),pm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3493)"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.335.047l-.15-.015a7.499 7.499 0 106.14 10.577c.103-.229-.156-.447-.386-.346a5.393 5.393 0 01-.771.27A5.356 5.356 0 019.153.691C9.37.568 9.352.23 9.106.175a7.545 7.545 0 00-.77-.128zM6.977 1.092a6.427 6.427 0 005.336 10.671A6.427 6.427 0 116.977 1.092z",fill:e})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3493"},o.createElement("path",{fill:"#fff",transform:"scale(1.07124)",d:"M0 0h14.001v14.002H0z"}))))),fm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 2a2 2 0 00-2-2H1.5a.5.5 0 00-.5.5v13a.5.5 0 00.5.5H11a2 2 0 002-2V2zM3 13h8a1 1 0 001-1V2a1 1 0 00-1-1H7v6.004a.5.5 0 01-.856.352l-.002-.002L5.5 6.71l-.645.647A.5.5 0 014 7.009V1H3v12zM5 1v4.793l.146-.146a.5.5 0 01.743.039l.111.11V1H5z",fill:e}))),kn=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4 5.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zM4.5 7.5a.5.5 0 000 1h5a.5.5 0 000-1h-5zM4 10.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V3.207a.5.5 0 00-.146-.353L10.146.146A.5.5 0 009.793 0H1.5zM2 1h7.5v2a.5.5 0 00.5.5h2V13H2V1z",fill:e}))),hm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.746.07A.5.5 0 0011.5.003h-6a.5.5 0 00-.5.5v2.5H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h8a.5.5 0 00.5-.5v-2.5h4.5a.5.5 0 00.5-.5v-8a.498.498 0 00-.15-.357L11.857.154a.506.506 0 00-.11-.085zM9 10.003h4v-7h-1.5a.5.5 0 01-.5-.5v-1.5H6v2h.5a.5.5 0 01.357.15L8.85 5.147c.093.09.15.217.15.357v4.5zm-8-6v9h7v-7H6.5a.5.5 0 01-.5-.5v-1.5H1z",fill:e}))),gm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3 1.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zM2 3.504a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 5.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v7a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-7zM2 12V6h10v6H2z",fill:e}))),mm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.586 3.504l-1.5-1.5H1v9h12v-7.5H6.586zm.414-1L5.793 1.297a1 1 0 00-.707-.293H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-8.5a.5.5 0 00-.5-.5H7z",fill:e}))),vm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4.5 8.004a.5.5 0 100 1h5a.5.5 0 000-1h-5zM4.5 10.004a.5.5 0 000 1h5a.5.5 0 000-1h-5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 1.504a.5.5 0 01.5-.5h8a.498.498 0 01.357.15l.993.993c.093.09.15.217.15.357v1.5h1.5a.5.5 0 01.5.5v5a.5.5 0 01-.5.5H12v2.5a.5.5 0 01-.5.5h-9a.5.5 0 01-.5-.5v-2.5H.5a.5.5 0 01-.5-.5v-5a.5.5 0 01.5-.5H2v-2.5zm11 7.5h-1v-2.5a.5.5 0 00-.5-.5h-9a.5.5 0 00-.5.5v2.5H1v-4h12v4zm-2-6v1H3v-2h7v.5a.5.5 0 00.5.5h.5zm-8 9h8v-5H3v5z",fill:e}))),bm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.146 6.15a.5.5 0 01.708 0L7 7.297 9.146 5.15a.5.5 0 01.708 0l1 1a.5.5 0 01-.708.707L9.5 6.211 7.354 8.357a.5.5 0 01-.708 0L5.5 7.211 3.854 8.857a.5.5 0 11-.708-.707l2-2z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 1.004a.5.5 0 00-.5.5v11a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-11a.5.5 0 00-.5-.5h-11zm.5 1v10h10v-10H2z",fill:e}))),ym=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0a.5.5 0 01.5.5V1h6V.5a.5.5 0 011 0V1h1.5a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5H3V.5a.5.5 0 01.5-.5zM2 4v2.3h3V4H2zm0 5.2V6.8h3v2.4H2zm0 .5V12h3V9.7H2zm3.5 0V12h3V9.7h-3zm3.5 0V12h3V9.7H9zm3-.5H9V6.8h3v2.4zm-3.5 0h-3V6.8h3v2.4zM9 4v2.3h3V4H9zM5.5 6.3h3V4h-3v2.3z",fill:e}))),wm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M12 2.5a.5.5 0 00-1 0v10a.5.5 0 001 0v-10zM9 4.5a.5.5 0 00-1 0v8a.5.5 0 001 0v-8zM5.5 7a.5.5 0 01.5.5v5a.5.5 0 01-1 0v-5a.5.5 0 01.5-.5zM3 10.5a.5.5 0 00-1 0v2a.5.5 0 001 0v-2z",fill:e}))),xm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M13 2a.5.5 0 010 1H1a.5.5 0 010-1h12zM10 5a.5.5 0 010 1H1a.5.5 0 010-1h9zM11.5 8.5A.5.5 0 0011 8H1a.5.5 0 000 1h10a.5.5 0 00.5-.5zM7.5 11a.5.5 0 010 1H1a.5.5 0 010-1h6.5z",fill:e}))),Em=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1 2a.5.5 0 000 1h12a.5.5 0 000-1H1zM4 5a.5.5 0 000 1h9a.5.5 0 000-1H4zM2.5 8.5A.5.5 0 013 8h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5zM6.5 11a.5.5 0 000 1H13a.5.5 0 000-1H6.5z",fill:e}))),Sm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1 2a.5.5 0 000 1h12a.5.5 0 000-1H1zM3 5a.5.5 0 000 1h8a.5.5 0 000-1H3zM4.5 8.5A.5.5 0 015 8h4a.5.5 0 010 1H5a.5.5 0 01-.5-.5zM6.5 11a.5.5 0 000 1h1a.5.5 0 000-1h-1z",fill:e}))),Cm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zM2 4v2.3h3V4H2zm0 5.2V6.8h3v2.4H2zm0 .5V12h3V9.7H2zm3.5 0V12h3V9.7h-3zm3.5 0V12h3V9.7H9zm3-.5H9V6.8h3v2.4zm-3.5 0h-3V6.8h3v2.4zM9 6.3h3V4H9v2.3zm-3.5 0h3V4h-3v2.3z",fill:e}))),Rm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.5 6.5A.5.5 0 014 6h6a.5.5 0 010 1H4a.5.5 0 01-.5-.5zM4 9a.5.5 0 000 1h6a.5.5 0 000-1H4z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zM2 4v8h10V4H2z",fill:e}))),Im=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M13 4a.5.5 0 010 1H1a.5.5 0 010-1h12zM13.5 9.5A.5.5 0 0013 9H1a.5.5 0 000 1h12a.5.5 0 00.5-.5z",fill:e}))),Am=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M13 3.5a.5.5 0 010 1H1a.5.5 0 010-1h12zM13.5 10a.5.5 0 00-.5-.5H1a.5.5 0 000 1h12a.5.5 0 00.5-.5zM13 6.5a.5.5 0 010 1H1a.5.5 0 010-1h12z",fill:e}))),_m=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M8.982 1.632a.5.5 0 00-.964-.263l-3 11a.5.5 0 10.964.263l3-11zM3.32 3.616a.5.5 0 01.064.704L1.151 7l2.233 2.68a.5.5 0 11-.768.64l-2.5-3a.5.5 0 010-.64l2.5-3a.5.5 0 01.704-.064zM10.68 3.616a.5.5 0 00-.064.704L12.849 7l-2.233 2.68a.5.5 0 00.768.64l2.5-3a.5.5 0 000-.64l-2.5-3a.5.5 0 00-.704-.064z",fill:e}))),km=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 2v1.5h1v7H3V12h5a3 3 0 001.791-5.407A2.75 2.75 0 008 2.011V2H3zm5 5.5H5.5v3H8a1.5 1.5 0 100-3zm-.25-4H5.5V6h2.25a1.25 1.25 0 100-2.5z",fill:e}))),Om=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5 2h6v1H8.5l-2 8H9v1H3v-1h2.5l2-8H5V2z",fill:e}))),Tm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M10.553 2.268a1.5 1.5 0 00-2.12 0L2.774 7.925a2.5 2.5 0 003.536 3.535l3.535-3.535a.5.5 0 11.707.707l-3.535 3.536-.002.002a3.5 3.5 0 01-4.959-4.941l.011-.011L7.725 1.56l.007-.008a2.5 2.5 0 013.53 3.541l-.002.002-5.656 5.657-.003.003a1.5 1.5 0 01-2.119-2.124l3.536-3.536a.5.5 0 11.707.707L4.189 9.34a.5.5 0 00.707.707l5.657-5.657a1.5 1.5 0 000-2.121z",fill:e}))),Mm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5 2.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zM5 7a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7A.5.5 0 015 7zM5.5 11a.5.5 0 000 1h7a.5.5 0 000-1h-7zM2.5 2H1v1h1v3h1V2.5a.5.5 0 00-.5-.5zM3 8.5v1a.5.5 0 01-1 0V9h-.5a.5.5 0 010-1h1a.5.5 0 01.5.5zM2 10.5a.5.5 0 00-1 0V12h2v-1H2v-.5z",fill:e}))),$m=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2.75 2.5a.75.75 0 11-1.5 0 .75.75 0 011.5 0zM5.5 2a.5.5 0 000 1h7a.5.5 0 000-1h-7zM5.5 11a.5.5 0 000 1h7a.5.5 0 000-1h-7zM2 12.25a.75.75 0 100-1.5.75.75 0 000 1.5zM5 7a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7A.5.5 0 015 7zM2 7.75a.75.75 0 100-1.5.75.75 0 000 1.5z",fill:e}))),Lm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M6 7a3 3 0 110-6h5.5a.5.5 0 010 1H10v10.5a.5.5 0 01-1 0V2H7v10.5a.5.5 0 01-1 0V7z",fill:e}))),zm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2 4.5h1.5L5 6.375 6.5 4.5H8v5H6.5V7L5 8.875 3.5 7v2.5H2v-5zM9.75 4.5h1.5V7h1.25l-2 2.5-2-2.5h1.25V4.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 2a.5.5 0 00-.5.5v9a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H.5zM1 3v8h12V3H1z",fill:e}))),Bm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5 2.5a.5.5 0 11-1 0 .5.5 0 011 0zM4.5 5a.5.5 0 100-1 .5.5 0 000 1zM5 6.5a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 0a2 2 0 012 2v10a2 2 0 01-2 2H1.5a.5.5 0 01-.5-.5V.5a.5.5 0 01.5-.5H11zm0 1H3v12h8a1 1 0 001-1V2a1 1 0 00-1-1z",fill:e}))),Pm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.031 7.5a4 4 0 007.938 0H13.5a.5.5 0 000-1h-2.53a4 4 0 00-7.94 0H.501a.5.5 0 000 1h2.531zM7 10a3 3 0 100-6 3 3 0 000 6z",fill:e}))),Hm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2.5a1.5 1.5 0 01-1 1.415v4.053C5.554 7.4 6.367 7 7.5 7c.89 0 1.453-.252 1.812-.557.218-.184.374-.4.482-.62a1.5 1.5 0 111.026.143c-.155.423-.425.87-.86 1.24C9.394 7.685 8.59 8 7.5 8c-1.037 0-1.637.42-1.994.917a2.81 2.81 0 00-.472 1.18A1.5 1.5 0 114 10.086v-6.17A1.5 1.5 0 116 2.5zm-2 9a.5.5 0 111 0 .5.5 0 01-1 0zm1-9a.5.5 0 11-1 0 .5.5 0 011 0zm6 2a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}))),Fm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.354 1.354L7.707 2H8.5A2.5 2.5 0 0111 4.5v5.585a1.5 1.5 0 11-1 0V4.5A1.5 1.5 0 008.5 3h-.793l.647.646a.5.5 0 11-.708.708l-1.5-1.5a.5.5 0 010-.708l1.5-1.5a.5.5 0 11.708.708zM11 11.5a.5.5 0 11-1 0 .5.5 0 011 0zM4 3.915a1.5 1.5 0 10-1 0v6.17a1.5 1.5 0 101 0v-6.17zM3.5 11a.5.5 0 100 1 .5.5 0 000-1zm0-8a.5.5 0 100-1 .5.5 0 000 1z",fill:e}))),jm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.108 3.872A1.5 1.5 0 103 3.915v6.17a1.5 1.5 0 101 0V6.41c.263.41.573.77.926 1.083 1.108.98 2.579 1.433 4.156 1.5A1.5 1.5 0 109.09 7.99c-1.405-.065-2.62-.468-3.5-1.248-.723-.64-1.262-1.569-1.481-2.871zM3.5 11a.5.5 0 100 1 .5.5 0 000-1zM4 2.5a.5.5 0 11-1 0 .5.5 0 011 0zm7 6a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}))),Nm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.03 8.103a3.044 3.044 0 01-.202-1.744 2.697 2.697 0 011.4-1.935c-.749-1.18-1.967-1.363-2.35-1.403-.835-.086-2.01.56-2.648.57h-.016c-.639-.01-1.814-.656-2.649-.57-.415.044-1.741.319-2.541 1.593-.281.447-.498 1.018-.586 1.744a6.361 6.361 0 00-.044.85c.005.305.028.604.07.895.09.62.259 1.207.477 1.744.242.595.543 1.13.865 1.585.712 1.008 1.517 1.59 1.971 1.6.934.021 1.746-.61 2.416-.594.006.002.014.003.02.002h.017c.007 0 .014 0 .021-.002.67-.017 1.481.615 2.416.595.453-.011 1.26-.593 1.971-1.6a7.95 7.95 0 00.97-1.856c-.697-.217-1.27-.762-1.578-1.474zm-2.168-5.97c.717-.848.69-2.07.624-2.125-.065-.055-1.25.163-1.985.984-.735.82-.69 2.071-.624 2.125.064.055 1.268-.135 1.985-.984z",fill:e}))),Dm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0a3 3 0 013 3v1.24c.129.132.25.27.362.415.113.111.283.247.515.433l.194.155c.325.261.711.582 1.095.966.765.765 1.545 1.806 1.823 3.186a.501.501 0 01-.338.581 3.395 3.395 0 01-1.338.134 2.886 2.886 0 01-1.049-.304 5.535 5.535 0 01-.17.519 2 2 0 11-2.892 2.55A5.507 5.507 0 017 13c-.439 0-.838-.044-1.201-.125a2 2 0 11-2.892-2.55 5.553 5.553 0 01-.171-.519c-.349.182-.714.27-1.05.304A3.395 3.395 0 01.35 9.977a.497.497 0 01-.338-.582c.278-1.38 1.058-2.42 1.823-3.186.384-.384.77-.705 1.095-.966l.194-.155c.232-.186.402-.322.515-.433.112-.145.233-.283.362-.414V3a3 3 0 013-3zm1.003 11.895a2 2 0 012.141-1.89c.246-.618.356-1.322.356-2.005 0-.514-.101-1.07-.301-1.599l-.027-.017a6.387 6.387 0 00-.857-.42 6.715 6.715 0 00-1.013-.315l-.852.638a.75.75 0 01-.9 0l-.852-.638a6.716 6.716 0 00-1.693.634 4.342 4.342 0 00-.177.101l-.027.017A4.6 4.6 0 003.501 8c0 .683.109 1.387.355 2.005a2 2 0 012.142 1.89c.295.067.627.105 1.002.105s.707-.038 1.003-.105zM5 12a1 1 0 11-2 0 1 1 0 012 0zm6 0a1 1 0 11-2 0 1 1 0 012 0zM6.1 4.3a1.5 1.5 0 011.8 0l.267.2L7 5.375 5.833 4.5l.267-.2zM8.5 2a.5.5 0 01.5.5V3a.5.5 0 01-1 0v-.5a.5.5 0 01.5-.5zM6 2.5a.5.5 0 00-1 0V3a.5.5 0 001 0v-.5z",fill:e}))),Vm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3497)",fill:e},o.createElement("path",{d:"M12.261 2.067c0 1.142-.89 2.068-1.988 2.068-1.099 0-1.99-.926-1.99-2.068C8.283.926 9.174 0 10.273 0c1.098 0 1.989.926 1.989 2.067zM3.978 6.6c0 1.142-.89 2.068-1.989 2.068C.891 8.668 0 7.742 0 6.601c0-1.142.89-2.068 1.989-2.068 1.099 0 1.989.926 1.989 2.068zM6.475 11.921A4.761 4.761 0 014.539 11a4.993 4.993 0 01-1.367-1.696 2.765 2.765 0 01-1.701.217 6.725 6.725 0 001.844 2.635 6.379 6.379 0 004.23 1.577 3.033 3.033 0 01-.582-1.728 4.767 4.767 0 01-.488-.083zM11.813 11.933c0 1.141-.89 2.067-1.989 2.067-1.098 0-1.989-.926-1.989-2.067 0-1.142.891-2.068 1.99-2.068 1.098 0 1.989.926 1.989 2.068zM12.592 11.173a6.926 6.926 0 001.402-3.913 6.964 6.964 0 00-1.076-4.023A2.952 2.952 0 0111.8 4.6c.398.78.592 1.656.564 2.539a5.213 5.213 0 01-.724 2.495c.466.396.8.935.952 1.54zM1.987 3.631c-.05 0-.101.002-.151.004C3.073 1.365 5.504.024 8.005.23a3.07 3.07 0 00-.603 1.676 4.707 4.707 0 00-2.206.596 4.919 4.919 0 00-1.7 1.576 2.79 2.79 0 00-1.509-.447z"})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3497"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),Um=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M6.5 1H1v5.5h5.5V1zM13 1H7.5v5.5H13V1zM7.5 7.5H13V13H7.5V7.5zM6.5 7.5H1V13h5.5V7.5z",fill:e}))),Wm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3496)"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.023 3.431a.115.115 0 01-.099.174H7.296A3.408 3.408 0 003.7 6.148a.115.115 0 01-.21.028l-1.97-3.413a.115.115 0 01.01-.129A6.97 6.97 0 017 0a6.995 6.995 0 016.023 3.431zM7 9.615A2.619 2.619 0 014.384 7 2.62 2.62 0 017 4.383 2.619 2.619 0 019.616 7 2.619 2.619 0 017 9.615zm1.034.71a.115.115 0 00-.121-.041 3.4 3.4 0 01-.913.124 3.426 3.426 0 01-3.091-1.973L1.098 3.567a.115.115 0 00-.2.001 7.004 7.004 0 005.058 10.354l.017.001c.04 0 .078-.021.099-.057l1.971-3.414a.115.115 0 00-.009-.128zm1.43-5.954h3.947c.047 0 .09.028.107.072.32.815.481 1.675.481 2.557a6.957 6.957 0 01-2.024 4.923A6.957 6.957 0 017.08 14h-.001a.115.115 0 01-.1-.172L9.794 8.95A3.384 3.384 0 0010.408 7c0-.921-.364-1.785-1.024-2.433a.115.115 0 01.08-.196z",fill:e})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3496"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),qm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.042.616a.704.704 0 00-.66.729L1.816 12.9c.014.367.306.66.672.677l9.395.422h.032a.704.704 0 00.704-.703V.704c0-.015 0-.03-.002-.044a.704.704 0 00-.746-.659l-.773.049.057 1.615a.105.105 0 01-.17.086l-.52-.41-.617.468a.105.105 0 01-.168-.088L9.746.134 2.042.616zm8.003 4.747c-.247.192-2.092.324-2.092.05.04-1.045-.429-1.091-.689-1.091-.247 0-.662.075-.662.634 0 .57.607.893 1.32 1.27 1.014.538 2.24 1.188 2.24 2.823 0 1.568-1.273 2.433-2.898 2.433-1.676 0-3.141-.678-2.976-3.03.065-.275 2.197-.21 2.197 0-.026.971.195 1.256.753 1.256.43 0 .624-.236.624-.634 0-.602-.633-.958-1.361-1.367-.987-.554-2.148-1.205-2.148-2.7 0-1.494 1.027-2.489 2.86-2.489 1.832 0 2.832.98 2.832 2.845z",fill:e}))),Gm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3503)"},o.createElement("path",{d:"M0 5.176l1.31-1.73 4.902-1.994V.014l4.299 3.144-8.78 1.706v4.8L0 9.162V5.176zm14-2.595v8.548l-3.355 2.857-5.425-1.783v1.783L1.73 9.661l8.784 1.047v-7.55L14 2.581z",fill:e})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3503"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),Ym=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.522a.411.411 0 00-.412.476l1.746 10.597a.56.56 0 00.547.466h8.373a.411.411 0 00.412-.345l1.017-6.248h-3.87L8.35 9.18H5.677l-.724-3.781h7.904L13.412 2A.411.411 0 0013 1.524L1 1.522z",fill:e}))),Km=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1014 0A7 7 0 000 7zm5.215-3.869a1.967 1.967 0 013.747.834v1.283l-3.346-1.93a2.486 2.486 0 00-.401-.187zm3.484 2.58l-3.346-1.93a1.968 1.968 0 00-2.685.72 1.954 1.954 0 00.09 2.106 2.45 2.45 0 01.362-.254l1.514-.873a.27.27 0 01.268 0l2.1 1.21 1.697-.978zm-.323 4.972L6.86 9.81a.268.268 0 01-.134-.231V7.155l-1.698-.98v3.86a1.968 1.968 0 003.747.835 2.488 2.488 0 01-.4-.187zm.268-.464a1.967 1.967 0 002.685-.719 1.952 1.952 0 00-.09-2.106c-.112.094-.233.18-.361.253L7.53 9.577l1.113.642zm-4.106.257a1.974 1.974 0 01-1.87-.975A1.95 1.95 0 012.47 8.01c.136-.507.461-.93.916-1.193L4.5 6.175v3.86c0 .148.013.295.039.44zM11.329 4.5a1.973 1.973 0 00-1.87-.976c.025.145.039.292.039.44v1.747a.268.268 0 01-.135.232l-2.1 1.211v1.96l3.346-1.931a1.966 1.966 0 00.72-2.683z",fill:e}))),Xm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M10.847 2.181L8.867.201a.685.685 0 00-.97 0l-4.81 4.81a.685.685 0 000 .969l2.466 2.465-2.405 2.404a.685.685 0 000 .97l1.98 1.98a.685.685 0 00.97 0l4.81-4.81a.685.685 0 000-.969L8.441 5.555l2.405-2.404a.685.685 0 000-.97z",fill:e}))),Zm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.852 2.885c-.893-.41-1.85-.712-2.85-.884a.043.043 0 00-.046.021c-.123.22-.26.505-.355.73a10.658 10.658 0 00-3.2 0 7.377 7.377 0 00-.36-.73.045.045 0 00-.046-.021c-1 .172-1.957.474-2.85.884a.04.04 0 00-.019.016C.311 5.612-.186 8.257.058 10.869a.048.048 0 00.018.033 11.608 11.608 0 003.496 1.767.045.045 0 00.049-.016c.27-.368.51-.755.715-1.163a.044.044 0 00-.024-.062 7.661 7.661 0 01-1.092-.52.045.045 0 01-.005-.075c.074-.055.147-.112.217-.17a.043.043 0 01.046-.006c2.29 1.046 4.771 1.046 7.035 0a.043.043 0 01.046.006c.07.057.144.115.218.17a.045.045 0 01-.004.075 7.186 7.186 0 01-1.093.52.045.045 0 00-.024.062c.21.407.45.795.715 1.162.011.016.03.023.05.017a11.57 11.57 0 003.5-1.767.045.045 0 00.019-.032c.292-3.02-.49-5.643-2.07-7.969a.036.036 0 00-.018-.016zM4.678 9.279c-.69 0-1.258-.634-1.258-1.411 0-.778.558-1.411 1.258-1.411.707 0 1.27.639 1.259 1.41 0 .778-.558 1.412-1.259 1.412zm4.652 0c-.69 0-1.258-.634-1.258-1.411 0-.778.557-1.411 1.258-1.411.707 0 1.27.639 1.258 1.41 0 .778-.551 1.412-1.258 1.412z",fill:e}))),Jm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.399 14H5.06V7H3.5V4.588l1.56-.001-.002-1.421C5.058 1.197 5.533 0 7.6 0h1.721v2.413H8.246c-.805 0-.844.337-.844.966l-.003 1.208h1.934l-.228 2.412L7.401 7l-.002 7z",fill:e}))),Qm=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.2 0H4.803A2.603 2.603 0 003.41 4.802a2.603 2.603 0 000 4.396 2.602 2.602 0 103.998 2.199v-2.51a2.603 2.603 0 103.187-4.085A2.604 2.604 0 009.2 0zM7.407 7a1.793 1.793 0 103.586 0 1.793 1.793 0 00-3.586 0zm-.81 2.603H4.803a1.793 1.793 0 101.794 1.794V9.603zM4.803 4.397h1.794V.81H4.803a1.793 1.793 0 000 3.587zm0 .81a1.793 1.793 0 000 3.586h1.794V5.207H4.803zm4.397-.81H7.407V.81H9.2a1.794 1.794 0 010 3.587z",fill:e}))),e2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M6.37 8.768l-2.042 3.537h6.755l2.042-3.537H6.37zm6.177-1.003l-3.505-6.07H4.96l3.504 6.07h4.084zM4.378 2.7L.875 8.77l2.042 3.536L6.42 6.236 4.378 2.7z",fill:e}))),t2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0C3.132 0 0 3.132 0 7a6.996 6.996 0 004.786 6.641c.35.062.482-.149.482-.332 0-.166-.01-.718-.01-1.304-1.758.324-2.213-.429-2.353-.823-.079-.2-.42-.822-.717-.988-.246-.132-.596-.455-.01-.464.552-.009.946.508 1.077.717.63 1.06 1.636.762 2.039.578.061-.455.245-.761.446-.936-1.558-.175-3.185-.779-3.185-3.457 0-.76.271-1.39.717-1.88-.07-.176-.314-.893.07-1.856 0 0 .587-.183 1.925.718a6.495 6.495 0 011.75-.236c.595 0 1.19.078 1.75.236 1.34-.91 1.926-.718 1.926-.718.385.963.14 1.68.07 1.855.446.49.717 1.111.717 1.881 0 2.687-1.636 3.282-3.194 3.457.254.218.473.638.473 1.295 0 .936-.009 1.688-.009 1.925 0 .184.131.402.481.332A7.012 7.012 0 0014 7c0-3.868-3.133-7-7-7z",fill:e}))),r2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.068 5.583l1.487-4.557a.256.256 0 01.487 0L4.53 5.583H1.068L7 13.15 4.53 5.583h4.941l-2.47 7.565 5.931-7.565H9.471l1.488-4.557a.256.256 0 01.486 0l1.488 4.557.75 2.3a.508.508 0 01-.185.568L7 13.148v.001H7L.503 8.452a.508.508 0 01-.186-.57l.75-2.299z",fill:e}))),n2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M10.925 1.094H7.262c-1.643 0-3.189 1.244-3.189 2.685 0 1.473 1.12 2.661 2.791 2.661.116 0 .23-.002.34-.01a1.49 1.49 0 00-.186.684c0 .41.22.741.498 1.012-.21 0-.413.006-.635.006-2.034 0-3.6 1.296-3.6 2.64 0 1.323 1.717 2.15 3.75 2.15 2.32 0 3.6-1.315 3.6-2.639 0-1.06-.313-1.696-1.28-2.38-.331-.235-.965-.805-.965-1.14 0-.392.112-.586.703-1.047.606-.474 1.035-1.14 1.035-1.914 0-.92-.41-1.819-1.18-2.115h1.161l.82-.593zm-1.335 8.96c.03.124.045.25.045.378 0 1.07-.688 1.905-2.665 1.905-1.406 0-2.421-.89-2.421-1.96 0-1.047 1.259-1.92 2.665-1.904.328.004.634.057.911.146.764.531 1.311.832 1.465 1.436zM7.34 6.068c-.944-.028-1.841-1.055-2.005-2.295-.162-1.24.47-2.188 1.415-2.16.943.029 1.84 1.023 2.003 2.262.163 1.24-.47 2.222-1.414 2.193z",fill:e}))),a2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.873 11.608a1.167 1.167 0 00-1.707-.027L3.46 10.018l.01-.04h7.072l.022.076-2.69 1.554zM6.166 2.42l.031.03-3.535 6.124a1.265 1.265 0 00-.043-.012V5.438a1.166 1.166 0 00.84-1.456L6.167 2.42zm4.387 1.562a1.165 1.165 0 00.84 1.456v3.124l-.043.012-3.536-6.123a1.2 1.2 0 00.033-.032l2.706 1.563zM3.473 9.42a1.168 1.168 0 00-.327-.568L6.68 2.73a1.17 1.17 0 00.652 0l3.536 6.123a1.169 1.169 0 00-.327.567H3.473zm8.79-.736a1.169 1.169 0 00-.311-.124V5.44a1.17 1.17 0 10-1.122-1.942L8.13 1.938a1.168 1.168 0 00-1.122-1.5 1.17 1.17 0 00-1.121 1.5l-2.702 1.56a1.168 1.168 0 00-1.86.22 1.17 1.17 0 00.739 1.722v3.12a1.168 1.168 0 00-.74 1.721 1.17 1.17 0 001.861.221l2.701 1.56a1.169 1.169 0 102.233-.035l2.687-1.552a1.168 1.168 0 101.457-1.791z",fill:e}))),o2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M0 0v14h14V0H0zm11.63 3.317l-.75.72a.22.22 0 00-.083.212v-.001 5.289a.22.22 0 00.083.21l.733.72v.159H7.925v-.158l.76-.738c.074-.074.074-.096.074-.21V5.244l-2.112 5.364h-.285l-2.46-5.364V8.84a.494.494 0 00.136.413h.001l.988 1.198v.158H2.226v-.158l.988-1.198a.477.477 0 00.126-.416v.003-4.157a.363.363 0 00-.118-.307l-.878-1.058v-.158h2.727l2.107 4.622L9.031 3.16h2.6v.158z",fill:e}))),l2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.06 9.689c.016.49.423.88.912.88h.032a.911.911 0 00.88-.945.916.916 0 00-.912-.88h-.033c-.033 0-.08 0-.113.016-.669-1.108-.946-2.314-.848-3.618.065-.978.391-1.825.961-2.526.473-.603 1.386-.896 2.005-.913 1.728-.032 2.461 2.119 2.51 2.983.212.049.57.163.815.244C10.073 2.29 8.444.92 6.88.92c-1.467 0-2.82 1.06-3.357 2.625-.75 2.086-.261 4.09.651 5.671a.74.74 0 00-.114.473zm8.279-2.298c-1.239-1.45-3.064-2.249-5.15-2.249h-.261a.896.896 0 00-.798-.489h-.033A.912.912 0 006.13 6.48h.031a.919.919 0 00.8-.554h.293c1.239 0 2.412.358 3.472 1.059.814.538 1.401 1.238 1.727 2.086.277.684.261 1.353-.033 1.923-.456.864-1.222 1.337-2.232 1.337a4.16 4.16 0 01-1.597-.343 9.58 9.58 0 01-.734.587c.7.326 1.418.505 2.102.505 1.565 0 2.722-.863 3.162-1.727.473-.946.44-2.575-.782-3.961zm-7.433 5.51a4.005 4.005 0 01-.977.113c-1.206 0-2.298-.505-2.836-1.32C.376 10.603.13 8.289 2.494 6.577c.05.261.147.62.212.832-.31.228-.798.685-1.108 1.303-.44.864-.391 1.729.13 2.527.359.537.93.864 1.663.962.896.114 1.793-.05 2.657-.505 1.271-.669 2.119-1.467 2.672-2.56a.944.944 0 01-.26-.603.913.913 0 01.88-.945h.033a.915.915 0 01.098 1.825c-.897 1.842-2.478 3.08-4.565 3.488z",fill:e}))),i2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 2.547a5.632 5.632 0 01-1.65.464 2.946 2.946 0 001.263-1.63 5.67 5.67 0 01-1.823.715 2.837 2.837 0 00-2.097-.93c-1.586 0-2.872 1.319-2.872 2.946 0 .23.025.456.074.67C4.508 4.66 2.392 3.488.975 1.706c-.247.435-.389.941-.389 1.481 0 1.022.507 1.923 1.278 2.452a2.806 2.806 0 01-1.3-.368l-.001.037c0 1.427.99 2.617 2.303 2.888a2.82 2.82 0 01-1.297.05c.366 1.17 1.427 2.022 2.683 2.045A5.671 5.671 0 010 11.51a7.985 7.985 0 004.403 1.323c5.283 0 8.172-4.488 8.172-8.38 0-.128-.003-.255-.009-.38A5.926 5.926 0 0014 2.546z",fill:e}))),s2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.99 8.172c.005-.281.007-.672.007-1.172 0-.5-.002-.89-.007-1.172a14.952 14.952 0 00-.066-1.066 9.638 9.638 0 00-.169-1.153c-.083-.38-.264-.7-.542-.96a1.667 1.667 0 00-.972-.454C11.084 2.065 9.337 2 6.999 2s-4.085.065-5.241.195a1.65 1.65 0 00-.969.453c-.276.26-.455.58-.539.961a8.648 8.648 0 00-.176 1.153c-.039.43-.061.785-.066 1.066C.002 6.11 0 6.5 0 7c0 .5.002.89.008 1.172.005.281.027.637.066 1.067.04.43.095.813.168 1.152.084.38.265.7.543.96.279.261.603.412.973.453 1.156.13 2.902.196 5.24.196 2.34 0 4.087-.065 5.243-.196a1.65 1.65 0 00.967-.453c.276-.26.456-.58.54-.96.077-.339.136-.722.175-1.152.04-.43.062-.786.067-1.067zM9.762 6.578A.45.45 0 019.997 7a.45.45 0 01-.235.422l-3.998 2.5a.442.442 0 01-.266.078.538.538 0 01-.242-.063.465.465 0 01-.258-.437v-5c0-.197.086-.343.258-.437a.471.471 0 01.508.016l3.998 2.5z",fill:e}))),c2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.243.04a.87.87 0 01.38.087l2.881 1.386a.874.874 0 01.496.79V11.713a.875.875 0 01-.496.775l-2.882 1.386a.872.872 0 01-.994-.17L4.11 8.674l-2.404 1.823a.583.583 0 01-.744-.034l-.771-.7a.583.583 0 010-.862L2.274 7 .19 5.1a.583.583 0 010-.862l.772-.701a.583.583 0 01.744-.033L4.11 5.327 9.628.296a.871.871 0 01.615-.255zm.259 3.784L6.315 7l4.187 3.176V3.824z",fill:e}))),d2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.667 13H2.333A1.333 1.333 0 011 11.667V2.333C1 1.597 1.597 1 2.333 1h9.334C12.403 1 13 1.597 13 2.333v9.334c0 .736-.597 1.333-1.333 1.333zm-2.114-1.667h1.78V7.675c0-1.548-.877-2.296-2.102-2.296-1.226 0-1.742.955-1.742.955v-.778H5.773v5.777h1.716V8.3c0-.812.374-1.296 1.09-1.296.658 0 .974.465.974 1.296v3.033zm-6.886-7.6c0 .589.474 1.066 1.058 1.066.585 0 1.058-.477 1.058-1.066 0-.589-.473-1.066-1.058-1.066-.584 0-1.058.477-1.058 1.066zm1.962 7.6h-1.79V5.556h1.79v5.777z",fill:e}))),u2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.02.446h2.137L8.49 5.816l5.51 7.28H9.67L6.298 8.683l-3.88 4.413H.282l5.004-5.735L0 .446h4.442l3.064 4.048L11.02.446zm-.759 11.357h1.18L3.796 1.655H2.502l7.759 10.148z",fill:e}))),p2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h13a.5.5 0 01.5.5v11a.5.5 0 01-.5.5H.5zm.5-1v-8h12v8H1zm1-9.5a.5.5 0 11-1 0 .5.5 0 011 0zm2 0a.5.5 0 11-1 0 .5.5 0 011 0zm2 0a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}))),f2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5.004a1.5 1.5 0 00-1.5 1.5v11a1.5 1.5 0 001.5 1.5h7a1.5 1.5 0 001.5-1.5v-11a1.5 1.5 0 00-1.5-1.5h-7zm0 1h7a.5.5 0 01.5.5v9.5H3v-9.5a.5.5 0 01.5-.5zm2.5 11a.5.5 0 000 1h2a.5.5 0 000-1H6z",fill:e}))),h2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 1.504a1.5 1.5 0 011.5-1.5h5a1.5 1.5 0 011.5 1.5v11a1.5 1.5 0 01-1.5 1.5h-5a1.5 1.5 0 01-1.5-1.5v-11zm1 10.5v-10h6v10H4z",fill:e}))),g2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 .504a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zm5.5 2.5h-5a.5.5 0 00-.5.5v7a.5.5 0 00.5.5h5a.5.5 0 00.5-.5v-7a.5.5 0 00-.5-.5zm-5-1a1.5 1.5 0 00-1.5 1.5v7a1.5 1.5 0 001.5 1.5h5a1.5 1.5 0 001.5-1.5v-7a1.5 1.5 0 00-1.5-1.5h-5zm2.5 2a.5.5 0 01.5.5v2h1a.5.5 0 110 1H7a.5.5 0 01-.5-.5v-2.5a.5.5 0 01.5-.5zm-2.5 9a.5.5 0 000 1h5a.5.5 0 000-1h-5z",fill:e}))),m2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H3a.5.5 0 01-.5-.5zM3 6.004a.5.5 0 100 1h1a.5.5 0 000-1H3zM2.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H3a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm.5-1v-10h3v10H2zm4-10h6v10H6v-10z",fill:e}))),v2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M9.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM10 6.004a.5.5 0 100 1h1a.5.5 0 000-1h-1zM9.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm.5-1v-10h6v10H2zm7-10h3v10H9v-10z",fill:e}))),b2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.5 4.504a.5.5 0 00-.5-.5h-1a.5.5 0 100 1h1a.5.5 0 00.5-.5zM11 6.004a.5.5 0 010 1h-1a.5.5 0 010-1h1zM11.5 8.504a.5.5 0 00-.5-.5h-1a.5.5 0 100 1h1a.5.5 0 00.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm7.5-1h3v-10H9v10zm-1 0H2v-10h6v4.5H5.207l.65-.65a.5.5 0 10-.707-.708L3.646 6.65a.5.5 0 000 .707l1.497 1.497a.5.5 0 10.707-.708l-.643-.642H8v4.5z",fill:e}))),y2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H2a.5.5 0 01-.5-.5zM2 6.004a.5.5 0 100 1h1a.5.5 0 000-1H2zM1.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H2a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5H.5zm.5-1v-10h3v10H1zm4 0v-4.5h2.793l-.643.642a.5.5 0 10.707.708l1.497-1.497a.5.5 0 000-.707L7.85 5.146a.5.5 0 10-.707.708l.65.65H5v-4.5h6v10H5z",fill:e}))),w2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM6.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1zM9 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 6.5v-6h10v6H2zm10 1v3H2v-3h10z",fill:e}))),x2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1zM6 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM9.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 12.504v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5zm1-.5v-3h10v3H2zm4.5-4H2v-6h10v6H7.5V5.21l.646.646a.5.5 0 10.708-.707l-1.5-1.5a.5.5 0 00-.708 0l-1.5 1.5a.5.5 0 10.708.707l.646-.646v2.793z",fill:e}))),E2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5.504a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-3zm1 2.5v-2h2v2H6z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5.004a.5.5 0 01.5.5v1.5h2v-1.5a.5.5 0 011 0v1.5h2.5a.5.5 0 01.5.5v2.5h1.5a.5.5 0 010 1H12v2h1.5a.5.5 0 010 1H12v2.5a.5.5 0 01-.5.5H9v1.5a.5.5 0 01-1 0v-1.5H6v1.5a.5.5 0 01-1 0v-1.5H2.5a.5.5 0 01-.5-.5v-2.5H.5a.5.5 0 010-1H2v-2H.5a.5.5 0 010-1H2v-2.5a.5.5 0 01.5-.5H5v-1.5a.5.5 0 01.5-.5zm5.5 3H3v8h8v-8z",fill:e}))),S2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3c0-1.105-2.239-2-5-2s-5 .895-5 2v8c0 .426.26.752.544.977.29.228.68.413 1.116.558.878.293 2.059.465 3.34.465 1.281 0 2.462-.172 3.34-.465.436-.145.825-.33 1.116-.558.285-.225.544-.551.544-.977V3zm-1.03 0a.787.787 0 00-.05-.052c-.13-.123-.373-.28-.756-.434C9.404 2.21 8.286 2 7 2c-1.286 0-2.404.21-3.164.514-.383.153-.625.31-.756.434A.756.756 0 003.03 3a.756.756 0 00.05.052c.13.123.373.28.756.434C4.596 3.79 5.714 4 7 4c1.286 0 2.404-.21 3.164-.514.383-.153.625-.31.756-.434A.787.787 0 0010.97 3zM11 5.75V4.2c-.912.486-2.364.8-4 .8-1.636 0-3.088-.314-4-.8v1.55l.002.008a.147.147 0 00.016.033.618.618 0 00.145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.62.62 0 00.146-.15.149.149 0 00.015-.033A.03.03 0 0011 5.75zM3 7.013c.2.103.423.193.66.272.878.293 2.059.465 3.34.465 1.281 0 2.462-.172 3.34-.465.237-.079.46-.17.66-.272V8.5l-.002.008a.149.149 0 01-.015.033.62.62 0 01-.146.15c-.165.13-.435.27-.813.395-.751.25-1.82.414-3.024.414s-2.273-.163-3.024-.414c-.378-.126-.648-.265-.813-.395a.618.618 0 01-.145-.15.147.147 0 01-.016-.033A.027.027 0 013 8.5V7.013zm0 2.75V11l.002.008a.147.147 0 00.016.033.617.617 0 00.145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.619.619 0 00.146-.15.148.148 0 00.015-.033L11 11V9.763c-.2.103-.423.193-.66.272-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465A4.767 4.767 0 013 9.763z",fill:e}))),C2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5 3a.5.5 0 00-1 0v3a.5.5 0 001 0V3zM7 2.5a.5.5 0 01.5.5v3a.5.5 0 01-1 0V3a.5.5 0 01.5-.5zM10 4.504a.5.5 0 10-1 0V6a.5.5 0 001 0V4.504z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3.54l-.001-.002a.499.499 0 00-.145-.388l-3-3a.499.499 0 00-.388-.145L8.464.004H2.5a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V3.54zM3 1.004h5.293L11 3.71v5.293H3v-8zm0 9v3h8v-3H3z",fill:e}))),R2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.164 3.446a1.5 1.5 0 10-2.328 0L1.81 10.032A1.503 1.503 0 000 11.5a1.5 1.5 0 002.915.5h8.17a1.5 1.5 0 101.104-1.968L8.164 3.446zm-1.475.522a1.506 1.506 0 00.622 0l4.025 6.586a1.495 1.495 0 00-.25.446H2.914a1.497 1.497 0 00-.25-.446l4.024-6.586z",fill:e}))),I2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.21.046l6.485 2.994A.5.5 0 0114 3.51v6.977a.495.495 0 01-.23.432.481.481 0 01-.071.038L7.23 13.944a.499.499 0 01-.46 0L.3 10.958a.498.498 0 01-.3-.47V3.511a.497.497 0 01.308-.473L6.78.051a.499.499 0 01.43-.005zM1 4.282v5.898l5.5 2.538V6.82L1 4.282zm6.5 8.436L13 10.18V4.282L7.5 6.82v5.898zM12.307 3.5L7 5.95 1.693 3.5 7 1.05l5.307 2.45z",fill:e}))),A2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v6a.5.5 0 001 0v-6z",fill:e}),o.createElement("path",{d:"M4.273 2.808a.5.5 0 00-.546-.837 6 6 0 106.546 0 .5.5 0 00-.546.837 5 5 0 11-5.454 0z",fill:e}))),_2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.854 2.146l-2-2a.5.5 0 00-.708 0l-1.5 1.5-8.995 8.995a.499.499 0 00-.143.268L.012 13.39a.495.495 0 00.135.463.5.5 0 00.462.134l2.482-.496a.495.495 0 00.267-.143l8.995-8.995 1.5-1.5a.5.5 0 000-.708zM12 3.293l.793-.793L11.5 1.207 10.707 2 12 3.293zm-2-.586L1.707 11 3 12.293 11.293 4 10 2.707zM1.137 12.863l.17-.849.679.679-.849.17z",fill:e}))),k2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.586 5.586A2 2 0 018.862 7.73a.5.5 0 10.931.365 3 3 0 10-1.697 1.697.5.5 0 10-.365-.93 2 2 0 01-2.145-3.277z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.939 6.527c.127.128.19.297.185.464a.635.635 0 01-.185.465L0 8.395a7.099 7.099 0 001.067 2.572h1.32c.182 0 .345.076.46.197a.635.635 0 01.198.46v1.317A7.097 7.097 0 005.602 14l.94-.94a.634.634 0 01.45-.186H7.021c.163 0 .326.061.45.186l.939.938a7.098 7.098 0 002.547-1.057V11.61c0-.181.075-.344.197-.46a.634.634 0 01.46-.197h1.33c.507-.76.871-1.622 1.056-2.55l-.946-.946a.635.635 0 01-.186-.465.635.635 0 01.186-.464l.943-.944a7.099 7.099 0 00-1.044-2.522h-1.34a.635.635 0 01-.46-.197.635.635 0 01-.196-.46V1.057A7.096 7.096 0 008.413.002l-.942.942a.634.634 0 01-.45.186H6.992a.634.634 0 01-.45-.186L5.598 0a7.097 7.097 0 00-2.553 1.058v1.33c0 .182-.076.345-.197.46a.635.635 0 01-.46.198h-1.33A7.098 7.098 0 00.003 5.591l.936.936zm.707 1.636c.324-.324.482-.752.479-1.172a1.634 1.634 0 00-.48-1.171l-.538-.539c.126-.433.299-.847.513-1.235h.768c.459 0 .873-.19 1.167-.49.3-.295.49-.708.49-1.167v-.77c.39-.215.807-.388 1.243-.515l.547.547c.32.32.742.48 1.157.48l.015-.001h.014c.415 0 .836-.158 1.157-.479l.545-.544c.433.126.846.299 1.234.512v.784c0 .46.19.874.49 1.168.294.3.708.49 1.167.49h.776c.209.382.378.788.502 1.213l-.545.546a1.635 1.635 0 00-.48 1.17c-.003.421.155.849.48 1.173l.549.55c-.126.434-.3.85-.513 1.239h-.77c-.458 0-.872.19-1.166.49-.3.294-.49.708-.49 1.167v.77a6.09 6.09 0 01-1.238.514l-.54-.54a1.636 1.636 0 00-1.158-.48H6.992c-.415 0-.837.159-1.157.48l-.543.543a6.091 6.091 0 01-1.247-.516v-.756c0-.459-.19-.873-.49-1.167-.294-.3-.708-.49-1.167-.49h-.761a6.094 6.094 0 01-.523-1.262l.542-.542z",fill:e}))),O2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.585 8.414a2 2 0 113.277-.683.5.5 0 10.931.365 3 3 0 10-1.697 1.697.5.5 0 00-.365-.93 2 2 0 01-2.146-.449z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.5.289a1 1 0 011 0l5.062 2.922a1 1 0 01.5.866v5.846a1 1 0 01-.5.866L7.5 13.71a1 1 0 01-1 0L1.437 10.79a1 1 0 01-.5-.866V4.077a1 1 0 01.5-.866L6.5.29zm.5.866l5.062 2.922v5.846L7 12.845 1.937 9.923V4.077L7 1.155z",fill:e}))),T2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.5 1c.441 0 .564.521.252.833l-.806.807a.51.51 0 000 .72l.694.694a.51.51 0 00.72 0l.807-.806c.312-.312.833-.19.833.252a2.5 2.5 0 01-3.414 2.328l-6.879 6.88a1 1 0 01-1.414-1.415l6.88-6.88A2.5 2.5 0 0110.5 1zM2 12.5a.5.5 0 100-1 .5.5 0 000 1z",fill:e}))),M2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4 7a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM13 7a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM7 8.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z",fill:e}))),$2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.903.112a.107.107 0 01.194 0l.233.505.552.066c.091.01.128.123.06.185l-.408.377.109.546a.107.107 0 01-.158.114L6 1.634l-.485.271a.107.107 0 01-.158-.114l.108-.546-.408-.377a.107.107 0 01.06-.185L5.67.617l.233-.505zM2.194.224a.214.214 0 00-.389 0l-.466 1.01-1.104.131a.214.214 0 00-.12.37l.816.755-.217 1.091a.214.214 0 00.315.23L2 3.266l.971.543c.16.09.35-.05.315-.229l-.216-1.09.816-.756a.214.214 0 00-.12-.37L2.66 1.234 2.194.224zM12.194 8.224a.214.214 0 00-.389 0l-.466 1.01-1.104.13a.214.214 0 00-.12.371l.816.755-.217 1.091a.214.214 0 00.315.23l.97-.544.971.543c.16.09.35-.05.315-.229l-.216-1.09.816-.756a.214.214 0 00-.12-.37l-1.105-.131-.466-1.01z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 12.797l-1.293-1.293 6.758-6.758L9.258 6.04 2.5 12.797zm7.465-7.465l2.828-2.828L11.5 1.211 8.672 4.04l1.293 1.293zM.147 11.857a.5.5 0 010-.707l11-11a.5.5 0 01.706 0l2 2a.5.5 0 010 .708l-11 11a.5.5 0 01-.706 0l-2-2z",fill:e}))),L2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M13.854 3.354a.5.5 0 00-.708-.708L5 10.793.854 6.646a.5.5 0 10-.708.708l4.5 4.5a.5.5 0 00.708 0l8.5-8.5z",fill:e}))),z2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2 1.004a1 1 0 00-1 1v10a1 1 0 001 1h10a1 1 0 001-1V6.393a.5.5 0 00-1 0v5.61H2v-10h7.5a.5.5 0 000-1H2z",fill:e}),o.createElement("path",{d:"M6.354 9.857l7.5-7.5a.5.5 0 00-.708-.707L6 8.797 3.854 6.65a.5.5 0 10-.708.707l2.5 2.5a.5.5 0 00.708 0z",fill:e}))),B2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.5 2a.5.5 0 000 1h2a.5.5 0 000-1h-2zM8.854 2.646a.5.5 0 010 .708L5.207 7l3.647 3.646a.5.5 0 01-.708.708L4.5 7.707.854 11.354a.5.5 0 01-.708-.708L3.793 7 .146 3.354a.5.5 0 11.708-.708L4.5 6.293l3.646-3.647a.5.5 0 01.708 0zM11 7a.5.5 0 01.5-.5h2a.5.5 0 010 1h-2A.5.5 0 0111 7zM11.5 11a.5.5 0 000 1h2a.5.5 0 000-1h-2z",fill:e}))),P2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.5 2a.5.5 0 000 1h2a.5.5 0 000-1h-2zM9.3 2.6a.5.5 0 01.1.7l-5.995 7.993a.505.505 0 01-.37.206.5.5 0 01-.395-.152L.146 8.854a.5.5 0 11.708-.708l2.092 2.093L8.6 2.7a.5.5 0 01.7-.1zM11 7a.5.5 0 01.5-.5h2a.5.5 0 010 1h-2A.5.5 0 0111 7zM11.5 11a.5.5 0 000 1h2a.5.5 0 000-1h-2z",fill:e}))),H2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M10.5 1a.5.5 0 01.5.5V2h1.5a.5.5 0 010 1H11v.5a.5.5 0 01-1 0V3H1.5a.5.5 0 010-1H10v-.5a.5.5 0 01.5-.5zM1.5 11a.5.5 0 000 1H10v.5a.5.5 0 001 0V12h1.5a.5.5 0 000-1H11v-.5a.5.5 0 00-1 0v.5H1.5zM1 7a.5.5 0 01.5-.5H3V6a.5.5 0 011 0v.5h8.5a.5.5 0 010 1H4V8a.5.5 0 01-1 0v-.5H1.5A.5.5 0 011 7z",fill:e}))),F2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v6h-6a.5.5 0 000 1h6v6a.5.5 0 001 0v-6h6a.5.5 0 000-1h-6v-6z",fill:e}))),j2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2.03.97A.75.75 0 00.97 2.03L5.94 7 .97 11.97a.75.75 0 101.06 1.06L7 8.06l4.97 4.97a.75.75 0 101.06-1.06L8.06 7l4.97-4.97A.75.75 0 0011.97.97L7 5.94 2.03.97z",fill:e}))),N2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708L6.293 7l-5.147 5.146a.5.5 0 00.708.708L7 7.707l5.146 5.147a.5.5 0 00.708-.708L7.707 7l5.147-5.146a.5.5 0 00-.708-.708L7 6.293 1.854 1.146z",fill:e}))),D2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.5 4.5A.5.5 0 016 5v5a.5.5 0 01-1 0V5a.5.5 0 01.5-.5zM9 5a.5.5 0 00-1 0v5a.5.5 0 001 0V5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5.5A.5.5 0 015 0h4a.5.5 0 01.5.5V2h3a.5.5 0 010 1H12v8a2 2 0 01-2 2H4a2 2 0 01-2-2V3h-.5a.5.5 0 010-1h3V.5zM3 3v8a1 1 0 001 1h6a1 1 0 001-1V3H3zm2.5-2h3v1h-3V1z",fill:e}))),V2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3502)"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.44 4.44L9.56.56a1.5 1.5 0 00-2.12 0L7 1a1.415 1.415 0 000 2L5 5H3.657A4 4 0 00.828 6.17l-.474.475a.5.5 0 000 .707l2.793 2.793-3 3a.5.5 0 00.707.708l3-3 2.792 2.792a.5.5 0 00.708 0l.474-.475A4 4 0 009 10.343V9l2-2a1.414 1.414 0 002 0l.44-.44a1.5 1.5 0 000-2.12zM11 5.585l-3 3v1.757a3 3 0 01-.879 2.121L7 12.586 1.414 7l.122-.122A3 3 0 013.656 6h1.758l3-3-.707-.707a.414.414 0 010-.586l.44-.44a.5.5 0 01.707 0l3.878 3.88a.5.5 0 010 .706l-.44.44a.414.414 0 01-.585 0L11 5.586z",fill:e})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3502"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),U2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3501)",fill:e},o.createElement("path",{d:"M13.44 4.44L9.56.56a1.5 1.5 0 00-2.12 0L7 1a1.415 1.415 0 000 2L5.707 4.293 6.414 5l2-2-.707-.707a.414.414 0 010-.586l.44-.44a.5.5 0 01.707 0l3.878 3.88a.5.5 0 010 .706l-.44.44a.414.414 0 01-.585 0L11 5.586l-2 2 .707.707L11 7a1.414 1.414 0 002 0l.44-.44a1.5 1.5 0 000-2.12zM.828 6.171a4 4 0 012.758-1.17l1 .999h-.93a3 3 0 00-2.12.878L1.414 7 7 12.586l.121-.122A3 3 0 008 10.343v-.929l1 1a4 4 0 01-1.172 2.757l-.474.475a.5.5 0 01-.708 0l-2.792-2.792-3 3a.5.5 0 01-.708-.708l3-3L.355 7.353a.5.5 0 010-.707l.474-.475zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11z"})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3501"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),Gs=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7 3a.5.5 0 01.5.5v3h3a.5.5 0 010 1h-3v3a.5.5 0 01-1 0v-3h-3a.5.5 0 010-1h3v-3A.5.5 0 017 3z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),Ys=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),W2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M9.854 4.146a.5.5 0 010 .708L7.707 7l2.147 2.146a.5.5 0 01-.708.708L7 7.707 4.854 9.854a.5.5 0 01-.708-.708L6.293 7 4.146 4.854a.5.5 0 11.708-.708L7 6.293l2.146-2.147a.5.5 0 01.708 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),q2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0a6 6 0 01-9.874 4.582l8.456-8.456A5.976 5.976 0 0113 7zM2.418 10.874l8.456-8.456a6 6 0 00-8.456 8.456z",fill:e}))),G2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm3.854-9.354a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708 0l-2.5-2.5a.5.5 0 11.708-.708L6 8.793l4.146-4.147a.5.5 0 01.708 0z",fill:e}))),Y2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zM3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}))),K2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm2.854-9.854a.5.5 0 010 .708L7.707 7l2.147 2.146a.5.5 0 01-.708.708L7 7.707 4.854 9.854a.5.5 0 01-.708-.708L6.293 7 4.146 4.854a.5.5 0 11.708-.708L7 6.293l2.146-2.147a.5.5 0 01.708 0z",fill:e}))),X2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 2h7a2 2 0 012 2v6a2 2 0 01-2 2H5a1.994 1.994 0 01-1.414-.586l-3-3a2 2 0 010-2.828l3-3A1.994 1.994 0 015 2zm1.146 3.146a.5.5 0 01.708 0L8 6.293l1.146-1.147a.5.5 0 11.708.708L8.707 7l1.147 1.146a.5.5 0 01-.708.708L8 7.707 6.854 8.854a.5.5 0 11-.708-.708L7.293 7 6.146 5.854a.5.5 0 010-.708z",fill:e}))),Z2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.5 5.004a.5.5 0 100 1h7a.5.5 0 000-1h-7zM3 8.504a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5 12.004H5.707l-1.853 1.854a.5.5 0 01-.351.146h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5zm-10.5-1v-8h10v8H2z",fill:e}))),J2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.5 5.004a.5.5 0 10-1 0v1.5H5a.5.5 0 100 1h1.5v1.5a.5.5 0 001 0v-1.5H9a.5.5 0 000-1H7.5v-1.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.691 13.966a.498.498 0 01-.188.038h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H5.707l-1.853 1.854a.5.5 0 01-.163.108zM2 3.004v8h10v-8H2z",fill:e}))),Q2=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M9.854 6.65a.5.5 0 010 .707l-2 2a.5.5 0 11-.708-.707l1.15-1.15-3.796.004a.5.5 0 010-1L8.29 6.5 7.145 5.357a.5.5 0 11.708-.707l2 2z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.691 13.966a.498.498 0 01-.188.038h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H5.707l-1.853 1.854a.5.5 0 01-.163.108zM2 3.004v8h10v-8H2z",fill:e}))),e4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M8.5 7.004a.5.5 0 000-1h-5a.5.5 0 100 1h5zM9 8.504a.5.5 0 01-.5.5h-5a.5.5 0 010-1h5a.5.5 0 01.5.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 11.504v-1.5h1.5a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11a.5.5 0 00-.5.5v1.5H.5a.5.5 0 00-.5.5v8a.5.5 0 00.5.5H2v1.5a.499.499 0 00.497.5h.006a.498.498 0 00.35-.146l1.854-1.854H11.5a.5.5 0 00.5-.5zm-9-8.5v-1h10v7h-1v-5.5a.5.5 0 00-.5-.5H3zm-2 8v-7h10v7H1z",fill:e}))),t4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 2a2 2 0 012-2h8a2 2 0 012 2v8a2 2 0 01-2 2H6.986a.444.444 0 01-.124.103l-3.219 1.84A.43.43 0 013 13.569V12a2 2 0 01-2-2V2zm3.42 4.78a.921.921 0 110-1.843.921.921 0 010 1.842zm1.658-.922a.921.921 0 101.843 0 .921.921 0 00-1.843 0zm2.58 0a.921.921 0 101.842 0 .921.921 0 00-1.843 0z",fill:e}))),r4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M8 8.004a1 1 0 01-.5.866v1.634a.5.5 0 01-1 0V8.87A1 1 0 118 8.004z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 4.004a4 4 0 118 0v1h1.5a.5.5 0 01.5.5v8a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-8a.5.5 0 01.5-.5H3v-1zm7 1v-1a3 3 0 10-6 0v1h6zm2 1H2v7h10v-7z",fill:e}))),n4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3614)",fill:e},o.createElement("path",{d:"M6.5 8.87a1 1 0 111 0v1.634a.5.5 0 01-1 0V8.87z"}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 1a3 3 0 00-3 3v1.004h8.5a.5.5 0 01.5.5v8a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-8a.5.5 0 01.5-.5H3V4a4 4 0 017.755-1.381.5.5 0 01-.939.345A3.001 3.001 0 007 1zM2 6.004h10v7H2v-7z"})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3614"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),a4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11 4a1 1 0 11-2 0 1 1 0 012 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 8.532V9.5a.5.5 0 01-.5.5H5.5v1.5a.5.5 0 01-.5.5H3.5v1.5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-2a.5.5 0 01.155-.362l5.11-5.11A4.5 4.5 0 117.5 8.532zM6 4.5a3.5 3.5 0 111.5 2.873c-.29-.203-1-.373-1 .481V9H5a.5.5 0 00-.5.5V11H3a.5.5 0 00-.5.5V13H1v-1.293l5.193-5.193a.552.552 0 00.099-.613A3.473 3.473 0 016 4.5z",fill:e}))),o4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.354.15a.5.5 0 00-.708 0l-2 2a.5.5 0 10.708.707L6.5 1.711v6.793a.5.5 0 001 0V1.71l1.146 1.146a.5.5 0 10.708-.707l-2-2z",fill:e}),o.createElement("path",{d:"M2 7.504a.5.5 0 10-1 0v5a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-5a.5.5 0 00-1 0v4.5H2v-4.5z",fill:e}))),l4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2.5 8.004a.5.5 0 100 1h3a.5.5 0 000-1h-3z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 11.504a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v9zm1-8.5v1h12v-1H1zm0 8h12v-5H1v5z",fill:e}))),i4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1 3.004a1 1 0 00-1 1v5a1 1 0 001 1h3.5a.5.5 0 100-1H1v-5h12v5h-1a.5.5 0 000 1h1a1 1 0 001-1v-5a1 1 0 00-1-1H1z",fill:e}),o.createElement("path",{d:"M6.45 7.006a.498.498 0 01.31.07L10.225 9.1a.5.5 0 01-.002.873l-1.074.621.75 1.3a.75.75 0 01-1.3.75l-.75-1.3-1.074.62a.497.497 0 01-.663-.135.498.498 0 01-.095-.3L6 7.515a.497.497 0 01.45-.509z",fill:e}))),s4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4 1.504a.5.5 0 01.5-.5h5a.5.5 0 110 1h-2v10h2a.5.5 0 010 1h-5a.5.5 0 010-1h2v-10h-2a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{d:"M0 4.504a.5.5 0 01.5-.5h4a.5.5 0 110 1H1v4h3.5a.5.5 0 110 1h-4a.5.5 0 01-.5-.5v-5zM9.5 4.004a.5.5 0 100 1H13v4H9.5a.5.5 0 100 1h4a.5.5 0 00.5-.5v-5a.5.5 0 00-.5-.5h-4z",fill:e}))),c4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.943 12.457a.27.27 0 00.248-.149L7.77 9.151l2.54 2.54a.257.257 0 00.188.073c.082 0 .158-.03.21-.077l.788-.79a.27.27 0 000-.392L8.891 7.9l3.416-1.708a.29.29 0 00.117-.106.222.222 0 00.033-.134.332.332 0 00-.053-.161.174.174 0 00-.092-.072l-.02-.007-10.377-4.15a.274.274 0 00-.355.354l4.15 10.372a.275.275 0 00.233.169zm-.036 1l-.02-.002c-.462-.03-.912-.31-1.106-.796L.632 2.287A1.274 1.274 0 012.286.633l10.358 4.143c.516.182.782.657.81 1.114a1.25 1.25 0 01-.7 1.197L10.58 8.174l1.624 1.624a1.27 1.27 0 010 1.807l-.8.801-.008.007c-.491.46-1.298.48-1.792-.014l-1.56-1.56-.957 1.916a1.27 1.27 0 01-1.142.702h-.037z",fill:e}))),d4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.87 6.008a.505.505 0 00-.003-.028v-.002c-.026-.27-.225-.48-.467-.498a.5.5 0 00-.53.5v1.41c0 .25-.22.47-.47.47a.48.48 0 01-.47-.47V5.17a.6.6 0 00-.002-.05c-.023-.268-.223-.49-.468-.5a.5.5 0 00-.52.5v1.65a.486.486 0 01-.47.47.48.48 0 01-.47-.47V4.62a.602.602 0 00-.002-.05v-.002c-.023-.266-.224-.48-.468-.498a.5.5 0 00-.53.5v2.2c0 .25-.22.47-.47.47a.49.49 0 01-.47-.47V1.8c0-.017 0-.034-.002-.05-.022-.268-.214-.49-.468-.5a.5.5 0 00-.52.5v6.78c0 .25-.22.47-.47.47a.48.48 0 01-.47-.47l.001-.1c.001-.053.002-.104 0-.155a.775.775 0 00-.06-.315.65.65 0 00-.16-.22 29.67 29.67 0 01-.21-.189c-.2-.182-.4-.365-.617-.532l-.003-.003A6.366 6.366 0 003.06 7l-.01-.007c-.433-.331-.621-.243-.69-.193-.26.14-.29.5-.13.74l1.73 2.6v.01h-.016l-.035.023.05-.023s1.21 2.6 3.57 2.6c3.54 0 4.2-1.9 4.31-4.42.039-.591.036-1.189.032-1.783l-.002-.507v-.032zm.969 2.376c-.057 1.285-.254 2.667-1.082 3.72-.88 1.118-2.283 1.646-4.227 1.646-1.574 0-2.714-.87-3.406-1.623a6.958 6.958 0 01-1.046-1.504l-.006-.012-1.674-2.516a1.593 1.593 0 01-.25-1.107 1.44 1.44 0 01.69-1.041c.195-.124.485-.232.856-.186.357.044.681.219.976.446.137.106.272.22.4.331V1.75A1.5 1.5 0 015.63.25c.93.036 1.431.856 1.431 1.55v1.335a1.5 1.5 0 01.53-.063h.017c.512.04.915.326 1.153.71a1.5 1.5 0 01.74-.161c.659.025 1.115.458 1.316.964a1.493 1.493 0 01.644-.103h.017c.856.067 1.393.814 1.393 1.558l.002.48c.004.596.007 1.237-.033 1.864z",fill:e}))),u4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 6A2.5 2.5 0 116 3.5V5h2V3.5A2.5 2.5 0 1110.5 6H9v2h1.5A2.5 2.5 0 118 10.5V9H6v1.5A2.5 2.5 0 113.5 8H5V6H3.5zM2 3.5a1.5 1.5 0 113 0V5H3.5A1.5 1.5 0 012 3.5zM6 6v2h2V6H6zm3-1h1.5A1.5 1.5 0 109 3.5V5zM3.5 9H5v1.5A1.5 1.5 0 113.5 9zM9 9v1.5A1.5 1.5 0 1010.5 9H9z",fill:e}))),p4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7 5.5a.5.5 0 01.5.5v4a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zM7 4.5A.75.75 0 107 3a.75.75 0 000 1.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),f4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.25 5.25A1.75 1.75 0 117 7a.5.5 0 00-.5.5V9a.5.5 0 001 0V7.955A2.75 2.75 0 104.25 5.25a.5.5 0 001 0zM7 11.5A.75.75 0 107 10a.75.75 0 000 1.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),h4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-3.524 4.89A5.972 5.972 0 017 13a5.972 5.972 0 01-3.477-1.11l1.445-1.444C5.564 10.798 6.258 11 7 11s1.436-.202 2.032-.554l1.444 1.445zm-.03-2.858l1.445 1.444A5.972 5.972 0 0013 7c0-1.296-.41-2.496-1.11-3.477l-1.444 1.445C10.798 5.564 11 6.258 11 7s-.202 1.436-.554 2.032zM9.032 3.554l1.444-1.445A5.972 5.972 0 007 1c-1.296 0-2.496.41-3.477 1.11l1.445 1.444A3.981 3.981 0 017 3c.742 0 1.436.202 2.032.554zM3.554 4.968L2.109 3.523A5.973 5.973 0 001 7c0 1.296.41 2.496 1.11 3.476l1.444-1.444A3.981 3.981 0 013 7c0-.742.202-1.436.554-2.032zM10 7a3 3 0 11-6 0 3 3 0 016 0z",fill:e}))),g4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7 4.5a.5.5 0 01.5.5v3.5a.5.5 0 11-1 0V5a.5.5 0 01.5-.5zM7.75 10.5a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.206 1.045a.498.498 0 01.23.209l6.494 10.992a.5.5 0 01-.438.754H.508a.497.497 0 01-.506-.452.498.498 0 01.072-.31l6.49-10.984a.497.497 0 01.642-.21zM7 2.483L1.376 12h11.248L7 2.483z",fill:e}))),m4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zM6.5 8a.5.5 0 001 0V4a.5.5 0 00-1 0v4zm-.25 2.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z",fill:e}))),v4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 2.504a.5.5 0 01.5-.5h13a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-9zm1 1.012v7.488h12V3.519L7.313 7.894a.496.496 0 01-.526.062.497.497 0 01-.1-.062L1 3.516zm11.03-.512H1.974L7 6.874l5.03-3.87z",fill:e}))),b4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.76 8.134l-.05.05a.2.2 0 01-.28.03 6.76 6.76 0 01-1.63-1.65.21.21 0 01.04-.27l.05-.05c.23-.2.54-.47.71-.96.17-.47-.02-1.04-.66-1.94-.26-.38-.72-.96-1.22-1.46-.68-.69-1.2-1-1.65-1a.98.98 0 00-.51.13A3.23 3.23 0 00.9 3.424c-.13 1.1.26 2.37 1.17 3.78a16.679 16.679 0 004.55 4.6 6.57 6.57 0 003.53 1.32 3.2 3.2 0 002.85-1.66c.14-.24.24-.64-.07-1.18a7.803 7.803 0 00-1.73-1.81c-.64-.5-1.52-1.11-2.13-1.11a.97.97 0 00-.34.06c-.472.164-.74.458-.947.685l-.023.025zm4.32 2.678a6.801 6.801 0 00-1.482-1.54l-.007-.005-.006-.005a8.418 8.418 0 00-.957-.662 2.7 2.7 0 00-.4-.193.683.683 0 00-.157-.043l-.004.002-.009.003c-.224.078-.343.202-.56.44l-.014.016-.046.045a1.2 1.2 0 01-1.602.149A7.76 7.76 0 014.98 7.134l-.013-.019-.013-.02a1.21 1.21 0 01.195-1.522l.06-.06.026-.024c.219-.19.345-.312.422-.533l.003-.01v-.008a.518.518 0 00-.032-.142c-.06-.178-.203-.453-.502-.872l-.005-.008-.005-.007A10.18 10.18 0 004.013 2.59l-.005-.005c-.31-.314-.543-.5-.716-.605-.147-.088-.214-.096-.222-.097h-.016l-.006.003-.01.006a2.23 2.23 0 00-1.145 1.656c-.09.776.175 1.806 1.014 3.108a15.68 15.68 0 004.274 4.32l.022.014.022.016a5.57 5.57 0 002.964 1.117 2.2 2.2 0 001.935-1.141l.006-.012.004-.007a.182.182 0 00-.007-.038.574.574 0 00-.047-.114z",fill:e}))),Ks=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.841 2.159a2.25 2.25 0 00-3.182 0l-2.5 2.5a2.25 2.25 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 010-4.596l2.5-2.5a3.25 3.25 0 014.596 4.596l-2.063 2.063a4.27 4.27 0 00-.094-1.32l1.45-1.45a2.25 2.25 0 000-3.182z",fill:e}),o.createElement("path",{d:"M3.61 7.21c-.1-.434-.132-.88-.095-1.321L1.452 7.952a3.25 3.25 0 104.596 4.596l2.5-2.5a3.25 3.25 0 000-4.596.5.5 0 00-.707.707 2.25 2.25 0 010 3.182l-2.5 2.5A2.25 2.25 0 112.159 8.66l1.45-1.45z",fill:e}))),y4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.452 7.952l1.305-1.305.708.707-1.306 1.305a2.25 2.25 0 103.182 3.182l1.306-1.305.707.707-1.306 1.305a3.25 3.25 0 01-4.596-4.596zM12.548 6.048l-1.305 1.306-.707-.708 1.305-1.305a2.25 2.25 0 10-3.182-3.182L7.354 3.464l-.708-.707 1.306-1.305a3.25 3.25 0 014.596 4.596zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.707-.707l-11-11z",fill:e}))),w4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.994 1.11a1 1 0 10-1.988 0A4.502 4.502 0 002.5 5.5v3.882l-.943 1.885a.497.497 0 00-.053.295.5.5 0 00.506.438h3.575a1.5 1.5 0 102.83 0h3.575a.5.5 0 00.453-.733L11.5 9.382V5.5a4.502 4.502 0 00-3.506-4.39zM2.81 11h8.382l-.5-1H3.31l-.5 1zM10.5 9V5.5a3.5 3.5 0 10-7 0V9h7zm-4 3.5a.5.5 0 111 0 .5.5 0 01-1 0z",fill:e}))),x4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.5.5A.5.5 0 012 0c6.627 0 12 5.373 12 12a.5.5 0 01-1 0C13 5.925 8.075 1 2 1a.5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{d:"M1.5 4.5A.5.5 0 012 4a8 8 0 018 8 .5.5 0 01-1 0 7 7 0 00-7-7 .5.5 0 01-.5-.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 11a2 2 0 11-4 0 2 2 0 014 0zm-1 0a1 1 0 11-2 0 1 1 0 012 0z",fill:e}))),E4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2 1.004a1 1 0 00-1 1v10a1 1 0 001 1h10a1 1 0 001-1v-4.5a.5.5 0 00-1 0v4.5H2v-10h4.5a.5.5 0 000-1H2z",fill:e}),o.createElement("path",{d:"M7.354 7.357L12 2.711v1.793a.5.5 0 001 0v-3a.5.5 0 00-.5-.5h-3a.5.5 0 100 1h1.793L6.646 6.65a.5.5 0 10.708.707z",fill:e}))),S4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M6.646.15a.5.5 0 01.708 0l2 2a.5.5 0 11-.708.707L7.5 1.711v6.793a.5.5 0 01-1 0V1.71L5.354 2.857a.5.5 0 11-.708-.707l2-2z",fill:e}),o.createElement("path",{d:"M2 4.004a1 1 0 00-1 1v7a1 1 0 001 1h10a1 1 0 001-1v-7a1 1 0 00-1-1H9.5a.5.5 0 100 1H12v7H2v-7h2.5a.5.5 0 000-1H2z",fill:e}))),C4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M13.854 6.646a.5.5 0 010 .708l-2 2a.5.5 0 01-.708-.708L12.293 7.5H5.5a.5.5 0 010-1h6.793l-1.147-1.146a.5.5 0 01.708-.708l2 2z",fill:e}),o.createElement("path",{d:"M10 2a1 1 0 00-1-1H2a1 1 0 00-1 1v10a1 1 0 001 1h7a1 1 0 001-1V9.5a.5.5 0 00-1 0V12H2V2h7v2.5a.5.5 0 001 0V2z",fill:e}))),R4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 13A6 6 0 107 1a6 6 0 000 12zm0 1A7 7 0 107 0a7 7 0 000 14z",fill:e}))),I4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M14 7A7 7 0 110 7a7 7 0 0114 0z",fill:e}))),A4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0h7a.5.5 0 01.5.5v13a.5.5 0 01-.454.498.462.462 0 01-.371-.118L7 11.159l-3.175 2.72a.46.46 0 01-.379.118A.5.5 0 013 13.5V.5a.5.5 0 01.5-.5zM4 12.413l2.664-2.284a.454.454 0 01.377-.128.498.498 0 01.284.12L10 12.412V1H4v11.413z",fill:e}))),_4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0h7a.5.5 0 01.5.5v13a.5.5 0 01-.454.498.462.462 0 01-.371-.118L7 11.159l-3.175 2.72a.46.46 0 01-.379.118A.5.5 0 013 13.5V.5a.5.5 0 01.5-.5z",fill:e}))),k4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1449_588)"},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.414 1.586a2 2 0 00-2.828 0l-4 4a2 2 0 000 2.828l4 4a2 2 0 002.828 0l4-4a2 2 0 000-2.828l-4-4zm.707-.707a3 3 0 00-4.242 0l-4 4a3 3 0 000 4.242l4 4a3 3 0 004.242 0l4-4a3 3 0 000-4.242l-4-4z",fill:e})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1449_588"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),O4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.814 1.846c.06.05.116.101.171.154l.001.002a3.254 3.254 0 01.755 1.168c.171.461.259.974.259 1.538 0 .332-.046.656-.143.976a4.546 4.546 0 01-.397.937c-.169.302-.36.589-.58.864a7.627 7.627 0 01-.674.746l-4.78 4.596a.585.585 0 01-.427.173.669.669 0 01-.44-.173L1.78 8.217a7.838 7.838 0 01-.677-.748 6.124 6.124 0 01-.572-.855 4.975 4.975 0 01-.388-.931A3.432 3.432 0 010 4.708C0 4.144.09 3.63.265 3.17c.176-.459.429-.85.757-1.168a3.432 3.432 0 011.193-.74c.467-.176.99-.262 1.57-.262.304 0 .608.044.907.137.301.092.586.215.855.367.27.148.526.321.771.512.244.193.471.386.682.584.202-.198.427-.391.678-.584.248-.19.507-.364.78-.512a4.65 4.65 0 01.845-.367c.294-.093.594-.137.9-.137.585 0 1.115.086 1.585.262.392.146.734.34 1.026.584zM1.2 3.526c.128-.333.304-.598.52-.806.218-.212.497-.389.849-.522m-1.37 1.328A3.324 3.324 0 001 4.708c0 .225.032.452.101.686.082.265.183.513.307.737.135.246.294.484.479.716.188.237.386.454.59.652l.001.002 4.514 4.355 4.519-4.344c.2-.193.398-.41.585-.648l.003-.003c.184-.23.345-.472.486-.726l.004-.007c.131-.23.232-.474.31-.732v-.002c.068-.224.101-.45.101-.686 0-.457-.07-.849-.195-1.185a2.177 2.177 0 00-.515-.802l.007-.012-.008.009a2.383 2.383 0 00-.85-.518l-.003-.001C11.1 2.072 10.692 2 10.203 2c-.21 0-.406.03-.597.09h-.001c-.22.07-.443.167-.663.289l-.007.003c-.22.12-.434.262-.647.426-.226.174-.42.341-.588.505l-.684.672-.7-.656a9.967 9.967 0 00-.615-.527 4.82 4.82 0 00-.635-.422l-.01-.005a3.289 3.289 0 00-.656-.281l-.008-.003A2.014 2.014 0 003.785 2c-.481 0-.881.071-1.217.198",fill:e}))),T4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M12.814 1.846c.06.05.116.101.171.154l.001.002a3.254 3.254 0 01.755 1.168c.171.461.259.974.259 1.538 0 .332-.046.656-.143.976a4.546 4.546 0 01-.397.937c-.169.302-.36.589-.58.864a7.627 7.627 0 01-.674.746l-4.78 4.596a.585.585 0 01-.427.173.669.669 0 01-.44-.173L1.78 8.217a7.838 7.838 0 01-.677-.748 6.124 6.124 0 01-.572-.855 4.975 4.975 0 01-.388-.931A3.432 3.432 0 010 4.708C0 4.144.09 3.63.265 3.17c.176-.459.429-.85.757-1.168a3.432 3.432 0 011.193-.74c.467-.176.99-.262 1.57-.262.304 0 .608.044.907.137.301.092.586.215.855.367.27.148.526.321.771.512.244.193.471.386.682.584.202-.198.427-.391.678-.584.248-.19.507-.364.78-.512a4.65 4.65 0 01.845-.367c.294-.093.594-.137.9-.137.585 0 1.115.086 1.585.262.392.146.734.34 1.026.584z",fill:e}))),M4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.319.783a.75.75 0 011.362 0l1.63 3.535 3.867.458a.75.75 0 01.42 1.296L10.74 8.715l.76 3.819a.75.75 0 01-1.103.8L7 11.434l-3.398 1.902a.75.75 0 01-1.101-.801l.758-3.819L.401 6.072a.75.75 0 01.42-1.296l3.867-.458L6.318.783zm.68.91l-1.461 3.17a.75.75 0 01-.593.431l-3.467.412 2.563 2.37a.75.75 0 01.226.697l-.68 3.424 3.046-1.705a.75.75 0 01.733 0l3.047 1.705-.68-3.424a.75.75 0 01.226-.697l2.563-2.37-3.467-.412a.75.75 0 01-.593-.43L7 1.694z",fill:e}))),$4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.68.783a.75.75 0 00-1.361 0l-1.63 3.535-3.867.458A.75.75 0 00.4 6.072l2.858 2.643-.758 3.819a.75.75 0 001.101.8L7 11.434l3.397 1.902a.75.75 0 001.102-.801l-.759-3.819L13.6 6.072a.75.75 0 00-.421-1.296l-3.866-.458L7.68.783z",fill:e}))),L4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7.854a4.5 4.5 0 10-6 0V13a.5.5 0 00.497.5h.006c.127 0 .254-.05.35-.146L7 11.207l2.146 2.147A.5.5 0 0010 13V7.854zM7 8a3.5 3.5 0 100-7 3.5 3.5 0 000 7zm-.354 2.146a.5.5 0 01.708 0L9 11.793v-3.26C8.398 8.831 7.718 9 7 9a4.481 4.481 0 01-2-.468v3.26l1.646-1.646z",fill:e}))),z4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.565 13.123a.991.991 0 01.87 0l.987.482a.991.991 0 001.31-.426l.515-.97a.991.991 0 01.704-.511l1.082-.19a.99.99 0 00.81-1.115l-.154-1.087a.991.991 0 01.269-.828l.763-.789a.991.991 0 000-1.378l-.763-.79a.991.991 0 01-.27-.827l.155-1.087a.99.99 0 00-.81-1.115l-1.082-.19a.991.991 0 01-.704-.511L9.732.82a.99.99 0 00-1.31-.426l-.987.482a.991.991 0 01-.87 0L5.578.395a.99.99 0 00-1.31.426l-.515.97a.99.99 0 01-.704.511l-1.082.19a.99.99 0 00-.81 1.115l.154 1.087a.99.99 0 01-.269.828L.28 6.31a.99.99 0 000 1.378l.763.79a.99.99 0 01.27.827l-.155 1.087a.99.99 0 00.81 1.115l1.082.19a.99.99 0 01.704.511l.515.97c.25.473.83.661 1.31.426l.987-.482zm4.289-8.477a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708 0l-2.5-2.5a.5.5 0 11.708-.708L6 8.793l4.146-4.147a.5.5 0 01.708 0z",fill:e}))),B4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 12.02c-.4.37-.91.56-1.56.56h-.88a5.493 5.493 0 01-1.3-.16c-.42-.1-.91-.25-1.47-.45a5.056 5.056 0 00-.95-.27H2.88a.84.84 0 01-.62-.26.84.84 0 01-.26-.61V6.45c0-.24.09-.45.26-.62a.84.84 0 01.62-.25h1.87c.16-.11.47-.47.93-1.06.27-.35.51-.64.74-.88.1-.11.19-.3.24-.58.05-.28.12-.57.2-.87.1-.3.24-.55.43-.74a.87.87 0 01.62-.25c.38 0 .72.07 1.03.22.3.15.54.38.7.7.15.31.23.73.23 1.27a3 3 0 01-.32 1.31h1.2c.47 0 .88.17 1.23.52s.52.8.52 1.22c0 .29-.04.66-.34 1.12.05.15.07.3.07.47 0 .35-.09.68-.26.98a2.05 2.05 0 01-.4 1.51 1.9 1.9 0 01-.57 1.5zm.473-5.33a.965.965 0 00.027-.25.742.742 0 00-.227-.513.683.683 0 00-.523-.227H7.927l.73-1.45a2 2 0 00.213-.867c0-.444-.068-.695-.127-.822a.53.53 0 00-.245-.244 1.296 1.296 0 00-.539-.116.989.989 0 00-.141.28 9.544 9.544 0 00-.174.755c-.069.387-.213.779-.484 1.077l-.009.01-.009.01c-.195.202-.41.46-.67.798l-.003.004c-.235.3-.44.555-.613.753-.151.173-.343.381-.54.516l-.255.176H5v4.133l.018.003c.384.07.76.176 1.122.318.532.189.98.325 1.352.413l.007.002a4.5 4.5 0 001.063.131h.878c.429 0 .683-.115.871-.285a.9.9 0 00.262-.702l-.028-.377.229-.3a1.05 1.05 0 00.205-.774l-.044-.333.165-.292a.969.969 0 00.13-.487.457.457 0 00-.019-.154l-.152-.458.263-.404a1.08 1.08 0 00.152-.325zM3.5 10.8a.5.5 0 100-1 .5.5 0 000 1z",fill:e}))),P4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.765 2.076A.5.5 0 0112 2.5v6.009a.497.497 0 01-.17.366L7.337 12.87a.497.497 0 01-.674 0L2.17 8.875l-.009-.007a.498.498 0 01-.16-.358L2 8.5v-6a.5.5 0 01.235-.424l.018-.011c.016-.01.037-.024.065-.04.056-.032.136-.077.24-.128a6.97 6.97 0 01.909-.371C4.265 1.26 5.443 1 7 1s2.735.26 3.533.526c.399.133.702.267.91.37a4.263 4.263 0 01.304.169l.018.01zM3 2.793v5.482l1.068.95 6.588-6.588a6.752 6.752 0 00-.44-.163C9.517 2.24 8.444 2 7 2c-1.443 0-2.515.24-3.217.474-.351.117-.61.233-.778.317L3 2.793zm4 9.038l-2.183-1.94L11 3.706v4.568l-4 3.556z",fill:e}))),H4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M10.354 2.854a.5.5 0 10-.708-.708l-3 3a.5.5 0 10.708.708l3-3z",fill:e}),o.createElement("path",{d:"M2.09 6H4.5a.5.5 0 000-1H1.795a.75.75 0 00-.74.873l.813 4.874A1.5 1.5 0 003.348 12h7.305a1.5 1.5 0 001.48-1.253l.812-4.874a.75.75 0 00-.74-.873H10a.5.5 0 000 1h1.91l-.764 4.582a.5.5 0 01-.493.418H3.347a.5.5 0 01-.493-.418L2.09 6z",fill:e}),o.createElement("path",{d:"M4.5 7a.5.5 0 01.5.5v2a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5zM10 7.5a.5.5 0 00-1 0v2a.5.5 0 001 0v-2zM6.5 9.5v-2a.5.5 0 011 0v2a.5.5 0 01-1 0z",fill:e}))),F4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5 2h.75v3.866l-3.034 5.26A1.25 1.25 0 003.299 13H10.7a1.25 1.25 0 001.083-1.875L8.75 5.866V2h.75a.5.5 0 100-1h-5a.5.5 0 000 1zm1.75 4V2h1.5v4.134l.067.116L8.827 8H5.173l1.01-1.75.067-.116V6zM4.597 9l-1.515 2.625A.25.25 0 003.3 12H10.7a.25.25 0 00.217-.375L9.404 9H4.597z",fill:e}))),j4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.5 10.5a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 1a.5.5 0 00-.5.5c0 1.063.137 1.892.678 2.974.346.692.858 1.489 1.598 2.526-.89 1.247-1.455 2.152-1.798 2.956-.377.886-.477 1.631-.478 2.537v.007a.5.5 0 00.5.5h7c.017 0 .034 0 .051-.003A.5.5 0 0011 12.5v-.007c0-.906-.1-1.65-.478-2.537-.343-.804-.909-1.709-1.798-2.956.74-1.037 1.252-1.834 1.598-2.526C10.863 3.392 11 2.563 11 1.5a.5.5 0 00-.5-.5h-7zm6.487 11a4.675 4.675 0 00-.385-1.652c-.277-.648-.735-1.407-1.499-2.494-.216.294-.448.606-.696.937a.497.497 0 01-.195.162.5.5 0 01-.619-.162c-.248-.331-.48-.643-.696-.937-.764 1.087-1.222 1.846-1.499 2.494A4.675 4.675 0 004.013 12h5.974zM6.304 6.716c.212.293.443.609.696.948a90.058 90.058 0 00.709-.965c.48-.664.86-1.218 1.163-1.699H5.128a32.672 32.672 0 001.176 1.716zM4.559 4h4.882c.364-.735.505-1.312.546-2H4.013c.04.688.182 1.265.546 2z",fill:e}))),N4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5 1h-9a.5.5 0 00-.5.5v11a.5.5 0 001 0V8h8.5a.5.5 0 00.354-.854L9.207 4.5l2.647-2.646A.499.499 0 0011.5 1zM8.146 4.146L10.293 2H3v5h7.293L8.146 4.854a.5.5 0 010-.708z",fill:e}))),D4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7V6a3 3 0 00-5.91-.736l-.17.676-.692.075A2.5 2.5 0 003.5 11h3c.063 0 .125-.002.187-.007l.076-.005.076.006c.053.004.106.006.161.006h4a2 2 0 100-4h-1zM3.12 5.02A3.5 3.5 0 003.5 12h3c.087 0 .174-.003.26-.01.079.007.16.01.24.01h4a3 3 0 100-6 4 4 0 00-7.88-.98z",fill:e}))),V4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7 2a4 4 0 014 4 3 3 0 110 6H7c-.08 0-.161-.003-.24-.01-.086.007-.173.01-.26.01h-3a3.5 3.5 0 01-.38-6.98A4.002 4.002 0 017 2z",fill:e}))),U4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 7a4 4 0 11-8 0 4 4 0 018 0zm-1 0a3 3 0 11-6 0 3 3 0 016 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.268 13.18c.25.472.83.66 1.31.425l.987-.482a.991.991 0 01.87 0l.987.482a.991.991 0 001.31-.426l.515-.97a.991.991 0 01.704-.511l1.082-.19a.99.99 0 00.81-1.115l-.154-1.087a.991.991 0 01.269-.828l.763-.789a.991.991 0 000-1.378l-.763-.79a.991.991 0 01-.27-.827l.155-1.087a.99.99 0 00-.81-1.115l-1.082-.19a.991.991 0 01-.704-.511L9.732.82a.99.99 0 00-1.31-.426l-.987.482a.991.991 0 01-.87 0L5.578.395a.99.99 0 00-1.31.426l-.515.97a.99.99 0 01-.704.511l-1.082.19a.99.99 0 00-.81 1.115l.154 1.087a.99.99 0 01-.269.828L.28 6.31a.99.99 0 000 1.378l.763.79a.99.99 0 01.27.827l-.155 1.087a.99.99 0 00.81 1.115l1.082.19a.99.99 0 01.704.511l.515.97zm5.096-1.44l-.511.963-.979-.478a1.99 1.99 0 00-1.748 0l-.979.478-.51-.962a1.991 1.991 0 00-1.415-1.028l-1.073-.188.152-1.079a1.991 1.991 0 00-.54-1.663L1.004 7l.757-.783a1.991 1.991 0 00.54-1.663L2.15 3.475l1.073-.188A1.991 1.991 0 004.636 2.26l.511-.962.979.478a1.99 1.99 0 001.748 0l.979-.478.51.962c.288.543.81.922 1.415 1.028l1.073.188-.152 1.079a1.99 1.99 0 00.54 1.663l.757.783-.757.783a1.99 1.99 0 00-.54 1.663l.152 1.079-1.073.188a1.991 1.991 0 00-1.414 1.028z",fill:e}))),W4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.354 3.896l5.5 5.5a.5.5 0 01-.708.708L7 4.957l-5.146 5.147a.5.5 0 01-.708-.708l5.5-5.5a.5.5 0 01.708 0z",fill:e}))),Xs=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.146 4.604l5.5 5.5a.5.5 0 00.708 0l5.5-5.5a.5.5 0 00-.708-.708L7 9.043 1.854 3.896a.5.5 0 10-.708.708z",fill:e}))),q4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M2.76 7.096a.498.498 0 00.136.258l5.5 5.5a.5.5 0 00.707-.708L3.958 7l5.147-5.146a.5.5 0 10-.708-.708l-5.5 5.5a.5.5 0 00-.137.45z",fill:e}))),qo=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.104 7.354l-5.5 5.5a.5.5 0 01-.708-.708L10.043 7 4.896 1.854a.5.5 0 11.708-.708l5.5 5.5a.5.5 0 010 .708z",fill:e}))),Zs=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.854 9.104a.5.5 0 11-.708-.708l3.5-3.5a.5.5 0 01.708 0l3.5 3.5a.5.5 0 01-.708.708L7 5.957 3.854 9.104z",fill:e}))),Go=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.854 4.896a.5.5 0 10-.708.708l3.5 3.5a.5.5 0 00.708 0l3.5-3.5a.5.5 0 00-.708-.708L7 8.043 3.854 4.896z",fill:e}))),G4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.104 10.146a.5.5 0 01-.708.708l-3.5-3.5a.5.5 0 010-.708l3.5-3.5a.5.5 0 11.708.708L5.957 7l3.147 3.146z",fill:e}))),Y4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.896 10.146a.5.5 0 00.708.708l3.5-3.5a.5.5 0 000-.708l-3.5-3.5a.5.5 0 10-.708.708L8.043 7l-3.147 3.146z",fill:e}))),K4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M11.854 4.646l-4.5-4.5a.5.5 0 00-.708 0l-4.5 4.5a.5.5 0 10.708.708L6.5 1.707V13.5a.5.5 0 001 0V1.707l3.646 3.647a.5.5 0 00.708-.708z",fill:e}))),X4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v11.793L2.854 8.646a.5.5 0 10-.708.708l4.5 4.5a.5.5 0 00.351.146h.006c.127 0 .254-.05.35-.146l4.5-4.5a.5.5 0 00-.707-.708L7.5 12.293V.5z",fill:e}))),Z4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.354 2.146a.5.5 0 010 .708L1.707 6.5H13.5a.5.5 0 010 1H1.707l3.647 3.646a.5.5 0 01-.708.708l-4.5-4.5a.5.5 0 010-.708l4.5-4.5a.5.5 0 01.708 0z",fill:e}))),J4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M8.646 2.146a.5.5 0 01.708 0l4.5 4.5a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708-.708L12.293 7.5H.5a.5.5 0 010-1h11.793L8.646 2.854a.5.5 0 010-.708z",fill:e}))),Q4=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.904 8.768V2.404a.5.5 0 01.5-.5h6.364a.5.5 0 110 1H3.61l8.339 8.339a.5.5 0 01-.707.707l-8.34-8.34v5.158a.5.5 0 01-1 0z",fill:e}))),ev=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M12.096 8.768V2.404a.5.5 0 00-.5-.5H5.232a.5.5 0 100 1h5.157L2.05 11.243a.5.5 0 10.707.707l8.34-8.34v5.158a.5.5 0 101 0z",fill:e}))),tv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.904 5.232v6.364a.5.5 0 00.5.5h6.364a.5.5 0 000-1H3.61l8.339-8.339a.5.5 0 00-.707-.707l-8.34 8.34V5.231a.5.5 0 00-1 0z",fill:e}))),rv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M12.096 5.232v6.364a.5.5 0 01-.5.5H5.232a.5.5 0 010-1h5.157L2.05 2.757a.5.5 0 01.707-.707l8.34 8.34V5.231a.5.5 0 111 0z",fill:e}))),nv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.772 3.59c.126-.12.33-.12.456 0l5.677 5.387c.203.193.06.523-.228.523H1.323c-.287 0-.431-.33-.228-.523L6.772 3.59z",fill:e}))),av=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.228 10.41a.335.335 0 01-.456 0L1.095 5.023c-.203-.193-.06-.523.228-.523h11.354c.287 0 .431.33.228.523L7.228 10.41z",fill:e}))),ov=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.712 7.212a.3.3 0 010-.424l5.276-5.276a.3.3 0 01.512.212v10.552a.3.3 0 01-.512.212L3.712 7.212z",fill:e}))),lv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.288 7.212a.3.3 0 000-.424L5.012 1.512a.3.3 0 00-.512.212v10.552a.3.3 0 00.512.212l5.276-5.276z",fill:e}))),iv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.354.146l4 4a.5.5 0 01-.708.708L7 1.207 3.354 4.854a.5.5 0 11-.708-.708l4-4a.5.5 0 01.708 0zM11.354 9.146a.5.5 0 010 .708l-4 4a.5.5 0 01-.708 0l-4-4a.5.5 0 11.708-.708L7 12.793l3.646-3.647a.5.5 0 01.708 0z",fill:e}))),sv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.354.146a.5.5 0 10-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 00-.708-.708L7 3.793 3.354.146zM6.646 9.146a.5.5 0 01.708 0l4 4a.5.5 0 01-.708.708L7 10.207l-3.646 3.647a.5.5 0 01-.708-.708l4-4z",fill:e}))),cv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.5 1h2a.5.5 0 010 1h-.793l3.147 3.146a.5.5 0 11-.708.708L2 2.707V3.5a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5zM10 1.5a.5.5 0 01.5-.5h2a.5.5 0 01.5.5v2a.5.5 0 01-1 0v-.793L8.854 5.854a.5.5 0 11-.708-.708L11.293 2H10.5a.5.5 0 01-.5-.5zM12.5 10a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1h.793L8.146 8.854a.5.5 0 11.708-.708L12 11.293V10.5a.5.5 0 01.5-.5zM2 11.293V10.5a.5.5 0 00-1 0v2a.5.5 0 00.5.5h2a.5.5 0 000-1h-.793l3.147-3.146a.5.5 0 10-.708-.708L2 11.293z",fill:e}))),dv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M6.646.147l-1.5 1.5a.5.5 0 10.708.707l.646-.647V5a.5.5 0 001 0V1.707l.646.647a.5.5 0 10.708-.707l-1.5-1.5a.5.5 0 00-.708 0z",fill:e}),o.createElement("path",{d:"M1.309 4.038a.498.498 0 00-.16.106l-.005.005a.498.498 0 00.002.705L3.293 7 1.146 9.146A.498.498 0 001.5 10h3a.5.5 0 000-1H2.707l1.5-1.5h5.586l2.353 2.354a.5.5 0 00.708-.708L10.707 7l2.146-2.146.11-.545-.107.542A.499.499 0 0013 4.503v-.006a.5.5 0 00-.144-.348l-.005-.005A.498.498 0 0012.5 4h-3a.5.5 0 000 1h1.793l-1.5 1.5H4.207L2.707 5H4.5a.5.5 0 000-1h-3a.498.498 0 00-.191.038z",fill:e}),o.createElement("path",{d:"M7 8.5a.5.5 0 01.5.5v3.293l.646-.647a.5.5 0 01.708.708l-1.5 1.5a.5.5 0 01-.708 0l-1.5-1.5a.5.5 0 01.708-.708l.646.647V9a.5.5 0 01.5-.5zM9 9.5a.5.5 0 01.5-.5h3a.5.5 0 010 1h-3a.5.5 0 01-.5-.5z",fill:e}))),uv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M10.646 2.646a.5.5 0 01.708 0l1.5 1.5a.5.5 0 010 .708l-1.5 1.5a.5.5 0 01-.708-.708L11.293 5H1.5a.5.5 0 010-1h9.793l-.647-.646a.5.5 0 010-.708zM3.354 8.354L2.707 9H12.5a.5.5 0 010 1H2.707l.647.646a.5.5 0 01-.708.708l-1.5-1.5a.5.5 0 010-.708l1.5-1.5a.5.5 0 11.708.708z",fill:e}))),pv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.5 1a.5.5 0 01.5.5V10a2 2 0 004 0V4a3 3 0 016 0v7.793l1.146-1.147a.5.5 0 01.708.708l-2 2a.5.5 0 01-.708 0l-2-2a.5.5 0 01.708-.708L11 11.793V4a2 2 0 10-4 0v6.002a3 3 0 01-6 0V1.5a.5.5 0 01.5-.5z",fill:e}))),Js=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.146 3.854a.5.5 0 010-.708l2-2a.5.5 0 11.708.708L2.707 3h6.295A4 4 0 019 11H3a.5.5 0 010-1h6a3 3 0 100-6H2.707l1.147 1.146a.5.5 0 11-.708.708l-2-2z",fill:e}))),fv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4.354 2.146a.5.5 0 010 .708L1.707 5.5H9.5A4.5 4.5 0 0114 10v1.5a.5.5 0 01-1 0V10a3.5 3.5 0 00-3.5-3.5H1.707l2.647 2.646a.5.5 0 11-.708.708l-3.5-3.5a.5.5 0 010-.708l3.5-3.5a.5.5 0 01.708 0z",fill:e}))),hv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.5 1A.5.5 0 005 .5H2a.5.5 0 000 1h1.535a6.502 6.502 0 002.383 11.91.5.5 0 10.165-.986A5.502 5.502 0 014.5 2.1V4a.5.5 0 001 0V1.353a.5.5 0 000-.023V1zM7.507 1a.5.5 0 01.576-.41 6.502 6.502 0 012.383 11.91H12a.5.5 0 010 1H9a.5.5 0 01-.5-.5v-3a.5.5 0 011 0v1.9A5.5 5.5 0 007.917 1.576.5.5 0 017.507 1z",fill:e}))),gv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M8.646 5.854L7.5 4.707V10.5a.5.5 0 01-1 0V4.707L5.354 5.854a.5.5 0 11-.708-.708l2-2a.5.5 0 01.708 0l2 2a.5.5 0 11-.708.708z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),mv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.354 8.146L6.5 9.293V3.5a.5.5 0 011 0v5.793l1.146-1.147a.5.5 0 11.708.708l-2 2a.5.5 0 01-.708 0l-2-2a.5.5 0 11.708-.708z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1114 0A7 7 0 010 7zm1 0a6 6 0 1112 0A6 6 0 011 7z",fill:e}))),vv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M5.854 5.354L4.707 6.5H10.5a.5.5 0 010 1H4.707l1.147 1.146a.5.5 0 11-.708.708l-2-2a.5.5 0 010-.708l2-2a.5.5 0 11.708.708z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0a7 7 0 110 14A7 7 0 017 0zm0 1a6 6 0 110 12A6 6 0 017 1z",fill:e}))),bv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.5 6.5h5.793L8.146 5.354a.5.5 0 11.708-.708l2 2a.5.5 0 010 .708l-2 2a.5.5 0 11-.708-.708L9.293 7.5H3.5a.5.5 0 010-1z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 117 0a7 7 0 010 14zm0-1A6 6 0 117 1a6 6 0 010 12z",fill:e}))),yv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.092.5H7a6.5 6.5 0 106.41 7.583.5.5 0 10-.986-.166A5.495 5.495 0 017 12.5a5.5 5.5 0 010-11h.006a5.5 5.5 0 014.894 3H10a.5.5 0 000 1h3a.5.5 0 00.5-.5V2a.5.5 0 00-1 0v1.535A6.495 6.495 0 007.092.5z",fill:e}))),wv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 100 7a7 7 0 0014 0zm-6.535 5.738c-.233.23-.389.262-.465.262-.076 0-.232-.032-.465-.262-.238-.234-.497-.623-.737-1.182-.434-1.012-.738-2.433-.79-4.056h3.984c-.052 1.623-.356 3.043-.79 4.056-.24.56-.5.948-.737 1.182zM8.992 6.5H5.008c.052-1.623.356-3.044.79-4.056.24-.56.5-.948.737-1.182C6.768 1.032 6.924 1 7 1c.076 0 .232.032.465.262.238.234.497.623.737 1.182.434 1.012.738 2.433.79 4.056zm1 1c-.065 2.176-.558 4.078-1.282 5.253A6.005 6.005 0 0012.98 7.5H9.992zm2.987-1H9.992c-.065-2.176-.558-4.078-1.282-5.253A6.005 6.005 0 0112.98 6.5zm-8.971 0c.065-2.176.558-4.078 1.282-5.253A6.005 6.005 0 001.02 6.5h2.988zm-2.987 1a6.005 6.005 0 004.27 5.253C4.565 11.578 4.072 9.676 4.007 7.5H1.02z",fill:e}))),xv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.087 3.397L5.95 5.793a.374.374 0 00-.109.095.377.377 0 00-.036.052l-2.407 4.147a.374.374 0 00-.004.384c.104.179.334.24.513.136l4.142-2.404a.373.373 0 00.148-.143l2.406-4.146a.373.373 0 00-.037-.443.373.373 0 00-.478-.074zM4.75 9.25l2.847-1.652-1.195-1.195L4.75 9.25z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),Ev=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1114 0A7 7 0 010 7zm6.5 3.5v2.48A6.001 6.001 0 011.02 7.5H3.5a.5.5 0 000-1H1.02A6.001 6.001 0 016.5 1.02V3.5a.5.5 0 001 0V1.02a6.001 6.001 0 015.48 5.48H10.5a.5.5 0 000 1h2.48a6.002 6.002 0 01-5.48 5.48V10.5a.5.5 0 00-1 0z",fill:e}))),Sv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 5a2 2 0 11-4 0 2 2 0 014 0zM8 5a1 1 0 11-2 0 1 1 0 012 0z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5A5 5 0 002 5c0 2.633 2.273 6.154 4.65 8.643.192.2.508.2.7 0C9.726 11.153 12 7.633 12 5zM7 1a4 4 0 014 4c0 1.062-.471 2.42-1.303 3.88-.729 1.282-1.69 2.562-2.697 3.67-1.008-1.108-1.968-2.388-2.697-3.67C3.47 7.42 3 6.063 3 5a4 4 0 014-4z",fill:e}))),Cv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7 2a.5.5 0 01.5.5v4H10a.5.5 0 010 1H7a.5.5 0 01-.5-.5V2.5A.5.5 0 017 2z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),Rv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M9.79 4.093a.5.5 0 01.117.698L7.91 7.586a1 1 0 11-.814-.581l1.997-2.796a.5.5 0 01.698-.116z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.069 12.968a7 7 0 119.863 0A12.962 12.962 0 007 12c-1.746 0-3.41.344-4.931.968zm9.582-1.177a6 6 0 10-9.301 0A13.98 13.98 0 017 11c1.629 0 3.194.279 4.65.791z",fill:e}))),Iv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.5 4.5a.5.5 0 00-1 0v2.634a1 1 0 101 0V4.5z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5.5A.5.5 0 016 0h2a.5.5 0 010 1h-.5v1.02a5.973 5.973 0 013.374 1.398l.772-.772a.5.5 0 01.708.708l-.772.772A6 6 0 116.5 2.02V1H6a.5.5 0 01-.5-.5zM7 3a5 5 0 100 10A5 5 0 007 3z",fill:e}))),Av=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.354 1.146l5.5 5.5a.5.5 0 01-.708.708L12 7.207V12.5a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V9H6v3.5a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V7.207l-.146.147a.5.5 0 11-.708-.708l1-1 4.5-4.5a.5.5 0 01.708 0zM3 6.207V12h2V8.5a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V12h2V6.207l-4-4-4 4z",fill:e}))),_v=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.213 4.094a.5.5 0 01.056-.034l5.484-2.995a.498.498 0 01.494 0L12.73 4.06a.507.507 0 01.266.389.498.498 0 01-.507.555H1.51a.5.5 0 01-.297-.91zm2.246-.09h7.082L7 2.07 3.459 4.004z",fill:e}),o.createElement("path",{d:"M4 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM11 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM5.75 5.5a.5.5 0 01.5.5v5a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zM8.75 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM1.5 12.504a.5.5 0 01.5-.5h10a.5.5 0 010 1H2a.5.5 0 01-.5-.5z",fill:e}))),kv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("g",{clipPath:"url(#prefix__clip0_1107_3594)"},o.createElement("path",{d:"M11.451.537l.01 12.922h0L7.61 8.946a1.077 1.077 0 00-.73-.374L.964 8.087 11.45.537h0z",stroke:e,strokeWidth:1.077})),o.createElement("defs",null,o.createElement("clipPath",{id:"prefix__clip0_1107_3594"},o.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),Ov=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zM2.671 11.155c.696-1.006 2.602-1.816 3.194-1.91.226-.036.232-.658.232-.658s-.665-.658-.81-1.544c-.39 0-.63-.94-.241-1.272a2.578 2.578 0 00-.012-.13c-.066-.607-.28-2.606 1.965-2.606 2.246 0 2.031 2 1.966 2.606l-.012.13c.39.331.149 1.272-.24 1.272-.146.886-.81 1.544-.81 1.544s.004.622.23.658c.593.094 2.5.904 3.195 1.91a6 6 0 10-8.657 0z",fill:e}))),Tv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M7.275 13.16a11.388 11.388 0 005.175-1.232v-.25c0-1.566-3.237-2.994-4.104-3.132-.27-.043-.276-.783-.276-.783s.791-.783.964-1.836c.463 0 .75-1.119.286-1.513C9.34 4 9.916 1.16 6.997 1.16c-2.92 0-2.343 2.84-2.324 3.254-.463.394-.177 1.513.287 1.513.172 1.053.963 1.836.963 1.836s-.006.74-.275.783c-.858.136-4.036 1.536-4.103 3.082a11.388 11.388 0 005.73 1.532z",fill:e}))),Mv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M1.183 11.906a10.645 10.645 0 01-1.181-.589c.062-1.439 3.02-2.74 3.818-2.868.25-.04.256-.728.256-.728s-.736-.729-.896-1.709c-.432 0-.698-1.041-.267-1.408A2.853 2.853 0 002.9 4.46c-.072-.672-.31-2.884 2.175-2.884 2.486 0 2.248 2.212 2.176 2.884-.007.062-.012.112-.014.144.432.367.165 1.408-.266 1.408-.16.98-.896 1.709-.896 1.709s.005.688.256.728c.807.129 3.82 1.457 3.82 2.915v.233a10.598 10.598 0 01-4.816 1.146c-1.441 0-2.838-.282-4.152-.837zM11.5 2.16a.5.5 0 01.5.5v1.5h1.5a.5.5 0 010 1H12v1.5a.5.5 0 01-1 0v-1.5H9.5a.5.5 0 110-1H11v-1.5a.5.5 0 01.5-.5z",fill:e}))),$v=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M9.21 11.623a10.586 10.586 0 01-4.031.787A10.585 10.585 0 010 11.07c.06-1.354 2.933-2.578 3.708-2.697.243-.038.249-.685.249-.685s-.715-.685-.87-1.607c-.42 0-.679-.979-.26-1.323a2.589 2.589 0 00-.013-.136c-.07-.632-.3-2.712 2.113-2.712 2.414 0 2.183 2.08 2.113 2.712-.007.059-.012.105-.013.136.419.344.16 1.323-.259 1.323-.156.922-.87 1.607-.87 1.607s.005.647.248.685c.784.12 3.71 1.37 3.71 2.74v.22c-.212.103-.427.2-.646.29z",fill:e}),o.createElement("path",{d:"M8.81 8.417a9.643 9.643 0 00-.736-.398c.61-.42 1.396-.71 1.7-.757.167-.026.171-.471.171-.471s-.491-.471-.598-1.104c-.288 0-.466-.674-.178-.91-.001-.022-.005-.053-.01-.094-.048-.434-.206-1.864 1.453-1.864 1.66 0 1.5 1.43 1.453 1.864l-.01.094c.289.236.11.91-.178.91-.107.633-.598 1.104-.598 1.104s.004.445.171.47c.539.084 2.55.942 2.55 1.884v.628a10.604 10.604 0 01-3.302.553 2.974 2.974 0 00-.576-.879c-.375-.408-.853-.754-1.312-1.03z",fill:e}))),Lv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M9.106 7.354c-.627.265-1.295.4-1.983.4a5.062 5.062 0 01-2.547-.681c.03-.688 1.443-1.31 1.824-1.37.12-.02.122-.348.122-.348s-.351-.348-.428-.816c-.206 0-.333-.498-.127-.673 0-.016-.003-.04-.007-.07C5.926 3.477 5.812 2.42 7 2.42c1.187 0 1.073 1.057 1.039 1.378l-.007.069c.207.175.08.673-.127.673-.076.468-.428.816-.428.816s.003.329.122.348c.386.06 1.825.696 1.825 1.392v.111c-.104.053-.21.102-.318.148zM3.75 11.25A.25.25 0 014 11h6a.25.25 0 110 .5H4a.25.25 0 01-.25-.25zM4 9a.25.25 0 000 .5h6a.25.25 0 100-.5H4z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 .5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v13a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5V.5zM2 13V1h10v12H2z",fill:e}))),zv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.968 8.75a.5.5 0 00-.866.5A4.498 4.498 0 007 11.5c1.666 0 3.12-.906 3.898-2.25a.5.5 0 10-.866-.5A3.498 3.498 0 017 10.5a3.498 3.498 0 01-3.032-1.75zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),Bv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M4.5 9a.5.5 0 000 1h5a.5.5 0 000-1h-5zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),Pv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.968 10.25a.5.5 0 01-.866-.5A4.498 4.498 0 017 7.5c1.666 0 3.12.906 3.898 2.25a.5.5 0 11-.866.5A3.498 3.498 0 007 8.5a3.498 3.498 0 00-3.032 1.75zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),Hv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{d:"M3.526 4.842a.5.5 0 01.632-.316l2.051.684a2.5 2.5 0 001.582 0l2.05-.684a.5.5 0 01.317.948l-2.453.818a.3.3 0 00-.205.285v.243a4.5 4.5 0 00.475 2.012l.972 1.944a.5.5 0 11-.894.448L7 9.118l-1.053 2.106a.5.5 0 11-.894-.447l.972-1.945A4.5 4.5 0 006.5 6.82v-.243a.3.3 0 00-.205-.285l-2.453-.818a.5.5 0 01-.316-.632z",fill:e}),o.createElement("path",{d:"M7 4.5a1 1 0 100-2 1 1 0 000 2z",fill:e}),o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),Fv=o.forwardRef(({color:e="currentColor",size:t=14,...r},n)=>o.createElement("svg",{width:t,height:t,viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},o.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zM8 3.5a1 1 0 11-2 0 1 1 0 012 0zM3.526 4.842a.5.5 0 01.632-.316l2.051.684a2.5 2.5 0 001.582 0l2.05-.684a.5.5 0 01.317.948l-2.453.818a.3.3 0 00-.205.285v.243a4.5 4.5 0 00.475 2.012l.972 1.944a.5.5 0 11-.894.448L7 9.118l-1.053 2.106a.5.5 0 11-.894-.447l.972-1.945A4.5 4.5 0 006.5 6.82v-.243a.3.3 0 00-.205-.285l-2.453-.818a.5.5 0 01-.316-.632z",fill:e})));const jv=Object.freeze(Object.defineProperty({__proto__:null,AccessibilityAltIcon:Fv,AccessibilityIcon:Hv,AddIcon:Gs,AdminIcon:_v,AlertAltIcon:m4,AlertIcon:g4,AlignLeftIcon:xm,AlignRightIcon:Em,AppleIcon:Nm,ArrowBottomLeftIcon:tv,ArrowBottomRightIcon:rv,ArrowDownIcon:X4,ArrowLeftIcon:Z4,ArrowRightIcon:J4,ArrowSolidDownIcon:av,ArrowSolidLeftIcon:ov,ArrowSolidRightIcon:lv,ArrowSolidUpIcon:nv,ArrowTopLeftIcon:Q4,ArrowTopRightIcon:ev,ArrowUpIcon:K4,AzureDevOpsIcon:Gm,BackIcon:vv,BasketIcon:H4,BatchAcceptIcon:P2,BatchDenyIcon:B2,BeakerIcon:F4,BellIcon:w4,BitbucketIcon:Ym,BoldIcon:km,BookIcon:fm,BookmarkHollowIcon:A4,BookmarkIcon:_4,BottomBarIcon:w2,BottomBarToggleIcon:x2,BoxIcon:I2,BranchIcon:Hm,BrowserIcon:p2,ButtonIcon:i4,CPUIcon:E2,CalendarIcon:ym,CameraIcon:tm,CategoryIcon:gm,CertificateIcon:L4,ChangedIcon:Y2,ChatIcon:t4,CheckIcon:L2,ChevronDownIcon:Xs,ChevronLeftIcon:q4,ChevronRightIcon:qo,ChevronSmallDownIcon:Go,ChevronSmallLeftIcon:G4,ChevronSmallRightIcon:Y4,ChevronSmallUpIcon:Zs,ChevronUpIcon:W4,ChromaticIcon:Km,ChromeIcon:Wm,CircleHollowIcon:R4,CircleIcon:I4,ClearIcon:X2,CloseAltIcon:j2,CloseIcon:W2,CloudHollowIcon:D4,CloudIcon:V4,CogIcon:k2,CollapseIcon:sv,CommandIcon:u4,CommentAddIcon:J2,CommentIcon:Z2,CommentsIcon:e4,CommitIcon:Pm,CompassIcon:xv,ComponentDrivenIcon:Xm,ComponentIcon:Ng,ContrastIcon:Yg,ControlsIcon:H2,CopyIcon:hm,CreditIcon:l4,CrossIcon:N2,DashboardIcon:Rv,DatabaseIcon:S2,DeleteIcon:q2,DiamondIcon:k4,DirectionIcon:kv,DiscordIcon:Zm,DocChartIcon:Cm,DocListIcon:Rm,DocumentIcon:kn,DownloadIcon:mv,DragIcon:Im,EditIcon:_2,EllipsisIcon:M2,EmailIcon:v4,ExpandAltIcon:iv,ExpandIcon:cv,EyeCloseIcon:Us,EyeIcon:Vs,FaceHappyIcon:zv,FaceNeutralIcon:Bv,FaceSadIcon:Pv,FacebookIcon:Jm,FailedIcon:K2,FastForwardIcon:im,FigmaIcon:Qm,FilterIcon:Sm,FlagIcon:N4,FolderIcon:mm,FormIcon:z2,GDriveIcon:e2,GithubIcon:t2,GitlabIcon:r2,GlobeIcon:wv,GoogleIcon:n2,GraphBarIcon:wm,GraphLineIcon:bm,GraphqlIcon:a2,GridAltIcon:Wg,GridIcon:Dg,GrowIcon:Zg,HeartHollowIcon:O4,HeartIcon:T4,HomeIcon:Av,HourglassIcon:j4,InfoIcon:p4,ItalicIcon:Om,JumpToIcon:C4,KeyIcon:a4,LightningIcon:Gg,LightningOffIcon:Ws,LinkBrokenIcon:y4,LinkIcon:Ks,LinkedinIcon:d2,LinuxIcon:Dm,ListOrderedIcon:Mm,ListUnorderedIcon:$m,LocationIcon:Ev,LockIcon:r4,MarkdownIcon:zm,MarkupIcon:_m,MediumIcon:o2,MemoryIcon:C2,MenuIcon:Am,MergeIcon:jm,MirrorIcon:Xg,MobileIcon:h2,MoonIcon:pm,NutIcon:O2,OutboxIcon:o4,OutlineIcon:Vg,PaintBrushIcon:Jg,PaperClipIcon:Tm,ParagraphIcon:Lm,PassedIcon:G2,PhoneIcon:b4,PhotoDragIcon:Ug,PhotoIcon:jg,PinAltIcon:V2,PinIcon:Sv,PlayBackIcon:am,PlayIcon:nm,PlayNextIcon:om,PlusIcon:F2,PointerDefaultIcon:c4,PointerHandIcon:d4,PowerIcon:A2,PrintIcon:vm,ProceedIcon:bv,ProfileIcon:Lv,PullRequestIcon:Fm,QuestionIcon:f4,RSSIcon:x4,RedirectIcon:pv,ReduxIcon:l2,RefreshIcon:yv,ReplyIcon:fv,RepoIcon:Bm,RequestChangeIcon:Q2,RewindIcon:lm,RulerIcon:Qg,SearchIcon:qg,ShareAltIcon:E4,ShareIcon:S4,ShieldIcon:P4,SideBySideIcon:cm,SidebarAltIcon:v2,SidebarAltToggleIcon:b2,SidebarIcon:m2,SidebarToggleIcon:y2,SpeakerIcon:rm,StackedIcon:dm,StarHollowIcon:M4,StarIcon:$4,StickerIcon:U4,StopAltIcon:sm,StopIcon:em,StorybookIcon:qm,StructureIcon:R2,SubtractIcon:Ys,SunIcon:um,SupportIcon:h4,SwitchAltIcon:Kg,SyncIcon:hv,TabletIcon:f2,ThumbsUpIcon:B4,TimeIcon:Cv,TimerIcon:Iv,TransferIcon:uv,TrashIcon:D2,TwitterIcon:i2,TypeIcon:s4,UbuntuIcon:Vm,UndoIcon:Js,UnfoldIcon:dv,UnlockIcon:n4,UnpinIcon:U2,UploadIcon:gv,UserAddIcon:Mv,UserAltIcon:Tv,UserIcon:Ov,UsersIcon:$v,VSCodeIcon:c2,VerifiedIcon:z4,VideoIcon:qs,WandIcon:$2,WatchIcon:g2,WindowsIcon:Um,WrenchIcon:T2,XIcon:u2,YoutubeIcon:s2,ZoomIcon:js,ZoomOutIcon:Ns,ZoomResetIcon:Ds,iconList:Fg},Symbol.toStringTag,{value:"Module"})),{global:Nv}=__STORYBOOK_MODULE_GLOBAL__,{deprecate:Qs,logger:Dv}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var re=({...e},t)=>{let r=[e.class,e.className];return delete e.class,e.className=["sbdocs",`sbdocs-${t}`,...r].filter(Boolean).join(" "),e};function Vv(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Nr(e,t){return Nr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},Nr(e,t)}function Uv(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Nr(e,t)}function Ka(e){return Ka=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Ka(e)}function Wv(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function qv(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function wn(e,t,r){return qv()?wn=Reflect.construct.bind():wn=function(n,a,l){var i=[null];i.push.apply(i,a);var c=Function.bind.apply(n,i),s=new c;return l&&Nr(s,l.prototype),s},wn.apply(null,arguments)}function Xa(e){var t=typeof Map=="function"?new Map:void 0;return Xa=function(r){if(r===null||!Wv(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,n)}function n(){return wn(r,arguments,Ka(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Nr(n,r)},Xa(e)}var Gv={1:`Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }). + +`,2:`Passed invalid arguments to hsla, please pass multiple numbers e.g. hsla(360, 0.75, 0.4, 0.7) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75, alpha: 0.7 }). + +`,3:`Passed an incorrect argument to a color function, please pass a string representation of a color. + +`,4:`Couldn't generate valid rgb string from %s, it returned %s. + +`,5:`Couldn't parse the color string. Please provide the color as a string in hex, rgb, rgba, hsl or hsla notation. + +`,6:`Passed invalid arguments to rgb, please pass multiple numbers e.g. rgb(255, 205, 100) or an object e.g. rgb({ red: 255, green: 205, blue: 100 }). + +`,7:`Passed invalid arguments to rgba, please pass multiple numbers e.g. rgb(255, 205, 100, 0.75) or an object e.g. rgb({ red: 255, green: 205, blue: 100, alpha: 0.75 }). + +`,8:`Passed invalid argument to toColorString, please pass a RgbColor, RgbaColor, HslColor or HslaColor object. + +`,9:`Please provide a number of steps to the modularScale helper. + +`,10:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,11:`Invalid value passed as base to modularScale, expected number or em string but got "%s" + +`,12:`Expected a string ending in "px" or a number passed as the first argument to %s(), got "%s" instead. + +`,13:`Expected a string ending in "px" or a number passed as the second argument to %s(), got "%s" instead. + +`,14:`Passed invalid pixel value ("%s") to %s(), please pass a value like "12px" or 12. + +`,15:`Passed invalid base value ("%s") to %s(), please pass a value like "12px" or 12. + +`,16:`You must provide a template to this method. + +`,17:`You passed an unsupported selector state to this method. + +`,18:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,19:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,20:`expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,21:"expects the objects in the first argument array to have the properties `prop`, `fromSize`, and `toSize`.\n\n",22:"expects the first argument object to have the properties `prop`, `fromSize`, and `toSize`.\n\n",23:`fontFace expects a name of a font-family. + +`,24:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,25:`fontFace expects localFonts to be an array. + +`,26:`fontFace expects fileFormats to be an array. + +`,27:`radialGradient requries at least 2 color-stops to properly render. + +`,28:`Please supply a filename to retinaImage() as the first argument. + +`,29:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,30:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",31:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation + +`,32:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s']) +To pass a single animation please supply them in simple values, e.g. animation('rotate', '2s') + +`,33:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation + +`,34:`borderRadius expects a radius value as a string or number as the second argument. + +`,35:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,36:`Property must be a string value. + +`,37:`Syntax Error at %s. + +`,38:`Formula contains a function that needs parentheses at %s. + +`,39:`Formula is missing closing parenthesis at %s. + +`,40:`Formula has too many closing parentheses at %s. + +`,41:`All values in a formula must have the same unit or be unitless. + +`,42:`Please provide a number of steps to the modularScale helper. + +`,43:`Please pass a number or one of the predefined scales to the modularScale helper as the ratio. + +`,44:`Invalid value passed as base to modularScale, expected number or em/rem string but got %s. + +`,45:`Passed invalid argument to hslToColorString, please pass a HslColor or HslaColor object. + +`,46:`Passed invalid argument to rgbToColorString, please pass a RgbColor or RgbaColor object. + +`,47:`minScreen and maxScreen must be provided as stringified numbers with the same units. + +`,48:`fromSize and toSize must be provided as stringified numbers with the same units. + +`,49:`Expects either an array of objects or a single object with the properties prop, fromSize, and toSize. + +`,50:`Expects the objects in the first argument array to have the properties prop, fromSize, and toSize. + +`,51:`Expects the first argument object to have the properties prop, fromSize, and toSize. + +`,52:`fontFace expects either the path to the font file(s) or a name of a local copy. + +`,53:`fontFace expects localFonts to be an array. + +`,54:`fontFace expects fileFormats to be an array. + +`,55:`fontFace expects a name of a font-family. + +`,56:`linearGradient requries at least 2 color-stops to properly render. + +`,57:`radialGradient requries at least 2 color-stops to properly render. + +`,58:`Please supply a filename to retinaImage() as the first argument. + +`,59:`Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'. + +`,60:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",61:`Property must be a string value. + +`,62:`borderRadius expects a radius value as a string or number as the second argument. + +`,63:`borderRadius expects one of "top", "bottom", "left" or "right" as the first argument. + +`,64:`The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation. + +`,65:`To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s'])\\nTo pass a single animation please supply them in simple values, e.g. animation('rotate', '2s'). + +`,66:`The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation. + +`,67:`You must provide a template to this method. + +`,68:`You passed an unsupported selector state to this method. + +`,69:`Expected a string ending in "px" or a number passed as the first argument to %s(), got %s instead. + +`,70:`Expected a string ending in "px" or a number passed as the second argument to %s(), got %s instead. + +`,71:`Passed invalid pixel value %s to %s(), please pass a value like "12px" or 12. + +`,72:`Passed invalid base value %s to %s(), please pass a value like "12px" or 12. + +`,73:`Please provide a valid CSS variable. + +`,74:`CSS variable not found and no default was provided. + +`,75:`important requires a valid style object, got a %s instead. + +`,76:`fromSize and toSize must be provided as stringified numbers with the same units as minScreen and maxScreen. + +`,77:`remToPx expects a value in "rem" but you provided it in "%s". + +`,78:`base must be set in "px" or "%" but you set it in "%s". +`};function Yv(){for(var e=arguments.length,t=new Array(e),r=0;r1?a-1:0),i=1;i=0&&a<1?(c=l,s=i):a>=1&&a<2?(c=i,s=l):a>=2&&a<3?(s=l,d=i):a>=3&&a<4?(s=i,d=l):a>=4&&a<5?(c=i,d=l):a>=5&&a<6&&(c=l,d=i);var p=r-l/2,h=c+p,g=s+p,f=d+p;return n(h,g,f)}var xi={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function Xv(e){if(typeof e!="string")return e;var t=e.toLowerCase();return xi[t]?"#"+xi[t]:e}var Zv=/^#[a-fA-F0-9]{6}$/,Jv=/^#[a-fA-F0-9]{8}$/,Qv=/^#[a-fA-F0-9]{3}$/,e3=/^#[a-fA-F0-9]{4}$/,ya=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,t3=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,r3=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,n3=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function Yo(e){if(typeof e!="string")throw new nt(3);var t=Xv(e);if(t.match(Zv))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(Jv)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(Qv))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(e3)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=ya.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var l=t3.exec(t.substring(0,50));if(l)return{red:parseInt(""+l[1],10),green:parseInt(""+l[2],10),blue:parseInt(""+l[3],10),alpha:parseFloat(""+l[4])>1?parseFloat(""+l[4])/100:parseFloat(""+l[4])};var i=r3.exec(t);if(i){var c=parseInt(""+i[1],10),s=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+Dr(c,s,d)+")",h=ya.exec(p);if(!h)throw new nt(4,t,p);return{red:parseInt(""+h[1],10),green:parseInt(""+h[2],10),blue:parseInt(""+h[3],10)}}var g=n3.exec(t.substring(0,50));if(g){var f=parseInt(""+g[1],10),v=parseInt(""+g[2],10)/100,m=parseInt(""+g[3],10)/100,w="rgb("+Dr(f,v,m)+")",x=ya.exec(w);if(!x)throw new nt(4,t,w);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+g[4])>1?parseFloat(""+g[4])/100:parseFloat(""+g[4])}}throw new nt(5)}function a3(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),l=Math.min(t,r,n),i=(a+l)/2;if(a===l)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var c,s=a-l,d=i>.5?s/(2-a-l):s/(a+l);switch(a){case t:c=(r-n)/s+(r=1?On(e,t,r):"rgba("+Dr(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?On(e.hue,e.saturation,e.lightness):"rgba("+Dr(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new nt(2)}function Ja(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Za("#"+Tt(e)+Tt(t)+Tt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Za("#"+Tt(e.red)+Tt(e.green)+Tt(e.blue));throw new nt(6)}function Tn(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=Yo(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Ja(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Ja(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new nt(7)}var c3=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},d3=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},u3=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},p3=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function tc(e){if(typeof e!="object")throw new nt(8);if(d3(e))return Tn(e);if(c3(e))return Ja(e);if(p3(e))return s3(e);if(u3(e))return i3(e);throw new nt(8)}function rc(e,t,r){return function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):rc(e,t,n)}}function Ko(e){return rc(e,e.length,[])}function Xo(e,t,r){return Math.max(e,Math.min(t,r))}function f3(e,t){if(t==="transparent")return t;var r=ec(t);return tc(Y({},r,{lightness:Xo(0,1,r.lightness-parseFloat(e))}))}var h3=Ko(f3),tr=h3;function g3(e,t){if(t==="transparent")return t;var r=ec(t);return tc(Y({},r,{lightness:Xo(0,1,r.lightness+parseFloat(e))}))}var m3=Ko(g3),Ei=m3;function v3(e,t){if(t==="transparent")return t;var r=Yo(t),n=typeof r.alpha=="number"?r.alpha:1,a=Y({},r,{alpha:Xo(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Tn(a)}var b3=Ko(v3),Te=b3,gr=({theme:e})=>({margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}}),ht=({theme:e})=>({lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?Te(.1,e.color.defaultText):Te(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border}),ne=({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"}),Gt={margin:"16px 0"},y3=({href:e,...t})=>{let r=/^\//.test(e)?`./?path=${e}`:e,n=/^#.*/.test(e)?"_self":"_top";return u.createElement("a",{href:r,target:n,...t})},nc=A(y3)(ne,({theme:e})=>({fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}})),ac=A.blockquote(ne,Gt,({theme:e})=>({borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}})),w3=e=>typeof e=="string",x3=/[\n\r]/g,E3=A.code(({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"}),ht),S3=A(Po)(({theme:e})=>({fontFamily:e.typography.fonts.mono,fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),Zo=({className:e,children:t,...r})=>{let n=(e||"").match(/lang-(\S+)/),a=o.Children.toArray(t);return a.filter(w3).some(l=>l.match(x3))?u.createElement(S3,{bordered:!0,copyable:!0,language:(n==null?void 0:n[1])??"text",format:!1,...r},t):u.createElement(E3,{...r,className:e},a)},oc=A.div(ne),lc=A.dl(ne,Gt,{padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}}),ic=A.h1(ne,gr,({theme:e})=>({fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold})),Jo=A.h2(ne,gr,({theme:e})=>({fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`})),Qo=A.h3(ne,gr,({theme:e})=>({fontSize:`${e.typography.size.m1}px`})),sc=A.h4(ne,gr,({theme:e})=>({fontSize:`${e.typography.size.s3}px`})),cc=A.h5(ne,gr,({theme:e})=>({fontSize:`${e.typography.size.s2}px`})),dc=A.h6(ne,gr,({theme:e})=>({fontSize:`${e.typography.size.s2}px`,color:e.color.dark})),uc=A.hr(({theme:e})=>({border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0})),pc=A.img({maxWidth:"100%"}),fc=A.li(ne,({theme:e})=>({fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":ht({theme:e})})),C3={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},hc=A.ol(ne,Gt,C3,{listStyle:"decimal"}),gc=A.p(ne,Gt,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":ht({theme:e})})),mc=A.pre(ne,Gt,({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}})),vc=A.span(ne,({theme:e})=>({"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}})),bc=A.table(ne,Gt,({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}})),yc=A.title(ht),R3={paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},wc=A.ul(ne,Gt,R3,{listStyle:"disc"}),el=A.div(ne),xc={h1:e=>u.createElement(ic,{...re(e,"h1")}),h2:e=>u.createElement(Jo,{...re(e,"h2")}),h3:e=>u.createElement(Qo,{...re(e,"h3")}),h4:e=>u.createElement(sc,{...re(e,"h4")}),h5:e=>u.createElement(cc,{...re(e,"h5")}),h6:e=>u.createElement(dc,{...re(e,"h6")}),pre:e=>u.createElement(mc,{...re(e,"pre")}),a:e=>u.createElement(nc,{...re(e,"a")}),hr:e=>u.createElement(uc,{...re(e,"hr")}),dl:e=>u.createElement(lc,{...re(e,"dl")}),blockquote:e=>u.createElement(ac,{...re(e,"blockquote")}),table:e=>u.createElement(bc,{...re(e,"table")}),img:e=>u.createElement(pc,{...re(e,"img")}),div:e=>u.createElement(oc,{...re(e,"div")}),span:e=>u.createElement(vc,{...re(e,"span")}),li:e=>u.createElement(fc,{...re(e,"li")}),ul:e=>u.createElement(wc,{...re(e,"ul")}),ol:e=>u.createElement(hc,{...re(e,"ol")}),p:e=>u.createElement(gc,{...re(e,"p")}),code:e=>u.createElement(Zo,{...re(e,"code")}),tt:e=>u.createElement(yc,{...re(e,"tt")}),resetwrapper:e=>u.createElement(el,{...re(e,"resetwrapper")})},I3=A.div(({theme:e})=>({display:"inline-block",fontSize:11,lineHeight:"12px",alignSelf:"center",padding:"4px 12px",borderRadius:"3em",fontWeight:e.typography.weight.bold}),{svg:{height:12,width:12,marginRight:4,marginTop:-2,path:{fill:"currentColor"}}},({theme:e,status:t})=>{switch(t){case"critical":return{color:e.color.critical,background:e.background.critical};case"negative":return{color:e.color.negativeText,background:e.background.negative,boxShadow:e.base==="light"?`inset 0 0 0 1px ${Te(.9,e.color.negativeText)}`:"none"};case"warning":return{color:e.color.warningText,background:e.background.warning,boxShadow:e.base==="light"?`inset 0 0 0 1px ${Te(.9,e.color.warningText)}`:"none"};case"neutral":return{color:e.color.dark,background:e.color.mediumlight,boxShadow:e.base==="light"?`inset 0 0 0 1px ${Te(.9,e.color.dark)}`:"none"};case"positive":return{color:e.color.positiveText,background:e.background.positive,boxShadow:e.base==="light"?`inset 0 0 0 1px ${Te(.9,e.color.positiveText)}`:"none"};default:return{}}}),A3=({...e})=>u.createElement(I3,{...e}),_3=0,k3=e=>e.button===_3&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey,O3=(e,t)=>{k3(e)&&(e.preventDefault(),t(e))},T3=A.span(({withArrow:e})=>e?{"> svg:last-of-type":{height:"0.7em",width:"0.7em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}:{},({containsIcon:e})=>e?{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}}:{}),M3=A.a(({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:tr(.07,e.color.secondary),"svg path:not([fill])":{fill:tr(.07,e.color.secondary)}},"&:active":{color:tr(.1,e.color.secondary),"svg path:not([fill])":{fill:tr(.1,e.color.secondary)}},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em","& path":{fill:e.color.secondary}}}),({theme:e,secondary:t,tertiary:r})=>{let n;return t&&(n=[e.textMutedColor,e.color.dark,e.color.darker]),r&&(n=[e.color.dark,e.color.darkest,e.textMutedColor]),n?{color:n[0],"svg path:not([fill])":{fill:n[0]},"&:hover":{color:n[1],"svg path:not([fill])":{fill:n[1]}},"&:active":{color:n[2],"svg path:not([fill])":{fill:n[2]}}}:{}},({nochrome:e})=>e?{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}}:{},({theme:e,inverse:t})=>t?{color:e.color.lightest,":not([fill])":{fill:e.color.lightest},"&:hover":{color:e.color.lighter,"svg path:not([fill])":{fill:e.color.lighter}},"&:active":{color:e.color.light,"svg path:not([fill])":{fill:e.color.light}}}:{},({isButton:e})=>e?{border:0,borderRadius:0,background:"none",padding:0,fontSize:"inherit"}:{}),Ft=({cancel:e=!0,children:t,onClick:r=void 0,withArrow:n=!1,containsIcon:a=!1,className:l=void 0,style:i=void 0,...c})=>u.createElement(M3,{...c,onClick:r&&e?s=>O3(s,r):r,className:l},u.createElement(T3,{withArrow:n,containsIcon:a},t,n&&u.createElement(qo,null))),$3=A.div(({theme:e})=>({fontSize:`${e.typography.size.s2}px`,lineHeight:"1.6",h1:{fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},h2:{fontSize:`${e.typography.size.m2}px`,borderBottom:`1px solid ${e.appBorderColor}`},h3:{fontSize:`${e.typography.size.m1}px`},h4:{fontSize:`${e.typography.size.s3}px`},h5:{fontSize:`${e.typography.size.s2}px`},h6:{fontSize:`${e.typography.size.s2}px`,color:e.color.dark},"pre:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"pre pre, pre.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px"},"pre pre code, pre.prismjs code":{color:"inherit",fontSize:"inherit"},"pre code":{margin:0,padding:0,whiteSpace:"pre",border:"none",background:"transparent"},"pre code, pre tt":{backgroundColor:"transparent",border:"none"},"body > *:first-of-type":{marginTop:"0 !important"},"body > *:last-child":{marginBottom:"0 !important"},a:{color:e.color.secondary,textDecoration:"none"},"a.absent":{color:"#cc0000"},"a.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0},"h1, h2, h3, h4, h5, h6":{margin:"20px 0 10px",padding:0,cursor:"text",position:"relative","&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}},"h1:first-of-type + h2":{marginTop:0,paddingTop:0},"p, blockquote, ul, ol, dl, li, table, pre":{margin:"15px 0"},hr:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},"body > h1:first-of-type, body > h2:first-of-type, body > h3:first-of-type, body > h4:first-of-type, body > h5:first-of-type, body > h6:first-of-type":{marginTop:0,paddingTop:0},"body > h1:first-of-type + h2":{marginTop:0,paddingTop:0},"a:first-of-type h1, a:first-of-type h2, a:first-of-type h3, a:first-of-type h4, a:first-of-type h5, a:first-of-type h6":{marginTop:0,paddingTop:0},"h1 p, h2 p, h3 p, h4 p, h5 p, h6 p":{marginTop:0},"li p.first":{display:"inline-block"},"ul, ol":{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},dl:{padding:0},"dl dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",margin:"0 0 15px",padding:"0 15px","&:first-of-type":{padding:0},"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},blockquote:{borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},table:{padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:"white",margin:0,padding:0,"& th":{fontWeight:"bold",border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"& td":{border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"&:nth-of-type(2n)":{backgroundColor:e.color.lighter},"& th :first-of-type, & td :first-of-type":{marginTop:0},"& th :last-child, & td :last-child":{marginBottom:0}}},img:{maxWidth:"100%"},"span.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"span.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"span.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"span.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"span.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}},"code, tt":{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:`1px solid ${e.color.mediumlight}`,backgroundColor:e.color.lighter,borderRadius:3,color:e.base==="dark"&&e.color.darkest}})),jt=[],dr=null,L3=o.lazy(async()=>{let{SyntaxHighlighter:e}=await Dt(()=>import("./syntaxhighlighter-JOJW2KGS-BLYs4MBV.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url);return jt.length>0&&(jt.forEach(t=>{e.registerLanguage(...t)}),jt=[]),dr===null&&(dr=e),{default:t=>u.createElement(e,{...t})}}),z3=o.lazy(async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Dt(()=>import("./syntaxhighlighter-JOJW2KGS-BLYs4MBV.js"),__vite__mapDeps([0,1,2,3,4,5,6]),import.meta.url),Dt(()=>import("./formatter-B5HCVTEV-CR17omdJ.js"),__vite__mapDeps([7,1,2,3,4,5,6]),import.meta.url)]);return jt.length>0&&(jt.forEach(r=>{e.registerLanguage(...r)}),jt=[]),dr===null&&(dr=e),{default:r=>u.createElement(e,{...r,formatter:t})}}),Xn=e=>u.createElement(o.Suspense,{fallback:u.createElement("div",null)},e.format!==!1?u.createElement(z3,{...e}):u.createElement(L3,{...e}));Xn.registerLanguage=(...e)=>{if(dr!==null){dr.registerLanguage(...e);return}jt.push(e)};var B3=e=>typeof e=="number"?e:Number(e),P3=A.div(({theme:e,col:t,row:r=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${Da}`]:{marginLeft:0}}:{"& > *":{marginTop:r*e.layoutMargin},[`& > *:first-child${Da}`]:{marginTop:0}},({theme:e,outer:t,col:r,row:n})=>{switch(!0){case!!(t&&r):return{marginLeft:t*e.layoutMargin,marginRight:t*e.layoutMargin};case!!(t&&n):return{marginTop:t*e.layoutMargin,marginBottom:t*e.layoutMargin};default:return{}}}),H3=({col:e,row:t,outer:r,children:n,...a})=>{let l=B3(typeof r=="number"||!r?r:e||t);return u.createElement(P3,{col:e,row:t,outer:l,...a},n)},F3=A.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),j3=A.div(),N3=A.div(({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1})),D3=({children:e,...t})=>{let[r,n]=o.Children.toArray(e);return u.createElement(N3,{...t},u.createElement(F3,null,r),n&&u.createElement(j3,null,n))};function V3(e,t){var r=o.useRef(null),n=o.useRef(null);n.current=t;var a=o.useRef(null);o.useEffect(function(){l()});var l=o.useCallback(function(){var i=a.current,c=n.current,s=i||(c?c instanceof Element?c:c.current:null);r.current&&r.current.element===s&&r.current.subscriber===e||(r.current&&r.current.cleanup&&r.current.cleanup(),r.current={element:s,subscriber:e,cleanup:s?e(s):void 0})},[e]);return o.useEffect(function(){return function(){r.current&&r.current.cleanup&&(r.current.cleanup(),r.current=null)}},[]),o.useCallback(function(i){a.current=i,l()},[l])}function Si(e,t,r){return e[t]?e[t][0]?e[t][0][r]:e[t][r]:t==="contentBoxSize"?e.contentRect[r==="inlineSize"?"width":"height"]:void 0}function Ec(e){e===void 0&&(e={});var t=e.onResize,r=o.useRef(void 0);r.current=t;var n=e.round||Math.round,a=o.useRef(),l=o.useState({width:void 0,height:void 0}),i=l[0],c=l[1],s=o.useRef(!1);o.useEffect(function(){return s.current=!1,function(){s.current=!0}},[]);var d=o.useRef({width:void 0,height:void 0}),p=V3(o.useCallback(function(h){return(!a.current||a.current.box!==e.box||a.current.round!==n)&&(a.current={box:e.box,round:n,instance:new ResizeObserver(function(g){var f=g[0],v=e.box==="border-box"?"borderBoxSize":e.box==="device-pixel-content-box"?"devicePixelContentBoxSize":"contentBoxSize",m=Si(f,v,"inlineSize"),w=Si(f,v,"blockSize"),x=m?n(m):void 0,E=w?n(w):void 0;if(d.current.width!==x||d.current.height!==E){var b={width:x,height:E};d.current.width=x,d.current.height=E,r.current?r.current(b):s.current||c(b)}})}),a.current.instance.observe(h,{box:e.box}),function(){a.current&&a.current.instance.unobserve(h)}},[e.box,n]),e.ref);return o.useMemo(function(){return{ref:p,width:i.width,height:i.height}},[p,i.width,i.height])}var U3=A.div(({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`}));function W3({scale:e,children:t}){let r=o.useRef(null),[n,a]=o.useState(0),l=o.useCallback(({height:i})=>{i&&a(i/e)},[e]);return o.useEffect(()=>{r.current&&a(r.current.getBoundingClientRect().height)},[e]),Ec({ref:r,onResize:l}),u.createElement(U3,{scale:e,elementHeight:n},u.createElement("div",{ref:r,className:"innerZoomElementWrapper"},t))}var q3=class extends o.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef:e}=this.props;this.iframe=e.current}shouldComponentUpdate(e){let{scale:t,active:r}=this.props;return t!==e.scale&&this.setIframeInnerZoom(e.scale),r!==e.active&&this.iframe.setAttribute("data-is-storybook",e.active?"true":"false"),e.children.props.src!==this.props.children.props.src}setIframeInnerZoom(e){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}catch{this.setIframeZoom(e)}}setIframeZoom(e){Object.assign(this.iframe.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}render(){let{children:e}=this.props;return u.createElement(u.Fragment,null,e)}},Sc={Element:W3,IFrame:q3},{document:G3}=Nv,Y3=A.strong(({theme:e})=>({color:e.color.orange})),K3=A.strong(({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"})),Ci=A.em(({theme:e})=>({color:e.textMutedColor})),X3=/(Error): (.*)\n/,Z3=/at (?:(.*) )?\(?(.+)\)?/,J3=/([^@]+)?(?:\/<)?@(.+)?/,Q3=/([^@]+)?@(.+)?/,Cc=({error:e})=>{if(!e)return u.createElement(o.Fragment,null,"This error has no stack or message");if(!e.stack)return u.createElement(o.Fragment,null,e.message||"This error has no stack or message");let t=e.stack.toString();t&&e.message&&!t.includes(e.message)&&(t=`Error: ${e.message} + +${t}`);let r=t.match(X3);if(!r)return u.createElement(o.Fragment,null,t);let[,n,a]=r,l=t.split(/\n/).slice(1),[,...i]=l.map(c=>{let s=c.match(Z3)||c.match(J3)||c.match(Q3);return s?{name:(s[1]||"").replace("/<",""),location:s[2].replace(G3.location.origin,"")}:null}).filter(Boolean);return u.createElement(o.Fragment,null,u.createElement("span",null,n),": ",u.createElement(Y3,null,a),u.createElement("br",null),i.map((c,s)=>c.name?u.createElement(o.Fragment,{key:s}," ","at ",u.createElement(K3,null,c.name)," (",u.createElement(Ci,null,c.location),")",u.createElement("br",null)):u.createElement(o.Fragment,{key:s}," ","at ",u.createElement(Ci,null,c.location),u.createElement("br",null))))},St=o.forwardRef(({asChild:e=!1,animation:t="none",size:r="small",variant:n="outline",padding:a="medium",disabled:l=!1,active:i=!1,onClick:c,...s},d)=>{let p="button";s.isLink&&(p="a"),e&&(p=ko);let h=n,g=r,[f,v]=o.useState(!1),m=w=>{c&&c(w),t!=="none"&&v(!0)};if(o.useEffect(()=>{let w=setTimeout(()=>{f&&v(!1)},1e3);return()=>clearTimeout(w)},[f]),s.primary&&(h="solid",g="medium"),(s.secondary||s.tertiary||s.gray||s.outline||s.inForm)&&(h="outline",g="medium"),s.small||s.isLink||s.primary||s.secondary||s.tertiary||s.gray||s.outline||s.inForm||s.containsIcon){let w=u.Children.toArray(s.children).filter(x=>typeof x=="string"&&x!=="");Qs(`Use of deprecated props in the button ${w.length>0?`"${w.join(" ")}"`:"component"} detected, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#new-ui-and-props-for-button-and-iconbutton-components`)}return u.createElement(e7,{as:p,ref:d,variant:h,size:g,padding:a,disabled:l,active:i,animating:f,animation:t,onClick:m,...s})});St.displayName="Button";var e7=A("button",{shouldForwardProp:e=>vo(e)})(({theme:e,variant:t,size:r,disabled:n,active:a,animating:l,animation:i,padding:c})=>({border:0,cursor:n?"not-allowed":"pointer",display:"inline-flex",gap:"6px",alignItems:"center",justifyContent:"center",overflow:"hidden",padding:c==="small"&&r==="small"?"0 7px":c==="small"&&r==="medium"?"0 9px":r==="small"?"0 10px":r==="medium"?"0 12px":0,height:r==="small"?"28px":"32px",position:"relative",textAlign:"center",textDecoration:"none",transitionProperty:"background, box-shadow",transitionDuration:"150ms",transitionTimingFunction:"ease-out",verticalAlign:"top",whiteSpace:"nowrap",userSelect:"none",opacity:n?.5:1,margin:0,fontSize:`${e.typography.size.s1}px`,fontWeight:e.typography.weight.bold,lineHeight:"1",background:t==="solid"?e.color.secondary:t==="outline"?e.button.background:t==="ghost"&&a?e.background.hoverable:"transparent",...t==="ghost"?{".sb-bar &":{background:a?Te(.9,e.barTextColor):"transparent",color:a?e.barSelectedColor:e.barTextColor,"&:hover":{color:e.barHoverColor,background:Te(.86,e.barHoverColor)},"&:active":{color:e.barSelectedColor,background:Te(.9,e.barSelectedColor)},"&:focus":{boxShadow:`${Tn(e.barHoverColor,1)} 0 0 0 1px inset`,outline:"none"}}}:{},color:t==="solid"?e.color.lightest:t==="outline"?e.input.color:t==="ghost"&&a?e.color.secondary:t==="ghost"?e.color.mediumdark:e.input.color,boxShadow:t==="outline"?`${e.button.border} 0 0 0 1px inset`:"none",borderRadius:e.input.borderRadius,flexShrink:0,"&:hover":{color:t==="ghost"?e.color.secondary:null,background:(()=>{let s=e.color.secondary;return t==="solid"&&(s=e.color.secondary),t==="outline"&&(s=e.button.background),t==="ghost"?Te(.86,e.color.secondary):e.base==="light"?tr(.02,s):Ei(.03,s)})()},"&:active":{color:t==="ghost"?e.color.secondary:null,background:(()=>{let s=e.color.secondary;return t==="solid"&&(s=e.color.secondary),t==="outline"&&(s=e.button.background),t==="ghost"?e.background.hoverable:e.base==="light"?tr(.02,s):Ei(.03,s)})()},"&:focus":{boxShadow:`${Tn(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"},"> svg":{animation:l&&i!=="none"?`${e.animation[i]} 1000ms ease-out`:""}})),Nt=o.forwardRef(({padding:e="small",variant:t="ghost",...r},n)=>u.createElement(St,{padding:e,variant:t,ref:n,...r}));Nt.displayName="IconButton";var t7=A.label(({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),r7=A.span(({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),Rc=({label:e,children:t,...r})=>u.createElement(t7,{...r},e?u.createElement(r7,null,u.createElement("span",null,e)):null,t);Rc.defaultProps={label:void 0};var n7=o.useLayoutEffect,a7=n7,o7=function(e){var t=o.useRef(e);return a7(function(){t.current=e}),t},Ri=function(e,t){if(typeof e=="function"){e(t);return}e.current=t},l7=function(e,t){var r=o.useRef();return o.useCallback(function(n){e.current=n,r.current&&Ri(r.current,null),r.current=t,t&&Ri(t,n)},[t])},i7=l7,Ii={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},s7=function(e){Object.keys(Ii).forEach(function(t){e.style.setProperty(t,Ii[t],"important")})},Ai=s7,we=null,_i=function(e,t){var r=e.scrollHeight;return t.sizingStyle.boxSizing==="border-box"?r+t.borderSize:r-t.paddingSize};function c7(e,t,r,n){r===void 0&&(r=1),n===void 0&&(n=1/0),we||(we=document.createElement("textarea"),we.setAttribute("tabindex","-1"),we.setAttribute("aria-hidden","true"),Ai(we)),we.parentNode===null&&document.body.appendChild(we);var a=e.paddingSize,l=e.borderSize,i=e.sizingStyle,c=i.boxSizing;Object.keys(i).forEach(function(g){var f=g;we.style[f]=i[f]}),Ai(we),we.value=t;var s=_i(we,e);we.value=t,s=_i(we,e),we.value="x";var d=we.scrollHeight-a,p=d*r;c==="border-box"&&(p=p+a+l),s=Math.max(p,s);var h=d*n;return c==="border-box"&&(h=h+a+l),s=Math.min(h,s),[s,d]}var ki=function(){},d7=function(e,t){return e.reduce(function(r,n){return r[n]=t[n],r},{})},u7=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],p7=!!document.documentElement.currentStyle,f7=function(e){var t=window.getComputedStyle(e);if(t===null)return null;var r=d7(u7,t),n=r.boxSizing;if(n==="")return null;p7&&n==="border-box"&&(r.width=parseFloat(r.width)+parseFloat(r.borderRightWidth)+parseFloat(r.borderLeftWidth)+parseFloat(r.paddingRight)+parseFloat(r.paddingLeft)+"px");var a=parseFloat(r.paddingBottom)+parseFloat(r.paddingTop),l=parseFloat(r.borderBottomWidth)+parseFloat(r.borderTopWidth);return{sizingStyle:r,paddingSize:a,borderSize:l}},h7=f7;function Ic(e,t,r){var n=o7(r);o.useLayoutEffect(function(){var a=function(l){return n.current(l)};if(e)return e.addEventListener(t,a),function(){return e.removeEventListener(t,a)}},[])}var g7=function(e){Ic(window,"resize",e)},m7=function(e){Ic(document.fonts,"loadingdone",e)},v7=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],b7=function(e,t){var r=e.cacheMeasurements,n=e.maxRows,a=e.minRows,l=e.onChange,i=l===void 0?ki:l,c=e.onHeightChange,s=c===void 0?ki:c,d=Io(e,v7),p=d.value!==void 0,h=o.useRef(null),g=i7(h,t),f=o.useRef(0),v=o.useRef(),m=function(){var x=h.current,E=r&&v.current?v.current:h7(x);if(E){v.current=E;var b=c7(E,x.value||x.placeholder||"x",a,n),y=b[0],S=b[1];f.current!==y&&(f.current=y,x.style.setProperty("height",y+"px","important"),s(y,{rowHeight:S}))}},w=function(x){p||m(),i(x)};return o.useLayoutEffect(m),g7(m),m7(m),o.createElement("textarea",Y({},d,{onChange:w,ref:g}))},y7=o.forwardRef(b7),w7={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},tl=({theme:e})=>({...w7,transition:"box-shadow 200ms ease-out, opacity 200ms ease-out",color:e.input.color||"inherit",background:e.input.background,boxShadow:`${e.input.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,fontSize:e.typography.size.s2-1,lineHeight:"20px",padding:"6px 10px",boxSizing:"border-box",height:32,'&[type="file"]':{height:"auto"},"&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${e.color.lightest} inset`},"&::placeholder":{color:e.textMutedColor,opacity:1}}),rl=({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},Ac=({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},nl=({valid:e,theme:t})=>{switch(e){case"valid":return{boxShadow:`${t.color.positive} 0 0 0 1px inset !important`};case"error":return{boxShadow:`${t.color.negative} 0 0 0 1px inset !important`};case"warn":return{boxShadow:`${t.color.warning} 0 0 0 1px inset`};case void 0:case null:default:return{}}},x7=Object.assign(A(o.forwardRef(function({size:e,valid:t,align:r,...n},a){return u.createElement("input",{...n,ref:a})}))(tl,rl,Ac,nl,{minHeight:32}),{displayName:"Input"}),E7=Object.assign(A(o.forwardRef(function({size:e,valid:t,align:r,...n},a){return u.createElement("select",{...n,ref:a})}))(tl,rl,nl,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),S7=Object.assign(A(o.forwardRef(function({size:e,valid:t,align:r,...n},a){return u.createElement(y7,{...n,ref:a})}))(tl,rl,Ac,nl,({height:e=400})=>({overflow:"visible",maxHeight:e})),{displayName:"Textarea"}),Ut=Object.assign(A.form({boxSizing:"border-box",width:"100%"}),{Field:Rc,Input:x7,Select:E7,Textarea:S7,Button:St}),C7=o.lazy(()=>Dt(()=>import("./WithTooltip-Y7J54OF7-DQCprSL6.js"),__vite__mapDeps([8,1,2,3,4,5,6]),import.meta.url).then(e=>({default:e.WithTooltip}))),R7=e=>u.createElement(o.Suspense,{fallback:u.createElement("div",null)},u.createElement(C7,{...e})),I7=o.lazy(()=>Dt(()=>import("./WithTooltip-Y7J54OF7-DQCprSL6.js"),__vite__mapDeps([8,1,2,3,4,5,6]),import.meta.url).then(e=>({default:e.WithTooltipPure}))),_c=e=>u.createElement(o.Suspense,{fallback:u.createElement("div",null)},u.createElement(I7,{...e})),A7=A.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),_7=A.span(),k7=A.div(({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}})),O7=A.div(({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"})),T7=A.div({padding:15,width:280,boxSizing:"border-box"}),kc=({title:e,desc:t,links:r})=>u.createElement(T7,null,u.createElement(O7,null,e&&u.createElement(A7,null,e),t&&u.createElement(_7,null,t)),r&&u.createElement(k7,null,r.map(({title:n,...a})=>u.createElement(Ft,{...a,key:n},n))));kc.defaultProps={title:null,desc:null,links:null};var M7=A.div(({theme:e})=>({padding:"2px 6px",lineHeight:"16px",fontSize:10,fontWeight:e.typography.weight.bold,color:e.color.lightest,boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.3)",borderRadius:4,whiteSpace:"nowrap",pointerEvents:"none",zIndex:-1,background:e.base==="light"?"rgba(60, 60, 60, 0.9)":"rgba(0, 0, 0, 0.95)",margin:6})),$7=({note:e,...t})=>u.createElement(M7,{...t},e),L7=A(({active:e,loading:t,disabled:r,...n})=>u.createElement("span",{...n}))(({theme:e})=>({color:e.color.defaultText,fontWeight:e.typography.weight.regular}),({active:e,theme:t})=>e?{color:t.color.secondary,fontWeight:t.typography.weight.bold}:{},({loading:e,theme:t})=>e?{display:"inline-block",flex:"none",...t.animation.inlineGlow}:{},({disabled:e,theme:t})=>e?{color:Te(.7,t.color.defaultText)}:{}),z7=A.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),B7=A.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented:e})=>e?{marginLeft:24}:{}),P7=A.span(({theme:e})=>({fontSize:"11px",lineHeight:"14px"}),({active:e,theme:t})=>e?{color:t.color.secondary}:{},({theme:e,disabled:t})=>t?{color:e.textMutedColor}:{}),H7=A.span(({active:e,theme:t})=>e?{color:t.color.secondary}:{},()=>({display:"flex",maxWidth:14})),F7=A.a(({theme:e})=>({fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",cursor:"pointer",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10},"&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}}),({disabled:e})=>e?{cursor:"not-allowed"}:{}),j7=Wt(100)((e,t,r)=>{let n={};return e&&Object.assign(n,{onClick:e}),t&&Object.assign(n,{href:t}),r&&t&&Object.assign(n,{to:t,as:r}),n}),Oc=({loading:e,title:t,center:r,right:n,icon:a,active:l,disabled:i,isIndented:c,href:s,onClick:d,LinkWrapper:p,...h})=>{let g=j7(d,s,p),f={active:l,disabled:i};return u.createElement(F7,{...f,...h,...g},a&&u.createElement(H7,{...f},a),t||r?u.createElement(B7,{isIndented:!a&&c},t&&u.createElement(L7,{...f,loading:e},t),r&&u.createElement(P7,{...f},r)):null,n&&u.createElement(z7,{...f},n))};Oc.defaultProps={loading:!1,title:u.createElement("span",null,"Loading state"),center:null,right:null,active:!1,disabled:!1,href:null,LinkWrapper:null,onClick:null};var al=Oc,N7=A.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32},({theme:e})=>({borderRadius:e.appBorderRadius})),D7=e=>{let{LinkWrapper:t,onClick:r,id:n,isIndented:a,...l}=e,{title:i,href:c,active:s}=l,d=o.useCallback(h=>{r(h,l)},[r]),p=!!r;return u.createElement(al,{title:i,active:s,href:c,id:`list-item-${n}`,LinkWrapper:t,isIndented:a,...l,...p?{onClick:d}:{}})},ol=({links:e,LinkWrapper:t})=>{let r=e.some(n=>n.icon);return u.createElement(N7,null,e.map(({isGatsby:n,...a})=>u.createElement(D7,{key:a.id,LinkWrapper:n?t:null,isIndented:r,...a})))};ol.defaultProps={LinkWrapper:al.defaultProps.LinkWrapper};var V7=e=>typeof e.props.href=="string",U7=e=>typeof e.props.href!="string";function W7({children:e,...t},r){let n={props:t,ref:r};if(V7(n))return u.createElement("a",{ref:n.ref,...n.props},e);if(U7(n))return u.createElement("button",{ref:n.ref,type:"button",...n.props},e);throw new Error("invalid props")}var Tc=o.forwardRef(W7);Tc.displayName="ButtonOrLink";var Jr=A(Tc,{shouldForwardProp:vo})({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"},"&[hidden]":{display:"none"}},({theme:e})=>({padding:"0 15px",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:e.barSelectedColor}}),({active:e,textColor:t,theme:r})=>e?{color:t||r.barSelectedColor,borderBottomColor:r.barSelectedColor}:{color:t||r.barTextColor,borderBottomColor:"transparent","&:hover":{color:r.barHoverColor}});Jr.displayName="TabButton";var q7=A.div(({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),G7=A.div(()=>({marginTop:6,padding:7,height:28})),Y7=()=>u.createElement(G7,null,u.createElement(q7,null)),Qa=A.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",marginLeft:3,marginRight:3},({scrollable:e})=>e?{flexShrink:0}:{},({left:e})=>e?{"& > *":{marginLeft:4}}:{},({right:e})=>e?{marginLeft:30,"& > *":{marginRight:4}}:{});Qa.displayName="Side";var K7=({children:e,className:t,scrollable:r})=>r?u.createElement(Bo,{vertical:!1,className:t},e):u.createElement("div",{className:t},e),ll=A(K7)(({theme:e,scrollable:t=!0})=>({color:e.barTextColor,width:"100%",height:40,flexShrink:0,overflow:t?"auto":"hidden",overflowY:"hidden"}),({theme:e,border:t=!1})=>t?{boxShadow:`${e.appBorderColor} 0 -1px 0 0 inset`,background:e.barBg}:{});ll.displayName="Bar";var X7=A.div(({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""})),Zn=({children:e,backgroundColor:t,className:r,...n})=>{let[a,l]=o.Children.toArray(e);return u.createElement(ll,{className:`sb-bar ${r}`,...n},u.createElement(X7,{bgColor:t},u.createElement(Qa,{scrollable:n.scrollable,left:!0},a),l?u.createElement(Qa,{right:!0},l):null))};Zn.displayName="FlexBar";var Mc=A.div(({active:e})=>e?{display:"block"}:{display:"none"}),Oi=e=>o.Children.toArray(e).map(({props:{title:t,id:r,color:n,children:a}})=>{let l=Array.isArray(a)?a[0]:a;return{title:t,id:r,...n?{color:n}:{},render:typeof l=="function"?l:({active:i})=>u.createElement(Mc,{active:i,role:"tabpanel"},l)}}),Z7=A.span(({theme:e,isActive:t})=>({display:"inline-block",width:0,height:0,marginLeft:8,color:t?e.color.secondary:e.color.mediumdark,borderRight:"3px solid transparent",borderLeft:"3px solid transparent",borderTop:"3px solid",transition:"transform .1s ease-out"})),J7=A(Jr)(({active:e,theme:t,preActive:r})=>` + color: ${r||e?t.barSelectedColor:t.barTextColor}; + .addon-collapsible-icon { + color: ${r||e?t.barSelectedColor:t.barTextColor}; + } + &:hover { + color: ${t.barHoverColor}; + .addon-collapsible-icon { + color: ${t.barHoverColor}; + } + } + `);function Q7(e){let t=o.useRef(),r=o.useRef(),n=o.useRef(new Map),{width:a=1}=Ec({ref:t}),[l,i]=o.useState(e),[c,s]=o.useState([]),d=o.useRef(e),p=o.useCallback(({menuName:g,actions:f})=>{let v=c.some(({active:x})=>x),[m,w]=o.useState(!1);return u.createElement(u.Fragment,null,u.createElement(Hg,{interactive:!0,visible:m,onVisibleChange:w,placement:"bottom",delayHide:100,tooltip:u.createElement(ol,{links:c.map(({title:x,id:E,color:b,active:y})=>({id:E,title:x,color:b,active:y,onClick:S=>{S.preventDefault(),f.onSelect(E)}}))})},u.createElement(J7,{ref:r,active:v,preActive:m,style:{visibility:c.length?"visible":"hidden"},"aria-hidden":!c.length,className:"tabbutton",type:"button",role:"tab"},g,u.createElement(Z7,{className:"addon-collapsible-icon",isActive:v||m}))),c.map(({title:x,id:E,color:b},y)=>{let S=`index-${y}`;return u.createElement(Jr,{id:`tabbutton-${b0(E)??S}`,style:{visibility:"hidden"},"aria-hidden":!0,tabIndex:-1,ref:C=>{n.current.set(E,C)},className:"tabbutton",type:"button",key:E,textColor:b,role:"tab"},x)}))},[c]),h=o.useCallback(()=>{if(!t.current||!r.current)return;let{x:g,width:f}=t.current.getBoundingClientRect(),{width:v}=r.current.getBoundingClientRect(),m=c.length?g+f-v:g+f,w=[],x=0,E=e.filter(b=>{let{id:y}=b,S=n.current.get(y),{width:C=0}=(S==null?void 0:S.getBoundingClientRect())||{},R=g+x+C>m;return(!R||!S)&&w.push(b),x+=C,R});(w.length!==l.length||d.current!==e)&&(i(w),s(E),d.current=e)},[c.length,e,l]);return o.useLayoutEffect(h,[h,a]),{tabRefs:n,addonsRef:r,tabBarRef:t,visibleList:l,invisibleList:c,AddonTab:p}}var eb=A.div(({theme:e})=>({height:"100%",display:"flex",padding:30,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:e.background.content})),tb=A.div({display:"flex",flexDirection:"column",gap:4,maxWidth:415}),rb=A.div(({theme:e})=>({fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textColor})),nb=A.div(({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textMutedColor})),il=({title:e,description:t,footer:r})=>u.createElement(eb,null,u.createElement(tb,null,u.createElement(rb,null,e),t&&u.createElement(nb,null,t)),r),ab="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */",ob=A.div(({theme:e,bordered:t})=>t?{backgroundClip:"padding-box",border:`1px solid ${e.appBorderColor}`,borderRadius:e.appBorderRadius,overflow:"hidden",boxSizing:"border-box"}:{},({absolute:e})=>e?{width:"100%",height:"100%",boxSizing:"border-box",display:"flex",flexDirection:"column"}:{display:"block"}),sl=A.div({overflow:"hidden","&:first-of-type":{marginLeft:-3},whiteSpace:"nowrap",flexGrow:1});sl.displayName="TabBar";var lb=A.div({display:"block",position:"relative"},({theme:e})=>({fontSize:e.typography.size.s2-1,background:e.background.content}),({bordered:e,theme:t})=>e?{borderRadius:`0 0 ${t.appBorderRadius-1}px ${t.appBorderRadius-1}px`}:{},({absolute:e,bordered:t})=>e?{height:`calc(100% - ${t?42:40}px)`,position:"absolute",left:0+(t?1:0),right:0+(t?1:0),bottom:0+(t?1:0),top:40+(t?1:0),overflow:"auto",[`& > *:first-child${ab}`]:{position:"absolute",left:0+(t?1:0),right:0+(t?1:0),bottom:0+(t?1:0),top:0+(t?1:0),height:`calc(100% - ${t?2:0}px)`,overflow:"auto"}}:{}),ib=({active:e,render:t,children:r})=>u.createElement(Mc,{active:e},t?t():r),Jn=o.memo(({children:e,selected:t,actions:r,absolute:n,bordered:a,tools:l,backgroundColor:i,id:c,menuName:s,emptyState:d,showToolsWhenEmpty:p})=>{let h=Oi(e).map(E=>E.id).join(","),g=o.useMemo(()=>Oi(e).map((E,b)=>({...E,active:t?E.id===t:b===0})),[t,h]),{visibleList:f,tabBarRef:v,tabRefs:m,AddonTab:w}=Q7(g),x=d??u.createElement(il,{title:"Nothing found"});return!p&&g.length===0?x:u.createElement(ob,{absolute:n,bordered:a,id:c},u.createElement(Zn,{scrollable:!1,border:!0,backgroundColor:i},u.createElement(sl,{style:{whiteSpace:"normal"},ref:v,role:"tablist"},f.map(({title:E,id:b,active:y,color:S},C)=>{let R=`index-${C}`;return u.createElement(Jr,{id:`tabbutton-${b0(b)??R}`,ref:I=>{m.current.set(b,I)},className:`tabbutton ${y?"tabbutton-active":""}`,type:"button",key:b,active:y,textColor:S,onClick:I=>{I.preventDefault(),r.onSelect(b)},role:"tab"},typeof E=="function"?u.createElement("title",null):E)}),u.createElement(w,{menuName:s,actions:r})),l),u.createElement(lb,{id:"panel-tab-content",bordered:a,absolute:n},g.length?g.map(({id:E,active:b,render:y})=>u.createElement(y,{key:E,active:b},null)):x))});Jn.displayName="Tabs";Jn.defaultProps={id:null,children:null,tools:null,selected:null,absolute:!1,bordered:!1,menuName:"Tabs"};var cl=class extends o.Component{constructor(e){super(e),this.handlers={onSelect:t=>this.setState({selected:t})},this.state={selected:e.initial}}render(){let{bordered:e=!1,absolute:t=!1,children:r,backgroundColor:n,menuName:a}=this.props,{selected:l}=this.state;return u.createElement(Jn,{bordered:e,absolute:t,selected:l,backgroundColor:n,menuName:a,actions:this.handlers},r)}};cl.defaultProps={children:[],initial:null,absolute:!1,bordered:!1,backgroundColor:"",menuName:void 0};var dl=A.span(({theme:e})=>({width:1,height:20,background:e.appBorderColor,marginLeft:2,marginRight:2}),({force:e})=>e?{}:{"& + &":{display:"none"}});dl.displayName="Separator";var sb=e=>e.reduce((t,r,n)=>r?u.createElement(o.Fragment,{key:r.id||r.key||`f-${n}`},t,n>0?u.createElement(dl,{key:`s-${n}`}):null,r.render()||r):t,null),cb=e=>{let t=o.useRef();return o.useEffect(()=>{t.current=e},[e]),t.current},db=(e,t)=>{let r=cb(t);return e?t:r},ub=({active:e,children:t})=>u.createElement("div",{hidden:!e},db(e,t)),pb=jv,fb=A.svg` + display: inline-block; + shape-rendering: inherit; + vertical-align: middle; + fill: currentColor; + path { + fill: currentColor; + } +`,hb=({icon:e,useSymbol:t,__suppressDeprecationWarning:r=!1,...n})=>{r||Qs(`Use of the deprecated Icons ${`(${e})`||""} component detected. Please use the @storybook/icons component directly. For more informations, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#icons-is-deprecated`);let a=Mn[e]||null;if(!a)return Dv.warn(`Use of an unknown prop ${`(${e})`||""} in the Icons component. The Icons component is deprecated. Please use the @storybook/icons component directly. For more informations, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#icons-is-deprecated`),null;let l=pb[a];return u.createElement(l,{...n})},gb=o.memo(function({icons:e=Object.keys(Mn)}){return u.createElement(fb,{viewBox:"0 0 14 14",style:{position:"absolute",width:0,height:0},"data-chromatic":"ignore"},e.map(t=>u.createElement("symbol",{id:`icon--${t}`,key:t},Mn[t])))}),Mn={user:"UserIcon",useralt:"UserAltIcon",useradd:"UserAddIcon",users:"UsersIcon",profile:"ProfileIcon",facehappy:"FaceHappyIcon",faceneutral:"FaceNeutralIcon",facesad:"FaceSadIcon",accessibility:"AccessibilityIcon",accessibilityalt:"AccessibilityAltIcon",arrowup:"ChevronUpIcon",arrowdown:"ChevronDownIcon",arrowleft:"ChevronLeftIcon",arrowright:"ChevronRightIcon",arrowupalt:"ArrowUpIcon",arrowdownalt:"ArrowDownIcon",arrowleftalt:"ArrowLeftIcon",arrowrightalt:"ArrowRightIcon",expandalt:"ExpandAltIcon",collapse:"CollapseIcon",expand:"ExpandIcon",unfold:"UnfoldIcon",transfer:"TransferIcon",redirect:"RedirectIcon",undo:"UndoIcon",reply:"ReplyIcon",sync:"SyncIcon",upload:"UploadIcon",download:"DownloadIcon",back:"BackIcon",proceed:"ProceedIcon",refresh:"RefreshIcon",globe:"GlobeIcon",compass:"CompassIcon",location:"LocationIcon",pin:"PinIcon",time:"TimeIcon",dashboard:"DashboardIcon",timer:"TimerIcon",home:"HomeIcon",admin:"AdminIcon",info:"InfoIcon",question:"QuestionIcon",support:"SupportIcon",alert:"AlertIcon",email:"EmailIcon",phone:"PhoneIcon",link:"LinkIcon",unlink:"LinkBrokenIcon",bell:"BellIcon",rss:"RSSIcon",sharealt:"ShareAltIcon",share:"ShareIcon",circle:"CircleIcon",circlehollow:"CircleHollowIcon",bookmarkhollow:"BookmarkHollowIcon",bookmark:"BookmarkIcon",hearthollow:"HeartHollowIcon",heart:"HeartIcon",starhollow:"StarHollowIcon",star:"StarIcon",certificate:"CertificateIcon",verified:"VerifiedIcon",thumbsup:"ThumbsUpIcon",shield:"ShieldIcon",basket:"BasketIcon",beaker:"BeakerIcon",hourglass:"HourglassIcon",flag:"FlagIcon",cloudhollow:"CloudHollowIcon",edit:"EditIcon",cog:"CogIcon",nut:"NutIcon",wrench:"WrenchIcon",ellipsis:"EllipsisIcon",check:"CheckIcon",form:"FormIcon",batchdeny:"BatchDenyIcon",batchaccept:"BatchAcceptIcon",controls:"ControlsIcon",plus:"PlusIcon",closeAlt:"CloseAltIcon",cross:"CrossIcon",trash:"TrashIcon",pinalt:"PinAltIcon",unpin:"UnpinIcon",add:"AddIcon",subtract:"SubtractIcon",close:"CloseIcon",delete:"DeleteIcon",passed:"PassedIcon",changed:"ChangedIcon",failed:"FailedIcon",clear:"ClearIcon",comment:"CommentIcon",commentadd:"CommentAddIcon",requestchange:"RequestChangeIcon",comments:"CommentsIcon",lock:"LockIcon",unlock:"UnlockIcon",key:"KeyIcon",outbox:"OutboxIcon",credit:"CreditIcon",button:"ButtonIcon",type:"TypeIcon",pointerdefault:"PointerDefaultIcon",pointerhand:"PointerHandIcon",browser:"BrowserIcon",tablet:"TabletIcon",mobile:"MobileIcon",watch:"WatchIcon",sidebar:"SidebarIcon",sidebaralt:"SidebarAltIcon",sidebaralttoggle:"SidebarAltToggleIcon",sidebartoggle:"SidebarToggleIcon",bottombar:"BottomBarIcon",bottombartoggle:"BottomBarToggleIcon",cpu:"CPUIcon",database:"DatabaseIcon",memory:"MemoryIcon",structure:"StructureIcon",box:"BoxIcon",power:"PowerIcon",photo:"PhotoIcon",component:"ComponentIcon",grid:"GridIcon",outline:"OutlineIcon",photodrag:"PhotoDragIcon",search:"SearchIcon",zoom:"ZoomIcon",zoomout:"ZoomOutIcon",zoomreset:"ZoomResetIcon",eye:"EyeIcon",eyeclose:"EyeCloseIcon",lightning:"LightningIcon",lightningoff:"LightningOffIcon",contrast:"ContrastIcon",switchalt:"SwitchAltIcon",mirror:"MirrorIcon",grow:"GrowIcon",paintbrush:"PaintBrushIcon",ruler:"RulerIcon",stop:"StopIcon",camera:"CameraIcon",video:"VideoIcon",speaker:"SpeakerIcon",play:"PlayIcon",playback:"PlayBackIcon",playnext:"PlayNextIcon",rewind:"RewindIcon",fastforward:"FastForwardIcon",stopalt:"StopAltIcon",sidebyside:"SideBySideIcon",stacked:"StackedIcon",sun:"SunIcon",moon:"MoonIcon",book:"BookIcon",document:"DocumentIcon",copy:"CopyIcon",category:"CategoryIcon",folder:"FolderIcon",print:"PrintIcon",graphline:"GraphLineIcon",calendar:"CalendarIcon",graphbar:"GraphBarIcon",menu:"MenuIcon",menualt:"MenuIcon",filter:"FilterIcon",docchart:"DocChartIcon",doclist:"DocListIcon",markup:"MarkupIcon",bold:"BoldIcon",paperclip:"PaperClipIcon",listordered:"ListOrderedIcon",listunordered:"ListUnorderedIcon",paragraph:"ParagraphIcon",markdown:"MarkdownIcon",repository:"RepoIcon",commit:"CommitIcon",branch:"BranchIcon",pullrequest:"PullRequestIcon",merge:"MergeIcon",apple:"AppleIcon",linux:"LinuxIcon",ubuntu:"UbuntuIcon",windows:"WindowsIcon",storybook:"StorybookIcon",azuredevops:"AzureDevOpsIcon",bitbucket:"BitbucketIcon",chrome:"ChromeIcon",chromatic:"ChromaticIcon",componentdriven:"ComponentDrivenIcon",discord:"DiscordIcon",facebook:"FacebookIcon",figma:"FigmaIcon",gdrive:"GDriveIcon",github:"GithubIcon",gitlab:"GitlabIcon",google:"GoogleIcon",graphql:"GraphqlIcon",medium:"MediumIcon",redux:"ReduxIcon",twitter:"TwitterIcon",youtube:"YoutubeIcon",vscode:"VSCodeIcon"},mb=({alt:e,...t})=>u.createElement("svg",{width:"200px",height:"40px",viewBox:"0 0 200 40",...t,role:"img"},e?u.createElement("title",null,e):null,u.createElement("defs",null,u.createElement("path",{d:"M1.2 36.9L0 3.9c0-1.1.8-2 1.9-2.1l28-1.8a2 2 0 0 1 2.2 1.9 2 2 0 0 1 0 .1v36a2 2 0 0 1-2 2 2 2 0 0 1-.1 0L3.2 38.8a2 2 0 0 1-2-2z",id:"a"})),u.createElement("g",{fill:"none",fillRule:"evenodd"},u.createElement("path",{d:"M53.3 31.7c-1.7 0-3.4-.3-5-.7-1.5-.5-2.8-1.1-3.9-2l1.6-3.5c2.2 1.5 4.6 2.3 7.3 2.3 1.5 0 2.5-.2 3.3-.7.7-.5 1.1-1 1.1-1.9 0-.7-.3-1.3-1-1.7s-2-.8-3.7-1.2c-2-.4-3.6-.9-4.8-1.5-1.1-.5-2-1.2-2.6-2-.5-1-.8-2-.8-3.2 0-1.4.4-2.6 1.2-3.6.7-1.1 1.8-2 3.2-2.6 1.3-.6 2.9-.9 4.7-.9 1.6 0 3.1.3 4.6.7 1.5.5 2.7 1.1 3.5 2l-1.6 3.5c-2-1.5-4.2-2.3-6.5-2.3-1.3 0-2.3.2-3 .8-.8.5-1.2 1.1-1.2 2 0 .5.2 1 .5 1.3.2.3.7.6 1.4.9l2.9.8c2.9.6 5 1.4 6.2 2.4a5 5 0 0 1 2 4.2 6 6 0 0 1-2.5 5c-1.7 1.2-4 1.9-7 1.9zm21-3.6l1.4-.1-.2 3.5-1.9.1c-2.4 0-4.1-.5-5.2-1.5-1.1-1-1.6-2.7-1.6-4.8v-6h-3v-3.6h3V11h4.8v4.6h4v3.6h-4v6c0 1.8.9 2.8 2.6 2.8zm11.1 3.5c-1.6 0-3-.3-4.3-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.3-1 1.7 0 3.2.3 4.4 1a7 7 0 0 1 3 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.4 1zm0-3.6c2.4 0 3.6-1.6 3.6-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.6-1c-2.3 0-3.5 1.4-3.5 4.4 0 3 1.2 4.6 3.5 4.6zm21.7-8.8l-2.7.3c-1.3.2-2.3.5-2.8 1.2-.6.6-.9 1.4-.9 2.5v8.2H96V15.7h4.6v2.6c.8-1.8 2.5-2.8 5-3h1.3l.3 4zm14-3.5h4.8L116.4 37h-4.9l3-6.6-6.4-14.8h5l4 10 4-10zm16-.4c1.4 0 2.6.3 3.6 1 1 .6 1.9 1.6 2.5 2.8.6 1.2.9 2.7.9 4.3 0 1.6-.3 3-1 4.3a6.9 6.9 0 0 1-2.4 2.9c-1 .7-2.2 1-3.6 1-1 0-2-.2-3-.7-.8-.4-1.5-1-2-1.9v2.4h-4.7V8.8h4.8v9c.5-.8 1.2-1.4 2-1.9.9-.4 1.8-.6 3-.6zM135.7 28c1.1 0 2-.4 2.6-1.2.6-.8 1-2 1-3.4 0-1.5-.4-2.5-1-3.3s-1.5-1.1-2.6-1.1-2 .3-2.6 1.1c-.6.8-1 2-1 3.3 0 1.5.4 2.6 1 3.4.6.8 1.5 1.2 2.6 1.2zm18.9 3.6c-1.7 0-3.2-.3-4.4-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.4-1 1.6 0 3 .3 4.3 1a7 7 0 0 1 3 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.3 1zm0-3.6c2.3 0 3.5-1.6 3.5-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.5-1c-2.4 0-3.6 1.4-3.6 4.4 0 3 1.2 4.6 3.6 4.6zm18 3.6c-1.7 0-3.2-.3-4.4-1a7 7 0 0 1-3-2.8c-.6-1.3-1-2.7-1-4.4 0-1.6.4-3 1-4.3a7 7 0 0 1 3-2.8c1.2-.7 2.7-1 4.4-1 1.6 0 3 .3 4.4 1a7 7 0 0 1 2.9 2.8c.6 1.2 1 2.7 1 4.3 0 1.7-.4 3.1-1 4.4a7 7 0 0 1-3 2.8c-1.2.7-2.7 1-4.3 1zm0-3.6c2.3 0 3.5-1.6 3.5-4.6 0-1.5-.3-2.6-1-3.4a3.2 3.2 0 0 0-2.5-1c-2.4 0-3.6 1.4-3.6 4.4 0 3 1.2 4.6 3.6 4.6zm27.4 3.4h-6l-6-7v7h-4.8V8.8h4.9v13.6l5.8-6.7h5.7l-6.6 7.5 7 8.2z",fill:"currentColor"}),u.createElement("mask",{id:"b",fill:"#fff"},u.createElement("use",{xlinkHref:"#a"})),u.createElement("use",{fill:"#FF4785",fillRule:"nonzero",xlinkHref:"#a"}),u.createElement("path",{d:"M23.7 5L24 .2l3.9-.3.1 4.8a.3.3 0 0 1-.5.2L26 3.8l-1.7 1.4a.3.3 0 0 1-.5-.3zm-5 10c0 .9 5.3.5 6 0 0-5.4-2.8-8.2-8-8.2-5.3 0-8.2 2.8-8.2 7.1 0 7.4 10 7.6 10 11.6 0 1.2-.5 1.9-1.8 1.9-1.6 0-2.2-.9-2.1-3.6 0-.6-6.1-.8-6.3 0-.5 6.7 3.7 8.6 8.5 8.6 4.6 0 8.3-2.5 8.3-7 0-7.9-10.2-7.7-10.2-11.6 0-1.6 1.2-1.8 2-1.8.6 0 2 0 1.9 3z",fill:"#FFF",fillRule:"nonzero",mask:"url(#b)"}))),vb=e=>u.createElement("svg",{viewBox:"0 0 64 64",...e},u.createElement("title",null,"Storybook icon"),u.createElement("g",{id:"Artboard",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},u.createElement("path",{d:"M8.04798541,58.7875918 L6.07908839,6.32540407 C6.01406344,4.5927838 7.34257463,3.12440831 9.07303814,3.01625434 L53.6958037,0.227331489 C55.457209,0.117243658 56.974354,1.45590096 57.0844418,3.21730626 C57.0885895,3.28366922 57.0906648,3.35014546 57.0906648,3.41663791 L57.0906648,60.5834697 C57.0906648,62.3483119 55.6599776,63.7789992 53.8951354,63.7789992 C53.847325,63.7789992 53.7995207,63.7779262 53.7517585,63.775781 L11.0978899,61.8600599 C9.43669044,61.7854501 8.11034889,60.4492961 8.04798541,58.7875918 Z",id:"path-1",fill:"#FF4785",fillRule:"nonzero"}),u.createElement("path",{d:"M35.9095005,24.1768792 C35.9095005,25.420127 44.2838488,24.8242707 45.4080313,23.9509748 C45.4080313,15.4847538 40.8652557,11.0358878 32.5466666,11.0358878 C24.2280775,11.0358878 19.5673077,15.553972 19.5673077,22.3311017 C19.5673077,34.1346028 35.4965208,34.3605071 35.4965208,40.7987804 C35.4965208,42.606015 34.6115646,43.6790606 32.6646607,43.6790606 C30.127786,43.6790606 29.1248356,42.3834613 29.2428298,37.9783269 C29.2428298,37.0226907 19.5673077,36.7247626 19.2723223,37.9783269 C18.5211693,48.6535354 25.1720308,51.7326752 32.7826549,51.7326752 C40.1572906,51.7326752 45.939005,47.8018145 45.939005,40.6858282 C45.939005,28.035186 29.7738035,28.3740425 29.7738035,22.1051974 C29.7738035,19.5637737 31.6617103,19.2249173 32.7826549,19.2249173 C33.9625966,19.2249173 36.0864917,19.4328883 35.9095005,24.1768792 Z",id:"path9_fill-path",fill:"#FFFFFF",fillRule:"nonzero"}),u.createElement("path",{d:"M44.0461638,0.830433986 L50.1874092,0.446606143 L50.443532,7.7810017 C50.4527198,8.04410717 50.2468789,8.26484453 49.9837734,8.27403237 C49.871115,8.27796649 49.7607078,8.24184808 49.6721567,8.17209069 L47.3089847,6.3104681 L44.5110468,8.43287463 C44.3012992,8.591981 44.0022839,8.55092814 43.8431776,8.34118051 C43.7762017,8.25288717 43.742082,8.14401677 43.7466857,8.03329059 L44.0461638,0.830433986 Z",id:"Path",fill:"#FFFFFF"}))),bb=hr` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,yb=A.div(({size:e=32})=>({borderRadius:"50%",cursor:"progress",display:"inline-block",overflow:"hidden",position:"absolute",transition:"all 200ms ease-out",verticalAlign:"top",top:"50%",left:"50%",marginTop:-(e/2),marginLeft:-(e/2),height:e,width:e,zIndex:4,borderWidth:2,borderStyle:"solid",borderColor:"rgba(97, 97, 97, 0.29)",borderTopColor:"rgb(100,100,100)",animation:`${bb} 0.7s linear infinite`,mixBlendMode:"difference"})),Ti=A.div({position:"absolute",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"}),wb=A.div(({theme:e})=>({position:"relative",width:"80%",marginBottom:"0.75rem",maxWidth:300,height:5,borderRadius:5,background:Te(.8,e.color.secondary),overflow:"hidden",cursor:"progress"})),xb=A.div(({theme:e})=>({position:"absolute",top:0,left:0,height:"100%",background:e.color.secondary})),Mi=A.div(({theme:e})=>({minHeight:"2em",fontSize:`${e.typography.size.s1}px`,color:e.barTextColor})),Eb=A(Ws)(({theme:e})=>({width:20,height:20,marginBottom:"0.5rem",color:e.textMutedColor})),Sb=hr` + from { content: "..." } + 33% { content: "." } + 66% { content: ".." } + to { content: "..." } +`,Cb=A.span({"&::after":{content:"'...'",animation:`${Sb} 1s linear infinite`,animationDelay:"1s",display:"inline-block",width:"1em",height:"auto"}}),$c=({progress:e,error:t,size:r,...n})=>{if(t)return u.createElement(Ti,{"aria-label":t.toString(),"aria-live":"polite",role:"status",...n},u.createElement(Eb,null),u.createElement(Mi,null,t.message));if(e){let{value:a,modules:l}=e,{message:i}=e;return l&&(i+=` ${l.complete} / ${l.total} modules`),u.createElement(Ti,{"aria-label":"Content is loading...","aria-live":"polite","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":a*100,"aria-valuetext":i,role:"progressbar",...n},u.createElement(wb,null,u.createElement(xb,{style:{width:`${a*100}%`}})),u.createElement(Mi,null,i,a<1&&u.createElement(Cb,{key:i})))}return u.createElement(yb,{"aria-label":"Content is loading...","aria-live":"polite",role:"status",size:r,...n})};function Rb(e){let t={},r=e.split("&");for(let n=0;n{let[n,a]=e.split("?"),l=a?{...Rb(a),...r,id:t}:{...r,id:t};return`${n}?${Object.entries(l).map(i=>`${i[0]}=${i[1]}`).join("&")}`},Ib=A.pre` + line-height: 18px; + padding: 11px 1rem; + white-space: pre-wrap; + background: rgba(0, 0, 0, 0.05); + color: ${H.darkest}; + border-radius: 3px; + margin: 1rem 0; + width: 100%; + display: block; + overflow: hidden; + font-family: ${rt.fonts.mono}; + font-size: ${rt.size.s2-1}px; +`,Ab=({code:e,...t})=>u.createElement(Ib,{id:"clipboard-code",...t},e),zc=xc,Bc={};Object.keys(xc).forEach(e=>{Bc[e]=o.forwardRef((t,r)=>o.createElement(e,{...t,ref:r}))});const _b=Object.freeze(Object.defineProperty({__proto__:null,A:nc,ActionBar:Lo,AddonPanel:ub,Badge:A3,Bar:ll,Blockquote:ac,Button:St,ClipboardCode:Ab,Code:Zo,DL:lc,Div:oc,DocumentWrapper:$3,EmptyTabContent:il,ErrorFormatter:Cc,FlexBar:Zn,Form:Ut,H1:ic,H2:Jo,H3:Qo,H4:sc,H5:cc,H6:dc,HR:uc,IconButton:Nt,IconButtonSkeleton:Y7,Icons:hb,Img:pc,LI:fc,Link:Ft,ListItem:al,Loader:$c,OL:hc,P:gc,Placeholder:D3,Pre:mc,ResetWrapper:el,ScrollArea:Bo,Separator:dl,Spaced:H3,Span:vc,StorybookIcon:vb,StorybookLogo:mb,Symbols:gb,SyntaxHighlighter:Xn,TT:yc,TabBar:sl,TabButton:Jr,TabWrapper:ib,Table:bc,Tabs:Jn,TabsState:cl,TooltipLinkList:ol,TooltipMessage:kc,TooltipNote:$7,UL:wc,WithTooltip:R7,WithTooltipPure:_c,Zoom:Sc,codeCommon:ht,components:zc,createCopyToClipboardFunction:Is,getStoryHref:Lc,icons:Mn,interleaveSeparators:sb,nameSpaceClassNames:re,resetComponents:Bc,withReset:ne},Symbol.toStringTag,{value:"Module"}));function kb(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Vr(e,t){return Vr=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},Vr(e,t)}function Ob(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Vr(e,t)}function eo(e){return eo=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},eo(e)}function Tb(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function Pc(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Pc=function(){return!!e})()}function Mb(e,t,r){if(Pc())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var a=new(e.bind.apply(e,n));return r&&Vr(a,r.prototype),a}function to(e){var t=typeof Map=="function"?new Map:void 0;return to=function(n){if(n===null||!Tb(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(n))return t.get(n);t.set(n,a)}function a(){return Mb(n,arguments,eo(this).constructor)}return a.prototype=Object.create(n.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),Vr(a,n)},to(e)}var at=function(e){Ob(t,e);function t(r){var n;return n=e.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+r+" for more information.")||this,kb(n)}return t}(to(Error));function xa(e){return Math.round(e*255)}function $b(e,t,r){return xa(e)+","+xa(t)+","+xa(r)}function Ur(e,t,r,n){if(n===void 0&&(n=$b),t===0)return n(r,r,r);var a=(e%360+360)%360/60,l=(1-Math.abs(2*r-1))*t,i=l*(1-Math.abs(a%2-1)),c=0,s=0,d=0;a>=0&&a<1?(c=l,s=i):a>=1&&a<2?(c=i,s=l):a>=2&&a<3?(s=l,d=i):a>=3&&a<4?(s=i,d=l):a>=4&&a<5?(c=i,d=l):a>=5&&a<6&&(c=l,d=i);var p=r-l/2,h=c+p,g=s+p,f=d+p;return n(h,g,f)}var $i={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function Lb(e){if(typeof e!="string")return e;var t=e.toLowerCase();return $i[t]?"#"+$i[t]:e}var zb=/^#[a-fA-F0-9]{6}$/,Bb=/^#[a-fA-F0-9]{8}$/,Pb=/^#[a-fA-F0-9]{3}$/,Hb=/^#[a-fA-F0-9]{4}$/,Ea=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,Fb=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,jb=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Nb=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function ur(e){if(typeof e!="string")throw new at(3);var t=Lb(e);if(t.match(zb))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(Bb)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(Pb))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Hb)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=Ea.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var l=Fb.exec(t.substring(0,50));if(l)return{red:parseInt(""+l[1],10),green:parseInt(""+l[2],10),blue:parseInt(""+l[3],10),alpha:parseFloat(""+l[4])>1?parseFloat(""+l[4])/100:parseFloat(""+l[4])};var i=jb.exec(t);if(i){var c=parseInt(""+i[1],10),s=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,p="rgb("+Ur(c,s,d)+")",h=Ea.exec(p);if(!h)throw new at(4,t,p);return{red:parseInt(""+h[1],10),green:parseInt(""+h[2],10),blue:parseInt(""+h[3],10)}}var g=Nb.exec(t.substring(0,50));if(g){var f=parseInt(""+g[1],10),v=parseInt(""+g[2],10)/100,m=parseInt(""+g[3],10)/100,w="rgb("+Ur(f,v,m)+")",x=Ea.exec(w);if(!x)throw new at(4,t,w);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+g[4])>1?parseFloat(""+g[4])/100:parseFloat(""+g[4])}}throw new at(5)}function Db(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),l=Math.min(t,r,n),i=(a+l)/2;if(a===l)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var c,s=a-l,d=i>.5?s/(2-a-l):s/(a+l);switch(a){case t:c=(r-n)/s+(r=1?$n(e,t,r):"rgba("+Ur(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?$n(e.hue,e.saturation,e.lightness):"rgba("+Ur(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new at(2)}function no(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return ro("#"+Mt(e)+Mt(t)+Mt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return ro("#"+Mt(e.red)+Mt(e.green)+Mt(e.blue));throw new at(6)}function Qe(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=ur(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?no(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?no(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new at(7)}var Gb=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Yb=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},Kb=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Xb=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function Rt(e){if(typeof e!="object")throw new at(8);if(Yb(e))return Qe(e);if(Gb(e))return no(e);if(Xb(e))return qb(e);if(Kb(e))return Wb(e);throw new at(8)}function Hc(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):Hc(e,t,a)}}function Ae(e){return Hc(e,e.length,[])}function Zb(e,t){if(t==="transparent")return t;var r=Ct(t);return Rt(ve({},r,{hue:r.hue+parseFloat(e)}))}Ae(Zb);function mr(e,t,r){return Math.max(e,Math.min(t,r))}function Jb(e,t){if(t==="transparent")return t;var r=Ct(t);return Rt(ve({},r,{lightness:mr(0,1,r.lightness-parseFloat(e))}))}var Qb=Ae(Jb),Ke=Qb;function ey(e,t){if(t==="transparent")return t;var r=Ct(t);return Rt(ve({},r,{saturation:mr(0,1,r.saturation-parseFloat(e))}))}Ae(ey);function ty(e,t){if(t==="transparent")return t;var r=Ct(t);return Rt(ve({},r,{lightness:mr(0,1,r.lightness+parseFloat(e))}))}var ry=Ae(ty),$t=ry;function ny(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=ur(t),a=ve({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),l=ur(r),i=ve({},l,{alpha:typeof l.alpha=="number"?l.alpha:1}),c=a.alpha-i.alpha,s=parseFloat(e)*2-1,d=s*c===-1?s:s+c,p=1+s*c,h=(d/p+1)/2,g=1-h,f={red:Math.floor(a.red*h+i.red*g),green:Math.floor(a.green*h+i.green*g),blue:Math.floor(a.blue*h+i.blue*g),alpha:a.alpha*parseFloat(e)+i.alpha*(1-parseFloat(e))};return Qe(f)}var ay=Ae(ny),Fc=ay;function oy(e,t){if(t==="transparent")return t;var r=ur(t),n=typeof r.alpha=="number"?r.alpha:1,a=ve({},r,{alpha:mr(0,1,(n*100+parseFloat(e)*100)/100)});return Qe(a)}var ly=Ae(oy),cn=ly;function iy(e,t){if(t==="transparent")return t;var r=Ct(t);return Rt(ve({},r,{saturation:mr(0,1,r.saturation+parseFloat(e))}))}Ae(iy);function sy(e,t){return t==="transparent"?t:Rt(ve({},Ct(t),{hue:parseFloat(e)}))}Ae(sy);function cy(e,t){return t==="transparent"?t:Rt(ve({},Ct(t),{lightness:parseFloat(e)}))}Ae(cy);function dy(e,t){return t==="transparent"?t:Rt(ve({},Ct(t),{saturation:parseFloat(e)}))}Ae(dy);function uy(e,t){return t==="transparent"?t:Fc(parseFloat(e),"rgb(0, 0, 0)",t)}Ae(uy);function py(e,t){return t==="transparent"?t:Fc(parseFloat(e),"rgb(255, 255, 255)",t)}Ae(py);function fy(e,t){if(t==="transparent")return t;var r=ur(t),n=typeof r.alpha=="number"?r.alpha:1,a=ve({},r,{alpha:mr(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Qe(a)}var hy=Ae(fy),te=hy,gy=y0,my=X1,vy=Object.prototype,by=vy.hasOwnProperty;function yy(e,t,r){var n=e[t];(!(by.call(e,t)&&my(n,r))||r===void 0&&!(t in e))&&gy(e,t,r)}var ul=yy,wy=ul,xy=w0,Ey=Z1,Li=Bn,Sy=J1;function Cy(e,t,r,n){if(!Li(e))return e;t=xy(t,e);for(var a=-1,l=t.length,i=l-1,c=e;c!=null&&++a(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),Bi={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},s6=["style","script"],c6=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,d6=/mailto:/i,u6=/\n{2,}$/,Dc=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,p6=/^ *> ?/gm,f6=/^ {2,}\n/,h6=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,Vc=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,Uc=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,g6=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,m6=/^(?:\n *)*\n/,v6=/\r\n?/g,b6=/^\[\^([^\]]+)](:.*)\n/,y6=/^\[\^([^\]]+)]/,w6=/\f/g,x6=/^\s*?\[(x|\s)\]/,Wc=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,qc=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Gc=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,ao=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,E6=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,Yc=/^)/,S6=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,oo=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,C6=/^\{.*\}$/,R6=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,I6=/^<([^ >]+@[^ >]+)>/,A6=/^<([^ >]+:\/[^ >]+)>/,_6=/-([a-z])?/gi,Kc=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,k6=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,O6=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,T6=/^\[([^\]]*)\] ?\[([^\]]*)\]/,M6=/(\[|\])/g,$6=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,L6=/\t/g,z6=/^ *\| */,B6=/(^ *\||\| *$)/g,P6=/ *$/,H6=/^ *:-+: *$/,F6=/^ *:-+ *$/,j6=/^ *-+: *$/,N6=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,D6=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,V6=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,U6=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,W6=/^\\([^0-9A-Za-z\s])/,q6=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,G6=/^\n+/,Y6=/^([ \t]*)/,K6=/\\([^\\])/g,Pi=/ *\n+$/,X6=/(?:^|\n)( *)$/,fl="(?:\\d+\\.)",hl="(?:[*+-])";function Xc(e){return"( *)("+(e===1?fl:hl)+") +"}const Zc=Xc(1),Jc=Xc(2);function Qc(e){return new RegExp("^"+(e===1?Zc:Jc))}const Z6=Qc(1),J6=Qc(2);function e1(e){return new RegExp("^"+(e===1?Zc:Jc)+"[^\\n]*(?:\\n(?!\\1"+(e===1?fl:hl)+" )[^\\n]*)*(\\n|$)","gm")}const t1=e1(1),r1=e1(2);function n1(e){const t=e===1?fl:hl;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}const a1=n1(1),o1=n1(2);function Hi(e,t){const r=t===1,n=r?a1:o1,a=r?t1:r1,l=r?Z6:J6;return{t(i,c,s){const d=X6.exec(s);return d&&(c.o||!c._&&!c.u)?n.exec(i=d[1]+i):null},i:W.HIGH,l(i,c,s){const d=r?+i[2]:void 0,p=i[0].replace(u6,` +`).match(a);let h=!1;return{p:p.map(function(g,f){const v=l.exec(g)[0].length,m=new RegExp("^ {1,"+v+"}","gm"),w=g.replace(m,"").replace(l,""),x=f===p.length-1,E=w.indexOf(` + +`)!==-1||x&&h;h=E;const b=s._,y=s.o;let S;s.o=!0,E?(s._=!1,S=w.replace(Pi,` + +`)):(s._=!0,S=w.replace(Pi,""));const C=c(S,s);return s._=b,s.o=y,C}),m:r,g:d}},h:(i,c,s)=>e(i.m?"ol":"ul",{key:s.k,start:i.g},i.p.map(function(d,p){return e("li",{key:p},c(d,s))}))}}const Q6=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,ew=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,l1=[Dc,Vc,Uc,Wc,Gc,qc,Yc,Kc,t1,a1,r1,o1],tw=[...l1,/^[^\n]+(?: \n|\n{2,})/,ao,oo];function rw(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function nw(e){return j6.test(e)?"right":H6.test(e)?"center":F6.test(e)?"left":null}function Fi(e,t,r){const n=r.$;r.$=!0;const a=t(e.trim(),r);r.$=n;let l=[[]];return a.forEach(function(i,c){i.type==="tableSeparator"?c!==0&&c!==a.length-1&&l.push([]):(i.type!=="text"||a[c+1]!=null&&a[c+1].type!=="tableSeparator"||(i.v=i.v.replace(P6,"")),l[l.length-1].push(i))}),l}function aw(e,t,r){r._=!0;const n=Fi(e[1],t,r),a=e[2].replace(B6,"").split("|").map(nw),l=function(i,c,s){return i.trim().split(` +`).map(function(d){return Fi(d,c,s)})}(e[3],t,r);return r._=!1,{S:a,A:l,L:n,type:"table"}}function ji(e,t){return e.S[t]==null?{}:{textAlign:e.S[t]}}function mt(e){return function(t,r){return r._?e.exec(t):null}}function vt(e){return function(t,r){return r._||r.u?e.exec(t):null}}function dt(e){return function(t,r){return r._||r.u?null:e.exec(t)}}function Ir(e){return function(t){return e.exec(t)}}function ow(e,t,r){if(t._||t.u||r&&!r.endsWith(` +`))return null;let n="";e.split(` +`).every(l=>!l1.some(i=>i.test(l))&&(n+=l+` +`,l.trim()));const a=n.trimEnd();return a==""?null:[n,a]}function Zt(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return e}function Ni(e){return e.replace(K6,"$1")}function xn(e,t,r){const n=r._||!1,a=r.u||!1;r._=!0,r.u=!0;const l=e(t,r);return r._=n,r.u=a,l}function lw(e,t,r){const n=r._||!1,a=r.u||!1;r._=!1,r.u=!0;const l=e(t,r);return r._=n,r.u=a,l}function iw(e,t,r){return r._=!1,e(t,r)}const Ca=(e,t,r)=>({v:xn(t,e[1],r)});function Ra(){return{}}function Ia(){return null}function sw(...e){return e.filter(Boolean).join(" ")}function Aa(e,t,r){let n=e;const a=t.split(".");for(;a.length&&(n=n[a[0]],n!==void 0);)a.shift();return n||r}var W;function cw(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||rw,t.namedCodesToUnicode=t.namedCodesToUnicode?zt({},Bi,t.namedCodesToUnicode):Bi;const r=t.createElement||o.createElement;function n(f,v,...m){const w=Aa(t.overrides,`${f}.props`,{});return r(function(x,E){const b=Aa(E,x);return b?typeof b=="function"||typeof b=="object"&&"render"in b?b:Aa(E,`${x}.component`,x):x}(f,t.overrides),zt({},v,w,{className:sw(v==null?void 0:v.className,w.className)||void 0}),...m)}function a(f){let v=!1;t.forceInline?v=!0:t.forceBlock||(v=$6.test(f)===!1);const m=p(d(v?f:`${f.trimEnd().replace(G6,"")} + +`,{_:v}));for(;typeof m[m.length-1]=="string"&&!m[m.length-1].trim();)m.pop();if(t.wrapper===null)return m;const w=t.wrapper||(v?"span":"div");let x;if(m.length>1||t.forceWrapper)x=m;else{if(m.length===1)return x=m[0],typeof x=="string"?n("span",{key:"outer"},x):x;x=null}return o.createElement(w,{key:"outer"},x)}function l(f){const v=f.match(c6);return v?v.reduce(function(m,w,x){const E=w.indexOf("=");if(E!==-1){const b=function(R){return R.indexOf("-")!==-1&&R.match(S6)===null&&(R=R.replace(_6,function(I,_){return _.toUpperCase()})),R}(w.slice(0,E)).trim(),y=function(R){const I=R[0];return(I==='"'||I==="'")&&R.length>=2&&R[R.length-1]===I?R.slice(1,-1):R}(w.slice(E+1).trim()),S=zi[b]||b,C=m[S]=function(R,I){return R==="style"?I.split(/;\s?/).reduce(function(_,k){const O=k.slice(0,k.indexOf(":"));return _[O.replace(/(-[a-z])/g,T=>T[1].toUpperCase())]=k.slice(O.length+1).trim(),_},{}):R==="href"?Zt(I):(I.match(C6)&&(I=I.slice(1,I.length-1)),I==="true"||I!=="false"&&I)}(b,y);typeof C=="string"&&(ao.test(C)||oo.test(C))&&(m[S]=o.cloneElement(a(C.trim()),{key:x}))}else w!=="style"&&(m[zi[w]||w]=!0);return m},{}):null}const i=[],c={},s={blockQuote:{t:dt(Dc),i:W.HIGH,l:(f,v,m)=>({v:v(f[0].replace(p6,""),m)}),h:(f,v,m)=>n("blockquote",{key:m.k},v(f.v,m))},breakLine:{t:Ir(f6),i:W.HIGH,l:Ra,h:(f,v,m)=>n("br",{key:m.k})},breakThematic:{t:dt(h6),i:W.HIGH,l:Ra,h:(f,v,m)=>n("hr",{key:m.k})},codeBlock:{t:dt(Uc),i:W.MAX,l:f=>({v:f[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),M:void 0}),h:(f,v,m)=>n("pre",{key:m.k},n("code",zt({},f.O,{className:f.M?`lang-${f.M}`:""}),f.v))},codeFenced:{t:dt(Vc),i:W.MAX,l:f=>({O:l(f[3]||""),v:f[4],M:f[2]||void 0,type:"codeBlock"})},codeInline:{t:vt(g6),i:W.LOW,l:f=>({v:f[2]}),h:(f,v,m)=>n("code",{key:m.k},f.v)},footnote:{t:dt(b6),i:W.MAX,l:f=>(i.push({I:f[2],j:f[1]}),{}),h:Ia},footnoteReference:{t:mt(y6),i:W.HIGH,l:f=>({v:f[1],B:`#${t.slugify(f[1])}`}),h:(f,v,m)=>n("a",{key:m.k,href:Zt(f.B)},n("sup",{key:m.k},f.v))},gfmTask:{t:mt(x6),i:W.HIGH,l:f=>({R:f[1].toLowerCase()==="x"}),h:(f,v,m)=>n("input",{checked:f.R,key:m.k,readOnly:!0,type:"checkbox"})},heading:{t:dt(t.enforceAtxHeadings?qc:Wc),i:W.HIGH,l:(f,v,m)=>({v:xn(v,f[2],m),T:t.slugify(f[2]),C:f[1].length}),h:(f,v,m)=>n(`h${f.C}`,{id:f.T,key:m.k},v(f.v,m))},headingSetext:{t:dt(Gc),i:W.MAX,l:(f,v,m)=>({v:xn(v,f[1],m),C:f[2]==="="?1:2,type:"heading"})},htmlComment:{t:Ir(Yc),i:W.HIGH,l:()=>({}),h:Ia},image:{t:vt(ew),i:W.HIGH,l:f=>({D:f[1],B:Ni(f[2]),F:f[3]}),h:(f,v,m)=>n("img",{key:m.k,alt:f.D||void 0,title:f.F||void 0,src:Zt(f.B)})},link:{t:mt(Q6),i:W.LOW,l:(f,v,m)=>({v:lw(v,f[1],m),B:Ni(f[2]),F:f[3]}),h:(f,v,m)=>n("a",{key:m.k,href:Zt(f.B),title:f.F},v(f.v,m))},linkAngleBraceStyleDetector:{t:mt(A6),i:W.MAX,l:f=>({v:[{v:f[1],type:"text"}],B:f[1],type:"link"})},linkBareUrlDetector:{t:(f,v)=>v.N?null:mt(R6)(f,v),i:W.MAX,l:f=>({v:[{v:f[1],type:"text"}],B:f[1],F:void 0,type:"link"})},linkMailtoDetector:{t:mt(I6),i:W.MAX,l(f){let v=f[1],m=f[1];return d6.test(m)||(m="mailto:"+m),{v:[{v:v.replace("mailto:",""),type:"text"}],B:m,type:"link"}}},orderedList:Hi(n,1),unorderedList:Hi(n,2),newlineCoalescer:{t:dt(m6),i:W.LOW,l:Ra,h:()=>` +`},paragraph:{t:ow,i:W.LOW,l:Ca,h:(f,v,m)=>n("p",{key:m.k},v(f.v,m))},ref:{t:mt(k6),i:W.MAX,l:f=>(c[f[1]]={B:f[2],F:f[4]},{}),h:Ia},refImage:{t:vt(O6),i:W.MAX,l:f=>({D:f[1]||void 0,P:f[2]}),h:(f,v,m)=>n("img",{key:m.k,alt:f.D,src:Zt(c[f.P].B),title:c[f.P].F})},refLink:{t:mt(T6),i:W.MAX,l:(f,v,m)=>({v:v(f[1],m),Z:v(f[0].replace(M6,"\\$1"),m),P:f[2]}),h:(f,v,m)=>c[f.P]?n("a",{key:m.k,href:Zt(c[f.P].B),title:c[f.P].F},v(f.v,m)):n("span",{key:m.k},v(f.Z,m))},table:{t:dt(Kc),i:W.HIGH,l:aw,h:(f,v,m)=>n("table",{key:m.k},n("thead",null,n("tr",null,f.L.map(function(w,x){return n("th",{key:x,style:ji(f,x)},v(w,m))}))),n("tbody",null,f.A.map(function(w,x){return n("tr",{key:x},w.map(function(E,b){return n("td",{key:b,style:ji(f,b)},v(E,m))}))})))},tableSeparator:{t:function(f,v){return v.$?(v._=!0,z6.exec(f)):null},i:W.HIGH,l:function(){return{type:"tableSeparator"}},h:()=>" | "},text:{t:Ir(q6),i:W.MIN,l:f=>({v:f[0].replace(E6,(v,m)=>t.namedCodesToUnicode[m]?t.namedCodesToUnicode[m]:v)}),h:f=>f.v},textBolded:{t:vt(N6),i:W.MED,l:(f,v,m)=>({v:v(f[2],m)}),h:(f,v,m)=>n("strong",{key:m.k},v(f.v,m))},textEmphasized:{t:vt(D6),i:W.LOW,l:(f,v,m)=>({v:v(f[2],m)}),h:(f,v,m)=>n("em",{key:m.k},v(f.v,m))},textEscaped:{t:vt(W6),i:W.HIGH,l:f=>({v:f[1],type:"text"})},textMarked:{t:vt(V6),i:W.LOW,l:Ca,h:(f,v,m)=>n("mark",{key:m.k},v(f.v,m))},textStrikethroughed:{t:vt(U6),i:W.LOW,l:Ca,h:(f,v,m)=>n("del",{key:m.k},v(f.v,m))}};t.disableParsingRawHTML!==!0&&(s.htmlBlock={t:Ir(ao),i:W.HIGH,l(f,v,m){const[,w]=f[3].match(Y6),x=new RegExp(`^${w}`,"gm"),E=f[3].replace(x,""),b=(y=E,tw.some(I=>I.test(y))?iw:xn);var y;const S=f[1].toLowerCase(),C=s6.indexOf(S)!==-1;m.N=m.N||S==="a";const R=C?f[3]:b(v,E,m);return m.N=!1,{O:l(f[2]),v:R,G:C,H:C?S:f[1]}},h:(f,v,m)=>n(f.H,zt({key:m.k},f.O),f.G?f.v:v(f.v,m))},s.htmlSelfClosing={t:Ir(oo),i:W.HIGH,l:f=>({O:l(f[2]||""),H:f[1]}),h:(f,v,m)=>n(f.H,zt({},f.O,{key:m.k}))});const d=function(f){let v=Object.keys(f);function m(w,x){let E=[],b="";for(;w;){let y=0;for(;y{let{children:t,options:r}=e,n=function(a,l){if(a==null)return{};var i,c,s={},d=Object.keys(a);for(c=0;c=0||(s[i]=a[i]);return s}(e,i6);return o.cloneElement(cw(t,r),n)};function dw(e,t,r,n){for(var a=e.length,l=r+(n?1:-1);n?l--:++l-1}var Sw=Ew;function Cw(e,t,r){for(var n=-1,a=e==null?0:e.length;++n=Fw){var d=t?null:Pw(e);if(d)return Hw(d);i=!1,a=Bw,s=new $w}else s=t?[]:c;e:for(;++nfunction(){return t||(0,e[p1(e)[0]])((t={exports:{}}).exports,t),t.exports},zx=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of p1(t))!Lx.call(e,a)&&a!==r&&u1(e,a,{get:()=>t[a],enumerable:!(n=Mx(t,a))||n.enumerable});return e},ml=(e,t,r)=>(r=e!=null?Tx($x(e)):{},zx(!e||!e.__esModule?u1(r,"default",{value:e,enumerable:!0}):r,e)),Bx=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],Px=["detail"];function Hx(e){const t=Bx.filter(r=>e[r]!==void 0).reduce((r,n)=>({...r,[n]:e[n]}),{});return e instanceof CustomEvent&&Px.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}var f1=Pe({"node_modules/has-symbols/shams.js"(e,t){t.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var n={},a=Symbol("test"),l=Object(a);if(typeof a=="string"||Object.prototype.toString.call(a)!=="[object Symbol]"||Object.prototype.toString.call(l)!=="[object Symbol]")return!1;var i=42;n[a]=i;for(a in n)return!1;if(typeof Object.keys=="function"&&Object.keys(n).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(n).length!==0)return!1;var c=Object.getOwnPropertySymbols(n);if(c.length!==1||c[0]!==a||!Object.prototype.propertyIsEnumerable.call(n,a))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(n,a);if(s.value!==i||s.enumerable!==!0)return!1}return!0}}}),h1=Pe({"node_modules/has-symbols/index.js"(e,t){var r=typeof Symbol<"u"&&Symbol,n=f1();t.exports=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()}}}),Fx=Pe({"node_modules/function-bind/implementation.js"(e,t){var r="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,a=Object.prototype.toString,l="[object Function]";t.exports=function(c){var s=this;if(typeof s!="function"||a.call(s)!==l)throw new TypeError(r+s);for(var d=n.call(arguments,1),p,h=function(){if(this instanceof p){var w=s.apply(this,d.concat(n.call(arguments)));return Object(w)===w?w:this}else return s.apply(c,d.concat(n.call(arguments)))},g=Math.max(0,s.length-d.length),f=[],v=0;v"u"?r:h(Uint8Array),v={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":p?h([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":g,"%AsyncGenerator%":g,"%AsyncGeneratorFunction%":g,"%AsyncIteratorPrototype%":g,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":g,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":p?h(h([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!p?r:h(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!p?r:h(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":p?h(""[Symbol.iterator]()):r,"%Symbol%":p?Symbol:r,"%SyntaxError%":n,"%ThrowTypeError%":d,"%TypedArray%":f,"%TypeError%":l,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet},m=function T(M){var F;if(M==="%AsyncFunction%")F=i("async function () {}");else if(M==="%GeneratorFunction%")F=i("function* () {}");else if(M==="%AsyncGeneratorFunction%")F=i("async function* () {}");else if(M==="%AsyncGenerator%"){var $=T("%AsyncGeneratorFunction%");$&&(F=$.prototype)}else if(M==="%AsyncIteratorPrototype%"){var L=T("%AsyncGenerator%");L&&(F=h(L.prototype))}return v[M]=F,F},w={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},x=vl(),E=jx(),b=x.call(Function.call,Array.prototype.concat),y=x.call(Function.apply,Array.prototype.splice),S=x.call(Function.call,String.prototype.replace),C=x.call(Function.call,String.prototype.slice),R=x.call(Function.call,RegExp.prototype.exec),I=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,_=/\\(\\)?/g,k=function(M){var F=C(M,0,1),$=C(M,-1);if(F==="%"&&$!=="%")throw new n("invalid intrinsic syntax, expected closing `%`");if($==="%"&&F!=="%")throw new n("invalid intrinsic syntax, expected opening `%`");var L=[];return S(M,I,function(j,V,P,D){L[L.length]=P?S(D,_,"$1"):V||j}),L},O=function(M,F){var $=M,L;if(E(w,$)&&(L=w[$],$="%"+L[0]+"%"),E(v,$)){var j=v[$];if(j===g&&(j=m($)),typeof j>"u"&&!F)throw new l("intrinsic "+M+" exists, but is not available. Please file an issue!");return{alias:L,name:$,value:j}}throw new n("intrinsic "+M+" does not exist!")};t.exports=function(M,F){if(typeof M!="string"||M.length===0)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof F!="boolean")throw new l('"allowMissing" argument must be a boolean');if(R(/^%?[^%]*%?$/,M)===null)throw new n("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var $=k(M),L=$.length>0?$[0]:"",j=O("%"+L+"%",F),V=j.name,P=j.value,D=!1,J=j.alias;J&&(L=J[0],y($,b([0,1],J)));for(var ae=1,Z=!0;ae<$.length;ae+=1){var Q=$[ae],B=C(Q,0,1),U=C(Q,-1);if((B==='"'||B==="'"||B==="`"||U==='"'||U==="'"||U==="`")&&B!==U)throw new n("property names with quotes must have matching quotes");if((Q==="constructor"||!Z)&&(D=!0),L+="."+Q,V="%"+L+"%",E(v,V))P=v[V];else if(P!=null){if(!(Q in P)){if(!F)throw new l("base intrinsic for "+M+" exists, but the property is not available.");return}if(c&&ae+1>=$.length){var G=c(P,Q);Z=!!G,Z&&"get"in G&&!("originalValue"in G.get)?P=G.get:P=P[Q]}else Z=E(P,Q),P=P[Q];Z&&!D&&(v[V]=P)}}return P}}}),Nx=Pe({"node_modules/call-bind/index.js"(e,t){var r=vl(),n=g1(),a=n("%Function.prototype.apply%"),l=n("%Function.prototype.call%"),i=n("%Reflect.apply%",!0)||r.call(l,a),c=n("%Object.getOwnPropertyDescriptor%",!0),s=n("%Object.defineProperty%",!0),d=n("%Math.max%");if(s)try{s({},"a",{value:1})}catch{s=null}t.exports=function(g){var f=i(r,l,arguments);if(c&&s){var v=c(f,"length");v.configurable&&s(f,"length",{value:1+d(0,g.length-(arguments.length-1))})}return f};var p=function(){return i(r,a,arguments)};s?s(t.exports,"apply",{value:p}):t.exports.apply=p}}),Dx=Pe({"node_modules/call-bind/callBound.js"(e,t){var r=g1(),n=Nx(),a=n(r("String.prototype.indexOf"));t.exports=function(i,c){var s=r(i,!!c);return typeof s=="function"&&a(i,".prototype.")>-1?n(s):s}}}),Vx=Pe({"node_modules/has-tostringtag/shams.js"(e,t){var r=f1();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),Ux=Pe({"node_modules/is-regex/index.js"(e,t){var r=Dx(),n=Vx()(),a,l,i,c;n&&(a=r("Object.prototype.hasOwnProperty"),l=r("RegExp.prototype.exec"),i={},s=function(){throw i},c={toString:s,valueOf:s},typeof Symbol.toPrimitive=="symbol"&&(c[Symbol.toPrimitive]=s));var s,d=r("Object.prototype.toString"),p=Object.getOwnPropertyDescriptor,h="[object RegExp]";t.exports=n?function(f){if(!f||typeof f!="object")return!1;var v=p(f,"lastIndex"),m=v&&a(v,"value");if(!m)return!1;try{l(f,c)}catch(w){return w===i}}:function(f){return!f||typeof f!="object"&&typeof f!="function"?!1:d(f)===h}}}),Wx=Pe({"node_modules/is-function/index.js"(e,t){t.exports=n;var r=Object.prototype.toString;function n(a){if(!a)return!1;var l=r.call(a);return l==="[object Function]"||typeof a=="function"&&l!=="[object RegExp]"||typeof window<"u"&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}}}),qx=Pe({"node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,n=h1()();n?(a=Symbol.prototype.toString,l=/^Symbol\(.*\)$/,i=function(s){return typeof s.valueOf()!="symbol"?!1:l.test(a.call(s))},t.exports=function(s){if(typeof s=="symbol")return!0;if(r.call(s)!=="[object Symbol]")return!1;try{return i(s)}catch{return!1}}):t.exports=function(s){return!1};var a,l,i}}),Gx=ml(Ux()),Yx=ml(Wx()),Kx=ml(qx());function Xx(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}var Zx=typeof global=="object"&&global&&global.Object===Object&&global,Jx=Zx,Qx=typeof self=="object"&&self&&self.Object===Object&&self,eE=Jx||Qx||Function("return this")(),bl=eE,tE=bl.Symbol,pr=tE,m1=Object.prototype,rE=m1.hasOwnProperty,nE=m1.toString,Ar=pr?pr.toStringTag:void 0;function aE(e){var t=rE.call(e,Ar),r=e[Ar];try{e[Ar]=void 0;var n=!0}catch{}var a=nE.call(e);return n&&(t?e[Ar]=r:delete e[Ar]),a}var oE=aE,lE=Object.prototype,iE=lE.toString;function sE(e){return iE.call(e)}var cE=sE,dE="[object Null]",uE="[object Undefined]",Zi=pr?pr.toStringTag:void 0;function pE(e){return e==null?e===void 0?uE:dE:Zi&&Zi in Object(e)?oE(e):cE(e)}var fE=pE,Ji=pr?pr.prototype:void 0;Ji&&Ji.toString;function hE(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var v1=hE,gE="[object AsyncFunction]",mE="[object Function]",vE="[object GeneratorFunction]",bE="[object Proxy]";function yE(e){if(!v1(e))return!1;var t=fE(e);return t==mE||t==vE||t==gE||t==bE}var wE=yE,xE=bl["__core-js_shared__"],ka=xE,Qi=function(){var e=/[^.]+$/.exec(ka&&ka.keys&&ka.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function EE(e){return!!Qi&&Qi in e}var SE=EE,CE=Function.prototype,RE=CE.toString;function IE(e){if(e!=null){try{return RE.call(e)}catch{}try{return e+""}catch{}}return""}var AE=IE,_E=/[\\^$.*+?()[\]{}|]/g,kE=/^\[object .+?Constructor\]$/,OE=Function.prototype,TE=Object.prototype,ME=OE.toString,$E=TE.hasOwnProperty,LE=RegExp("^"+ME.call($E).replace(_E,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function zE(e){if(!v1(e)||SE(e))return!1;var t=wE(e)?LE:kE;return t.test(AE(e))}var BE=zE;function PE(e,t){return e==null?void 0:e[t]}var HE=PE;function FE(e,t){var r=HE(e,t);return BE(r)?r:void 0}var b1=FE;function jE(e,t){return e===t||e!==e&&t!==t}var NE=jE,DE=b1(Object,"create"),Wr=DE;function VE(){this.__data__=Wr?Wr(null):{},this.size=0}var UE=VE;function WE(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var qE=WE,GE="__lodash_hash_undefined__",YE=Object.prototype,KE=YE.hasOwnProperty;function XE(e){var t=this.__data__;if(Wr){var r=t[e];return r===GE?void 0:r}return KE.call(t,e)?t[e]:void 0}var ZE=XE,JE=Object.prototype,QE=JE.hasOwnProperty;function eS(e){var t=this.__data__;return Wr?t[e]!==void 0:QE.call(t,e)}var tS=eS,rS="__lodash_hash_undefined__";function nS(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Wr&&t===void 0?rS:t,this}var aS=nS;function vr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t-1}var gS=hS;function mS(e,t){var r=this.__data__,n=ea(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var vS=mS;function br(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{let t=null,r=!1,n=!1,a=!1,l="";if(e.indexOf("//")>=0||e.indexOf("/*")>=0)for(let i=0;iDS(e).replace(/\n\s*/g,"").trim()),US=function(t,r){const n=r.slice(0,r.indexOf("{")),a=r.slice(r.indexOf("{"));if(n.includes("=>")||n.includes("function"))return r;let l=n;return l=l.replace(t,"function"),l+a},WS=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/;function w1(e){if(!NS(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=Hx(t),r=!0),t=Object.keys(t).reduce((n,a)=>{try{t[a]&&t[a].toJSON,n[a]=t[a]}catch{r=!0}return n},{}),r?t:e}var qS=function(t){let r,n,a,l;return function(c,s){try{if(c==="")return l=[],r=new Map([[s,"[]"]]),n=new Map,a=[],s;const d=n.get(this)||this;for(;a.length&&d!==a[0];)a.shift(),l.pop();if(typeof s=="boolean")return s;if(s===void 0)return t.allowUndefined?"_undefined_":void 0;if(s===null)return null;if(typeof s=="number")return s===-1/0?"_-Infinity_":s===1/0?"_Infinity_":Number.isNaN(s)?"_NaN_":s;if(typeof s=="bigint")return`_bigint_${s.toString()}`;if(typeof s=="string")return WS.test(s)?t.allowDate?`_date_${s}`:void 0:s;if((0,Gx.default)(s))return t.allowRegExp?`_regexp_${s.flags}|${s.source}`:void 0;if((0,Yx.default)(s)){if(!t.allowFunction)return;const{name:h}=s,g=s.toString();return g.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${h}|${(()=>{}).toString()}`:`_function_${h}|${VS(US(c,g))}`}if((0,Kx.default)(s)){if(!t.allowSymbol)return;const h=Symbol.keyFor(s);return h!==void 0?`_gsymbol_${h}`:`_symbol_${s.toString().slice(7,-1)}`}if(a.length>=t.maxDepth)return Array.isArray(s)?`[Array(${s.length})]`:"[Object]";if(s===this)return`_duplicate_${JSON.stringify(l)}`;if(s instanceof Error&&t.allowError)return{__isConvertedError__:!0,errorProperties:{...s.cause?{cause:s.cause}:{},...s,name:s.name,message:s.message,stack:s.stack,"_constructor-name_":s.constructor.name}};if(s.constructor&&s.constructor.name&&s.constructor.name!=="Object"&&!Array.isArray(s)&&!t.allowClass)return;const p=r.get(s);if(!p){const h=Array.isArray(s)?s:w1(s);if(s.constructor&&s.constructor.name&&s.constructor.name!=="Object"&&!Array.isArray(s)&&t.allowClass)try{Object.assign(h,{"_constructor-name_":s.constructor.name})}catch{}return l.push(c),a.unshift(h),r.set(s,JSON.stringify(l)),s!==h&&n.set(s,h),h}return`_duplicate_${p}`}catch{return}}},GS={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},YS=(e,t={})=>{const r={...GS,...t};return JSON.stringify(w1(e),qS(r),t.space)};/*! + * isobject + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + *//** + * @license + * Lodash (Custom Build) + * Build: `lodash modularize exports="es" -o ./` + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */function KS(e){var t=[].forEach,r=[].some,n=document.body,a,l=!0,i=" ";function c(E,b){var y=b.appendChild(d(E));if(E.children.length){var S=p(E.isCollapsed);E.children.forEach(function(C){c(C,S)}),y.appendChild(S)}}function s(E,b){var y=!1,S=p(y);if(b.forEach(function(C){c(C,S)}),a=E||a,a!==null)return a.firstChild&&a.removeChild(a.firstChild),b.length===0?a:a.appendChild(S)}function d(E){var b=document.createElement("li"),y=document.createElement("a");return e.listItemClass&&b.setAttribute("class",e.listItemClass),e.onClick&&(y.onclick=e.onClick),e.includeTitleTags&&y.setAttribute("title",E.textContent),e.includeHtml&&E.childNodes.length?t.call(E.childNodes,function(S){y.appendChild(S.cloneNode(!0))}):y.textContent=E.textContent,y.setAttribute("href",e.basePath+"#"+E.id),y.setAttribute("class",e.linkClass+i+"node-name--"+E.nodeName+i+e.extraLinkClasses),b.appendChild(y),b}function p(E){var b=e.orderedList?"ol":"ul",y=document.createElement(b),S=e.listClass+i+e.extraListClasses;return E&&(S=S+i+e.collapsibleClass,S=S+i+e.isCollapsedClass),y.setAttribute("class",S),y}function h(){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var E;E=document.querySelector(e.scrollContainer).scrollTop}else E=document.documentElement.scrollTop||n.scrollTop;var b=document.querySelector(e.positionFixedSelector);e.fixedSidebarOffset==="auto"&&(e.fixedSidebarOffset=a.offsetTop),E>e.fixedSidebarOffset?b.className.indexOf(e.positionFixedClass)===-1&&(b.className+=i+e.positionFixedClass):b.className=b.className.replace(i+e.positionFixedClass,"")}function g(E){var b=0;return E!==null&&(b=E.offsetTop,e.hasInnerContainers&&(b+=g(E.offsetParent))),b}function f(E,b){return E&&E.className!==b&&(E.className=b),E}function v(E){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var b;b=document.querySelector(e.scrollContainer).scrollTop}else b=document.documentElement.scrollTop||n.scrollTop;e.positionFixedSelector&&h();var y=E,S;if(l&&a!==null&&y.length>0){r.call(y,function(T,M){if(g(T)>b+e.headingsOffset+10){var F=M===0?M:M-1;return S=y[F],!0}else if(M===y.length-1)return S=y[y.length-1],!0});var C=a.querySelector("."+e.activeLinkClass),R=a.querySelector("."+e.linkClass+".node-name--"+S.nodeName+'[href="'+e.basePath+"#"+S.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(C===R)return;var I=a.querySelectorAll("."+e.linkClass);t.call(I,function(T){f(T,T.className.replace(i+e.activeLinkClass,""))});var _=a.querySelectorAll("."+e.listItemClass);t.call(_,function(T){f(T,T.className.replace(i+e.activeListItemClass,""))}),R&&R.className.indexOf(e.activeLinkClass)===-1&&(R.className+=i+e.activeLinkClass);var k=R&&R.parentNode;k&&k.className.indexOf(e.activeListItemClass)===-1&&(k.className+=i+e.activeListItemClass);var O=a.querySelectorAll("."+e.listClass+"."+e.collapsibleClass);t.call(O,function(T){T.className.indexOf(e.isCollapsedClass)===-1&&(T.className+=i+e.isCollapsedClass)}),R&&R.nextSibling&&R.nextSibling.className.indexOf(e.isCollapsedClass)!==-1&&f(R.nextSibling,R.nextSibling.className.replace(i+e.isCollapsedClass,"")),m(R&&R.parentNode.parentNode)}}function m(E){return E&&E.className.indexOf(e.collapsibleClass)!==-1&&E.className.indexOf(e.isCollapsedClass)!==-1?(f(E,E.className.replace(i+e.isCollapsedClass,"")),m(E.parentNode.parentNode)):E}function w(E){var b=E.target||E.srcElement;typeof b.className!="string"||b.className.indexOf(e.linkClass)===-1||(l=!1)}function x(){l=!0}return{enableTocAnimation:x,disableTocAnimation:w,render:s,updateToc:v}}const XS={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0};function ZS(e){var t=[].reduce;function r(d){return d[d.length-1]}function n(d){return+d.nodeName.toUpperCase().replace("H","")}function a(d){try{return d instanceof window.HTMLElement||d instanceof window.parent.HTMLElement}catch{return d instanceof window.HTMLElement}}function l(d){if(!a(d))return d;if(e.ignoreHiddenElements&&(!d.offsetHeight||!d.offsetParent))return null;const p=d.getAttribute("data-heading-label")||(e.headingLabelCallback?String(e.headingLabelCallback(d.innerText)):(d.innerText||d.textContent).trim());var h={id:d.id,children:[],nodeName:d.nodeName,headingLevel:n(d),textContent:p};return e.includeHtml&&(h.childNodes=d.childNodes),e.headingObjectCallback?e.headingObjectCallback(h,d):h}function i(d,p){for(var h=l(d),g=h.headingLevel,f=p,v=r(f),m=v?v.headingLevel:0,w=g-m;w>0&&(v=r(f),!(v&&g===v.headingLevel));)v&&v.children!==void 0&&(f=v.children),w--;return g>=e.collapseDepth&&(h.isCollapsed=!0),f.push(h),f}function c(d,p){var h=p;e.ignoreSelector&&(h=p.split(",").map(function(f){return f.trim()+":not("+e.ignoreSelector+")"}));try{return d.querySelectorAll(h)}catch{return console.warn("Headers not found with selector: "+h),null}}function s(d){return t.call(d,function(h,g){var f=l(g);return f&&i(f,h.nest),h},{nest:[]})}return{nestHeadingsArray:s,selectHeadings:c}}function JS(e){var t=e.duration,r=e.offset,n=location.hash?i(location.href):location.href;a();function a(){document.body.addEventListener("click",s,!1);function s(d){!l(d.target)||d.target.className.indexOf("no-smooth-scroll")>-1||d.target.href.charAt(d.target.href.length-2)==="#"&&d.target.href.charAt(d.target.href.length-1)==="!"||d.target.className.indexOf(e.linkClass)===-1||QS(d.target.hash,{duration:t,offset:r,callback:function(){c(d.target.hash)}})}}function l(s){return s.tagName.toLowerCase()==="a"&&(s.hash.length>0||s.href.charAt(s.href.length-1)==="#")&&(i(s.href)===n||i(s.href)+"#"===n)}function i(s){return s.slice(0,s.lastIndexOf("#"))}function c(s){var d=document.getElementById(s.substring(1));d&&(/^(?:a|select|input|button|textarea)$/i.test(d.tagName)||(d.tabIndex=-1),d.focus())}}function QS(e,t){var r=window.pageYOffset,n={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||h},a=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]')||document.querySelector('[id="'+e.split("#").join("")+'"]'),l=typeof e=="string"?n.offset+(e?a&&a.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,i=typeof n.duration=="function"?n.duration(l):n.duration,c,s;requestAnimationFrame(function(g){c=g,d(g)});function d(g){s=g-c,window.scrollTo(0,n.easing(s,r,l,i)),st.clientHeight){var r=t.querySelector("."+e.activeListItemClass);if(r){var n=t.scrollTop,a=n+t.clientHeight,l=r.offsetTop,i=l+r.clientHeight;la-e.tocScrollOffset-t0&&(t.scrollTop+=i-a+e.tocScrollOffset+2*t0)}}}let q={},ut,Oa,Jt,et,Tr;function tC(e){q=nC(XS,e||{}),q.scrollSmooth&&(q.duration=q.scrollSmoothDuration,q.offset=q.scrollSmoothOffset,JS(q)),ut=KS(q),Oa=ZS(q),x1();const t=aC(q);if(t===null)return;const r=E1(q);if(r===null||(Jt=Oa.selectHeadings(t,q.headingSelector),Jt===null))return;const a=Oa.nestHeadingsArray(Jt).nest;if(!q.skipRendering)ut.render(r,a);else return this;et=r0(function(i){ut.updateToc(Jt),!q.disableTocScrollSync&&eC(q);const c=i&&i.target&&i.target.scrollingElement&&i.target.scrollingElement.scrollTop===0;(i&&(i.eventPhase===0||i.currentTarget===null)||c)&&(ut.updateToc(Jt),q.scrollEndCallback&&q.scrollEndCallback(i))},q.throttleTimeout),et(),q.scrollContainer&&document.querySelector(q.scrollContainer)?(document.querySelector(q.scrollContainer).addEventListener("scroll",et,!1),document.querySelector(q.scrollContainer).addEventListener("resize",et,!1)):(document.addEventListener("scroll",et,!1),document.addEventListener("resize",et,!1));let l=null;Tr=r0(function(i){q.scrollSmooth&&ut.disableTocAnimation(i),ut.updateToc(Jt),l&&clearTimeout(l),l=setTimeout(function(){ut.enableTocAnimation()},q.scrollSmoothDuration)},q.throttleTimeout),q.scrollContainer&&document.querySelector(q.scrollContainer)?document.querySelector(q.scrollContainer).addEventListener("click",Tr,!1):document.addEventListener("click",Tr,!1)}function x1(){const e=E1(q);e!==null&&(q.skipRendering||e&&(e.innerHTML=""),q.scrollContainer&&document.querySelector(q.scrollContainer)?(document.querySelector(q.scrollContainer).removeEventListener("scroll",et,!1),document.querySelector(q.scrollContainer).removeEventListener("resize",et,!1),ut&&document.querySelector(q.scrollContainer).removeEventListener("click",Tr,!1)):(document.removeEventListener("scroll",et,!1),document.removeEventListener("resize",et,!1),ut&&document.removeEventListener("click",Tr,!1)))}const rC=Object.prototype.hasOwnProperty;function nC(){const e={};for(let t=0;t({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:te(.3,e.color.defaultText),fontSize:e.typography.size.s2})),S1=e=>u.createElement(cC,{...e,className:"docblock-emptyblock sb-unstyled"}),dC=A(Xn)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),uC=A.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),dn=A.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${Da}`]:{margin:0}})),pC=()=>u.createElement(uC,null,u.createElement(dn,null),u.createElement(dn,{style:{width:"80%"}}),u.createElement(dn,{style:{width:"30%"}}),u.createElement(dn,{style:{width:"80%"}})),xl=({isLoading:e,error:t,language:r,code:n,dark:a,format:l,...i})=>{let{typography:c}=X0();if(e)return u.createElement(pC,null);if(t)return u.createElement(S1,null,t);let s=u.createElement(dC,{bordered:!0,copyable:!0,format:l,language:r,className:"docblock-source sb-unstyled",...i},n);if(typeof a>"u")return s;let d=a?Ha.dark:Ha.light;return u.createElement(Z0,{theme:Na({...d,fontCode:c.fonts.mono,fontBase:c.fonts.base})},s)};xl.defaultProps={format:!1};var ie=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,El=600,fC=A.h1(ne,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${El}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),hC=A.h2(ne,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${El}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:te(.25,e.color.defaultText)})),gC=A.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?te(.1,e.color.defaultText):te(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[ie("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[ie("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[ie("div")]:t,[ie("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[ie("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[ie("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[ie("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[ie("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[ie("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[ie("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[ie("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[ie("img")]:{maxWidth:"100%"},[ie("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[ie("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[ie("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[ie("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[ie("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[ie("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[ie("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),mC=A.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${El}px)`]:{}})),vC=({children:e,toc:t})=>u.createElement(mC,{className:"sbdocs sbdocs-wrapper"},u.createElement(gC,{className:"sbdocs sbdocs-content"},e),t),ra=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),bC=A(Zn)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),yC=A.div({display:"flex",alignItems:"center",gap:4}),wC=A.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),xC=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...l})=>u.createElement(bC,{...l},u.createElement(yC,{key:"left"},e?[1,2,3].map(i=>u.createElement(wC,{key:i})):u.createElement(u.Fragment,null,u.createElement(Nt,{key:"zoomin",onClick:i=>{i.preventDefault(),n(.8)},title:"Zoom in"},u.createElement(js,null)),u.createElement(Nt,{key:"zoomout",onClick:i=>{i.preventDefault(),n(1.25)},title:"Zoom out"},u.createElement(Ns,null)),u.createElement(Nt,{key:"zoomreset",onClick:i=>{i.preventDefault(),a()},title:"Reset zoom"},u.createElement(Ds,null))))),C1=o.createContext({scale:1}),{window:EC}=Me,SC=class extends o.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{id:e}=this.props;this.iframe=EC.document.getElementById(e)}shouldComponentUpdate(e){let{scale:t}=e;return t!==this.props.scale&&this.setIframeBodyStyle({width:`${t*100}%`,height:`${t*100}%`,transform:`scale(${1/t})`,transformOrigin:"top left"}),!1}setIframeBodyStyle(e){return Object.assign(this.iframe.contentDocument.body.style,e)}render(){let{id:e,title:t,src:r,allowFullScreen:n,scale:a,...l}=this.props;return u.createElement("iframe",{id:e,title:t,src:r,...n?{allow:"fullscreen"}:{},loading:"lazy",...l})}},{PREVIEW_URL:CC}=Me,RC=CC||"iframe.html",lo=({story:e,primary:t})=>`story--${e.id}${t?"--primary":""}`,IC=e=>{let t=o.useRef(),[r,n]=o.useState(!0),[a,l]=o.useState(),{story:i,height:c,autoplay:s,forceInitialArgs:d,renderStoryToElement:p}=e;return o.useEffect(()=>{if(!(i&&t.current))return()=>{};let h=t.current,g=p(i,h,{showMain:()=>{},showError:({title:f,description:v})=>l(new Error(`${f} - ${v}`)),showException:f=>l(f)},{autoplay:s,forceInitialArgs:d});return n(!1),()=>{Promise.resolve().then(()=>g())}},[s,p,i]),a?u.createElement("pre",null,u.createElement(Cc,{error:a})):u.createElement(u.Fragment,null,c?u.createElement("style",null,`#${lo(e)} { min-height: ${c}; transform: translateZ(0); overflow: auto }`):null,r&&u.createElement(R1,null),u.createElement("div",{ref:t,id:`${lo(e)}-inner`,"data-name":i.name}))},AC=({story:e,height:t="500px"})=>u.createElement("div",{style:{width:"100%",height:t}},u.createElement(C1.Consumer,null,({scale:r})=>u.createElement(SC,{key:"iframe",id:`iframe--${e.id}`,title:e.name,src:Lc(RC,e.id,{viewMode:"story"}),allowFullScreen:!0,scale:r,style:{width:"100%",height:"100%",border:"0 none"}}))),_C=e=>{let{inline:t}=e;return u.createElement("div",{id:lo(e),className:"sb-story sb-unstyled","data-story-block":"true"},t?u.createElement(IC,{...e}):u.createElement(AC,{...e}))},R1=()=>u.createElement($c,null),kC=A.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),l0=A(xl)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":Ke(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":Ke(.05,e.background.content)}})),OC=A.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...ra(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),TC=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:u.createElement(l0,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:u.createElement(l0,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function MC(e){if(o.Children.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var $C=A(xC)({position:"absolute",top:0,left:0,right:0,height:40}),LC=A.div({overflow:"hidden",position:"relative"}),I1=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:l=!1,isExpanded:i=!1,additionalActions:c,className:s,layout:d="padded",...p})=>{let[h,g]=o.useState(i),{source:f,actionItem:v}=TC(a,h,g),[m,w]=o.useState(1),x=[s].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),E=a?[v]:[],[b,y]=o.useState(c?[...c]:[]),S=[...E,...b],{window:C}=Me,R=o.useCallback(async _=>{let{createCopyToClipboardFunction:k}=await Dt(()=>Promise.resolve().then(()=>_b),void 0,import.meta.url);k()},[]),I=_=>{let k=C.getSelection();k&&k.type==="Range"||(_.preventDefault(),b.filter(O=>O.title==="Copied").length===0&&R(f.props.code).then(()=>{y([...b,{title:"Copied",onClick:()=>{}}]),C.setTimeout(()=>y(b.filter(O=>O.title!=="Copied")),1500)}))};return u.createElement(OC,{withSource:a,withToolbar:l,...p,className:x.join(" ")},l&&u.createElement($C,{isLoading:e,border:!0,zoom:_=>w(m*_),resetZoom:()=>w(1),storyId:MC(n),baseUrl:"./iframe.html"}),u.createElement(C1.Provider,{value:{scale:m}},u.createElement(LC,{className:"docs-story",onCopyCapture:a&&I},u.createElement(kC,{isColumn:t||!Array.isArray(n),columns:r,layout:d},u.createElement(Sc.Element,{scale:m},Array.isArray(n)?n.map((_,k)=>u.createElement("div",{key:k},_)):u.createElement("div",null,n))),u.createElement(Lo,{actionItems:S}))),a&&h&&f)};A(I1)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var zC=A.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:ht({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),BC=({tags:e})=>{let t=(e.params||[]).filter(l=>l.description),r=t.length!==0,n=e.deprecated!=null,a=e.returns!=null&&e.returns.description!=null;return!r&&!a&&!n?null:u.createElement(u.Fragment,null,u.createElement(zC,null,u.createElement("tbody",null,n&&u.createElement("tr",{key:"deprecated"},u.createElement("td",{colSpan:2},u.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(l=>u.createElement("tr",{key:l.name},u.createElement("td",null,u.createElement("code",null,l.name)),u.createElement("td",null,l.description))),a&&u.createElement("tr",{key:"returns"},u.createElement("td",null,u.createElement("code",null,"Returns")),u.createElement("td",null,e.returns.description)))))},io=8,i0=A.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),PC=A.span(ht,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),HC=A.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),FC=A.div(ht,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),jC=A.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),NC=A(Zs)({marginLeft:4}),DC=A(Go)({marginLeft:4}),VC=()=>u.createElement("span",null,"-"),A1=({text:e,simple:t})=>u.createElement(PC,{simple:t},e),UC=Wt(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),WC=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return Ww(t)},s0=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,io)),r.map(n=>u.createElement(A1,{key:n,text:n===""?'""':n}))},qC=({value:e,initialExpandedArgs:t})=>{let{summary:r,detail:n}=e,[a,l]=o.useState(!1),[i,c]=o.useState(t||!1);if(r==null)return null;let s=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(s))return u.createElement(A1,{text:s});let d=WC(s),p=d.length;return p>io?u.createElement(i0,{isExpanded:i},s0(d,i),u.createElement(HC,{onClick:()=>c(!i)},i?"Show less...":`Show ${p-io} more...`)):u.createElement(i0,null,s0(d))}return u.createElement(_c,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:d=>{l(d)},tooltip:u.createElement(jC,{width:UC(n)},u.createElement(Xn,{language:"jsx",format:!1},n))},u.createElement(FC,{className:"sbdocs-expandable"},u.createElement("span",null,s),a?u.createElement(NC,null):u.createElement(DC,null)))},Ta=({value:e,initialExpandedArgs:t})=>e==null?u.createElement(VC,null):u.createElement(qC,{value:e,initialExpandedArgs:t}),GC=A.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:te(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${cn(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${cn(.05,e.appBorderColor)} 0 0 0 2px inset`,color:cn(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${cn(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),YC=e=>e==="true",KC=({name:e,value:t,onChange:r,onBlur:n,onFocus:a})=>{let l=o.useCallback(()=>r(!1),[r]);if(t===void 0)return u.createElement(St,{variant:"outline",size:"medium",id:Pn(e),onClick:l},"Set boolean");let i=je(e),c=typeof t=="string"?YC(t):t;return u.createElement(GC,{htmlFor:i,"aria-label":e},u.createElement("input",{id:i,type:"checkbox",onChange:s=>r(s.target.checked),checked:c,role:"switch",name:e,onBlur:n,onFocus:a}),u.createElement("span",{"aria-hidden":"true"},"False"),u.createElement("span",{"aria-hidden":"true"},"True"))},XC=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},ZC=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},JC=e=>{let t=new Date(e),r=`000${t.getFullYear()}`.slice(-4),n=`0${t.getMonth()+1}`.slice(-2),a=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${a}`},QC=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},eR=A.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),tR=({name:e,value:t,onChange:r,onFocus:n,onBlur:a})=>{let[l,i]=o.useState(!0),c=o.useRef(),s=o.useRef();o.useEffect(()=>{l!==!1&&(c&&c.current&&(c.current.value=JC(t)),s&&s.current&&(s.current.value=QC(t)))},[t]);let d=g=>{let f=XC(g.target.value),v=new Date(t);v.setFullYear(f.getFullYear(),f.getMonth(),f.getDate());let m=v.getTime();m&&r(m),i(!!m)},p=g=>{let f=ZC(g.target.value),v=new Date(t);v.setHours(f.getHours()),v.setMinutes(f.getMinutes());let m=v.getTime();m&&r(m),i(!!m)},h=je(e);return u.createElement(eR,null,u.createElement(Ut.Input,{type:"date",max:"9999-12-31",ref:c,id:`${h}-date`,name:`${h}-date`,onChange:d,onFocus:n,onBlur:a}),u.createElement(Ut.Input,{type:"time",id:`${h}-time`,name:`${h}-time`,ref:s,onChange:p,onFocus:n,onBlur:a}),l?null:u.createElement("div",null,"invalid"))},rR=A.label({display:"flex"}),nR=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t},aR=({name:e,value:t,onChange:r,min:n,max:a,step:l,onBlur:i,onFocus:c})=>{let[s,d]=o.useState(typeof t=="number"?t:""),[p,h]=o.useState(!1),[g,f]=o.useState(null),v=o.useCallback(x=>{d(x.target.value);let E=parseFloat(x.target.value);Number.isNaN(E)?f(new Error(`'${x.target.value}' is not a number`)):(r(E),f(null))},[r,f]),m=o.useCallback(()=>{d("0"),r(0),h(!0)},[h]),w=o.useRef(null);return o.useEffect(()=>{p&&w.current&&w.current.select()},[p]),o.useEffect(()=>{s!==(typeof t=="number"?t:"")&&d(t)},[t]),!p&&t===void 0?u.createElement(St,{variant:"outline",size:"medium",id:Pn(e),onClick:m},"Set number"):u.createElement(rR,null,u.createElement(Ut.Input,{ref:w,id:je(e),type:"number",onChange:v,size:"flex",placeholder:"Edit number...",value:s,valid:g?"error":null,autoFocus:p,name:e,min:n,max:a,step:l,onFocus:c,onBlur:i}))},_1=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},so=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],k1=(e,t)=>e&&t&&e.map(r=>t[r]),oR=A.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}}),lR=A.span({}),iR=A.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),c0=({name:e,options:t,value:r,onChange:n,isInline:a})=>{if(!t)return wl.warn(`Checkbox with no options: ${e}`),u.createElement(u.Fragment,null,"-");let l=so(r,t),[i,c]=o.useState(l),s=p=>{let h=p.target.value,g=[...i];g.includes(h)?g.splice(g.indexOf(h),1):g.push(h),n(k1(g,t)),c(g)};o.useEffect(()=>{c(so(r,t))},[r]);let d=je(e);return u.createElement(oR,{isInline:a},Object.keys(t).map((p,h)=>{let g=`${d}-${h}`;return u.createElement(iR,{key:g,htmlFor:g},u.createElement("input",{type:"checkbox",id:g,name:g,value:p,onChange:s,checked:i==null?void 0:i.includes(p)}),u.createElement(lR,null,p))}))},sR=A.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}}),cR=A.span({}),dR=A.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),d0=({name:e,options:t,value:r,onChange:n,isInline:a})=>{if(!t)return wl.warn(`Radio with no options: ${e}`),u.createElement(u.Fragment,null,"-");let l=_1(r,t),i=je(e);return u.createElement(sR,{isInline:a},Object.keys(t).map((c,s)=>{let d=`${i}-${s}`;return u.createElement(dR,{key:d,htmlFor:d},u.createElement("input",{type:"radio",id:d,name:d,value:c,onChange:p=>n(t[p.currentTarget.value]),checked:c===l}),u.createElement(cR,null,c))}))},uR={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},O1=A.select(uR,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),T1=A.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),u0="Choose option...",pR=({name:e,value:t,options:r,onChange:n})=>{let a=c=>{n(r[c.currentTarget.value])},l=_1(t,r)||u0,i=je(e);return u.createElement(T1,null,u.createElement(Go,null),u.createElement(O1,{id:i,value:l,onChange:a},u.createElement("option",{key:"no-selection",disabled:!0},u0),Object.keys(r).map(c=>u.createElement("option",{key:c,value:c},c))))},fR=({name:e,value:t,options:r,onChange:n})=>{let a=c=>{let s=Array.from(c.currentTarget.options).filter(d=>d.selected).map(d=>d.value);n(k1(s,r))},l=so(t,r),i=je(e);return u.createElement(T1,null,u.createElement(O1,{id:i,multiple:!0,value:l,onChange:a},Object.keys(r).map(c=>u.createElement("option",{key:c,value:c},c))))},p0=e=>{let{name:t,options:r}=e;return r?e.isMulti?u.createElement(fR,{...e}):u.createElement(pR,{...e}):(wl.warn(`Select with no options: ${t}`),u.createElement(u.Fragment,null,"-"))},hR=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[(t==null?void 0:t[n])||String(n)]=n,r),{}):e,gR={check:c0,"inline-check":c0,radio:d0,"inline-radio":d0,select:p0,"multi-select":p0},Qt=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,options:n?hR(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},l=gR[t];if(l)return u.createElement(l,{...a});throw new Error(`Unknown options type: ${t}`)},Sl="value",mR="key",vR="Error",bR="Object",yR="Array",wR="String",xR="Number",ER="Boolean",SR="Date",CR="Null",RR="Undefined",IR="Function",AR="Symbol",M1="ADD_DELTA_TYPE",$1="REMOVE_DELTA_TYPE",L1="UPDATE_DELTA_TYPE";function Bt(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function z1(e,t){let r=Bt(e),n=Bt(t);return(r==="Function"||n==="Function")&&n!==r}var Cl=class extends o.Component{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:a}=this.props,{inputRefKey:l,inputRefValue:i}=this.state,c={};if(!t){if(!l.value)return;c.key=l.value}c.newValue=r(!1,n,a,c.key,i.value),e(c)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:a,keyPath:l,deep:i}=this.props,c=o.cloneElement(r,{onClick:this.onSubmit}),s=o.cloneElement(n,{onClick:e}),d=a(Sl,l,i),p=o.cloneElement(d,{placeholder:"Value",ref:this.refInputValue}),h=null;if(!t){let g=a(mR,l,i);h=o.cloneElement(g,{placeholder:"Key",ref:this.refInputKey})}return u.createElement("span",{className:"rejt-add-value-node"},h,p,s,c)}};Cl.defaultProps={onlyValue:!1,addButtonElement:u.createElement("button",null,"+"),cancelButtonElement:u.createElement("button",null,"c")};var B1=class extends o.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,l=n.length;a(n[l-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:l}=this.state,i=n[e];t(e,a,l,i).then(()=>{let c={keyPath:a,deep:l,key:e,oldValue:i,type:$1};n.splice(e,1),this.setState({data:n});let{onUpdate:s,onDeltaUpdate:d}=this.props;s(a[a.length-1],n),d(c)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:a,logger:l}=this.props;a(t.length,r,n,e).then(()=>{let i=[...t,e];this.setState({data:i}),this.handleAddValueCancel();let{onUpdate:c,onDeltaUpdate:s}=this.props;c(r[r.length-1],i),s({type:M1,keyPath:r,deep:n,key:i.length-1,newValue:e})}).catch(l.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:l,keyPath:i,nextDeep:c}=this.state,s=l[e];a(e,i,c,s,t).then(()=>{l[e]=t,this.setState({data:l});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],l),p({type:L1,keyPath:i,deep:c,key:e,newValue:t,oldValue:s}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:a,readOnly:l,getStyle:i,dataType:c,minusMenuElement:s}=this.props,{minus:d,collapsed:p}=i(e,t,r,n,c),h=l(e,t,r,n,c),g=o.cloneElement(s,{onClick:a,className:"rejt-minus-menu",style:d});return u.createElement("span",{className:"rejt-collapsed"},u.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!h&&g)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:l}=this.state,{isCollapsed:i,handleRemove:c,onDeltaUpdate:s,readOnly:d,getStyle:p,dataType:h,addButtonElement:g,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:w,minusMenuElement:x,plusMenuElement:E,beforeRemoveAction:b,beforeAddAction:y,beforeUpdateAction:S,logger:C,onSubmitValueParser:R}=this.props,{minus:I,plus:_,delimiter:k,ul:O,addForm:T}=p(e,t,r,n,h),M=d(e,t,r,n,h),F=o.cloneElement(E,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),$=o.cloneElement(x,{onClick:c,className:"rejt-minus-menu",style:I});return u.createElement("span",{className:"rejt-not-collapsed"},u.createElement("span",{className:"rejt-not-collapsed-delimiter",style:k},"["),!a&&F,u.createElement("ul",{className:"rejt-not-collapsed-list",style:O},t.map((L,j)=>u.createElement(na,{key:j,name:j.toString(),data:L,keyPath:r,deep:l,isCollapsed:i,handleRemove:this.handleRemoveItem(j),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:s,readOnly:d,getStyle:p,addButtonElement:g,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:w,minusMenuElement:x,plusMenuElement:E,beforeRemoveAction:b,beforeAddAction:y,beforeUpdateAction:S,logger:C,onSubmitValueParser:R}))),!M&&a&&u.createElement("div",{className:"rejt-add-form",style:T},u.createElement(Cl,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:g,cancelButtonElement:f,inputElementGenerator:m,keyPath:r,deep:n,onSubmitValueParser:R})),u.createElement("span",{className:"rejt-not-collapsed-delimiter",style:k},"]"),!M&&$)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{dataType:l,getStyle:i}=this.props,c=t?this.renderCollapsed():this.renderNotCollapsed(),s=i(e,r,n,a,l);return u.createElement("div",{className:"rejt-array-node"},u.createElement("span",{onClick:this.handleCollapseMode},u.createElement("span",{className:"rejt-name",style:s.name},e," :"," ")),c)}};B1.defaultProps={keyPath:[],deep:0,minusMenuElement:u.createElement("span",null," - "),plusMenuElement:u.createElement("span",null," + ")};var P1=class extends o.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:l}=this.state,{readOnly:i,dataType:c}=this.props,s=i(r,n,a,l,c);e&&!s&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:l,name:i,deep:c}=this.state;if(!l)return;let s=n(!0,a,c,i,l.value);e({value:s,key:i}).then(()=>{z1(t,s)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:l,originalValue:i,readOnly:c,dataType:s,getStyle:d,editButtonElement:p,cancelButtonElement:h,textareaElementGenerator:g,minusMenuElement:f,keyPath:v}=this.props,m=d(e,i,n,a,s),w=null,x=null,E=c(e,i,n,a,s);if(r&&!E){let b=g(Sl,v,a,e,i,s),y=o.cloneElement(p,{onClick:this.handleEdit}),S=o.cloneElement(h,{onClick:this.handleCancelEdit}),C=o.cloneElement(b,{ref:this.refInput,defaultValue:i});w=u.createElement("span",{className:"rejt-edit-form",style:m.editForm},C," ",S,y),x=null}else{w=u.createElement("span",{className:"rejt-value",style:m.value,onClick:E?null:this.handleEditMode},t);let b=o.cloneElement(f,{onClick:l,className:"rejt-minus-menu",style:m.minus});x=E?null:b}return u.createElement("li",{className:"rejt-function-value-node",style:m.li},u.createElement("span",{className:"rejt-name",style:m.name},e," :"," "),w,x)}};P1.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:u.createElement("button",null,"e"),cancelButtonElement:u.createElement("button",null,"c"),minusMenuElement:u.createElement("span",null," - ")};var na=class extends o.Component{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:a,handleRemove:l,handleUpdateValue:i,onUpdate:c,onDeltaUpdate:s,readOnly:d,getStyle:p,addButtonElement:h,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:w,plusMenuElement:x,beforeRemoveAction:E,beforeAddAction:b,beforeUpdateAction:y,logger:S,onSubmitValueParser:C}=this.props,R=()=>!0,I=Bt(e);switch(I){case vR:return u.createElement(co,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:l,onUpdate:c,onDeltaUpdate:s,readOnly:R,dataType:I,getStyle:p,addButtonElement:h,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:w,plusMenuElement:x,beforeRemoveAction:E,beforeAddAction:b,beforeUpdateAction:y,logger:S,onSubmitValueParser:C});case bR:return u.createElement(co,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:l,onUpdate:c,onDeltaUpdate:s,readOnly:d,dataType:I,getStyle:p,addButtonElement:h,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:w,plusMenuElement:x,beforeRemoveAction:E,beforeAddAction:b,beforeUpdateAction:y,logger:S,onSubmitValueParser:C});case yR:return u.createElement(B1,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:l,onUpdate:c,onDeltaUpdate:s,readOnly:d,dataType:I,getStyle:p,addButtonElement:h,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,textareaElementGenerator:m,minusMenuElement:w,plusMenuElement:x,beforeRemoveAction:E,beforeAddAction:b,beforeUpdateAction:y,logger:S,onSubmitValueParser:C});case wR:return u.createElement(bt,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:l,handleUpdateValue:i,readOnly:d,dataType:I,getStyle:p,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:S,onSubmitValueParser:C});case xR:return u.createElement(bt,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:l,handleUpdateValue:i,readOnly:d,dataType:I,getStyle:p,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:S,onSubmitValueParser:C});case ER:return u.createElement(bt,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:l,handleUpdateValue:i,readOnly:d,dataType:I,getStyle:p,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:S,onSubmitValueParser:C});case SR:return u.createElement(bt,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:l,handleUpdateValue:i,readOnly:R,dataType:I,getStyle:p,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:S,onSubmitValueParser:C});case CR:return u.createElement(bt,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:l,handleUpdateValue:i,readOnly:d,dataType:I,getStyle:p,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:S,onSubmitValueParser:C});case RR:return u.createElement(bt,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:l,handleUpdateValue:i,readOnly:d,dataType:I,getStyle:p,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:S,onSubmitValueParser:C});case IR:return u.createElement(P1,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:l,handleUpdateValue:i,readOnly:d,dataType:I,getStyle:p,cancelButtonElement:g,editButtonElement:f,textareaElementGenerator:m,minusMenuElement:w,logger:S,onSubmitValueParser:C});case AR:return u.createElement(bt,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:l,handleUpdateValue:i,readOnly:R,dataType:I,getStyle:p,cancelButtonElement:g,editButtonElement:f,inputElementGenerator:v,minusMenuElement:w,logger:S,onSubmitValueParser:C});default:return null}}};na.defaultProps={keyPath:[],deep:0};var co=class extends o.Component{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,l=n.length;a(n[l-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:a}=this.state,{beforeAddAction:l,logger:i}=this.props;l(e,n,a,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:c,onDeltaUpdate:s}=this.props;c(n[n.length-1],r),s({type:M1,keyPath:n,deep:a,key:e,newValue:t})}).catch(i.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:l}=this.state,i=n[e];t(e,a,l,i).then(()=>{let c={keyPath:a,deep:l,key:e,oldValue:i,type:$1};delete n[e],this.setState({data:n});let{onUpdate:s,onDeltaUpdate:d}=this.props;s(a[a.length-1],n),d(c)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:l,keyPath:i,nextDeep:c}=this.state,s=l[e];a(e,i,c,s,t).then(()=>{l[e]=t,this.setState({data:l});let{onUpdate:d,onDeltaUpdate:p}=this.props;d(i[i.length-1],l),p({type:L1,keyPath:i,deep:c,key:e,newValue:t,oldValue:s}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:l,dataType:i,getStyle:c,minusMenuElement:s}=this.props,{minus:d,collapsed:p}=c(e,n,t,r,i),h=Object.getOwnPropertyNames(n),g=l(e,n,t,r,i),f=o.cloneElement(s,{onClick:a,className:"rejt-minus-menu",style:d});return u.createElement("span",{className:"rejt-collapsed"},u.createElement("span",{className:"rejt-collapsed-text",style:p,onClick:this.handleCollapseMode},"{...}"," ",h.length," ",h.length===1?"key":"keys"),!g&&f)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:l}=this.state,{isCollapsed:i,handleRemove:c,onDeltaUpdate:s,readOnly:d,getStyle:p,dataType:h,addButtonElement:g,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:w,minusMenuElement:x,plusMenuElement:E,beforeRemoveAction:b,beforeAddAction:y,beforeUpdateAction:S,logger:C,onSubmitValueParser:R}=this.props,{minus:I,plus:_,addForm:k,ul:O,delimiter:T}=p(e,t,r,n,h),M=Object.getOwnPropertyNames(t),F=d(e,t,r,n,h),$=o.cloneElement(E,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:_}),L=o.cloneElement(x,{onClick:c,className:"rejt-minus-menu",style:I}),j=M.map(V=>u.createElement(na,{key:V,name:V,data:t[V],keyPath:r,deep:a,isCollapsed:i,handleRemove:this.handleRemoveValue(V),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:s,readOnly:d,getStyle:p,addButtonElement:g,cancelButtonElement:f,editButtonElement:v,inputElementGenerator:m,textareaElementGenerator:w,minusMenuElement:x,plusMenuElement:E,beforeRemoveAction:b,beforeAddAction:y,beforeUpdateAction:S,logger:C,onSubmitValueParser:R}));return u.createElement("span",{className:"rejt-not-collapsed"},u.createElement("span",{className:"rejt-not-collapsed-delimiter",style:T},"{"),!F&&$,u.createElement("ul",{className:"rejt-not-collapsed-list",style:O},j),!F&&l&&u.createElement("div",{className:"rejt-add-form",style:k},u.createElement(Cl,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:g,cancelButtonElement:f,inputElementGenerator:m,keyPath:r,deep:n,onSubmitValueParser:R})),u.createElement("span",{className:"rejt-not-collapsed-delimiter",style:T},"}"),!F&&L)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{getStyle:l,dataType:i}=this.props,c=t?this.renderCollapsed():this.renderNotCollapsed(),s=l(e,r,n,a,i);return u.createElement("div",{className:"rejt-object-node"},u.createElement("span",{onClick:this.handleCollapseMode},u.createElement("span",{className:"rejt-name",style:s.name},e," :"," ")),c)}};co.defaultProps={keyPath:[],deep:0,minusMenuElement:u.createElement("span",null," - "),plusMenuElement:u.createElement("span",null," + ")};var bt=class extends o.Component{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:l}=this.state,{readOnly:i,dataType:c}=this.props,s=i(r,n,a,l,c);e&&!s&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:l,name:i,deep:c}=this.state;if(!l)return;let s=n(!0,a,c,i,l.value);e({value:s,key:i}).then(()=>{z1(t,s)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:l,originalValue:i,readOnly:c,dataType:s,getStyle:d,editButtonElement:p,cancelButtonElement:h,inputElementGenerator:g,minusMenuElement:f,keyPath:v}=this.props,m=d(e,i,n,a,s),w=c(e,i,n,a,s),x=r&&!w,E=g(Sl,v,a,e,i,s),b=o.cloneElement(p,{onClick:this.handleEdit}),y=o.cloneElement(h,{onClick:this.handleCancelEdit}),S=o.cloneElement(E,{ref:this.refInput,defaultValue:JSON.stringify(i)}),C=o.cloneElement(f,{onClick:l,className:"rejt-minus-menu",style:m.minus});return u.createElement("li",{className:"rejt-value-node",style:m.li},u.createElement("span",{className:"rejt-name",style:m.name},e," : "),x?u.createElement("span",{className:"rejt-edit-form",style:m.editForm},S," ",y,b):u.createElement("span",{className:"rejt-value",style:m.value,onClick:w?null:this.handleEditMode},String(t)),!w&&!x&&C)}};bt.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:u.createElement("button",null,"e"),cancelButtonElement:u.createElement("button",null,"c"),minusMenuElement:u.createElement("span",null," - ")};var _R={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},kR={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},OR={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function TR(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var H1=class extends o.Component{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:a,getStyle:l,addButtonElement:i,cancelButtonElement:c,editButtonElement:s,inputElement:d,textareaElement:p,minusMenuElement:h,plusMenuElement:g,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:m,logger:w,onSubmitValueParser:x,fallback:E=null}=this.props,b=Bt(e),y=a;Bt(a)==="Boolean"&&(y=()=>a);let S=d;d&&Bt(d)!=="Function"&&(S=()=>d);let C=p;return p&&Bt(p)!=="Function"&&(C=()=>p),b==="Object"||b==="Array"?u.createElement("div",{className:"rejt-tree"},u.createElement(na,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:y,getStyle:l,addButtonElement:i,cancelButtonElement:c,editButtonElement:s,inputElementGenerator:S,textareaElementGenerator:C,minusMenuElement:h,plusMenuElement:g,handleRemove:this.removeRoot,beforeRemoveAction:f,beforeAddAction:v,beforeUpdateAction:m,logger:w,onSubmitValueParser:x})):E}};H1.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return _R;case"Array":return kR;default:return OR}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>TR(a),inputElement:()=>u.createElement("input",null),textareaElement:()=>u.createElement("textarea",null),fallback:null};var{window:MR}=Me,$R=A.div(({theme:e})=>({position:"relative",display:"flex",".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),Ma=A.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),LR=A(Gs)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),zR=A(Ys)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),f0=A.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),BR=A(Nt)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),PR=A(Ut.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),HR={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},FR=e=>{e.currentTarget.dispatchEvent(new MR.KeyboardEvent("keydown",HR))},jR=e=>{e.currentTarget.select()},NR=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),h0=({name:e,value:t,onChange:r})=>{let n=X0(),a=o.useMemo(()=>t&&Ox(t),[t]),l=a!=null,[i,c]=o.useState(!l),[s,d]=o.useState(null),p=o.useCallback(x=>{try{x&&r(JSON.parse(x)),d(void 0)}catch(E){d(E)}},[r]),[h,g]=o.useState(!1),f=o.useCallback(()=>{r({}),g(!0)},[g]),v=o.useRef(null);if(o.useEffect(()=>{h&&v.current&&v.current.select()},[h]),!l)return u.createElement(St,{id:Pn(e),onClick:f},"Set object");let m=u.createElement(PR,{ref:v,id:je(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:x=>p(x.target.value),placeholder:"Edit JSON string...",autoFocus:h,valid:s?"error":null}),w=Array.isArray(t)||typeof t=="object"&&(t==null?void 0:t.constructor)===Object;return u.createElement($R,null,w&&u.createElement(BR,{onClick:x=>{x.preventDefault(),c(E=>!E)}},i?u.createElement(Us,null):u.createElement(Vs,null),u.createElement("span",null,"RAW")),i?m:u.createElement(H1,{readOnly:!w,isCollapsed:w?void 0:()=>!0,data:a,rootName:e,onFullyUpdate:r,getStyle:NR(n),cancelButtonElement:u.createElement(Ma,{type:"button"},"Cancel"),editButtonElement:u.createElement(Ma,{type:"submit"},"Save"),addButtonElement:u.createElement(Ma,{type:"submit",primary:!0},"Save"),plusMenuElement:u.createElement(LR,null),minusMenuElement:u.createElement(zR,null),inputElement:(x,E,b,y)=>y?u.createElement(f0,{onFocus:jR,onBlur:FR}):u.createElement(f0,null),fallback:m}))},DR=A.input(({theme:e,min:t,max:r,value:n})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Ke(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Ke(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${$t(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${$t(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:"pointer"},"&::-webkit-slider-thumb":{marginTop:"-6px",width:16,height:16,border:`1px solid ${Qe(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Qe(e.appBorderColor,.2)}`,cursor:"grab",appearance:"none",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${Ke(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&:focus":{outline:"none","&::-webkit-slider-runnable-track":{borderColor:Qe(e.color.secondary,.4)},"&::-webkit-slider-thumb":{borderColor:e.color.secondary,boxShadow:`0 0px 5px 0px ${e.color.secondary}`}},"&::-moz-range-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Ke(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Ke(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${$t(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${$t(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:"pointer",outline:"none"},"&::-moz-range-thumb":{width:16,height:16,border:`1px solid ${Qe(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Qe(e.appBorderColor,.2)}`,cursor:"grab",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${Ke(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&::-ms-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${Ke(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${Ke(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${$t(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${$t(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${Qe(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),F1=A.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums"}),VR=A(F1)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),UR=A.div({display:"flex",alignItems:"center",width:"100%"});function WR(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var qR=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:l=1,onBlur:i,onFocus:c})=>{let s=h=>{r(nR(h.target.value))},d=t!==void 0,p=o.useMemo(()=>WR(l),[l]);return u.createElement(UR,null,u.createElement(F1,null,n),u.createElement(DR,{id:je(e),type:"range",onChange:s,name:e,value:t,min:n,max:a,step:l,onFocus:c,onBlur:i}),u.createElement(VR,{numberOFDecimalsPlaces:p,max:a},d?t.toFixed(p):"--"," / ",a))},GR=A.label({display:"flex"}),YR=A.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),KR=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:l})=>{let i=h=>{r(h.target.value)},[c,s]=o.useState(!1),d=o.useCallback(()=>{r(""),s(!0)},[s]);if(t===void 0)return u.createElement(St,{variant:"outline",size:"medium",id:Pn(e),onClick:d},"Set string");let p=typeof t=="string";return u.createElement(GR,null,u.createElement(Ut.Textarea,{id:je(e),maxLength:l,onChange:i,size:"flex",placeholder:"Edit string...",autoFocus:c,valid:p?null:"error",name:e,value:p?t:"",onFocus:n,onBlur:a}),l&&u.createElement(YR,{isMaxed:(t==null?void 0:t.length)===l},(t==null?void 0:t.length)??0," / ",l))},XR=A(Ut.Input)({padding:10});function ZR(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var JR=({onChange:e,name:t,accept:r="image/*",value:n})=>{let a=o.useRef(null);function l(i){if(!i.target.files)return;let c=Array.from(i.target.files).map(s=>URL.createObjectURL(s));e(c),ZR(n)}return o.useEffect(()=>{n==null&&a.current&&(a.current.value=null)},[n,t]),u.createElement(XR,{ref:a,id:je(t),type:"file",name:t,multiple:!0,onChange:l,accept:r,size:"flex"})},QR=o.lazy(()=>Dt(()=>import("./Color-RQJUDNI5-Dl3E0F7F.js"),__vite__mapDeps([9,2,5,1,3,4,6]),import.meta.url)),eI=e=>u.createElement(o.Suspense,{fallback:u.createElement("div",null)},u.createElement(QR,{...e})),tI={array:h0,object:h0,boolean:KC,color:eI,date:tR,number:aR,check:Qt,"inline-check":Qt,radio:Qt,"inline-radio":Qt,select:Qt,"multi-select":Qt,range:qR,text:KR,file:JR},g0=()=>u.createElement(u.Fragment,null,"-"),rI=({row:e,arg:t,updateArgs:r,isHovered:n})=>{var m;let{key:a,control:l}=e,[i,c]=o.useState(!1),[s,d]=o.useState({value:t});o.useEffect(()=>{i||d({value:t})},[i,t]);let p=o.useCallback(w=>(d({value:w}),r({[a]:w}),w),[r,a]),h=o.useCallback(()=>c(!1),[]),g=o.useCallback(()=>c(!0),[]);if(!l||l.disable){let w=(l==null?void 0:l.disable)!==!0&&((m=e==null?void 0:e.type)==null?void 0:m.name)!=="function";return n&&w?u.createElement(Ft,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):u.createElement(g0,null)}let f={name:a,argType:e,value:s.value,onChange:p,onBlur:h,onFocus:g},v=tI[l.type]||g0;return u.createElement(v,{...f,...l,controlType:l.type})},nI=A.span({fontWeight:"bold"}),aI=A.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),oI=A.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...ht({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),lI=A.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?te(.1,e.color.defaultText):te(.2,e.color.defaultText),marginTop:t?4:0})),iI=A.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?te(.1,e.color.defaultText):te(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),sI=A.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),cI=e=>e&&{summary:typeof e=="string"?e:e.name},un=e=>{var m;let[t,r]=o.useState(!1),{row:n,updateArgs:a,compact:l,expandable:i,initialExpandedArgs:c}=e,{name:s,description:d}=n,p=n.table||{},h=p.type||cI(n.type),g=p.defaultValue||n.defaultValue,f=(m=n.type)==null?void 0:m.required,v=d!=null&&d!=="";return u.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},u.createElement(sI,{expandable:i},u.createElement(nI,null,s),f?u.createElement(aI,{title:"Required"},"*"):null),l?null:u.createElement("td",null,v&&u.createElement(oI,null,u.createElement(i1,null,d)),p.jsDocTags!=null?u.createElement(u.Fragment,null,u.createElement(iI,{hasDescription:v},u.createElement(Ta,{value:h,initialExpandedArgs:c})),u.createElement(BC,{tags:p.jsDocTags})):u.createElement(lI,{hasDescription:v},u.createElement(Ta,{value:h,initialExpandedArgs:c}))),l?null:u.createElement("td",null,u.createElement(Ta,{value:g,initialExpandedArgs:c})),a?u.createElement("td",null,u.createElement(rI,{...e,isHovered:t})):null)},dI=A(Xs)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?te(.25,e.color.defaultText):te(.3,e.color.defaultText),border:"none",display:"inline-block"})),uI=A(qo)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?te(.25,e.color.defaultText):te(.3,e.color.defaultText),border:"none",display:"inline-block"})),pI=A.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),fI=A.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?te(.4,e.color.defaultText):te(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),hI=A.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),gI=A.td(()=>({position:"relative"})),mI=A.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${$t(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),m0=A.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),$a=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[l,i]=o.useState(n),c=e==="subsection"?hI:fI,s=(r==null?void 0:r.length)||0,d=e==="subsection"?`${s} item${s!==1?"s":""}`:"",p=`${l?"Hide":"Show"} ${e==="subsection"?s:t} item${s!==1?"s":""}`;return u.createElement(u.Fragment,null,u.createElement(mI,{title:p},u.createElement(c,{colSpan:1},u.createElement(m0,{onClick:h=>i(!l),tabIndex:0},p),u.createElement(pI,null,l?u.createElement(dI,null):u.createElement(uI,null),t)),u.createElement(gI,{colSpan:a-1},u.createElement(m0,{onClick:h=>i(!l),tabIndex:-1,style:{outline:"none"}},p),l?null:d)),l?r:null)},pn=A.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),he=A.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),se=A.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),ge=[2,4,2,2],vI=()=>u.createElement(u.Fragment,null,u.createElement(pn,null,u.createElement(he,{numColumn:ge[0]},u.createElement(se,{width:"60%"})),u.createElement(he,{numColumn:ge[1]},u.createElement(se,{width:"30%"})),u.createElement(he,{numColumn:ge[2]},u.createElement(se,{width:"60%"})),u.createElement(he,{numColumn:ge[3]},u.createElement(se,{width:"60%"}))),u.createElement(pn,null,u.createElement(he,{numColumn:ge[0]},u.createElement(se,{width:"60%"})),u.createElement(he,{numColumn:ge[1]},u.createElement(se,{width:"80%"}),u.createElement(se,{width:"30%"})),u.createElement(he,{numColumn:ge[2]},u.createElement(se,{width:"60%"})),u.createElement(he,{numColumn:ge[3]},u.createElement(se,{width:"60%"}))),u.createElement(pn,null,u.createElement(he,{numColumn:ge[0]},u.createElement(se,{width:"60%"})),u.createElement(he,{numColumn:ge[1]},u.createElement(se,{width:"80%"}),u.createElement(se,{width:"30%"})),u.createElement(he,{numColumn:ge[2]},u.createElement(se,{width:"60%"})),u.createElement(he,{numColumn:ge[3]},u.createElement(se,{width:"60%"}))),u.createElement(pn,null,u.createElement(he,{numColumn:ge[0]},u.createElement(se,{width:"60%"})),u.createElement(he,{numColumn:ge[1]},u.createElement(se,{width:"80%"}),u.createElement(se,{width:"30%"})),u.createElement(he,{numColumn:ge[2]},u.createElement(se,{width:"60%"})),u.createElement(he,{numColumn:ge[3]},u.createElement(se,{width:"60%"})))),bI=A.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),yI=A.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),wI=A.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),xI=({inAddonPanel:e})=>{let[t,r]=o.useState(!0);return o.useEffect(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:u.createElement(bI,{inAddonPanel:e},u.createElement(il,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:u.createElement(u.Fragment,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically."),footer:u.createElement(yI,null,e&&u.createElement(u.Fragment,null,u.createElement(Ft,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},u.createElement(qs,null)," Watch 5m video"),u.createElement(wI,null),u.createElement(Ft,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},u.createElement(kn,null)," Read docs")),!e&&u.createElement(Ft,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},u.createElement(kn,null)," Learn how to set that up"))}))},EI=A.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?te(.25,e.color.defaultText):te(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),SI=A(Nt)(({theme:e})=>({margin:"-4px -12px -4px 0"})),CI=A.span({display:"flex",justifyContent:"space-between"}),RI={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>{var r,n;return+!!((r=t.type)!=null&&r.required)-+!!((n=e.type)!=null&&n.required)||e.name.localeCompare(t.name)},none:void 0},II=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([l,i])=>{let{category:c,subcategory:s}=(i==null?void 0:i.table)||{};if(c){let d=r.sections[c]||{ungrouped:[],subsections:{}};if(!s)d.ungrouped.push({key:l,...i});else{let p=d.subsections[s]||[];p.push({key:l,...i}),d.subsections[s]=p}r.sections[c]=d}else if(s){let d=r.ungroupedSubsections[s]||[];d.push({key:l,...i}),r.ungroupedSubsections[s]=d}else r.ungrouped.push({key:l,...i})});let n=RI[t],a=l=>n?Object.keys(l).reduce((i,c)=>({...i,[c]:l[c].sort(n)}),{}):l;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:a(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((l,i)=>({...l,[i]:{ungrouped:r.sections[i].ungrouped.sort(n),subsections:a(r.sections[i].subsections)}}),{})}},AI=(e,t,r)=>{try{return K1(e,t,r)}catch(n){return oC.warn(n.message),!1}},uo=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:l,sort:i="none",isLoading:c}=e;if("error"in e){let{error:E}=e;return u.createElement(S1,null,E," ",u.createElement(Ft,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},u.createElement(kn,null)," Read the docs"))}if(c)return u.createElement(vI,null);let{rows:s,args:d,globals:p}="rows"in e&&e,h=II(l6(s,E=>{var b;return!((b=E==null?void 0:E.table)!=null&&b.disable)&&AI(E,d||{},p||{})}),i),g=h.ungrouped.length===0,f=Object.entries(h.sections).length===0,v=Object.entries(h.ungroupedSubsections).length===0;if(g&&f&&v)return u.createElement(xI,{inAddonPanel:a});let m=1;t&&(m+=1),n||(m+=2);let w=Object.keys(h.sections).length>0,x={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:l};return u.createElement(el,null,u.createElement(EI,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},u.createElement("thead",{className:"docblock-argstable-head"},u.createElement("tr",null,u.createElement("th",null,u.createElement("span",null,"Name")),n?null:u.createElement("th",null,u.createElement("span",null,"Description")),n?null:u.createElement("th",null,u.createElement("span",null,"Default")),t?u.createElement("th",null,u.createElement(CI,null,"Control"," ",!c&&r&&u.createElement(SI,{onClick:()=>r(),title:"Reset controls"},u.createElement(Js,{"aria-hidden":!0})))):null)),u.createElement("tbody",{className:"docblock-argstable-body"},h.ungrouped.map(E=>u.createElement(un,{key:E.key,row:E,arg:d&&d[E.key],...x})),Object.entries(h.ungroupedSubsections).map(([E,b])=>u.createElement($a,{key:E,label:E,level:"subsection",colSpan:m},b.map(y=>u.createElement(un,{key:y.key,row:y,arg:d&&d[y.key],expandable:w,...x})))),Object.entries(h.sections).map(([E,b])=>u.createElement($a,{key:E,label:E,level:"section",colSpan:m},b.ungrouped.map(y=>u.createElement(un,{key:y.key,row:y,arg:d&&d[y.key],...x})),Object.entries(b.subsections).map(([y,S])=>u.createElement($a,{key:y,label:y,level:"subsection",colSpan:m},S.map(C=>u.createElement(un,{key:C.key,row:C,arg:d&&d[C.key],expandable:w,...x})))))))))},_I=({tabs:e,...t})=>{let r=Object.entries(e);return r.length===1?u.createElement(uo,{...r[0][1],...t}):u.createElement(cl,null,r.map((n,a)=>{let[l,i]=n,c=`prop_table_div_${l}`,s="div",d=a===0?t:{sort:t.sort};return u.createElement(s,{key:c,id:c,title:l},({active:p})=>p?u.createElement(uo,{key:`prop_table_${l}`,...i,...d}):null)}))};A.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?te(.4,e.color.defaultText):te(.6,e.color.defaultText)}));A.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});A.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});A.div(ne,({theme:e})=>({...ra(e),margin:"25px 0 40px",padding:"30px 20px"}));A.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));A.div(({theme:e})=>({color:e.base==="light"?te(.2,e.color.defaultText):te(.6,e.color.defaultText)}));A.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});A.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?te(.4,e.color.defaultText):te(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));A.div({display:"flex",flexDirection:"row"});A.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));A.div(({theme:e})=>({...ra(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));A.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});A.div({flex:1,display:"flex",flexDirection:"row"});A.div({display:"flex",alignItems:"flex-start"});A.div({flex:"0 0 30%"});A.div({flex:1});A.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?te(.4,e.color.defaultText):te(.6,e.color.defaultText)}));A.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));A.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));A.div(({theme:e})=>({...ra(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));A.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});A.div({display:"flex",flexFlow:"row wrap"});var kI=e=>`anchor--${e}`,j1=({storyId:e,children:t})=>u.createElement("div",{id:kI(e),className:"sb-anchor"},t);Me&&Me.__DOCS_CONTEXT__===void 0&&(Me.__DOCS_CONTEXT__=o.createContext(null),Me.__DOCS_CONTEXT__.displayName="DocsContext");var _e=Me?Me.__DOCS_CONTEXT__:o.createContext(null),Qr=(e,t)=>o.useContext(_e).resolveOf(e,t),OI=e=>e.split("-").map(t=>t.charAt(0).toUpperCase()+t.slice(1)).join(""),TI=e=>{if(e)return typeof e=="string"?e.includes("-")?OI(e):e:e.__docgenInfo&&e.__docgenInfo.displayName?e.__docgenInfo.displayName:e.name};function MI(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}function N1(e){return YS(e,{allowFunction:!1})}var D1=o.createContext({sources:{}}),V1="--unknown--",$I=({children:e,channel:t})=>{let[r,n]=o.useState({});return o.useEffect(()=>{let a=(l,i=null,c=!1)=>{let{id:s,args:d=void 0,source:p,format:h}=typeof l=="string"?{id:l,source:i,format:c}:l,g=d?N1(d):V1;n(f=>({...f,[s]:{...f[s],[g]:{code:p,format:h}}}))};return t.on(Ml,a),()=>t.off(Ml,a)},[]),u.createElement(D1.Provider,{value:{sources:r}},e)},LI=(e,t,r)=>{let{sources:n}=r,a=n==null?void 0:n[e];return(a==null?void 0:a[N1(t)])||(a==null?void 0:a[V1])||{code:""}},zI=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{var s,d;let{__isArgsStory:a}=t.parameters,l=((s=t.parameters.docs)==null?void 0:s.source)||{},i=r||l.type||la.AUTO;if(l.code!==void 0)return l.code;let c=i===la.DYNAMIC||i===la.AUTO&&e&&a?e:l.originalSource||"";return((d=n??l.transform)==null?void 0:d(c,t))||c},BI=(e,t,r)=>{var f,v,m,w;let n,{of:a}=e;if("of"in e&&a===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(a)n=t.resolveOf(a,["story"]).story;else try{n=t.storyById()}catch{}let l=((v=(f=n==null?void 0:n.parameters)==null?void 0:f.docs)==null?void 0:v.source)||{},{code:i}=e,c=e.format??l.format,s=e.language??l.language??"jsx",d=e.dark??l.dark??!1;if(!i&&!n)return{error:"Oh no! The source is not available."};if(i)return{code:i,format:c,language:s,dark:d};let p=t.getStoryContext(n),h=e.__forceInitialArgs?p.initialArgs:p.unmappedArgs,g=LI(n.id,h,r);return c=g.format??((w=(m=n.parameters.docs)==null?void 0:m.source)==null?void 0:w.format)??!1,{code:zI({snippet:g.code,storyContext:{...p,args:h},typeFromProps:e.type,transformFromProps:e.transform}),format:c,language:s,dark:d}};function PI(e,t){let r=HI([e],t);return r&&r[0]}function HI(e,t){let[r,n]=o.useState({});return o.useEffect(()=>{Promise.all(e.map(async a=>{let l=await t.loadStory(a);n(i=>i[a]===l?i:{...i,[a]:l})}))}),e.map(a=>{if(r[a])return r[a];try{return t.storyById(a)}catch{return null}})}var FI=(e,t)=>{let{of:r,meta:n}=e;if("of"in e&&r===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");return n&&t.referenceMeta(n,!1),t.resolveOf(r||"story",["story"]).story.id},jI=(e,t,r)=>{let{parameters:n={}}=t||{},{docs:a={}}=n,l=a.story||{};if(a.disable)return null;if(e.inline??l.inline??!1){let c=e.height??l.height,s=e.autoplay??l.autoplay??!1;return{story:t,inline:!0,height:c,autoplay:s,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:r.renderStoryToElement}}let i=e.height??l.height??l.iframeHeight??"100px";return{story:t,inline:!1,height:i,primary:!!e.__primary}},NI=(e={__forceInitialArgs:!1,__primary:!1})=>{let t=o.useContext(_e),r=FI(e,t),n=PI(r,t);if(!n)return u.createElement(R1,null);let a=jI(e,n,t);return a?u.createElement(_C,{...a}):null},DI=e=>{var g,f,v,m,w,x,E,b,y,S;let t=o.useContext(_e),r=o.useContext(D1),{of:n,source:a}=e;if("of"in e&&n===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{story:l}=Qr(n||"story",["story"]),i=BI({...a,...n&&{of:n}},t,r),c=e.layout??l.parameters.layout??((f=(g=l.parameters.docs)==null?void 0:g.canvas)==null?void 0:f.layout)??"padded",s=e.withToolbar??((m=(v=l.parameters.docs)==null?void 0:v.canvas)==null?void 0:m.withToolbar)??!1,d=e.additionalActions??((x=(w=l.parameters.docs)==null?void 0:w.canvas)==null?void 0:x.additionalActions),p=e.sourceState??((b=(E=l.parameters.docs)==null?void 0:E.canvas)==null?void 0:b.sourceState)??"hidden",h=e.className??((S=(y=l.parameters.docs)==null?void 0:y.canvas)==null?void 0:S.className);return u.createElement(I1,{withSource:p==="none"?void 0:i,isExpanded:p==="shown",withToolbar:s,additionalActions:d,className:h,layout:c},u.createElement(NI,{of:n||l.moduleExport,meta:e.meta,...e.story}))},VI=(e,t)=>{let r=t.getStoryContext(e),[n,a]=o.useState(r.globals);return o.useEffect(()=>{let l=i=>{a(i.globals)};return t.channel.on(a0,l),()=>t.channel.off(a0,l)},[t.channel]),[n]},UI=(e,t)=>{let r=WI(e,t);if(!r)throw new Error("No result when story was defined");return r},WI=(e,t)=>{let r=e?t.getStoryContext(e):{args:{}},{id:n}=e||{id:"none"},[a,l]=o.useState(r.args);o.useEffect(()=>{let s=d=>{d.storyId===n&&l(d.args)};return t.channel.on(o0,s),()=>t.channel.off(o0,s)},[n,t.channel]);let i=o.useCallback(s=>t.channel.emit(lC,{storyId:n,updatedArgs:s}),[n,t.channel]),c=o.useCallback(s=>t.channel.emit(iC,{storyId:n,argNames:s}),[n,t.channel]);return e&&[a,i,c]};function qI(e,t){let{extractArgTypes:r}=t.docs||{};if(!r)throw new Error("Args unsupported. See Args documentation for your framework.");return r(e)}var GI=e=>{var y;let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let r=o.useContext(_e),{story:n}=r.resolveOf(t||"story",["story"]),{parameters:a,argTypes:l,component:i,subcomponents:c}=n,s=((y=a.docs)==null?void 0:y.controls)||{},d=e.include??s.include,p=e.exclude??s.exclude,h=e.sort??s.sort,[g,f,v]=UI(n,r),[m]=VI(n,r),w=n0(l,d,p);if(!(c&&Object.keys(c).length>0))return Object.keys(w).length>0||Object.keys(g).length>0?u.createElement(uo,{rows:w,sort:h,args:g,globals:m,updateArgs:f,resetArgs:v}):null;let x=TI(i),E=Object.fromEntries(Object.entries(c).map(([S,C])=>[S,{rows:n0(qI(C,a),d,p),sort:h}])),b={[x]:{rows:w,sort:h},...E};return u.createElement(_I,{tabs:b,sort:h,args:g,globals:m,updateArgs:f,resetArgs:v})},{document:U1}=Me,YI=({className:e,children:t,...r})=>{if(typeof e!="string"&&(typeof t!="string"||!t.match(/[\n\r]/g)))return u.createElement(Zo,null,t);let n=e&&e.split("-");return u.createElement(xl,{language:n&&n[1]||"text",format:!1,code:t,...r})};function Rl(e,t){e.channel.emit(sC,t)}var po=zc.a,KI=({hash:e,children:t})=>{let r=o.useContext(_e);return u.createElement(po,{href:e,target:"_self",onClick:n=>{let a=e.substring(1);U1.getElementById(a)&&Rl(r,e)}},t)},XI=e=>{let{href:t,target:r,children:n,...a}=e,l=o.useContext(_e);return!t||r==="_blank"||/^https?:\/\//.test(t)?u.createElement(po,{...e}):t.startsWith("#")?u.createElement(KI,{hash:t},n):u.createElement(po,{href:t,onClick:i=>{i.button===0&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&(i.preventDefault(),Rl(l,i.currentTarget.getAttribute("href")))},target:r,...a},n)},W1=["h1","h2","h3","h4","h5","h6"],ZI=W1.reduce((e,t)=>({...e,[t]:A(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),JI=A.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),QI=({as:e,id:t,children:r,...n})=>{let a=o.useContext(_e),l=ZI[e],i=`#${t}`;return u.createElement(l,{id:t,...n},u.createElement(JI,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:c=>{U1.getElementById(t)&&Rl(a,i)}},u.createElement(Ks,null)),r)},Il=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return u.createElement(QI,{as:t,id:r,...a},n);let l=t,{as:i,...c}=e;return u.createElement(l,{...re(c,t)})},eA=W1.reduce((e,t)=>({...e,[t]:r=>u.createElement(Il,{as:t,...r})}),{}),tA=e=>{var t;if(!e.children)return null;if(typeof e.children!="string")throw new Error(vd`The Markdown block only accepts children as a single string, but children were of type: '${typeof e.children}' + This is often caused by not wrapping the child in a template string. + + This is invalid: + + # Some heading + A paragraph + + + Instead do: + + {\` + # Some heading + A paragraph + \`} + + `);return u.createElement(i1,{...e,options:{forceBlock:!0,overrides:{code:YI,a:XI,...eA,...(t=e==null?void 0:e.options)==null?void 0:t.overrides},...e==null?void 0:e.options}})},rA=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(rA||{}),nA=e=>{var t,r,n,a,l,i,c,s;switch(e.type){case"story":return((r=(t=e.story.parameters.docs)==null?void 0:t.description)==null?void 0:r.story)||null;case"meta":{let{parameters:d,component:p}=e.preparedMeta;return((a=(n=d.docs)==null?void 0:n.description)==null?void 0:a.component)||((i=(l=d.docs)==null?void 0:l.extractComponentDescription)==null?void 0:i.call(l,p,{component:p,parameters:d}))||null}case"component":{let{component:d,projectAnnotations:{parameters:p}}=e;return((s=(c=p.docs)==null?void 0:c.extractComponentDescription)==null?void 0:s.call(c,d,{component:d,parameters:p}))||null}default:throw new Error(`Unrecognized module type resolved from 'useOf', got: ${e.type}`)}},fo=e=>{let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let r=Qr(t||"meta"),n=nA(r);return n?u.createElement(tA,null,n):null},aA=A.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}})),oA=A.div(({theme:e})=>({position:"fixed",bottom:0,top:0,width:"10rem",paddingTop:"4rem",paddingBottom:"2rem",overflowY:"auto",fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch","& *":{boxSizing:"border-box"},"& > .toc-wrapper > .toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`}}},"& .toc-list-item":{position:"relative",listStyleType:"none",marginLeft:20,paddingTop:3,paddingBottom:3},"& .toc-list-item::before":{content:'""',position:"absolute",height:"100%",top:0,left:0,transform:"translateX(calc(-2px - 20px))",borderLeft:`solid 2px ${e.color.mediumdark}`,opacity:0,transition:"opacity 0.2s"},"& .toc-list-item.is-active-li::before":{opacity:1},"& .toc-list-item > a":{color:e.color.defaultText,textDecoration:"none"},"& .toc-list-item.is-active-li > a":{fontWeight:600,color:e.color.secondary,textDecoration:"none"}})),lA=A.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10})),iA=({title:e})=>e===null?null:typeof e=="string"?u.createElement(lA,null,e):e,sA=({title:e,disable:t,headingSelector:r,contentsSelector:n,ignoreSelector:a,unsafeTocbotOptions:l})=>(o.useEffect(()=>{let i={tocSelector:".toc-wrapper",contentSelector:n??".sbdocs-content",headingSelector:r??"h3",ignoreSelector:a??".docs-story *, .skip-toc",headingsOffset:40,scrollSmoothOffset:-40,orderedList:!1,onClick:()=>!1,...l},c=setTimeout(()=>tC(i),100);return()=>{clearTimeout(c),x1()}},[t]),u.createElement(u.Fragment,null,u.createElement(aA,null,t?null:u.createElement(oA,null,u.createElement(iA,{title:e||null}),u.createElement("div",{className:"toc-wrapper"}))))),{document:cA,window:dA}=Me,uA=({context:e,theme:t,children:r})=>{var a,l,i,c,s;let n;try{n=(l=(a=e.resolveOf("meta",["meta"]).preparedMeta.parameters)==null?void 0:a.docs)==null?void 0:l.toc}catch{n=(s=(c=(i=e==null?void 0:e.projectAnnotations)==null?void 0:i.parameters)==null?void 0:c.docs)==null?void 0:s.toc}return o.useEffect(()=>{let d;try{if(d=new URL(dA.parent.location.toString()),d.hash){let p=cA.getElementById(d.hash.substring(1));p&&setTimeout(()=>{MI(p)},200)}}catch{}}),u.createElement(_e.Provider,{value:e},u.createElement($I,{channel:e.channel},u.createElement(Z0,{theme:Dp(t)},u.createElement(vC,{toc:n?u.createElement(sA,{className:"sbdocs sbdocs-toc--custom",...n}):null},r))))},pA=/\s*\/\s*/,fA=e=>{let t=e.trim().split(pA);return t&&t[t.length-1]||e},hA=({children:e})=>{let t=o.useContext(_e),r=e||fA(t.storyById().title);return r?u.createElement(fC,{className:"sbdocs-title sb-unstyled"},r):null},gA=({children:e})=>{var n;let t=o.useContext(_e),r=e||((n=t.storyById().parameters)==null?void 0:n.componentSubtitle);return r?u.createElement(hC,{className:"sbdocs-subtitle sb-unstyled"},r):null},mA=({children:e,disableAnchor:t})=>{if(t||typeof e!="string")return u.createElement(Qo,null,e);let r=globalThis.encodeURIComponent(e.toLowerCase());return u.createElement(Il,{as:"h3",id:r},e)},q1=({of:e,expanded:t=!0,withToolbar:r=!1,__forceInitialArgs:n=!1,__primary:a=!1})=>{var c,s;let{story:l}=Qr(e||"story",["story"]),i=((s=(c=l.parameters.docs)==null?void 0:c.canvas)==null?void 0:s.withToolbar)??r;return u.createElement(j1,{storyId:l.id},t&&u.createElement(u.Fragment,null,u.createElement(mA,null,l.name),u.createElement(fo,{of:e})),u.createElement(DI,{of:e,withToolbar:i,story:{__forceInitialArgs:n,__primary:a},source:{__forceInitialArgs:n}}))},vA=e=>{let{of:t}=e;if("of"in e&&t===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{csfFile:r}=Qr(t||"meta",["meta"]),n=o.useContext(_e).componentStoriesFromCSFFile(r)[0];return n?u.createElement(q1,{of:n.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null},bA=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return u.createElement(Jo,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return u.createElement(Il,{as:"h2",id:n,...r},e)},yA=A(bA)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:"16px",letterSpacing:"0.35em",textTransform:"uppercase",color:e.textMutedColor,border:0,marginBottom:"12px","&:first-of-type":{marginTop:"56px"}})),wA=({title:e="Stories",includePrimary:t=!0})=>{var c;let{componentStories:r,projectAnnotations:n,getStoryContext:a}=o.useContext(_e),l=r(),{stories:{filter:i}={filter:void 0}}=((c=n.parameters)==null?void 0:c.docs)||{};return i&&(l=l.filter(s=>i(s,a(s)))),t||(l=l.slice(1)),!l||l.length===0?null:u.createElement(u.Fragment,null,u.createElement(yA,null,e),l.map(s=>s&&u.createElement(q1,{key:s.id,of:s.moduleExport,expanded:!0,__forceInitialArgs:!0})))},xA=()=>{let e=Qr("meta",["meta"]),{stories:t}=e.csfFile,r=Object.keys(t).length===1;return u.createElement(u.Fragment,null,u.createElement(hA,null),u.createElement(gA,null),u.createElement(fo,{of:"meta"}),r?u.createElement(fo,{of:"story"}):null,u.createElement(vA,null),u.createElement(GI,null),r?null:u.createElement(wA,null))};function $A({context:e,docsParameter:t}){let r=t.container||uA,n=t.page||xA;return u.createElement(r,{context:e,theme:t.theme},u.createElement(n,null))}var LA=({of:e})=>{let t=o.useContext(_e);e&&t.referenceMeta(e,!0);try{let r=t.storyById();return u.createElement(j1,{storyId:r.id})}catch{return null}};export{XI as A,YI as C,$A as D,Ut as F,eA as H,_m as M,Po as S,$7 as T,Hg as W,ch as a,Fs as b,Is as c,R7 as d,LA as e,je as g,Wt as m,A as n,kA as s}; diff --git a/storybook-static/assets/index-DXimoRZY.js b/storybook-static/assets/index-DXimoRZY.js new file mode 100644 index 0000000..6cadb78 --- /dev/null +++ b/storybook-static/assets/index-DXimoRZY.js @@ -0,0 +1 @@ +var j=Object.create,g=Object.defineProperty,A=Object.getOwnPropertyDescriptor,h=Object.getOwnPropertyNames,m=Object.getPrototypeOf,x=Object.prototype.hasOwnProperty,P=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),d=(e,r,i,u)=>{if(r&&typeof r=="object"||typeof r=="function")for(let a of h(r))!x.call(e,a)&&a!==i&&g(e,a,{get:()=>r[a],enumerable:!(u=A(r,a))||u.enumerable});return e},S=(e,r,i)=>(i=e!=null?j(m(e)):{},d(!e||!e.__esModule?g(i,"default",{value:e,enumerable:!0}):i,e)),U=P(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var r=Object.prototype.toString,i=Object.getPrototypeOf,u=Object.getOwnPropertySymbols?function(a){return Object.keys(a).concat(Object.getOwnPropertySymbols(a))}:Object.keys;return function(a,c){return function f(t,n,o){var y,p,l,s=r.call(t),w=r.call(n);if(t===n)return!0;if(t==null||n==null)return!1;if(o.indexOf(t)>-1&&o.indexOf(n)>-1)return!0;if(o.push(t,n),s!=w||(y=u(t),p=u(n),y.length!=p.length||y.some(function(O){return!f(t[O],n[O],o)})))return!1;switch(s.slice(8,-1)){case"Symbol":return t.valueOf()==n.valueOf();case"Date":case"Number":return+t==+n||+t!=+t&&+n!=+n;case"RegExp":case"Function":case"String":case"Boolean":return""+t==""+n;case"Set":case"Map":y=t.entries(),p=n.entries();do if(!f((l=y.next()).value,p.next().value,o))return!1;while(!l.done);return!0;case"ArrayBuffer":t=new Uint8Array(t),n=new Uint8Array(n);case"DataView":t=new Uint8Array(t.buffer),n=new Uint8Array(n.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(t.length!=n.length)return!1;for(l=0;le.map(r=>typeof r<"u").filter(Boolean).length,q=(e,r)=>{let{exists:i,eq:u,neq:a,truthy:c}=e;if(v([i,u,a,c])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:i,eq:u,neq:a})}`);if(typeof u<"u")return(0,b.isEqual)(r,u);if(typeof a<"u")return!(0,b.isEqual)(r,a);if(typeof i<"u"){let f=typeof r<"u";return i?f:!f}return typeof c>"u"||c?!!r:!r},E=(e,r,i)=>{if(!e.if)return!0;let{arg:u,global:a}=e.if;if(v([u,a])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:u,global:a})}`);let c=u?r[u]:i[a];return q(e.if,c)},I=e=>e.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,"");export{I as O,E as P}; diff --git a/storybook-static/assets/index-DbIxU3Ed.js b/storybook-static/assets/index-DbIxU3Ed.js new file mode 100644 index 0000000..f9830e7 --- /dev/null +++ b/storybook-static/assets/index-DbIxU3Ed.js @@ -0,0 +1 @@ +import{R as e}from"./index-l2PZgWEW.js";const o={},c=e.createContext(o);function u(n){const t=e.useContext(c);return e.useMemo(function(){return typeof n=="function"?n(t):{...t,...n}},[t,n])}function m(n){let t;return n.disableParentContext?t=typeof n.components=="function"?n.components(o):n.components||o:t=u(n.components),e.createElement(c.Provider,{value:t},n.children)}export{m as MDXProvider,u as useMDXComponents}; diff --git a/storybook-static/assets/index-DrFu-skq.js b/storybook-static/assets/index-DrFu-skq.js new file mode 100644 index 0000000..37c96b4 --- /dev/null +++ b/storybook-static/assets/index-DrFu-skq.js @@ -0,0 +1,6 @@ +function l(o){for(var f=[],i=1;iu[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Z=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function V(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var k={exports:{}},r={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var y=Symbol.for("react.element"),F=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),U=Symbol.for("react.strict_mode"),q=Symbol.for("react.profiler"),L=Symbol.for("react.provider"),N=Symbol.for("react.context"),z=Symbol.for("react.forward_ref"),B=Symbol.for("react.suspense"),H=Symbol.for("react.memo"),G=Symbol.for("react.lazy"),g=Symbol.iterator;function W(e){return e===null||typeof e!="object"?null:(e=g&&e[g]||e["@@iterator"],typeof e=="function"?e:null)}var $={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},j=Object.assign,C={};function p(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||$}p.prototype.isReactComponent={};p.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};p.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function O(){}O.prototype=p.prototype;function m(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||$}var S=m.prototype=new O;S.constructor=m;j(S,p.prototype);S.isPureReactComponent=!0;var E=Array.isArray,P=Object.prototype.hasOwnProperty,b={current:null},x={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,n){var u,o={},c=null,s=null;if(t!=null)for(u in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(c=""+t.key),t)P.call(t,u)&&!x.hasOwnProperty(u)&&(o[u]=t[u]);var f=arguments.length-2;if(f===1)o.children=n;else if(1i.map(i=>__vite__fileDeps[i]); +import{_ as a}from"./iframe-4U0avWRZ.js";import"../sb-preview/runtime.js";const{global:s}=__STORYBOOK_MODULE_GLOBAL__;var _=Object.entries(s.TAGS_OPTIONS??{}).reduce((e,r)=>{let[t,o]=r;return o.excludeFromDocsStories&&(e[t]=!0),e},{}),d={docs:{renderer:async()=>{let{DocsRenderer:e}=await a(()=>import("./DocsRenderer-K4EAMTCU-CRmd4oMg.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8]),import.meta.url);return new e},stories:{filter:e=>{var r;return(e.tags||[]).filter(t=>_[t]).length===0&&!((r=e.parameters.docs)!=null&&r.disable)}}}};export{d as parameters}; diff --git a/storybook-static/assets/preview-B4GcaC1c.js b/storybook-static/assets/preview-B4GcaC1c.js new file mode 100644 index 0000000..6e88c5d --- /dev/null +++ b/storybook-static/assets/preview-B4GcaC1c.js @@ -0,0 +1 @@ +var e={viewport:"reset",viewportRotated:!1};export{e as globals}; diff --git a/storybook-static/assets/preview-BAz7FMXc.js b/storybook-static/assets/preview-BAz7FMXc.js new file mode 100644 index 0000000..46a25ef --- /dev/null +++ b/storybook-static/assets/preview-BAz7FMXc.js @@ -0,0 +1,396 @@ +import{d as $}from"./index-DrFu-skq.js";const{useMemo:x,useEffect:f}=__STORYBOOK_MODULE_PREVIEW_API__,{global:p}=__STORYBOOK_MODULE_GLOBAL__;var u=i=>{(Array.isArray(i)?i:[i]).forEach(r)},r=i=>{let t=typeof i=="string"?i:i.join(""),o=p.document.getElementById(t);o&&o.parentElement&&o.parentElement.removeChild(o)},b=(i,t)=>{let o=p.document.getElementById(i);if(o)o.innerHTML!==t&&(o.innerHTML=t);else{let n=p.document.createElement("style");n.setAttribute("id",i),n.innerHTML=t,p.document.head.appendChild(n)}},m="outline";function s(i){return $` + ${i} body { + outline: 1px solid #2980b9 !important; + } + + ${i} article { + outline: 1px solid #3498db !important; + } + + ${i} nav { + outline: 1px solid #0088c3 !important; + } + + ${i} aside { + outline: 1px solid #33a0ce !important; + } + + ${i} section { + outline: 1px solid #66b8da !important; + } + + ${i} header { + outline: 1px solid #99cfe7 !important; + } + + ${i} footer { + outline: 1px solid #cce7f3 !important; + } + + ${i} h1 { + outline: 1px solid #162544 !important; + } + + ${i} h2 { + outline: 1px solid #314e6e !important; + } + + ${i} h3 { + outline: 1px solid #3e5e85 !important; + } + + ${i} h4 { + outline: 1px solid #449baf !important; + } + + ${i} h5 { + outline: 1px solid #c7d1cb !important; + } + + ${i} h6 { + outline: 1px solid #4371d0 !important; + } + + ${i} main { + outline: 1px solid #2f4f90 !important; + } + + ${i} address { + outline: 1px solid #1a2c51 !important; + } + + ${i} div { + outline: 1px solid #036cdb !important; + } + + ${i} p { + outline: 1px solid #ac050b !important; + } + + ${i} hr { + outline: 1px solid #ff063f !important; + } + + ${i} pre { + outline: 1px solid #850440 !important; + } + + ${i} blockquote { + outline: 1px solid #f1b8e7 !important; + } + + ${i} ol { + outline: 1px solid #ff050c !important; + } + + ${i} ul { + outline: 1px solid #d90416 !important; + } + + ${i} li { + outline: 1px solid #d90416 !important; + } + + ${i} dl { + outline: 1px solid #fd3427 !important; + } + + ${i} dt { + outline: 1px solid #ff0043 !important; + } + + ${i} dd { + outline: 1px solid #e80174 !important; + } + + ${i} figure { + outline: 1px solid #ff00bb !important; + } + + ${i} figcaption { + outline: 1px solid #bf0032 !important; + } + + ${i} table { + outline: 1px solid #00cc99 !important; + } + + ${i} caption { + outline: 1px solid #37ffc4 !important; + } + + ${i} thead { + outline: 1px solid #98daca !important; + } + + ${i} tbody { + outline: 1px solid #64a7a0 !important; + } + + ${i} tfoot { + outline: 1px solid #22746b !important; + } + + ${i} tr { + outline: 1px solid #86c0b2 !important; + } + + ${i} th { + outline: 1px solid #a1e7d6 !important; + } + + ${i} td { + outline: 1px solid #3f5a54 !important; + } + + ${i} col { + outline: 1px solid #6c9a8f !important; + } + + ${i} colgroup { + outline: 1px solid #6c9a9d !important; + } + + ${i} button { + outline: 1px solid #da8301 !important; + } + + ${i} datalist { + outline: 1px solid #c06000 !important; + } + + ${i} fieldset { + outline: 1px solid #d95100 !important; + } + + ${i} form { + outline: 1px solid #d23600 !important; + } + + ${i} input { + outline: 1px solid #fca600 !important; + } + + ${i} keygen { + outline: 1px solid #b31e00 !important; + } + + ${i} label { + outline: 1px solid #ee8900 !important; + } + + ${i} legend { + outline: 1px solid #de6d00 !important; + } + + ${i} meter { + outline: 1px solid #e8630c !important; + } + + ${i} optgroup { + outline: 1px solid #b33600 !important; + } + + ${i} option { + outline: 1px solid #ff8a00 !important; + } + + ${i} output { + outline: 1px solid #ff9619 !important; + } + + ${i} progress { + outline: 1px solid #e57c00 !important; + } + + ${i} select { + outline: 1px solid #e26e0f !important; + } + + ${i} textarea { + outline: 1px solid #cc5400 !important; + } + + ${i} details { + outline: 1px solid #33848f !important; + } + + ${i} summary { + outline: 1px solid #60a1a6 !important; + } + + ${i} command { + outline: 1px solid #438da1 !important; + } + + ${i} menu { + outline: 1px solid #449da6 !important; + } + + ${i} del { + outline: 1px solid #bf0000 !important; + } + + ${i} ins { + outline: 1px solid #400000 !important; + } + + ${i} img { + outline: 1px solid #22746b !important; + } + + ${i} iframe { + outline: 1px solid #64a7a0 !important; + } + + ${i} embed { + outline: 1px solid #98daca !important; + } + + ${i} object { + outline: 1px solid #00cc99 !important; + } + + ${i} param { + outline: 1px solid #37ffc4 !important; + } + + ${i} video { + outline: 1px solid #6ee866 !important; + } + + ${i} audio { + outline: 1px solid #027353 !important; + } + + ${i} source { + outline: 1px solid #012426 !important; + } + + ${i} canvas { + outline: 1px solid #a2f570 !important; + } + + ${i} track { + outline: 1px solid #59a600 !important; + } + + ${i} map { + outline: 1px solid #7be500 !important; + } + + ${i} area { + outline: 1px solid #305900 !important; + } + + ${i} a { + outline: 1px solid #ff62ab !important; + } + + ${i} em { + outline: 1px solid #800b41 !important; + } + + ${i} strong { + outline: 1px solid #ff1583 !important; + } + + ${i} i { + outline: 1px solid #803156 !important; + } + + ${i} b { + outline: 1px solid #cc1169 !important; + } + + ${i} u { + outline: 1px solid #ff0430 !important; + } + + ${i} s { + outline: 1px solid #f805e3 !important; + } + + ${i} small { + outline: 1px solid #d107b2 !important; + } + + ${i} abbr { + outline: 1px solid #4a0263 !important; + } + + ${i} q { + outline: 1px solid #240018 !important; + } + + ${i} cite { + outline: 1px solid #64003c !important; + } + + ${i} dfn { + outline: 1px solid #b4005a !important; + } + + ${i} sub { + outline: 1px solid #dba0c8 !important; + } + + ${i} sup { + outline: 1px solid #cc0256 !important; + } + + ${i} time { + outline: 1px solid #d6606d !important; + } + + ${i} code { + outline: 1px solid #e04251 !important; + } + + ${i} kbd { + outline: 1px solid #5e001f !important; + } + + ${i} samp { + outline: 1px solid #9c0033 !important; + } + + ${i} var { + outline: 1px solid #d90047 !important; + } + + ${i} mark { + outline: 1px solid #ff0053 !important; + } + + ${i} bdi { + outline: 1px solid #bf3668 !important; + } + + ${i} bdo { + outline: 1px solid #6f1400 !important; + } + + ${i} ruby { + outline: 1px solid #ff7b93 !important; + } + + ${i} rt { + outline: 1px solid #ff2f54 !important; + } + + ${i} rp { + outline: 1px solid #803e49 !important; + } + + ${i} span { + outline: 1px solid #cc2643 !important; + } + + ${i} br { + outline: 1px solid #db687d !important; + } + + ${i} wbr { + outline: 1px solid #db175b !important; + }`}var e=(i,t)=>{let{globals:o}=t,n=[!0,"true"].includes(o[m]),d=t.viewMode==="docs",l=x(()=>s(d?'[data-story-block="true"]':".sb-show-main"),[t]);return f(()=>{let a=d?`addon-outline-docs-${t.id}`:"addon-outline";return n?b(a,l):u(a),()=>{u(a)}},[n,l,t]),i()},g=[e],h={[m]:!1};export{g as decorators,h as globals}; diff --git a/storybook-static/assets/preview-BtLw0Od9.js b/storybook-static/assets/preview-BtLw0Od9.js new file mode 100644 index 0000000..df53965 --- /dev/null +++ b/storybook-static/assets/preview-BtLw0Od9.js @@ -0,0 +1 @@ +import{i as s,a as f,f as p}from"./index-8kprzD4t.js";var{step:b}=s({step:(r,i,n)=>i(n)},{intercept:!0}),o=(r,i=0,n)=>{if(i>5||r==null)return r;if(f(r))return n&&r.mockName(n),r;if(typeof r=="function"&&"isAction"in r&&r.isAction&&!("implicit"in r&&r.implicit)){let t=p(r);return n&&t.mockName(n),t}if(Array.isArray(r))return i++,r.map(t=>o(t,i));if(typeof r=="object"&&r.constructor===Object){i++;for(let[t,c]of Object.entries(r))Object.getOwnPropertyDescriptor(r,t).writable&&(r[t]=o(c,i,t));return r}return r},m=({initialArgs:r})=>o(r),A=[m],j={throwPlayFunctionExceptions:!1};export{A as argsEnhancers,j as parameters,b as runStep,o as traverseArgs}; diff --git a/storybook-static/assets/preview-CBGjgnh2.js b/storybook-static/assets/preview-CBGjgnh2.js new file mode 100644 index 0000000..ab5003d --- /dev/null +++ b/storybook-static/assets/preview-CBGjgnh2.js @@ -0,0 +1 @@ +let l;const S=new Uint8Array(16);function D(){if(!l&&(l=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!l))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return l(S)}const r=[];for(let t=0;t<256;++t)r.push((t+256).toString(16).slice(1));function T(t,e=0){return r[t[e+0]]+r[t[e+1]]+r[t[e+2]]+r[t[e+3]]+"-"+r[t[e+4]]+r[t[e+5]]+"-"+r[t[e+6]]+r[t[e+7]]+"-"+r[t[e+8]]+r[t[e+9]]+"-"+r[t[e+10]]+r[t[e+11]]+r[t[e+12]]+r[t[e+13]]+r[t[e+14]]+r[t[e+15]]}const f=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),m={randomUUID:f};function w(t,e,i){if(m.randomUUID&&!e&&!t)return m.randomUUID();t=t||{};const n=t.random||(t.rng||D)();return n[6]=n[6]&15|64,n[8]=n[8]&63|128,T(n)}const{addons:U}=__STORYBOOK_MODULE_PREVIEW_API__,{global:R}=__STORYBOOK_MODULE_GLOBAL__,{ImplicitActionsDuringRendering:j}=__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__;var x="storybook/actions",V=`${x}/action-event`,P={depth:10,clearOnStoryChange:!0,limit:50},E=(t,e)=>{let i=Object.getPrototypeOf(t);return!i||e(i)?i:E(i,e)},F=t=>!!(typeof t=="object"&&t&&E(t,e=>/^Synthetic(?:Base)?Event$/.test(e.constructor.name))&&typeof t.persist=="function"),M=t=>{if(F(t)){let e=Object.create(t.constructor.prototype,Object.getOwnPropertyDescriptors(t));e.persist();let i=Object.getOwnPropertyDescriptor(e,"view"),n=i==null?void 0:i.value;return typeof n=="object"&&(n==null?void 0:n.constructor.name)==="Window"&&Object.defineProperty(e,"view",{...i,value:Object.create(n.constructor.prototype)}),e}return t},B=()=>typeof crypto=="object"&&typeof crypto.getRandomValues=="function"?w():Date.now().toString(36)+Math.random().toString(36).substring(2);function y(t,e={}){let i={...P,...e},n=function(...c){var g,u;if(e.implicit){let _=(g="__STORYBOOK_PREVIEW__"in R?R.__STORYBOOK_PREVIEW__:void 0)==null?void 0:g.storyRenders.find(d=>d.phase==="playing"||d.phase==="rendering");if(_){let d=!((u=window==null?void 0:window.FEATURES)!=null&&u.disallowImplicitActionsInRenderV8),O=new j({phase:_.phase,name:t,deprecated:d});if(d)console.warn(O);else throw O}}let o=U.getChannel(),a=B(),s=5,p=c.map(M),A=c.length>1?p:p[0],I={id:a,count:0,data:{name:t,args:A},options:{...i,maxDepth:s+(i.depth||3),allowFunction:i.allowFunction||!1}};o.emit(V,I)};return n.isAction=!0,n.implicit=e.implicit,n}var b=(t,e)=>typeof e[t]>"u"&&!(t in e),v=t=>{let{initialArgs:e,argTypes:i,id:n,parameters:{actions:c}}=t;if(!c||c.disable||!c.argTypesRegex||!i)return{};let o=new RegExp(c.argTypesRegex);return Object.entries(i).filter(([a])=>!!o.test(a)).reduce((a,[s,p])=>(b(s,e)&&(a[s]=y(s,{implicit:!0,id:n})),a),{})},k=t=>{let{initialArgs:e,argTypes:i,parameters:{actions:n}}=t;return n!=null&&n.disable||!i?{}:Object.entries(i).filter(([c,o])=>!!o.action).reduce((c,[o,a])=>(b(o,e)&&(c[o]=y(typeof a.action=="string"?a.action:o)),c),{})},L=[k,v],h=Symbol.for("tinyspy:spy"),K=t=>{let{args:e,parameters:{actions:i}}=t;i!=null&&i.disable||Object.entries(e).filter(([,n])=>typeof n=="function"&&"_isMockFunction"in n&&n._isMockFunction).forEach(([n,c])=>{var a;let o=c.getMockImplementation()??(h in c?(a=c[h])==null?void 0:a.getOriginal():void 0);if((o==null?void 0:o._actionAttached)!==!0&&(o==null?void 0:o.isAction)!==!0){let s=(...p)=>(y(n)(...p),o==null?void 0:o(...p));s._actionAttached=!0,c.mockImplementation(s)}})},W=[K];export{L as argsEnhancers,W as loaders,h as tinySpyInternalState}; diff --git a/storybook-static/assets/preview-CIRcjyVj.js b/storybook-static/assets/preview-CIRcjyVj.js new file mode 100644 index 0000000..098dfda --- /dev/null +++ b/storybook-static/assets/preview-CIRcjyVj.js @@ -0,0 +1 @@ +const e={parameters:{controls:{matchers:{color:/(background|color)$/i,date:/Date$/i}}}};export{e as default}; diff --git a/storybook-static/assets/preview-Cv3rAi2i.js b/storybook-static/assets/preview-Cv3rAi2i.js new file mode 100644 index 0000000..d82e700 --- /dev/null +++ b/storybook-static/assets/preview-Cv3rAi2i.js @@ -0,0 +1,7 @@ +const{global:r}=__STORYBOOK_MODULE_GLOBAL__,{addons:s}=__STORYBOOK_MODULE_PREVIEW_API__,{STORY_CHANGED:O}=__STORYBOOK_MODULE_CORE_EVENTS__;var i="storybook/highlight",d="storybookHighlight",g=`${i}/add`,E=`${i}/reset`,{document:l}=r,H=(e="#FF4785",t="dashed")=>` + outline: 2px ${t} ${e}; + outline-offset: 2px; + box-shadow: 0 0 0 6px rgba(255,255,255,0.6); +`,I=e=>({outline:`2px dashed ${e}`,outlineOffset:2,boxShadow:"0 0 0 6px rgba(255,255,255,0.6)"}),_=s.getChannel(),T=e=>{let t=d;n();let o=Array.from(new Set(e.elements)),h=l.createElement("style");h.setAttribute("id",t),h.innerHTML=o.map(a=>`${a}{ + ${H(e.color,e.style)} + }`).join(" "),l.head.appendChild(h)},n=()=>{var o;let e=d,t=l.getElementById(e);t&&((o=t.parentNode)==null||o.removeChild(t))};_.on(O,n);_.on(E,n);_.on(g,T);export{I as highlightObject,H as highlightStyle}; diff --git a/storybook-static/assets/preview-CwqMn10d.js b/storybook-static/assets/preview-CwqMn10d.js new file mode 100644 index 0000000..fe1b7b2 --- /dev/null +++ b/storybook-static/assets/preview-CwqMn10d.js @@ -0,0 +1,20 @@ +import{d as E}from"./index-DrFu-skq.js";const{useMemo:f,useEffect:v}=__STORYBOOK_MODULE_PREVIEW_API__,{global:M}=__STORYBOOK_MODULE_GLOBAL__,{logger:h}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var p="backgrounds",{document:l,window:B}=M,x=()=>B.matchMedia("(prefers-reduced-motion: reduce)").matches,O=(r,e=[],a)=>{if(r==="transparent")return"transparent";if(e.find(n=>n.value===r))return r;let d=e.find(n=>n.name===a);if(d)return d.value;if(a){let n=e.map(o=>o.name).join(", ");h.warn(E` + Backgrounds Addon: could not find the default color "${a}". + These are the available colors for your story based on your configuration: + ${n}. + `)}return"transparent"},k=r=>{(Array.isArray(r)?r:[r]).forEach(S)},S=r=>{var a;let e=l.getElementById(r);e&&((a=e.parentElement)==null||a.removeChild(e))},w=(r,e)=>{let a=l.getElementById(r);if(a)a.innerHTML!==e&&(a.innerHTML=e);else{let d=l.createElement("style");d.setAttribute("id",r),d.innerHTML=e,l.head.appendChild(d)}},A=(r,e,a)=>{var n;let d=l.getElementById(r);if(d)d.innerHTML!==e&&(d.innerHTML=e);else{let o=l.createElement("style");o.setAttribute("id",r),o.innerHTML=e;let i=`addon-backgrounds-grid${a?`-docs-${a}`:""}`,t=l.getElementById(i);t?(n=t.parentElement)==null||n.insertBefore(o,t):l.head.appendChild(o)}},L=(r,e)=>{var c;let{globals:a,parameters:d}=e,n=(c=a[p])==null?void 0:c.value,o=d[p],i=f(()=>o.disable?"transparent":O(n,o.values,o.default),[o,n]),t=f(()=>i&&i!=="transparent",[i]),s=e.viewMode==="docs"?`#anchor--${e.id} .docs-story`:".sb-show-main",u=f(()=>` + ${s} { + background: ${i} !important; + ${x()?"":"transition: background-color 0.3s;"} + } + `,[i,s]);return v(()=>{let g=e.viewMode==="docs"?`addon-backgrounds-docs-${e.id}`:"addon-backgrounds-color";if(!t){k(g);return}A(g,u,e.viewMode==="docs"?e.id:null)},[t,u,e]),r()},T=(r,e)=>{var y;let{globals:a,parameters:d}=e,n=d[p].grid,o=((y=a[p])==null?void 0:y.grid)===!0&&n.disable!==!0,{cellAmount:i,cellSize:t,opacity:s}=n,u=e.viewMode==="docs",c=d.layout===void 0||d.layout==="padded"?16:0,g=n.offsetX??(u?20:c),m=n.offsetY??(u?20:c),$=f(()=>{let b=e.viewMode==="docs"?`#anchor--${e.id} .docs-story`:".sb-show-main",_=[`${t*i}px ${t*i}px`,`${t*i}px ${t*i}px`,`${t}px ${t}px`,`${t}px ${t}px`].join(", ");return` + ${b} { + background-size: ${_} !important; + background-position: ${g}px ${m}px, ${g}px ${m}px, ${g}px ${m}px, ${g}px ${m}px !important; + background-blend-mode: difference !important; + background-image: linear-gradient(rgba(130, 130, 130, ${s}) 1px, transparent 1px), + linear-gradient(90deg, rgba(130, 130, 130, ${s}) 1px, transparent 1px), + linear-gradient(rgba(130, 130, 130, ${s/2}) 1px, transparent 1px), + linear-gradient(90deg, rgba(130, 130, 130, ${s/2}) 1px, transparent 1px) !important; + } + `},[t]);return v(()=>{let b=e.viewMode==="docs"?`addon-backgrounds-grid-docs-${e.id}`:"addon-backgrounds-grid";if(!o){k(b);return}w(b,$)},[o,$,e]),r()},I=[T,L],R={[p]:{grid:{cellSize:20,opacity:.5,cellAmount:5},values:[{name:"light",value:"#F8F8F8"},{name:"dark",value:"#333333"}]}},G={[p]:null};export{I as decorators,G as globals,R as parameters}; diff --git a/storybook-static/assets/preview-Db4Idchh.js b/storybook-static/assets/preview-Db4Idchh.js new file mode 100644 index 0000000..4200af8 --- /dev/null +++ b/storybook-static/assets/preview-Db4Idchh.js @@ -0,0 +1 @@ +var j="Invariant failed";function S(e,t){if(!e)throw new Error(j)}const{useEffect:T}=__STORYBOOK_MODULE_PREVIEW_API__,{global:d}=__STORYBOOK_MODULE_GLOBAL__;function Y(){let e=d.document.documentElement,t=Math.max(e.scrollHeight,e.offsetHeight);return{width:Math.max(e.scrollWidth,e.offsetWidth),height:t}}function K(){let e=d.document.createElement("canvas");e.id="storybook-addon-measure";let t=e.getContext("2d");S(t!=null);let{width:o,height:l}=Y();return A(e,t,{width:o,height:l}),e.style.position="absolute",e.style.left="0",e.style.top="0",e.style.zIndex="2147483647",e.style.pointerEvents="none",d.document.body.appendChild(e),{canvas:e,context:t,width:o,height:l}}function A(e,t,{width:o,height:l}){e.style.width=`${o}px`,e.style.height=`${l}px`;let i=d.window.devicePixelRatio;e.width=Math.floor(o*i),e.height=Math.floor(l*i),t.scale(i,i)}var h={};function U(){h.canvas||(h=K())}function H(){h.context&&h.context.clearRect(0,0,h.width??0,h.height??0)}function V(e){H(),e(h.context)}function Z(){S(h.canvas),S(h.context),A(h.canvas,h.context,{width:0,height:0});let{width:e,height:t}=Y();A(h.canvas,h.context,{width:e,height:t}),h.width=e,h.height=t}function G(){var e;h.canvas&&(H(),(e=h.canvas.parentNode)==null||e.removeChild(h.canvas),h={})}var w={margin:"#f6b26b",border:"#ffe599",padding:"#93c47d",content:"#6fa8dc",text:"#232020"},c=6;function W(e,{x:t,y:o,w:l,h:i,r:n}){t=t-l/2,o=o-i/2,l<2*n&&(n=l/2),i<2*n&&(n=i/2),e.beginPath(),e.moveTo(t+n,o),e.arcTo(t+l,o,t+l,o+i,n),e.arcTo(t+l,o+i,t,o+i,n),e.arcTo(t,o+i,t,o,n),e.arcTo(t,o,t+l,o,n),e.closePath()}function J(e,{padding:t,border:o,width:l,height:i,top:n,left:r}){let f=l-o.left-o.right-t.left-t.right,a=i-t.top-t.bottom-o.top-o.bottom,s=r+o.left+t.left,u=n+o.top+t.top;return e==="top"?s+=f/2:e==="right"?(s+=f,u+=a/2):e==="bottom"?(s+=f/2,u+=a):e==="left"?u+=a/2:e==="center"&&(s+=f/2,u+=a/2),{x:s,y:u}}function Q(e,t,{margin:o,border:l,padding:i},n,r){let f=m=>0,a=0,s=0,u=r?1:.5,g=r?n*2:0;return e==="padding"?f=m=>i[m]*u+g:e==="border"?f=m=>i[m]+l[m]*u+g:e==="margin"&&(f=m=>i[m]+l[m]+o[m]*u+g),t==="top"?s=-f("top"):t==="right"?a=f("right"):t==="bottom"?s=f("bottom"):t==="left"&&(a=-f("left")),{offsetX:a,offsetY:s}}function x(e,t){return Math.abs(e.x-t.x){let f=l&&n.position==="center"?it(e,t,n):et(e,t,n,i[r-1],l);i[r]=f})}function lt(e,t,o,l){let i=o.reduce((n,r)=>{var f;return Object.prototype.hasOwnProperty.call(n,r.position)||(n[r.position]=[]),(f=n[r.position])==null||f.push(r),n},{});i.top&&E(e,t,i.top,l),i.right&&E(e,t,i.right,l),i.bottom&&E(e,t,i.bottom,l),i.left&&E(e,t,i.left,l),i.center&&E(e,t,i.center,l)}var L={margin:"#f6b26ba8",border:"#ffe599a8",padding:"#93c47d8c",content:"#6fa8dca8"},B=30;function p(e){return parseInt(e.replace("px",""),10)}function b(e){return Number.isInteger(e)?e:e.toFixed(2)}function P(e){return e.filter(t=>t.text!==0&&t.text!=="0")}function nt(e){let t={top:d.window.scrollY,bottom:d.window.scrollY+d.window.innerHeight,left:d.window.scrollX,right:d.window.scrollX+d.window.innerWidth},o={top:Math.abs(t.top-e.top),bottom:Math.abs(t.bottom-e.bottom),left:Math.abs(t.left-e.left),right:Math.abs(t.right-e.right)};return{x:o.left>o.right?"left":"right",y:o.top>o.bottom?"top":"bottom"}}function ft(e){let t=d.getComputedStyle(e),{top:o,left:l,right:i,bottom:n,width:r,height:f}=e.getBoundingClientRect(),{marginTop:a,marginBottom:s,marginLeft:u,marginRight:g,paddingTop:m,paddingBottom:v,paddingLeft:k,paddingRight:F,borderBottomWidth:I,borderTopWidth:D,borderLeftWidth:$,borderRightWidth:N}=t;o=o+d.window.scrollY,l=l+d.window.scrollX,n=n+d.window.scrollY,i=i+d.window.scrollX;let y={top:p(a),bottom:p(s),left:p(u),right:p(g)},q={top:p(m),bottom:p(v),left:p(k),right:p(F)},z={top:p(D),bottom:p(I),left:p($),right:p(N)},_={top:o-y.top,bottom:n+y.bottom,left:l-y.left,right:i+y.right};return{margin:y,padding:q,border:z,top:o,left:l,bottom:n,right:i,width:r,height:f,extremities:_,floatingAlignment:nt(_)}}function rt(e,{margin:t,width:o,height:l,top:i,left:n,bottom:r,right:f}){let a=l+t.bottom+t.top;e.fillStyle=L.margin,e.fillRect(n,i-t.top,o,t.top),e.fillRect(f,i-t.top,t.right,a),e.fillRect(n,r,o,t.bottom),e.fillRect(n-t.left,i-t.top,t.left,a);let s=[{type:"margin",text:b(t.top),position:"top"},{type:"margin",text:b(t.right),position:"right"},{type:"margin",text:b(t.bottom),position:"bottom"},{type:"margin",text:b(t.left),position:"left"}];return P(s)}function at(e,{padding:t,border:o,width:l,height:i,top:n,left:r,bottom:f,right:a}){let s=l-o.left-o.right,u=i-t.top-t.bottom-o.top-o.bottom;e.fillStyle=L.padding,e.fillRect(r+o.left,n+o.top,s,t.top),e.fillRect(a-t.right-o.right,n+t.top+o.top,t.right,u),e.fillRect(r+o.left,f-t.bottom-o.bottom,s,t.bottom),e.fillRect(r+o.left,n+t.top+o.top,t.left,u);let g=[{type:"padding",text:t.top,position:"top"},{type:"padding",text:t.right,position:"right"},{type:"padding",text:t.bottom,position:"bottom"},{type:"padding",text:t.left,position:"left"}];return P(g)}function st(e,{border:t,width:o,height:l,top:i,left:n,bottom:r,right:f}){let a=l-t.top-t.bottom;e.fillStyle=L.border,e.fillRect(n,i,o,t.top),e.fillRect(n,r-t.bottom,o,t.bottom),e.fillRect(n,i+t.top,t.left,a),e.fillRect(f-t.right,i+t.top,t.right,a);let s=[{type:"border",text:t.top,position:"top"},{type:"border",text:t.right,position:"right"},{type:"border",text:t.bottom,position:"bottom"},{type:"border",text:t.left,position:"left"}];return P(s)}function ht(e,{padding:t,border:o,width:l,height:i,top:n,left:r}){let f=l-o.left-o.right-t.left-t.right,a=i-t.top-t.bottom-o.top-o.bottom;return e.fillStyle=L.content,e.fillRect(r+o.left+t.left,n+o.top+t.top,f,a),[{type:"content",position:"center",text:`${b(f)} x ${b(a)}`}]}function ut(e){return t=>{if(e&&t){let o=ft(e),l=rt(t,o),i=at(t,o),n=st(t,o),r=ht(t,o),f=o.width<=B*3||o.height<=B;lt(t,o,[...r,...i,...n,...l],f)}}}function dt(e){V(ut(e))}var mt=(e,t)=>{let o=d.document.elementFromPoint(e,t),l=i=>{if(i&&i.shadowRoot){let n=i.shadowRoot.elementFromPoint(e,t);return i.isEqualNode(n)?i:n.shadowRoot?l(n):n}return i};return l(o)||o},O,M={x:0,y:0};function R(e,t){O=mt(e,t),dt(O)}var gt=(e,t)=>{let{measureEnabled:o}=t.globals;return T(()=>{let l=i=>{window.requestAnimationFrame(()=>{i.stopPropagation(),M.x=i.clientX,M.y=i.clientY})};return document.addEventListener("pointermove",l),()=>{document.removeEventListener("pointermove",l)}},[]),T(()=>{let l=n=>{window.requestAnimationFrame(()=>{n.stopPropagation(),R(n.clientX,n.clientY)})},i=()=>{window.requestAnimationFrame(()=>{Z()})};return t.viewMode==="story"&&o&&(document.addEventListener("pointerover",l),U(),window.addEventListener("resize",i),R(M.x,M.y)),()=>{window.removeEventListener("resize",i),G()}},[o,t.viewMode]),e()},pt="measureEnabled",ct=[gt],wt={[pt]:!1};export{ct as decorators,wt as globals}; diff --git a/storybook-static/assets/preview-TCN6m6T-.js b/storybook-static/assets/preview-TCN6m6T-.js new file mode 100644 index 0000000..421c2d1 --- /dev/null +++ b/storybook-static/assets/preview-TCN6m6T-.js @@ -0,0 +1 @@ +import"./index-DXimoRZY.js";const{global:O}=__STORYBOOK_MODULE_GLOBAL__,{makeDecorator:E,addons:_}=__STORYBOOK_MODULE_PREVIEW_API__,{STORY_CHANGED:l,SELECT_STORY:L}=__STORYBOOK_MODULE_CORE_EVENTS__;var c="links",{document:i,HTMLElement:m}=O,v=e=>_.getChannel().emit(L,e),o=e=>{let{target:t}=e;if(!(t instanceof m))return;let s=t,{sbKind:a,sbStory:r}=s.dataset;(a||r)&&(e.preventDefault(),v({kind:a,story:r}))},n=!1,d=()=>{n||(n=!0,i.addEventListener("click",o))},k=()=>{n&&(n=!1,i.removeEventListener("click",o))},R=E({name:"withLinks",parameterName:c,wrapper:(e,t)=>(d(),_.getChannel().once(l,k),e(t))}),T=[R];export{T as decorators}; diff --git a/storybook-static/assets/react-18-DQ3baCyx.js b/storybook-static/assets/react-18-DQ3baCyx.js new file mode 100644 index 0000000..20a836a --- /dev/null +++ b/storybook-static/assets/react-18-DQ3baCyx.js @@ -0,0 +1 @@ +import{R as c,r as n}from"./index-l2PZgWEW.js";import{r as m}from"./index-CaNG7YX3.js";var a={},s=m;a.createRoot=s.createRoot,a.hydrateRoot=s.hydrateRoot;var o=new Map,R=({callback:e,children:t})=>{let r=n.useRef();return n.useLayoutEffect(()=>{r.current!==e&&(r.current=e,e())},[e]),t},p=async(e,t)=>{let r=await d(t);return new Promise(u=>{r.render(c.createElement(R,{callback:()=>u(null)},e))})},E=(e,t)=>{let r=o.get(e);r&&(r.unmount(),o.delete(e))},d=async e=>{let t=o.get(e);return t||(t=a.createRoot(e),o.set(e,t)),t};export{p as r,E as u}; diff --git a/storybook-static/assets/share-DGA-UcQf.png b/storybook-static/assets/share-DGA-UcQf.png new file mode 100644 index 0000000..8097a37 Binary files /dev/null and b/storybook-static/assets/share-DGA-UcQf.png differ diff --git a/storybook-static/assets/styling-Bk6zjRzU.png b/storybook-static/assets/styling-Bk6zjRzU.png new file mode 100644 index 0000000..d341e82 Binary files /dev/null and b/storybook-static/assets/styling-Bk6zjRzU.png differ diff --git a/storybook-static/assets/syntaxhighlighter-JOJW2KGS-BLYs4MBV.js b/storybook-static/assets/syntaxhighlighter-JOJW2KGS-BLYs4MBV.js new file mode 100644 index 0000000..f230b65 --- /dev/null +++ b/storybook-static/assets/syntaxhighlighter-JOJW2KGS-BLYs4MBV.js @@ -0,0 +1 @@ +import{S as g,c as n,s as u,a as c}from"./index-CqTBpuoY.js";import"./iframe-4U0avWRZ.js";import"../sb-preview/runtime.js";import"./index-l2PZgWEW.js";import"./index-CaNG7YX3.js";import"./index-DXimoRZY.js";import"./index-B5xYo-Cg.js";import"./index-DrFu-skq.js";export{g as SyntaxHighlighter,n as createCopyToClipboardFunction,u as default,c as supportedLanguages}; diff --git a/storybook-static/assets/testing-cbzR9l9r.png b/storybook-static/assets/testing-cbzR9l9r.png new file mode 100644 index 0000000..d4ac39a Binary files /dev/null and b/storybook-static/assets/testing-cbzR9l9r.png differ diff --git a/storybook-static/assets/theming-D6WJLNoW.png b/storybook-static/assets/theming-D6WJLNoW.png new file mode 100644 index 0000000..1535eb9 Binary files /dev/null and b/storybook-static/assets/theming-D6WJLNoW.png differ diff --git a/storybook-static/favicon.svg b/storybook-static/favicon.svg new file mode 100644 index 0000000..684ddb2 --- /dev/null +++ b/storybook-static/favicon.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/storybook-static/iframe.html b/storybook-static/iframe.html new file mode 100644 index 0000000..8892f45 --- /dev/null +++ b/storybook-static/iframe.html @@ -0,0 +1,492 @@ + + + + + + Storybook + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+

No Preview

+

Sorry, but you either have no stories or none are selected somehow.

+
    +
  • Please check the Storybook config.
  • +
  • Try reloading the page.
  • +
+

+ If the problem persists, check the browser console, or the terminal you've run Storybook from. +

+
+
+ +
+

+  
+
+ +
+
+ + diff --git a/storybook-static/index.html b/storybook-static/index.html new file mode 100644 index 0000000..6722fb1 --- /dev/null +++ b/storybook-static/index.html @@ -0,0 +1,167 @@ + + + + + + @storybook/cli - Storybook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + diff --git a/storybook-static/index.json b/storybook-static/index.json new file mode 100644 index 0000000..5e32a5d --- /dev/null +++ b/storybook-static/index.json @@ -0,0 +1 @@ +{"v":4,"entries":{"configure-your-project--docs":{"id":"configure-your-project--docs","title":"Configure your project","name":"Docs","importPath":"./src/stories/Configure.mdx","storiesImports":[],"type":"docs","tags":["unattached-mdx","docs"]},"example-button--docs":{"id":"example-button--docs","title":"Example/Button","name":"Docs","importPath":"./src/stories/Button.stories.ts","type":"docs","tags":["autodocs","docs"],"storiesImports":[]},"example-button--primary":{"type":"story","id":"example-button--primary","name":"Primary","title":"Example/Button","importPath":"./src/stories/Button.stories.ts","tags":["autodocs","story"]},"example-button--secondary":{"type":"story","id":"example-button--secondary","name":"Secondary","title":"Example/Button","importPath":"./src/stories/Button.stories.ts","tags":["autodocs","story"]},"example-button--large":{"type":"story","id":"example-button--large","name":"Large","title":"Example/Button","importPath":"./src/stories/Button.stories.ts","tags":["autodocs","story"]},"example-button--small":{"type":"story","id":"example-button--small","name":"Small","title":"Example/Button","importPath":"./src/stories/Button.stories.ts","tags":["autodocs","story"]},"example-header--docs":{"id":"example-header--docs","title":"Example/Header","name":"Docs","importPath":"./src/stories/Header.stories.ts","type":"docs","tags":["autodocs","docs"],"storiesImports":[]},"example-header--logged-in":{"type":"story","id":"example-header--logged-in","name":"Logged In","title":"Example/Header","importPath":"./src/stories/Header.stories.ts","tags":["autodocs","story"]},"example-header--logged-out":{"type":"story","id":"example-header--logged-out","name":"Logged Out","title":"Example/Header","importPath":"./src/stories/Header.stories.ts","tags":["autodocs","story"]},"example-page--logged-out":{"type":"story","id":"example-page--logged-out","name":"Logged Out","title":"Example/Page","importPath":"./src/stories/Page.stories.ts","tags":["story"]},"example-page--logged-in":{"type":"story","id":"example-page--logged-in","name":"Logged In","title":"Example/Page","importPath":"./src/stories/Page.stories.ts","tags":["play-fn","story"]}}} diff --git a/storybook-static/project.json b/storybook-static/project.json new file mode 100644 index 0000000..4729c76 --- /dev/null +++ b/storybook-static/project.json @@ -0,0 +1 @@ +{"generatedAt":1715323640085,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":true,"refCount":0,"packageManager":{"type":"npm","version":"10.2.3"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","storybookVersion":"8.0.10","storybookVersionSpecifier":"^8.0.10","language":"typescript","storybookPackages":{"@storybook/blocks":{"version":"8.0.10"},"@storybook/react":{"version":"8.0.10"},"@storybook/react-vite":{"version":"8.0.10"},"@storybook/test":{"version":"8.0.10"},"eslint-plugin-storybook":{"version":"0.8.0"},"storybook":{"version":"8.0.10"}},"addons":{"@storybook/addon-onboarding":{"version":"8.0.10"},"@storybook/addon-links":{"version":"8.0.10"},"@storybook/addon-essentials":{"version":"8.0.10"},"@chromatic-com/storybook":{"version":"1.3.4"},"@storybook/addon-interactions":{"version":"8.0.10"}}} diff --git a/storybook-static/sb-addons/chromatic-com-storybook-10/manager-bundle.js b/storybook-static/sb-addons/chromatic-com-storybook-10/manager-bundle.js new file mode 100644 index 0000000..f5b9499 --- /dev/null +++ b/storybook-static/sb-addons/chromatic-com-storybook-10/manager-bundle.js @@ -0,0 +1,327 @@ +try{ +(()=>{var nc=Object.create;var ja=Object.defineProperty;var ac=Object.getOwnPropertyDescriptor;var rc=Object.getOwnPropertyNames;var ic=Object.getPrototypeOf,oc=Object.prototype.hasOwnProperty;var Gt=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,n)=>(typeof require<"u"?require:t)[n]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var Ha=(e,t)=>()=>(e&&(t=e(e=0)),t);var lc=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),sc=(e,t)=>{for(var n in t)ja(e,n,{get:t[n],enumerable:!0})},qo=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of rc(t))!oc.call(e,i)&&i!==n&&ja(e,i,{get:()=>t[i],enumerable:!(r=ac(t,i))||r.enumerable});return e};var cc=(e,t,n)=>(n=e!=null?nc(ic(e)):{},qo(t||!e||!e.__esModule?ja(n,"default",{value:e,enumerable:!0}):n,e)),Yo=e=>qo(ja({},"__esModule",{value:!0}),e);var ye=Ha(()=>{});var qe,be=Ha(()=>{qe={NODE_ENV:"production",NODE_PATH:[],STORYBOOK:"true",PUBLIC_URL:".",REACT_APP_API_URI:"https://api.clinicaltrialskorea.com/api"}});var Ee=Ha(()=>{});var za={};sc(za,{Children:()=>uc,Component:()=>Bt,Fragment:()=>mc,Profiler:()=>pc,PureComponent:()=>hc,StrictMode:()=>fc,Suspense:()=>gc,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>vc,cloneElement:()=>yc,createContext:()=>Ye,createElement:()=>C,createFactory:()=>bc,createRef:()=>Ec,default:()=>a,forwardRef:()=>G,isValidElement:()=>oi,lazy:()=>kc,memo:()=>wc,startTransition:()=>Cc,unstable_act:()=>Sc,useCallback:()=>q,useContext:()=>hn,useDebugValue:()=>xc,useDeferredValue:()=>Mc,useEffect:()=>se,useId:()=>Nc,useImperativeHandle:()=>Fc,useInsertionEffect:()=>Ac,useLayoutEffect:()=>Oc,useMemo:()=>Pt,useReducer:()=>li,useRef:()=>Te,useState:()=>Ze,useSyncExternalStore:()=>Lc,useTransition:()=>_c,version:()=>Tc});var a,uc,Bt,mc,pc,hc,fc,gc,vc,yc,Ye,C,bc,Ec,G,oi,kc,wc,Cc,Sc,q,hn,xc,Mc,se,Nc,Fc,Ac,Oc,Pt,li,Te,Ze,Lc,_c,Tc,$n=Ha(()=>{ye();be();Ee();a=__REACT__,{Children:uc,Component:Bt,Fragment:mc,Profiler:pc,PureComponent:hc,StrictMode:fc,Suspense:gc,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:vc,cloneElement:yc,createContext:Ye,createElement:C,createFactory:bc,createRef:Ec,forwardRef:G,isValidElement:oi,lazy:kc,memo:wc,startTransition:Cc,unstable_act:Sc,useCallback:q,useContext:hn,useDebugValue:xc,useDeferredValue:Mc,useEffect:se,useId:Nc,useImperativeHandle:Fc,useInsertionEffect:Ac,useLayoutEffect:Oc,useMemo:Pt,useReducer:li,useRef:Te,useState:Ze,useSyncExternalStore:Lc,useTransition:_c,version:Tc}=__REACT__});var ol=lc((qn,ui)=>{ye();be();Ee();(function(e,t){typeof qn=="object"&&typeof ui=="object"?ui.exports=t(($n(),Yo(za))):typeof define=="function"&&define.amd?define(["react"],t):typeof qn=="object"?qn.ReactConfetti=t(($n(),Yo(za))):e.ReactConfetti=t(e.React)})(typeof self<"u"?self:qn,function(e){return function(t){var n={};function r(i){if(n[i])return n[i].exports;var o=n[i]={i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=n,r.d=function(i,o,l){r.o(i,o)||Object.defineProperty(i,o,{enumerable:!0,get:l})},r.r=function(i){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})},r.t=function(i,o){if(1&o&&(i=r(i)),8&o||4&o&&typeof i=="object"&&i&&i.__esModule)return i;var l=Object.create(null);if(r.r(l),Object.defineProperty(l,"default",{enumerable:!0,value:i}),2&o&&typeof i!="string")for(var s in i)r.d(l,s,(function(c){return i[c]}).bind(null,s));return l},r.n=function(i){var o=i&&i.__esModule?function(){return i.default}:function(){return i};return r.d(o,"a",o),o},r.o=function(i,o){return Object.prototype.hasOwnProperty.call(i,o)},r.p="",r(r.s=2)}([function(t,n){t.exports=e},function(t,n,r){"use strict";var i={linear:function(o,l,s,c){return(s-l)*o/c+l},easeInQuad:function(o,l,s,c){return(s-l)*(o/=c)*o+l},easeOutQuad:function(o,l,s,c){return-(s-l)*(o/=c)*(o-2)+l},easeInOutQuad:function(o,l,s,c){var d=s-l;return(o/=c/2)<1?d/2*o*o+l:-d/2*(--o*(o-2)-1)+l},easeInCubic:function(o,l,s,c){return(s-l)*(o/=c)*o*o+l},easeOutCubic:function(o,l,s,c){return(s-l)*((o=o/c-1)*o*o+1)+l},easeInOutCubic:function(o,l,s,c){var d=s-l;return(o/=c/2)<1?d/2*o*o*o+l:d/2*((o-=2)*o*o+2)+l},easeInQuart:function(o,l,s,c){return(s-l)*(o/=c)*o*o*o+l},easeOutQuart:function(o,l,s,c){return-(s-l)*((o=o/c-1)*o*o*o-1)+l},easeInOutQuart:function(o,l,s,c){var d=s-l;return(o/=c/2)<1?d/2*o*o*o*o+l:-d/2*((o-=2)*o*o*o-2)+l},easeInQuint:function(o,l,s,c){return(s-l)*(o/=c)*o*o*o*o+l},easeOutQuint:function(o,l,s,c){return(s-l)*((o=o/c-1)*o*o*o*o+1)+l},easeInOutQuint:function(o,l,s,c){var d=s-l;return(o/=c/2)<1?d/2*o*o*o*o*o+l:d/2*((o-=2)*o*o*o*o+2)+l},easeInSine:function(o,l,s,c){var d=s-l;return-d*Math.cos(o/c*(Math.PI/2))+d+l},easeOutSine:function(o,l,s,c){return(s-l)*Math.sin(o/c*(Math.PI/2))+l},easeInOutSine:function(o,l,s,c){return-(s-l)/2*(Math.cos(Math.PI*o/c)-1)+l},easeInExpo:function(o,l,s,c){return o==0?l:(s-l)*Math.pow(2,10*(o/c-1))+l},easeOutExpo:function(o,l,s,c){var d=s-l;return o==c?l+d:d*(1-Math.pow(2,-10*o/c))+l},easeInOutExpo:function(o,l,s,c){var d=s-l;return o===0?l:o===c?l+d:(o/=c/2)<1?d/2*Math.pow(2,10*(o-1))+l:d/2*(2-Math.pow(2,-10*--o))+l},easeInCirc:function(o,l,s,c){return-(s-l)*(Math.sqrt(1-(o/=c)*o)-1)+l},easeOutCirc:function(o,l,s,c){return(s-l)*Math.sqrt(1-(o=o/c-1)*o)+l},easeInOutCirc:function(o,l,s,c){var d=s-l;return(o/=c/2)<1?-d/2*(Math.sqrt(1-o*o)-1)+l:d/2*(Math.sqrt(1-(o-=2)*o)+1)+l},easeInElastic:function(o,l,s,c){var d,u,m,p=s-l;return m=1.70158,o===0?l:(o/=c)==1?l+p:((u=0)||(u=.3*c),(d=p)=1&&this.rotationDirection===o.Positive?this.rotationDirection=o.Negative:this.rotateY<=-1&&this.rotationDirection===o.Negative&&(this.rotationDirection=o.Positive);var Oe=.1*this.rotationDirection;if(this.rotateY+=Oe,this.angle+=this.angularSpin,this.context.save(),this.context.translate(this.x,this.y),this.context.rotate(this.angle),this.context.scale(1,this.rotateY),this.context.rotate(this.angle),this.context.beginPath(),this.context.fillStyle=this.color,this.context.strokeStyle=this.color,this.context.globalAlpha=ve,this.context.lineCap="round",this.context.lineWidth=2,me&&typeof me=="function")me.call(this,this.context);else switch(this.shape){case i.Circle:this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break;case i.Square:this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break;case i.Strip:this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h)}this.context.closePath(),this.context.restore()}}])&&m(M.prototype,F),N&&m(M,N),x}();function h(x,M,F){return M in x?Object.defineProperty(x,M,{value:F,enumerable:!0,configurable:!0,writable:!0}):x[M]=F,x}var y=function x(M,F){var N=this;(function(ne,P){if(!(ne instanceof P))throw new TypeError("Cannot call a class as a function")})(this,x),h(this,"canvas",void 0),h(this,"context",void 0),h(this,"getOptions",void 0),h(this,"x",0),h(this,"y",0),h(this,"w",0),h(this,"h",0),h(this,"lastNumberOfPieces",0),h(this,"tweenInitTime",Date.now()),h(this,"particles",[]),h(this,"particlesGenerated",0),h(this,"removeParticleAt",function(ne){N.particles.splice(ne,1)}),h(this,"getParticle",function(){var ne=u(N.x,N.w+N.x),P=u(N.y,N.h+N.y);return new v(N.context,N.getOptions,ne,P)}),h(this,"animate",function(){var ne=N.canvas,P=N.context,he=N.particlesGenerated,ve=N.lastNumberOfPieces,me=N.getOptions(),Oe=me.run,Zt=me.recycle,He=me.numberOfPieces,un=me.debug,ni=me.tweenFunction,Hn=me.tweenDuration;if(!Oe)return!1;var ai=N.particles.length,Dn=Zt?ai:he,ri=Date.now();if(DnHn?Hn:Math.max(0,ri-Uo),Dn,He,Hn),$o=Math.round(tc-Dn),Wo=0;Wo<$o;Wo++)N.particles.push(N.getParticle());N.particlesGenerated+=$o}return un&&(P.font="12px sans-serif",P.fillStyle="#333",P.textAlign="right",P.fillText("Particles: ".concat(ai),ne.width-10,ne.height-20)),N.particles.forEach(function(zn,Go){zn.update(),(zn.y>ne.height||zn.y<-100||zn.x>ne.width+100||zn.x<-100)&&(Zt&&Dn<=He?N.particles[Go]=N.getParticle():N.removeParticleAt(Go))}),ai>0||Dn0&&Oe.call(P,P),P._options.run=!1)}),g(this,"reset",function(){P.generator&&P.generator.particlesGenerated>0&&(P.generator.particlesGenerated=0,P.generator.particles=[],P.generator.lastNumberOfPieces=0)}),g(this,"stop",function(){P.options={run:!1},P.rafId&&(cancelAnimationFrame(P.rafId),P.rafId=void 0)}),this.canvas=ae;var he=this.canvas.getContext("2d");if(!he)throw new Error("Could not get canvas context");this.context=he,this.generator=new y(this.canvas,function(){return P.options}),this.options=ne,this.update()}var M,F,N;return M=x,(F=[{key:"options",get:function(){return this._options},set:function(ae){var ne=this._options&&this._options.run,P=this._options&&this._options.recycle;this.setOptionsWithDefaults(ae),this.generator&&(Object.assign(this.generator,this.options.confettiSource),typeof ae.recycle=="boolean"&&ae.recycle&&P===!1&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),typeof ae.run=="boolean"&&ae.run&&ne===!1&&this.update()}}])&&f(M.prototype,F),N&&f(M,N),x}();function B(x){return function(M){if(Array.isArray(M))return Se(M)}(x)||function(M){if(typeof Symbol<"u"&&Symbol.iterator in Object(M))return Array.from(M)}(x)||je(x)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function $(x){return($=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(M){return typeof M}:function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M})(x)}function le(){return(le=Object.assign||function(x){for(var M=1;M"u"||!(Symbol.iterator in Object(F)))){var ae=[],ne=!0,P=!1,he=void 0;try{for(var ve,me=F[Symbol.iterator]();!(ne=(ve=me.next()).done)&&(ae.push(ve.value),!N||ae.length!==N);ne=!0);}catch(Oe){P=!0,he=Oe}finally{try{ne||me.return==null||me.return()}finally{if(P)throw he}}return ae}}(x,M)||je(x,M)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function je(x,M){if(x){if(typeof x=="string")return Se(x,M);var F=Object.prototype.toString.call(x).slice(8,-1);return F==="Object"&&x.constructor&&(F=x.constructor.name),F==="Map"||F==="Set"?Array.from(x):F==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(F)?Se(x,M):void 0}}function Se(x,M){(M==null||M>x.length)&&(M=x.length);for(var F=0,N=new Array(M);F"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}();return function(){var F,N=Vn(x);if(M){var ae=Vn(this).constructor;F=Reflect.construct(N,arguments,ae)}else F=N.apply(this,arguments);return ei(this,F)}}function ei(x,M){return!M||$(M)!=="object"&&typeof M!="function"?Pn(x):M}function Pn(x){if(x===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return x}function Vn(x){return(Vn=Object.setPrototypeOf?Object.getPrototypeOf:function(M){return M.__proto__||Object.getPrototypeOf(M)})(x)}function Wt(x,M,F){return M in x?Object.defineProperty(x,M,{value:F,enumerable:!0,configurable:!0,writable:!0}):x[M]=F,x}var ti=s.a.createRef(),jn=function(x){(function(P,he){if(typeof he!="function"&&he!==null)throw new TypeError("Super expression must either be null or a function");P.prototype=Object.create(he&&he.prototype,{constructor:{value:P,writable:!0,configurable:!0}}),he&&Pa(P,he)})(ne,x);var M,F,N,ae=Xr(ne);function ne(P){var he;Je(this,ne);for(var ve=arguments.length,me=new Array(ve>1?ve-1:0),Oe=1;Oe<~]))"].join("|");return new RegExp(t,e?void 0:"g")}var Ic=mi();function pi(e){if(typeof e!="string")throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(Ic,"")}ye();be();Ee();var Rc="array",Bc="bit",ll="bits",Pc="byte",sl="bytes",gn="",Vc="exponent",jc="function",cl="iec",Hc="Invalid number",Dc="Invalid rounding method",hi="jedec",zc="object",dl=".",Uc="round",$c="s",Wc="si",Gc="kbit",qc="kB",Yc=" ",Qc="string",Kc="0",fi={symbol:{iec:{bits:["bit","Kibit","Mibit","Gibit","Tibit","Pibit","Eibit","Zibit","Yibit"],bytes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},jedec:{bits:["bit","Kbit","Mbit","Gbit","Tbit","Pbit","Ebit","Zbit","Ybit"],bytes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]}},fullform:{iec:["","kibi","mebi","gibi","tebi","pebi","exbi","zebi","yobi"],jedec:["","kilo","mega","giga","tera","peta","exa","zetta","yotta"]}};function gi(e,{bits:t=!1,pad:n=!1,base:r=-1,round:i=2,locale:o=gn,localeOptions:l={},separator:s=gn,spacer:c=Yc,symbols:d={},standard:u=gn,output:m=Qc,fullform:p=!1,fullforms:v=[],exponent:h=-1,roundingMethod:y=Uc,precision:k=0}={}){let b=h,f=Number(e),g=[],E=0,S=gn;u===Wc?(r=10,u=hi):u===cl||u===hi?r=2:r===2?u=cl:(r=10,u=hi);let B=r===10?1e3:1024,$=p===!0,le=f<0,ie=Math[y];if(typeof e!="bigint"&&isNaN(e))throw new TypeError(Hc);if(typeof ie!==jc)throw new TypeError(Dc);if(le&&(f=-f),(b===-1||isNaN(b))&&(b=Math.floor(Math.log(f)/Math.log(B)),b<0&&(b=0)),b>8&&(k>0&&(k+=8-b),b=8),m===Vc)return b;if(f===0)g[0]=0,S=g[1]=fi.symbol[u][t?ll:sl][b];else{E=f/(r===2?Math.pow(2,b*10):Math.pow(1e3,b)),t&&(E=E*8,E>=B&&b<8&&(E=E/B,b++));let ge=Math.pow(10,b>0?i:0);g[0]=ie(E*ge)/ge,g[0]===B&&b<8&&h===-1&&(g[0]=1,b++),S=g[1]=r===10&&b===1?t?Gc:qc:fi.symbol[u][t?ll:sl][b]}if(le&&(g[0]=-g[0]),k>0&&(g[0]=g[0].toPrecision(k)),g[1]=d[g[1]]||g[1],o===!0?g[0]=g[0].toLocaleString():o.length>0?g[0]=g[0].toLocaleString(o,l):s.length>0&&(g[0]=g[0].toString().replace(dl,s)),n&&Number.isInteger(g[0])===!1&&i>0){let ge=s||dl,Ae=g[0].toString().split(ge),je=Ae[1]||gn,Se=je.length,Je=i-Se;g[0]=`${Ae[0]}${ge}${je.padEnd(Se+Je,Kc)}`}return $&&(g[1]=v[b]?v[b]:fi.fullform[u][b]+(t?Bc:Pc)+(g[0]===1?gn:$c)),m===Rc?g:m===zc?{value:g[0],symbol:g[1],exponent:b,unit:S}:g.join(c)}var Jc=Object.create,G1=Object.defineProperty,Xc=Object.getOwnPropertyDescriptor,ed=Object.getOwnPropertyNames,td=Object.getPrototypeOf,nd=Object.prototype.hasOwnProperty,ad=(e=>typeof Gt<"u"?Gt:typeof Proxy<"u"?new Proxy(e,{get:(t,n)=>(typeof Gt<"u"?Gt:t)[n]}):e)(function(e){if(typeof Gt<"u")return Gt.apply(this,arguments);throw new Error('Dynamic require of "'+e+'" is not supported')}),$t=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),rd=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of ed(t))!nd.call(e,i)&&i!==n&&G1(e,i,{get:()=>t[i],enumerable:!(r=Xc(t,i))||r.enumerable});return e},pt=(e,t,n)=>(n=e!=null?Jc(td(e)):{},rd(t||!e||!e.__esModule?G1(n,"default",{value:e,enumerable:!0}):n,e)),Ir=$t((e,t)=>{(function(n,r){typeof ad=="function"&&typeof e=="object"&&typeof t=="object"?t.exports=r():typeof define=="function"&&define.amd?define(function(){return r()}):n.pluralize=r()})(e,function(){var n=[],r=[],i={},o={},l={};function s(y){return typeof y=="string"?new RegExp("^"+y+"$","i"):y}function c(y,k){return y===k?k:y===y.toLowerCase()?k.toLowerCase():y===y.toUpperCase()?k.toUpperCase():y[0]===y[0].toUpperCase()?k.charAt(0).toUpperCase()+k.substr(1).toLowerCase():k.toLowerCase()}function d(y,k){return y.replace(/\$(\d{1,2})/g,function(b,f){return k[f]||""})}function u(y,k){return y.replace(k[0],function(b,f){var g=d(k[1],arguments);return c(b===""?y[f-1]:b,g)})}function m(y,k,b){if(!y.length||i.hasOwnProperty(y))return k;for(var f=b.length;f--;){var g=b[f];if(g[0].test(k))return u(k,g)}return k}function p(y,k,b){return function(f){var g=f.toLowerCase();return k.hasOwnProperty(g)?c(f,g):y.hasOwnProperty(g)?c(f,y[g]):m(g,f,b)}}function v(y,k,b,f){return function(g){var E=g.toLowerCase();return k.hasOwnProperty(E)?!0:y.hasOwnProperty(E)?!1:m(E,E,b)===E}}function h(y,k,b){var f=k===1?h.singular(y):h.plural(y);return(b?k+" ":"")+f}return h.plural=p(l,o,n),h.isPlural=v(l,o,n),h.singular=p(o,l,r),h.isSingular=v(o,l,r),h.addPluralRule=function(y,k){n.push([s(y),k])},h.addSingularRule=function(y,k){r.push([s(y),k])},h.addUncountableRule=function(y){if(typeof y=="string"){i[y.toLowerCase()]=!0;return}h.addPluralRule(y,"$0"),h.addSingularRule(y,"$0")},h.addIrregularRule=function(y,k){k=k.toLowerCase(),y=y.toLowerCase(),l[y]=k,o[k]=y},[["I","we"],["me","us"],["he","they"],["she","they"],["them","them"],["myself","ourselves"],["yourself","yourselves"],["itself","themselves"],["herself","themselves"],["himself","themselves"],["themself","themselves"],["is","are"],["was","were"],["has","have"],["this","these"],["that","those"],["echo","echoes"],["dingo","dingoes"],["volcano","volcanoes"],["tornado","tornadoes"],["torpedo","torpedoes"],["genus","genera"],["viscus","viscera"],["stigma","stigmata"],["stoma","stomata"],["dogma","dogmata"],["lemma","lemmata"],["schema","schemata"],["anathema","anathemata"],["ox","oxen"],["axe","axes"],["die","dice"],["yes","yeses"],["foot","feet"],["eave","eaves"],["goose","geese"],["tooth","teeth"],["quiz","quizzes"],["human","humans"],["proof","proofs"],["carve","carves"],["valve","valves"],["looey","looies"],["thief","thieves"],["groove","grooves"],["pickaxe","pickaxes"],["passerby","passersby"]].forEach(function(y){return h.addIrregularRule(y[0],y[1])}),[[/s?$/i,"s"],[/[^\u0000-\u007F]$/i,"$0"],[/([^aeiou]ese)$/i,"$1"],[/(ax|test)is$/i,"$1es"],[/(alias|[^aou]us|t[lm]as|gas|ris)$/i,"$1es"],[/(e[mn]u)s?$/i,"$1s"],[/([^l]ias|[aeiou]las|[ejzr]as|[iu]am)$/i,"$1"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1i"],[/(alumn|alg|vertebr)(?:a|ae)$/i,"$1ae"],[/(seraph|cherub)(?:im)?$/i,"$1im"],[/(her|at|gr)o$/i,"$1oes"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|automat|quor)(?:a|um)$/i,"$1a"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)(?:a|on)$/i,"$1a"],[/sis$/i,"ses"],[/(?:(kni|wi|li)fe|(ar|l|ea|eo|oa|hoo)f)$/i,"$1$2ves"],[/([^aeiouy]|qu)y$/i,"$1ies"],[/([^ch][ieo][ln])ey$/i,"$1ies"],[/(x|ch|ss|sh|zz)$/i,"$1es"],[/(matr|cod|mur|sil|vert|ind|append)(?:ix|ex)$/i,"$1ices"],[/\b((?:tit)?m|l)(?:ice|ouse)$/i,"$1ice"],[/(pe)(?:rson|ople)$/i,"$1ople"],[/(child)(?:ren)?$/i,"$1ren"],[/eaux$/i,"$0"],[/m[ae]n$/i,"men"],["thou","you"]].forEach(function(y){return h.addPluralRule(y[0],y[1])}),[[/s$/i,""],[/(ss)$/i,"$1"],[/(wi|kni|(?:after|half|high|low|mid|non|night|[^\w]|^)li)ves$/i,"$1fe"],[/(ar|(?:wo|[ae])l|[eo][ao])ves$/i,"$1f"],[/ies$/i,"y"],[/\b([pl]|zomb|(?:neck|cross)?t|coll|faer|food|gen|goon|group|lass|talk|goal|cut)ies$/i,"$1ie"],[/\b(mon|smil)ies$/i,"$1ey"],[/\b((?:tit)?m|l)ice$/i,"$1ouse"],[/(seraph|cherub)im$/i,"$1"],[/(x|ch|ss|sh|zz|tto|go|cho|alias|[^aou]us|t[lm]as|gas|(?:her|at|gr)o|[aeiou]ris)(?:es)?$/i,"$1"],[/(analy|diagno|parenthe|progno|synop|the|empha|cri|ne)(?:sis|ses)$/i,"$1sis"],[/(movie|twelve|abuse|e[mn]u)s$/i,"$1"],[/(test)(?:is|es)$/i,"$1is"],[/(alumn|syllab|vir|radi|nucle|fung|cact|stimul|termin|bacill|foc|uter|loc|strat)(?:us|i)$/i,"$1us"],[/(agend|addend|millenni|dat|extrem|bacteri|desiderat|strat|candelabr|errat|ov|symposi|curricul|quor)a$/i,"$1um"],[/(apheli|hyperbat|periheli|asyndet|noumen|phenomen|criteri|organ|prolegomen|hedr|automat)a$/i,"$1on"],[/(alumn|alg|vertebr)ae$/i,"$1a"],[/(cod|mur|sil|vert|ind)ices$/i,"$1ex"],[/(matr|append)ices$/i,"$1ix"],[/(pe)(rson|ople)$/i,"$1rson"],[/(child)ren$/i,"$1"],[/(eau)x?$/i,"$1"],[/men$/i,"man"]].forEach(function(y){return h.addSingularRule(y[0],y[1])}),["adulthood","advice","agenda","aid","aircraft","alcohol","ammo","analytics","anime","athletics","audio","bison","blood","bream","buffalo","butter","carp","cash","chassis","chess","clothing","cod","commerce","cooperation","corps","debris","diabetes","digestion","elk","energy","equipment","excretion","expertise","firmware","flounder","fun","gallows","garbage","graffiti","hardware","headquarters","health","herpes","highjinks","homework","housework","information","jeans","justice","kudos","labour","literature","machinery","mackerel","mail","media","mews","moose","music","mud","manga","news","only","personnel","pike","plankton","pliers","police","pollution","premises","rain","research","rice","salmon","scissors","series","sewage","shambles","shrimp","software","species","staff","swine","tennis","traffic","transportation","trout","tuna","wealth","welfare","whiting","wildebeest","wildlife","you",/pok[eé]mon$/i,/[^aeiou]ese$/i,/deer$/i,/fish$/i,/measles$/i,/o[iu]s$/i,/pox$/i,/sheep$/i].forEach(h.addUncountableRule),h})}),id=$t((e,t)=>{var n=new Error("Element already at target scroll position"),r=new Error("Scroll cancelled"),i=Math.min,o=Date.now;t.exports={left:l("scrollLeft"),top:l("scrollTop")};function l(d){return function(u,m,p,v){p=p||{},typeof p=="function"&&(v=p,p={}),typeof v!="function"&&(v=c);var h=o(),y=u[d],k=p.ease||s,b=isNaN(p.duration)?350:+p.duration,f=!1;return y===m?v(n,u[d]):requestAnimationFrame(E),g;function g(){f=!0}function E(S){if(f)return v(r,u[d]);var B=o(),$=i(1,(B-h)/b),le=k($);u[d]=le*(m-y)+y,$<1?requestAnimationFrame(E):requestAnimationFrame(function(){v(null,u[d])})}}}function s(d){return .5*(1-Math.cos(Math.PI*d))}function c(){}}),od=$t((e,t)=>{(function(n,r){typeof define=="function"&&define.amd?define([],r):typeof t=="object"&&t.exports?t.exports=r():n.Scrollparent=r()})(e,function(){function n(i){var o=getComputedStyle(i,null).getPropertyValue("overflow");return o.indexOf("scroll")>-1||o.indexOf("auto")>-1}function r(i){if(i instanceof HTMLElement||i instanceof SVGElement){for(var o=i.parentNode;o.parentNode;){if(n(o))return o;o=o.parentNode}return document.scrollingElement||document.documentElement}}return r})}),po=$t((e,t)=>{var n=function(g){return r(g)&&!i(g)};function r(g){return!!g&&typeof g=="object"}function i(g){var E=Object.prototype.toString.call(g);return E==="[object RegExp]"||E==="[object Date]"||s(g)}var o=typeof Symbol=="function"&&Symbol.for,l=o?Symbol.for("react.element"):60103;function s(g){return g.$$typeof===l}function c(g){return Array.isArray(g)?[]:{}}function d(g,E){return E.clone!==!1&&E.isMergeableObject(g)?b(c(g),g,E):g}function u(g,E,S){return g.concat(E).map(function(B){return d(B,S)})}function m(g,E){if(!E.customMerge)return b;var S=E.customMerge(g);return typeof S=="function"?S:b}function p(g){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(g).filter(function(E){return Object.propertyIsEnumerable.call(g,E)}):[]}function v(g){return Object.keys(g).concat(p(g))}function h(g,E){try{return E in g}catch{return!1}}function y(g,E){return h(g,E)&&!(Object.hasOwnProperty.call(g,E)&&Object.propertyIsEnumerable.call(g,E))}function k(g,E,S){var B={};return S.isMergeableObject(g)&&v(g).forEach(function($){B[$]=d(g[$],S)}),v(E).forEach(function($){y(g,$)||(h(g,$)&&S.isMergeableObject(E[$])?B[$]=m($,S)(g[$],E[$],S):B[$]=d(E[$],S))}),B}function b(g,E,S){S=S||{},S.arrayMerge=S.arrayMerge||u,S.isMergeableObject=S.isMergeableObject||n,S.cloneUnlessOtherwiseSpecified=d;var B=Array.isArray(E),$=Array.isArray(g),le=B===$;return le?B?S.arrayMerge(g,E,S):k(g,E,S):d(E,S)}b.all=function(g,E){if(!Array.isArray(g))throw new Error("first argument should be an array");return g.reduce(function(S,B){return b(S,B,E)},{})};var f=b;t.exports=f}),ld=$t((e,t)=>{var n="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";t.exports=n}),sd=$t((e,t)=>{var n=ld();function r(){}function i(){}i.resetWarningCache=r,t.exports=function(){function o(c,d,u,m,p,v){if(v!==n){var h=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw h.name="Invariant Violation",h}}o.isRequired=o;function l(){return o}var s={array:o,bigint:o,bool:o,func:o,number:o,object:o,string:o,symbol:o,any:o,arrayOf:l,element:o,elementType:o,instanceOf:l,node:o,objectOf:l,oneOf:l,oneOfType:l,shape:l,exact:l,checkPropTypes:i,resetWarningCache:r};return s.PropTypes=s,s}}),cd=$t((e,t)=>{t.exports=sd()()}),dd=$t((e,t)=>{var n=function(o){return Object.prototype.hasOwnProperty.call(o,"props")},r=function(o,l){return o+i(l)},i=function(o){return o===null||typeof o=="boolean"||typeof o>"u"?"":typeof o=="number"?o.toString():typeof o=="string"?o:Array.isArray(o)?o.reduce(r,""):n(o)&&Object.prototype.hasOwnProperty.call(o.props,"children")?i(o.props.children):""};i.default=i,t.exports=i}),{CHROMATIC_INDEX_URL:ud,CHROMATIC_BASE_URL:Rr=ud||"https://www.chromatic.com",CHROMATIC_API_URL:md=`${Rr}/api`}=qe,U="chromaui/addon-visual-tests",tn=`${U}/panel`,pd=`${U}/sidebarTop`,hd=`${U}/sidebarBottom`,Ri=`${U}/access-token/${Rr}`,ho=`${U}/configInfo`,ul=`${U}/configInfoDismissed`,fd=`${U}/gitInfo`,q1=`${U}/gitInfoError`,Y1=`${U}/projectInfo`,Bi=`${U}/isOutdated`,gd=`${U}/startBuild`,vd=`${U}/stopBuild`,Q1=`${U}/localBuildProgress`,yd=`${U}/selectedModeName`,bd=`${U}/selectedBrowserId`,Ed=`${U}/telemetry`,K1=`${U}/removeAddon`,kd={autoAcceptChanges:!1,exitOnceUploaded:!1,exitZeroOnChanges:!0,forceRebuild:!0,fromCI:!1,interactive:!1,isLocalBuild:!0,skip:!1,skipUpdateCheck:!0},J1="https://www.chromatic.com/docs/visual-tests-addon",Ft=(e,t)=>{let n=hn(e);if(n==null)throw new Error(`Missing context value for ${t}`);return n},X1=Ye(null),wd=({children:e,value:t})=>a.createElement(X1.Provider,{value:t},e),es=()=>Ft(X1,"AuthState"),Cd={user:a.createElement(a.Fragment,null,a.createElement("path",{d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0ZM2.67 11.15c.7-1 2.6-1.81 3.2-1.9.22-.04.23-.66.23-.66s-.67-.66-.81-1.55c-.4 0-.63-.94-.24-1.27l-.02-.13c-.06-.6-.28-2.6 1.97-2.6s2.03 2 1.97 2.6l-.02.13c.4.33.15 1.27-.24 1.27-.14.89-.8 1.55-.8 1.55s0 .62.22.66c.6.09 2.5.9 3.2 1.9a6 6 0 1 0-8.66 0Z"})),useralt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.27 13.16a11.39 11.39 0 0 0 5.18-1.23v-.25c0-1.57-3.24-3-4.1-3.13-.27-.05-.28-.79-.28-.79s.8-.78.96-1.83c.47 0 .75-1.12.29-1.52.02-.41.6-3.25-2.32-3.25S4.65 4 4.67 4.41c-.46.4-.17 1.52.29 1.52.17 1.05.96 1.83.96 1.83s0 .74-.27.79c-.86.13-4.04 1.53-4.1 3.08a11.44 11.44 0 0 0 5.72 1.53Z"})),useradd:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.18 11.9c-.4-.17-.8-.36-1.18-.58.06-1.44 3.02-2.74 3.82-2.87.25-.04.26-.73.26-.73s-.74-.73-.9-1.7c-.43 0-.7-1.05-.27-1.42l-.01-.14c-.07-.67-.31-2.88 2.18-2.88 2.48 0 2.24 2.2 2.17 2.88l-.01.14c.43.37.16 1.41-.27 1.41-.16.98-.9 1.71-.9 1.71s.01.69.26.73c.8.13 3.82 1.46 3.82 2.91v.24a10.63 10.63 0 0 1-8.97.3ZM11.5 2.16c.28 0 .5.22.5.5v1.5h1.5a.5.5 0 0 1 0 1H12v1.5a.5.5 0 0 1-1 0v-1.5H9.5a.5.5 0 1 1 0-1H11v-1.5c0-.28.22-.5.5-.5Z"})),users:a.createElement(a.Fragment,null,a.createElement("path",{d:"M9.21 11.62A10.59 10.59 0 0 1 0 11.07c.06-1.35 2.93-2.58 3.7-2.7.25-.03.26-.68.26-.68s-.72-.69-.87-1.6c-.42 0-.68-.99-.26-1.33 0-.03 0-.08-.02-.14-.07-.63-.3-2.71 2.12-2.71 2.41 0 2.18 2.08 2.11 2.71l-.01.14c.42.34.16 1.32-.26 1.32-.16.92-.87 1.6-.87 1.6s0 .66.25.7c.78.11 3.7 1.36 3.7 2.73v.22l-.64.3Z"}),a.createElement("path",{d:"M8.81 8.42a9.64 9.64 0 0 0-.74-.4 5.2 5.2 0 0 1 1.7-.76c.17-.02.17-.47.17-.47s-.49-.47-.6-1.1c-.28 0-.46-.68-.17-.91l-.01-.1c-.05-.43-.2-1.86 1.45-1.86 1.66 0 1.5 1.43 1.45 1.86v.1c.28.23.1.9-.18.9-.11.64-.6 1.11-.6 1.11s0 .45.17.47c.54.08 2.55.94 2.55 1.89v.62a10.6 10.6 0 0 1-3.3.56 2.97 2.97 0 0 0-.58-.88c-.37-.41-.85-.76-1.31-1.03Z"})),profile:a.createElement(a.Fragment,null,a.createElement("path",{d:"M9.1 7.35a5.06 5.06 0 0 1-4.52-.28C4.6 6.4 6.02 5.77 6.4 5.7c.12-.02.12-.35.12-.35s-.35-.34-.43-.81c-.2 0-.33-.5-.12-.67l-.01-.07C5.93 3.48 5.81 2.42 7 2.42S8.07 3.48 8.04 3.8v.07c.2.17.07.67-.13.67-.08.47-.43.81-.43.81s0 .33.12.35c.38.06 1.82.7 1.82 1.4v.1c-.1.06-.2.1-.31.15Zm-5.35 3.9c0-.14.11-.25.25-.25h6a.25.25 0 1 1 0 .5H4a.25.25 0 0 1-.25-.25ZM4 9a.25.25 0 0 0 0 .5h6a.25.25 0 1 0 0-.5H4Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1 .5c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v13a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5V.5ZM2 13V1h10v12H2Z"})),facehappy:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.97 8.75a.5.5 0 0 0-.87.5 4.5 4.5 0 0 0 7.8 0 .5.5 0 1 0-.87-.5 3.5 3.5 0 0 1-6.06 0ZM5.5 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9.5 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),faceneutral:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4.5 9a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5ZM5.5 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9.5 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),facesad:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.97 10.25a.5.5 0 0 1-.87-.5 4.5 4.5 0 0 1 7.8 0 .5.5 0 1 1-.87.5 3.5 3.5 0 0 0-6.06 0ZM5.5 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9.5 6a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),accessibility:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.53 4.84a.5.5 0 0 1 .63-.31l2.05.68a2.5 2.5 0 0 0 1.58 0l2.05-.68a.5.5 0 0 1 .32.94L7.7 6.3a.3.3 0 0 0-.21.29v.24c0 .7.16 1.39.48 2.01l.97 1.95a.5.5 0 1 1-.9.44L7 9.12l-1.05 2.1a.5.5 0 1 1-.9-.44l.97-1.95a4.5 4.5 0 0 0 .48-2.01v-.24a.3.3 0 0 0-.2-.29l-2.46-.82a.5.5 0 0 1-.31-.63Z"}),a.createElement("path",{d:"M7 4.5a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),accessibilityalt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14ZM8 3.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM3.53 4.84a.5.5 0 0 1 .63-.31l2.05.68a2.5 2.5 0 0 0 1.58 0l2.05-.68a.5.5 0 0 1 .32.94L7.7 6.3a.3.3 0 0 0-.21.29v.24c0 .7.16 1.39.48 2.01l.97 1.95a.5.5 0 1 1-.9.44L7 9.12l-1.05 2.1a.5.5 0 1 1-.9-.44l.97-1.95a4.5 4.5 0 0 0 .48-2.01v-.24a.3.3 0 0 0-.2-.29l-2.46-.82a.5.5 0 0 1-.31-.63Z"})),arrowup:a.createElement(a.Fragment,null,a.createElement("path",{d:"m7.35 2.9 5.5 5.5a.5.5 0 0 1-.7.7L7 3.96 1.85 9.1a.5.5 0 1 1-.7-.7l5.5-5.5c.2-.2.5-.2.7 0Z"})),arrowdown:a.createElement(a.Fragment,null,a.createElement("path",{d:"m1.15 5.6 5.5 5.5c.2.2.5.2.7 0l5.5-5.5a.5.5 0 0 0-.7-.7L7 10.04 1.85 4.9a.5.5 0 1 0-.7.7Z"})),arrowleft:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2.76 7.1c.02.09.06.18.14.25l5.5 5.5a.5.5 0 0 0 .7-.7L3.96 7 9.1 1.85a.5.5 0 1 0-.7-.7l-5.5 5.5a.5.5 0 0 0-.14.45Z"})),arrowright:a.createElement(a.Fragment,null,a.createElement("path",{d:"m11.1 7.35-5.5 5.5a.5.5 0 0 1-.7-.7L10.04 7 4.9 1.85a.5.5 0 1 1 .7-.7l5.5 5.5c.2.2.2.5 0 .7Z"})),arrowupalt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.85 4.65 7.35.15a.5.5 0 0 0-.7 0l-4.5 4.5a.5.5 0 1 0 .7.7L6.5 1.71V13.5a.5.5 0 0 0 1 0V1.7l3.65 3.65a.5.5 0 0 0 .7-.7Z"})),arrowdownalt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.5.5a.5.5 0 0 0-1 0v11.8L2.85 8.64a.5.5 0 1 0-.7.7l4.5 4.5A.5.5 0 0 0 7 14a.5.5 0 0 0 .35-.15l4.5-4.5a.5.5 0 0 0-.7-.7L7.5 12.29V.5Z"})),arrowleftalt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.35 2.15c.2.2.2.5 0 .7L1.71 6.5H13.5a.5.5 0 0 1 0 1H1.7l3.65 3.65a.5.5 0 0 1-.7.7l-4.5-4.5a.5.5 0 0 1 0-.7l4.5-4.5c.2-.2.5-.2.7 0Z"})),arrowrightalt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M8.65 2.15c.2-.2.5-.2.7 0l4.5 4.5c.2.2.2.5 0 .7l-4.5 4.5a.5.5 0 0 1-.7-.7l3.64-3.65H.5a.5.5 0 0 1 0-1h11.8L8.64 2.85a.5.5 0 0 1 0-.7Z"})),expandalt:a.createElement(a.Fragment,null,a.createElement("path",{d:"m7.35.15 4 4a.5.5 0 0 1-.7.7L7 1.21 3.35 4.85a.5.5 0 1 1-.7-.7l4-4c.2-.2.5-.2.7 0ZM11.35 9.15c.2.2.2.5 0 .7l-4 4a.5.5 0 0 1-.7 0l-4-4a.5.5 0 1 1 .7-.7L7 12.79l3.65-3.64c.2-.2.5-.2.7 0Z"})),collapse:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.354.146a.5.5 0 1 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0-.708-.708L7 3.793 3.354.146Zm3.292 9a.5.5 0 0 1 .708 0l4 4a.5.5 0 0 1-.708.708L7 10.207l-3.646 3.647a.5.5 0 0 1-.708-.708l4-4Z"})),expand:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.5 1h2a.5.5 0 0 1 0 1h-.8l3.15 3.15a.5.5 0 1 1-.7.7L2 2.71v.79a.5.5 0 0 1-1 0v-2c0-.28.22-.5.5-.5ZM10 1.5c0-.28.22-.5.5-.5h2c.28 0 .5.22.5.5v2a.5.5 0 0 1-1 0v-.8L8.85 5.86a.5.5 0 1 1-.7-.7L11.29 2h-.79a.5.5 0 0 1-.5-.5ZM12.5 10c.28 0 .5.22.5.5v2a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h.8L8.14 8.85a.5.5 0 1 1 .7-.7L12 11.29v-.79c0-.28.22-.5.5-.5ZM2 11.3v-.8a.5.5 0 0 0-1 0v2c0 .28.22.5.5.5h2a.5.5 0 0 0 0-1h-.8l3.15-3.15a.5.5 0 1 0-.7-.7L2 11.29Z"})),unfold:a.createElement(a.Fragment,null,a.createElement("path",{d:"m6.65.15-1.5 1.5a.5.5 0 1 0 .7.7l.65-.64V5a.5.5 0 0 0 1 0V1.7l.65.65a.5.5 0 1 0 .7-.7L7.35.15a.5.5 0 0 0-.7 0Z"}),a.createElement("path",{d:"M1.3 4.04a.5.5 0 0 0-.16.82L3.3 7 1.15 9.15a.5.5 0 0 0 .35.85h3a.5.5 0 0 0 0-1H2.7l1.5-1.5h5.6l2.35 2.35a.5.5 0 0 0 .7-.7L10.71 7l2.14-2.15.11-.54-.1.54A.5.5 0 0 0 13 4.5a.5.5 0 0 0-.14-.35.5.5 0 0 0-.36-.15h-3a.5.5 0 0 0 0 1h1.8L9.8 6.5H4.2L2.7 5h1.8a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.2.04Z"}),a.createElement("path",{d:"M7 8.5c.28 0 .5.22.5.5v3.3l.65-.65a.5.5 0 0 1 .7.7l-1.5 1.5a.5.5 0 0 1-.7 0l-1.5-1.5a.5.5 0 0 1 .7-.7l.65.64V9c0-.28.22-.5.5-.5ZM9 9.5c0-.28.22-.5.5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5Z"})),transfer:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.65 2.65c.2-.2.5-.2.7 0l1.5 1.5c.2.2.2.5 0 .7l-1.5 1.5a.5.5 0 0 1-.7-.7l.64-.65H1.5a.5.5 0 0 1 0-1h9.8l-.65-.65a.5.5 0 0 1 0-.7ZM3.35 8.35 2.71 9h9.79a.5.5 0 0 1 0 1H2.7l.65.65a.5.5 0 0 1-.7.7l-1.5-1.5a.5.5 0 0 1 0-.7l1.5-1.5a.5.5 0 1 1 .7.7Z"})),redirect:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.5 1c.28 0 .5.22.5.5V10a2 2 0 0 0 4 0V4a3 3 0 0 1 6 0v7.8l1.15-1.15a.5.5 0 0 1 .7.7l-2 2a.5.5 0 0 1-.7 0l-2-2a.5.5 0 0 1 .7-.7L11 11.79V4a2 2 0 1 0-4 0v6a3 3 0 0 1-6 0V1.5c0-.28.22-.5.5-.5Z"})),undo:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.15 3.85a.5.5 0 0 1 0-.7l2-2a.5.5 0 1 1 .7.7L2.71 3H9a4 4 0 0 1 0 8H3a.5.5 0 0 1 0-1h6a3 3 0 1 0 0-6H2.7l1.15 1.15a.5.5 0 1 1-.7.7l-2-2Z"})),reply:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4.35 2.15c.2.2.2.5 0 .7L1.71 5.5H9.5A4.5 4.5 0 0 1 14 10v1.5a.5.5 0 0 1-1 0V10a3.5 3.5 0 0 0-3.5-3.5H1.7l2.65 2.65a.5.5 0 1 1-.7.7l-3.5-3.5a.5.5 0 0 1 0-.7l3.5-3.5c.2-.2.5-.2.7 0Z"})),sync:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.5 1A.5.5 0 0 0 5 .5H2a.5.5 0 0 0 0 1h1.53a6.5 6.5 0 0 0 2.39 11.91.5.5 0 1 0 .16-.99A5.5 5.5 0 0 1 4.5 2.1V4a.5.5 0 0 0 1 0V1ZM7.5 1a.5.5 0 0 1 .58-.41 6.5 6.5 0 0 1 2.39 11.91H12a.5.5 0 0 1 0 1H9a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 1 0v1.9A5.5 5.5 0 0 0 7.92 1.58.5.5 0 0 1 7.5 1Z"})),upload:a.createElement(a.Fragment,null,a.createElement("path",{d:"M8.65 5.85 7.5 4.71v5.79a.5.5 0 0 1-1 0V4.7L5.35 5.86a.5.5 0 1 1-.7-.7l2-2c.2-.2.5-.2.7 0l2 2a.5.5 0 1 1-.7.7Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),download:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.35 8.15 6.5 9.29V3.5a.5.5 0 0 1 1 0v5.8l1.15-1.15a.5.5 0 1 1 .7.7l-2 2a.5.5 0 0 1-.7 0l-2-2a.5.5 0 1 1 .7-.7Z"}),a.createElement("path",{fillRule:"evenodd",d:"M0 7a7 7 0 1 1 14 0A7 7 0 0 1 0 7Zm1 0a6 6 0 1 1 12 0A6 6 0 0 1 1 7Z"})),back:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.85 5.35 4.71 6.5h5.79a.5.5 0 0 1 0 1H4.7l1.15 1.15a.5.5 0 1 1-.7.7l-2-2a.5.5 0 0 1 0-.7l2-2a.5.5 0 1 1 .7.7Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7 0a7 7 0 1 1 0 14A7 7 0 0 1 7 0Zm0 1a6 6 0 1 1 0 12A6 6 0 0 1 7 1Z"})),proceed:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.5 6.5h5.8L8.14 5.35a.5.5 0 1 1 .7-.7l2 2c.2.2.2.5 0 .7l-2 2a.5.5 0 1 1-.7-.7L9.29 7.5H3.5a.5.5 0 0 1 0-1Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 1 7 0a7 7 0 0 1 0 14Zm0-1A6 6 0 1 1 7 1a6 6 0 0 1 0 12Z"})),refresh:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.1.5H7a6.5 6.5 0 1 0 6.41 7.58.5.5 0 1 0-.99-.16A5.47 5.47 0 0 1 7 12.5a5.5 5.5 0 0 1 0-11 5.5 5.5 0 0 1 4.9 3H10a.5.5 0 0 0 0 1h3a.5.5 0 0 0 .5-.5V2a.5.5 0 0 0-1 0v1.53A6.5 6.5 0 0 0 7.1.5Z"})),globe:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 0 0 7a7 7 0 0 0 14 0Zm-6.53 5.74c-.24.23-.4.26-.47.26-.08 0-.23-.03-.47-.26-.23-.24-.5-.62-.73-1.18A11.57 11.57 0 0 1 5 7.5h4a11.57 11.57 0 0 1-.8 4.06c-.24.56-.5.94-.73 1.18ZM8.99 6.5H5.01c.05-1.62.35-3.04.79-4.06.24-.56.5-.94.73-1.18.24-.23.4-.26.47-.26.08 0 .23.03.47.26.23.24.5.62.73 1.18.44 1.02.74 2.44.8 4.06Zm1 1c-.06 2.18-.56 4.08-1.28 5.25a6 6 0 0 0 4.27-5.25H9.99Zm2.99-1H9.99c-.06-2.18-.56-4.08-1.28-5.25a6 6 0 0 1 4.27 5.25ZM4 6.5c.06-2.18.56-4.08 1.28-5.25A6 6 0 0 0 1.02 6.5h2.99Zm-2.99 1a6 6 0 0 0 4.27 5.25c-.72-1.17-1.22-3.07-1.28-5.25H1.02Z"})),compass:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M10.09 3.4 5.95 5.8a.37.37 0 0 0-.11.09.38.38 0 0 0-.04.05l-2.4 4.15a.37.37 0 0 0 0 .38c.1.18.33.24.5.14l4.15-2.4a.37.37 0 0 0 .15-.15l2.4-4.15a.37.37 0 0 0-.03-.44.37.37 0 0 0-.48-.07ZM4.75 9.25 7.6 7.6 6.4 6.4 4.75 9.25Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),location:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M0 7a7 7 0 1 1 14 0A7 7 0 0 1 0 7Zm6.5 3.5v2.48A6 6 0 0 1 1.02 7.5H3.5a.5.5 0 0 0 0-1H1.02A6 6 0 0 1 6.5 1.02V3.5a.5.5 0 0 0 1 0V1.02a6 6 0 0 1 5.48 5.48H10.5a.5.5 0 0 0 0 1h2.48a6 6 0 0 1-5.48 5.48V10.5a.5.5 0 0 0-1 0Z"})),pin:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M9 5a2 2 0 1 1-4 0 2 2 0 0 1 4 0ZM8 5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"}),a.createElement("path",{fillRule:"evenodd",d:"M12 5A5 5 0 0 0 2 5c0 2.63 2.27 6.15 4.65 8.64.2.2.5.2.7 0C9.73 11.15 12 7.64 12 5ZM7 1a4 4 0 0 1 4 4c0 1.06-.47 2.42-1.3 3.88A21.23 21.23 0 0 1 7 12.55c-1-1.1-1.97-2.39-2.7-3.67A8.46 8.46 0 0 1 3 5a4 4 0 0 1 4-4Z"})),time:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 2c.28 0 .5.22.5.5v4H10a.5.5 0 0 1 0 1H7a.5.5 0 0 1-.5-.5V2.5c0-.28.22-.5.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),dashboard:a.createElement(a.Fragment,null,a.createElement("path",{d:"M9.8 4.1a.5.5 0 0 1 .1.7L7.92 7.58A1 1 0 1 1 7.1 7l2-2.8a.5.5 0 0 1 .7-.12Z"}),a.createElement("path",{fillRule:"evenodd",d:"M2.07 12.97a7 7 0 1 1 9.86 0 12.96 12.96 0 0 0-9.86 0Zm9.58-1.18a6 6 0 1 0-9.3 0 13.98 13.98 0 0 1 9.3 0Z"})),timer:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.5 4.5a.5.5 0 0 0-1 0v2.63a1 1 0 1 0 1 0V4.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M5.5.5c0-.28.22-.5.5-.5h2a.5.5 0 0 1 0 1h-.5v1.02c1.28.1 2.45.61 3.37 1.4l.78-.77a.5.5 0 0 1 .7.7l-.77.78a6 6 0 1 1-5.08-2.1V1H6a.5.5 0 0 1-.5-.5ZM7 3a5 5 0 1 0 0 10A5 5 0 0 0 7 3Z"})),home:a.createElement(a.Fragment,null,a.createElement("path",{d:"m7.35 1.15 5.5 5.5a.5.5 0 0 1-.7.7L12 7.21v5.29a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5V9H6v3.5a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5V7.2l-.15.15a.5.5 0 1 1-.7-.7l1-1 4.5-4.5c.2-.2.5-.2.7 0ZM3 6.2V12h2V8.5c0-.28.22-.5.5-.5h3c.28 0 .5.22.5.5V12h2V6.2l-4-4-4 4Z"})),admin:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M1.21 4.1a.5.5 0 0 1 .06-.04l5.48-3a.5.5 0 0 1 .5 0l5.48 3a.5.5 0 0 1 .27.39.5.5 0 0 1-.51.55H1.51a.5.5 0 0 1-.3-.9ZM3.46 4h7.08L7 2.07 3.46 4Z"}),a.createElement("path",{d:"M4 6a.5.5 0 1 0-1 0v5a.5.5 0 0 0 1 0V6ZM11 6a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V6ZM5.75 5.5c.28 0 .5.22.5.5v5a.5.5 0 0 1-1 0V6c0-.28.22-.5.5-.5ZM8.75 6a.5.5 0 1 0-1 0v5a.5.5 0 0 0 1 0V6ZM1.5 12.5c0-.27.22-.5.5-.5h10a.5.5 0 0 1 0 1H2a.5.5 0 0 1-.5-.5Z"})),info:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 5.5c.28 0 .5.22.5.5v4a.5.5 0 0 1-1 0V6c0-.28.22-.5.5-.5ZM7 4.5A.75.75 0 1 0 7 3a.75.75 0 0 0 0 1.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),question:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.25 5.25A1.75 1.75 0 1 1 7 7a.5.5 0 0 0-.5.5V9a.5.5 0 0 0 1 0V7.95a2.75 2.75 0 1 0-3.25-2.7.5.5 0 0 0 1 0ZM7 11.5A.75.75 0 1 0 7 10a.75.75 0 0 0 0 1.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),support:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-3.52 4.9a5.97 5.97 0 0 1-6.96 0l1.45-1.45a3.98 3.98 0 0 0 4.06 0l1.45 1.44Zm-.03-2.87 1.44 1.45a5.97 5.97 0 0 0 0-6.96l-1.44 1.45a3.98 3.98 0 0 1 0 4.06ZM9.03 3.55l1.45-1.44a5.97 5.97 0 0 0-6.96 0l1.45 1.44a3.98 3.98 0 0 1 4.06 0ZM3.55 4.97 2.11 3.52a5.97 5.97 0 0 0 0 6.96l1.44-1.45a3.98 3.98 0 0 1 0-4.06ZM10 7a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"})),alert:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 4.5c.28 0 .5.22.5.5v3.5a.5.5 0 0 1-1 0V5c0-.28.22-.5.5-.5ZM7.75 10.5a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7.2 1.04a.5.5 0 0 1 .24.21l6.49 11a.5.5 0 0 1-.44.75H.51a.5.5 0 0 1-.5-.45.5.5 0 0 1 .06-.31l6.5-10.99a.5.5 0 0 1 .64-.2ZM7 2.48 1.38 12h11.24L7 2.48Z"})),email:a.createElement(a.Fragment,null,a.createElement("path",{d:"M0 2.5c0-.27.22-.5.5-.5h13c.28 0 .5.23.5.5v9a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-9Zm1 1.02V11h12V3.52L7.31 7.89a.5.5 0 0 1-.52.07.5.5 0 0 1-.1-.07L1 3.52ZM12.03 3H1.97L7 6.87 12.03 3Z"})),phone:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"m7.76 8.13-.05.05a.2.2 0 0 1-.28.03A6.76 6.76 0 0 1 5.8 6.56a.21.21 0 0 1 .04-.27l.05-.05c.23-.2.54-.47.71-.96.17-.47-.02-1.04-.66-1.94-.26-.38-.72-.96-1.22-1.46-.68-.69-1.2-1-1.65-1a.98.98 0 0 0-.51.13A3.23 3.23 0 0 0 .9 3.42c-.13 1.1.26 2.37 1.17 3.78a16.68 16.68 0 0 0 4.55 4.6 6.57 6.57 0 0 0 3.53 1.32A3.2 3.2 0 0 0 13 11.46c.14-.24.24-.64-.07-1.18a7.8 7.8 0 0 0-1.73-1.8c-.64-.5-1.52-1.12-2.13-1.12a.97.97 0 0 0-.34.06c-.47.17-.74.46-.95.69l-.02.02Zm4.32 2.68a6.8 6.8 0 0 0-1.48-1.54h-.02c-.3-.25-.64-.49-.95-.67a2.7 2.7 0 0 0-.56-.24h-.01c-.23.09-.34.21-.56.45l-.02.02-.04.04a1.2 1.2 0 0 1-1.6.15 7.76 7.76 0 0 1-1.86-1.89l-.01-.01-.02-.02a1.21 1.21 0 0 1 .2-1.53l.06-.06.02-.02c.22-.2.35-.31.43-.53v-.02c0-.02 0-.06-.03-.14a3.7 3.7 0 0 0-.5-.88h-.01V3.9c-.23-.33-.65-.87-1.1-1.32H4c-.31-.32-.55-.5-.72-.6a.6.6 0 0 0-.22-.1h-.03a2.23 2.23 0 0 0-1.15 1.66c-.09.78.18 1.8 1.02 3.1a15.68 15.68 0 0 0 4.27 4.33l.02.01.02.02a5.57 5.57 0 0 0 2.97 1.11 2.2 2.2 0 0 0 1.93-1.14h.01v-.05a.57.57 0 0 0-.05-.12Z"})),link:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.84 2.16a2.25 2.25 0 0 0-3.18 0l-2.5 2.5c-.88.88-.88 2.3 0 3.18a.5.5 0 0 1-.7.7 3.25 3.25 0 0 1 0-4.59l2.5-2.5a3.25 3.25 0 0 1 4.59 4.6L10.48 8.1c.04-.44.01-.89-.09-1.32l1.45-1.45c.88-.88.88-2.3 0-3.18Z"}),a.createElement("path",{d:"M3.6 7.2c-.1-.42-.12-.87-.08-1.31L1.45 7.95a3.25 3.25 0 1 0 4.6 4.6l2.5-2.5a3.25 3.25 0 0 0 0-4.6.5.5 0 0 0-.7.7c.87.89.87 2.31 0 3.2l-2.5 2.5a2.25 2.25 0 1 1-3.2-3.2l1.46-1.44Z"})),unlink:a.createElement(a.Fragment,null,a.createElement("path",{d:"m1.45 7.95 1.3-1.3.71.7-1.3 1.3a2.25 2.25 0 1 0 3.18 3.2l1.3-1.31.71.7-1.3 1.3a3.25 3.25 0 0 1-4.6-4.59ZM12.55 6.05l-1.3 1.3-.71-.7 1.3-1.3a2.25 2.25 0 1 0-3.18-3.2l-1.3 1.31-.71-.7 1.3-1.3a3.25 3.25 0 0 1 4.6 4.59ZM1.85 1.15a.5.5 0 1 0-.7.7l11 11a.5.5 0 0 0 .7-.7l-11-11Z"})),bell:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M8 1.11a1 1 0 1 0-1.99 0A4.5 4.5 0 0 0 2.5 5.5v3.88l-.94 1.89a.5.5 0 0 0-.06.3.5.5 0 0 0 .51.43h3.58a1.5 1.5 0 1 0 2.82 0H12a.5.5 0 0 0 .45-.73l-.94-1.89V5.5A4.5 4.5 0 0 0 8 1.11ZM2.8 11h8.4l-.5-1H3.3l-.5 1Zm7.7-2V5.5a3.5 3.5 0 1 0-7 0V9h7Zm-4 3.5a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0Z"})),rss:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.5.5c0-.28.22-.5.5-.5a12 12 0 0 1 12 12 .5.5 0 0 1-1 0A11 11 0 0 0 2 1a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{d:"M1.5 4.5c0-.28.22-.5.5-.5a8 8 0 0 1 8 8 .5.5 0 0 1-1 0 7 7 0 0 0-7-7 .5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M5 11a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm-1 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"})),sharealt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2 1a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V7.5a.5.5 0 0 0-1 0V12H2V2h4.5a.5.5 0 0 0 0-1H2Z"}),a.createElement("path",{d:"M7.35 7.36 12 2.7v1.8a.5.5 0 0 0 1 0v-3a.5.5 0 0 0-.5-.5h-3a.5.5 0 1 0 0 1h1.8L6.64 6.64a.5.5 0 1 0 .7.7Z"})),share:a.createElement(a.Fragment,null,a.createElement("path",{d:"M6.65.15c.2-.2.5-.2.7 0l2 2a.5.5 0 1 1-.7.7L7.5 1.72v6.8a.5.5 0 0 1-1 0V1.7L5.35 2.86a.5.5 0 1 1-.7-.71l2-2Z"}),a.createElement("path",{d:"M2 4a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H9.5a.5.5 0 1 0 0 1H12v7H2V5h2.5a.5.5 0 0 0 0-1H2Z"})),circlehollow:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M7 13A6 6 0 1 0 7 1a6 6 0 0 0 0 12Zm0 1A7 7 0 1 0 7 0a7 7 0 0 0 0 14Z"})),circle:a.createElement("path",{d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Z"}),bookmarkhollow:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3.5 0h7c.28 0 .5.22.5.5v13a.5.5 0 0 1-.45.5.46.46 0 0 1-.38-.12L7 11.16l-3.17 2.72a.46.46 0 0 1-.38.12.5.5 0 0 1-.45-.5V.5c0-.28.22-.5.5-.5ZM4 12.41l2.66-2.28a.45.45 0 0 1 .38-.13c.1.01.2.05.29.12l2.67 2.3V1H4v11.41Z"})),bookmark:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3.5 0h7c.28 0 .5.22.5.5v13a.5.5 0 0 1-.45.5.46.46 0 0 1-.38-.12L7 11.16l-3.17 2.72a.46.46 0 0 1-.38.12.5.5 0 0 1-.45-.5V.5c0-.28.22-.5.5-.5Z"})),diamond:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M8.41 1.59a2 2 0 0 0-2.82 0l-4 4a2 2 0 0 0 0 2.82l4 4a2 2 0 0 0 2.82 0l4-4a2 2 0 0 0 0-2.82l-4-4Zm.71-.71a3 3 0 0 0-4.24 0l-4 4a3 3 0 0 0 0 4.24l4 4a3 3 0 0 0 4.24 0l4-4a3 3 0 0 0 0-4.24l-4-4Z"})),hearthollow:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M12.81 1.85 13 2a2.97 2.97 0 0 1 .75 1.17 4.39 4.39 0 0 1 .12 2.51 6.26 6.26 0 0 1-1.65 2.55l-4.78 4.6A.59.59 0 0 1 7 13a.67.67 0 0 1-.44-.17L1.78 8.22a7.84 7.84 0 0 1-1.25-1.6C.37 6.31.24 6 .14 5.67a4.32 4.32 0 0 1 .12-2.51 3.2 3.2 0 0 1 1.95-1.9c.47-.18 1-.27 1.57-.27.3 0 .61.04.91.14.3.09.59.21.86.36s.52.33.77.52c.24.19.47.38.68.58a7.56 7.56 0 0 1 1.46-1.1c.27-.15.55-.27.84-.36.3-.1.6-.14.9-.14.59 0 1.12.09 1.59.26.39.15.73.34 1.02.59ZM1.2 3.53A2.2 2.2 0 0 1 2.57 2.2M1.2 3.53c-.13.33-.2.72-.2 1.18 0 .22.03.45.1.68a3.97 3.97 0 0 0 .79 1.46c.19.23.38.45.59.65l4.51 4.36 4.52-4.35c.2-.2.4-.4.59-.65.18-.23.34-.47.49-.73.13-.23.23-.48.3-.73.08-.23.11-.46.11-.7 0-.45-.07-.84-.2-1.18-.12-.33-.3-.6-.51-.8v-.01c-.22-.2-.5-.38-.85-.51-.34-.13-.75-.2-1.24-.2-.2 0-.4.03-.6.09a4.95 4.95 0 0 0-1.9 1.22l-.68.67-.7-.65a9.97 9.97 0 0 0-.62-.53c-.2-.16-.42-.3-.63-.42h-.01c-.21-.12-.43-.22-.66-.29C4.2 2.03 4 2 3.77 2c-.48 0-.88.07-1.21.2"})),heart:a.createElement(a.Fragment,null,a.createElement("path",{d:"M12.81 1.85 13 2a2.97 2.97 0 0 1 .75 1.17 4.39 4.39 0 0 1 .12 2.51 6.26 6.26 0 0 1-1.65 2.55l-4.78 4.6A.59.59 0 0 1 7 13a.67.67 0 0 1-.44-.17L1.78 8.22a7.84 7.84 0 0 1-1.25-1.6C.37 6.31.24 6 .14 5.67a4.32 4.32 0 0 1 .12-2.51 3.2 3.2 0 0 1 1.95-1.9c.47-.18 1-.27 1.57-.27.3 0 .61.04.91.14.3.09.59.21.86.36s.52.33.77.52c.24.19.47.38.68.58a7.56 7.56 0 0 1 1.46-1.1c.27-.15.55-.27.84-.36.3-.1.6-.14.9-.14.59 0 1.12.09 1.59.26.39.15.73.34 1.02.59Z"})),starhollow:a.createElement(a.Fragment,null,a.createElement("path",{d:"M6.32.78a.75.75 0 0 1 1.36 0l1.63 3.54 3.87.46c.63.07.89.86.42 1.3l-2.86 2.64.76 3.81a.75.75 0 0 1-1.1.8L7 11.43l-3.4 1.9a.75.75 0 0 1-1.1-.8l.76-3.81L.4 6.07a.75.75 0 0 1 .42-1.3l3.87-.45L6.32.78ZM7 1.7 5.54 4.86c-.11.24-.34.4-.6.43l-3.46.42 2.56 2.37c.2.17.28.44.23.7l-.68 3.42 3.04-1.7c.23-.14.5-.14.74 0l3.04 1.7-.68-3.43a.75.75 0 0 1 .23-.7l2.56-2.36-3.47-.42a.75.75 0 0 1-.59-.43L7 1.7Z"})),star:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.68.78a.75.75 0 0 0-1.36 0L4.69 4.32l-3.87.46a.75.75 0 0 0-.42 1.3l2.86 2.64-.76 3.81a.75.75 0 0 0 1.1.8l3.4-1.9 3.4 1.9a.75.75 0 0 0 1.1-.8l-.76-3.81 2.86-2.65a.75.75 0 0 0-.42-1.3L9.3 4.33 7.68.78Z"})),certificate:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M10 7.85A4.49 4.49 0 0 0 7 0a4.5 4.5 0 0 0-3 7.85V13a.5.5 0 0 0 .5.5.5.5 0 0 0 .35-.15L7 11.21l2.15 2.14A.5.5 0 0 0 10 13V7.85ZM7 8a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Zm-.35 2.15c.2-.2.5-.2.7 0L9 11.79V8.53a4.48 4.48 0 0 1-4 0v3.26l1.65-1.64Z"})),verified:a.createElement(a.Fragment,null,a.createElement("path",{d:"M6.56 13.12a1 1 0 0 1 .88 0l.98.49a1 1 0 0 0 1.31-.43l.52-.97a1 1 0 0 1 .7-.51l1.08-.2a1 1 0 0 0 .81-1.1l-.15-1.1a1 1 0 0 1 .27-.82l.76-.8a1 1 0 0 0 0-1.37l-.76-.79a1 1 0 0 1-.27-.83l.15-1.08a1 1 0 0 0-.8-1.12l-1.09-.19a1 1 0 0 1-.7-.5L9.73.81A1 1 0 0 0 8.43.4l-1 .49a1 1 0 0 1-.87 0L5.58.39a1 1 0 0 0-1.31.43l-.52.97a1 1 0 0 1-.7.51l-1.08.2a1 1 0 0 0-.81 1.1l.15 1.1a1 1 0 0 1-.27.82l-.76.8a1 1 0 0 0 0 1.37l.76.79a1 1 0 0 1 .27.83l-.15 1.08a1 1 0 0 0 .8 1.12l1.09.19a1 1 0 0 1 .7.5l.52.98a1 1 0 0 0 1.3.43l1-.49Zm4.3-8.47c.19.2.19.5 0 .7l-4.5 4.5a.5.5 0 0 1-.71 0l-2.5-2.5a.5.5 0 1 1 .7-.7L6 8.79l4.15-4.14c.2-.2.5-.2.7 0Z"})),thumbsup:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11 12.02c-.4.37-.91.56-1.56.56h-.88a5.5 5.5 0 0 1-1.3-.16c-.42-.1-.91-.25-1.47-.45-.3-.12-.63-.21-.95-.27H2.88a.84.84 0 0 1-.62-.26.84.84 0 0 1-.26-.61V6.45c0-.24.09-.45.26-.62a.84.84 0 0 1 .62-.25h1.87c.16-.11.47-.47.93-1.06.27-.35.51-.64.74-.88.1-.11.19-.3.24-.58.05-.28.12-.57.2-.87.1-.3.24-.55.43-.74a.87.87 0 0 1 .62-.25c.38 0 .72.07 1.03.22.3.15.54.38.7.7a2.94 2.94 0 0 1 .21 1.58 3 3 0 0 1-.3 1h1.2c.47 0 .88.17 1.23.52s.52.8.52 1.22c0 .29-.04.66-.34 1.12.05.15.07.3.07.47 0 .35-.09.68-.26.98.07.54-.07 1.08-.4 1.51a1.9 1.9 0 0 1-.57 1.5Zm.47-5.33a.96.96 0 0 0 .03-.25.74.74 0 0 0-.23-.51.68.68 0 0 0-.52-.23H7.93l.73-1.45a2 2 0 0 0 .21-.87c0-.44-.07-.7-.13-.82a.53.53 0 0 0-.24-.24 1.3 1.3 0 0 0-.54-.12.99.99 0 0 0-.14.28c-.08.27-.13.52-.18.76-.06.38-.2.77-.48 1.07v.01l-.02.01c-.2.2-.4.46-.67.8l-.61.76c-.15.17-.35.38-.54.51l-.26.18H5v4.13h.02c.38.08.76.18 1.12.32.53.2.98.33 1.35.42.36.09.71.13 1.07.13h.88c.43 0 .68-.11.87-.29a.9.9 0 0 0 .26-.7l-.02-.37.22-.3c.17-.23.25-.5.2-.78l-.04-.33.17-.3a.97.97 0 0 0 .13-.48c0-.09 0-.13-.02-.15l-.15-.46.26-.4c.1-.15.13-.25.15-.33ZM3.5 10.8a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"})),shield:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M11.76 2.08a.5.5 0 0 1 .24.42v6a.5.5 0 0 1-.17.38l-4.5 3.99a.5.5 0 0 1-.67 0l-4.49-4A.5.5 0 0 1 2 8.5V2.5c0-.18.1-.34.24-.42l.01-.02a2.5 2.5 0 0 1 .3-.16c.22-.1.52-.24.92-.37C4.27 1.26 5.44 1 7 1c1.56 0 2.73.26 3.53.53a6.97 6.97 0 0 1 1.22.53l.01.02ZM3 2.79v5.49l1.07.94 6.59-6.58-.44-.17C9.52 2.24 8.44 2 7 2c-1.44 0-2.52.24-3.22.47-.35.12-.6.24-.78.32Zm4 9.04L4.82 9.9 11 3.71v4.57l-4 3.55Z"})),basket:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.35 2.85a.5.5 0 1 0-.7-.7l-3 3a.5.5 0 1 0 .7.7l3-3Z"}),a.createElement("path",{d:"M2.09 6H4.5a.5.5 0 0 0 0-1H1.8a.75.75 0 0 0-.74.87l.8 4.88A1.5 1.5 0 0 0 3.36 12h7.3a1.5 1.5 0 0 0 1.48-1.25l.81-4.88A.75.75 0 0 0 12.2 5H10a.5.5 0 0 0 0 1h1.91l-.76 4.58a.5.5 0 0 1-.5.42h-7.3a.5.5 0 0 1-.5-.42L2.1 6Z"}),a.createElement("path",{d:"M4.5 7c.28 0 .5.22.5.5v2a.5.5 0 0 1-1 0v-2c0-.28.22-.5.5-.5ZM10 7.5a.5.5 0 0 0-1 0v2a.5.5 0 0 0 1 0v-2ZM6.5 9.5v-2a.5.5 0 0 1 1 0v2a.5.5 0 0 1-1 0Z"})),beaker:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M4.5 2h.75v3.87l-3.03 5.26c-.48.83.12 1.87 1.08 1.87h7.4c.96 0 1.57-1.04 1.08-1.87L8.75 5.87V2h.75a.5.5 0 0 0 0-1h-5a.5.5 0 0 0 0 1Zm1.75 4V2h1.5v4.13l.07.12 1 1.75H5.18l1.01-1.75.07-.12V6ZM4.6 9l-1.52 2.63c-.1.16.03.37.22.37h7.4c.2 0 .31-.2.22-.37L9.4 9H4.6Z"})),hourglass:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.5 10.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"}),a.createElement("path",{fillRule:"evenodd",d:"M3.5 1a.5.5 0 0 0-.5.5c0 1.06.14 1.9.68 2.97.34.7.86 1.5 1.6 2.53a16.53 16.53 0 0 0-1.8 2.96A6 6 0 0 0 3 12.49v.01a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5 6 6 0 0 0-.48-2.54c-.34-.8-.9-1.71-1.8-2.96a19.78 19.78 0 0 0 1.6-2.53c.54-1.08.68-1.9.68-2.97a.5.5 0 0 0-.5-.5h-7Zm6.49 11a4.68 4.68 0 0 0-.39-1.65c-.27-.65-.73-1.4-1.5-2.5a133 133 0 0 1-.75 1 .5.5 0 0 1-.56.1.5.5 0 0 1-.2-.16l-.7-.94a14.36 14.36 0 0 0-1.5 2.5A4.68 4.68 0 0 0 4.02 12H10ZM6.3 6.72l.7.94a90.06 90.06 0 0 0 .7-.96c.49-.67.87-1.22 1.17-1.7H5.13A32.67 32.67 0 0 0 6.3 6.72ZM4.56 4h4.88c.36-.73.5-1.31.55-2H4c.04.69.19 1.27.55 2Z"})),flag:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M11.5 1h-9a.5.5 0 0 0-.5.5v11a.5.5 0 0 0 1 0V8h8.5a.5.5 0 0 0 .35-.85L9.21 4.5l2.64-2.65A.5.5 0 0 0 11.5 1ZM8.15 4.15 10.29 2H3v5h7.3L8.14 4.85a.5.5 0 0 1 0-.7Z"})),cloudhollow:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M10 7V6a3 3 0 0 0-5.9-.74l-.18.68-.7.07A2.5 2.5 0 0 0 3.5 11h3.19l.07-.01h.08L7 11h4a2 2 0 1 0 0-4h-1ZM3.12 5.02A3.5 3.5 0 0 0 3.5 12H11a3 3 0 1 0 0-6 4 4 0 0 0-7.88-.98Z"})),cloud:a.createElement("path",{d:"M7 2a4 4 0 0 1 4 4 3 3 0 1 1 0 6H3.5a3.5 3.5 0 0 1-.38-6.98A4 4 0 0 1 7 2Z"}),edit:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"m13.85 2.15-2-2a.5.5 0 0 0-.7 0l-1.5 1.5-9 9a.5.5 0 0 0-.14.26L0 13.39a.5.5 0 0 0 .14.46.5.5 0 0 0 .46.14l2.48-.5a.5.5 0 0 0 .27-.14l9-9 1.5-1.5a.5.5 0 0 0 0-.7ZM12 3.29l.8-.79-1.3-1.3-.8.8L12 3.3Zm-2-.58L1.7 11 3 12.3 11.3 4 10 2.7ZM1.14 12.86l.17-.85.68.68-.85.17Z"})),cog:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.59 5.59a2 2 0 0 1 3.27 2.14.5.5 0 1 0 .93.37 3 3 0 1 0-1.7 1.7.5.5 0 1 0-.36-.94A2 2 0 0 1 5.6 5.6Z",fill:"#333"}),a.createElement("path",{fillRule:"evenodd",d:"M.94 6.53c.13.12.19.3.18.46 0 .17-.05.34-.18.47L0 8.39c.19.94.55 1.81 1.07 2.58h1.32c.18 0 .34.07.46.2.12.11.2.27.2.45v1.32c.76.51 1.62.88 2.55 1.06l.94-.94a.63.63 0 0 1 .45-.19h.03c.16 0 .33.07.45.19l.94.94a7.1 7.1 0 0 0 2.55-1.06v-1.33c0-.18.07-.35.2-.46.11-.12.27-.2.45-.2h1.33A7.1 7.1 0 0 0 14 8.4l-.95-.94a.64.64 0 0 1-.18-.47c0-.17.06-.34.18-.46l.95-.95a7.1 7.1 0 0 0-1.05-2.52h-1.34a.63.63 0 0 1-.46-.2.64.64 0 0 1-.2-.46V1.06A7.1 7.1 0 0 0 8.42 0l-.94.94a.63.63 0 0 1-.45.19H7a.63.63 0 0 1-.45-.19L5.6 0a7.1 7.1 0 0 0-2.56 1.06v1.33c0 .18-.07.34-.2.46a.63.63 0 0 1-.45.2H1.06A7.1 7.1 0 0 0 0 5.59l.94.94Zm.7 1.63c.33-.32.49-.75.48-1.17 0-.42-.15-.85-.47-1.17l-.54-.54c.12-.43.3-.85.51-1.23h.77c.46 0 .87-.2 1.17-.5.3-.29.48-.7.48-1.16v-.77c.4-.22.81-.39 1.25-.52l.54.55c.33.32.75.48 1.16.48h.03c.42 0 .84-.16 1.16-.48l.54-.54c.44.12.85.3 1.24.5v.8c0 .45.19.87.49 1.16.3.3.7.5 1.16.5h.78c.2.37.38.78.5 1.2l-.54.55c-.33.32-.49.75-.48 1.17 0 .42.15.85.48 1.17l.55.55c-.13.44-.3.85-.52 1.24h-.77c-.45 0-.87.2-1.16.5-.3.29-.5.7-.5 1.16v.77c-.38.21-.8.39-1.23.51l-.54-.54a1.64 1.64 0 0 0-1.16-.48H7c-.41 0-.83.16-1.16.48l-.54.55a6.1 6.1 0 0 1-1.25-.52v-.76c0-.45-.19-.87-.48-1.16-.3-.3-.71-.5-1.17-.5h-.76a6.1 6.1 0 0 1-.53-1.25l.55-.55Z"})),nut:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.59 8.41a2 2 0 1 1 3.27-.68.5.5 0 1 0 .93.37 3 3 0 1 0-1.7 1.7.5.5 0 0 0-.36-.94 2 2 0 0 1-2.14-.45Z"}),a.createElement("path",{fillRule:"evenodd",d:"M6.5.29a1 1 0 0 1 1 0l5.06 2.92c.31.18.5.51.5.87v5.84a1 1 0 0 1-.5.87L7.5 13.7a1 1 0 0 1-1 0L1.44 10.8a1 1 0 0 1-.5-.87V4.08a1 1 0 0 1 .5-.87L6.5.3Zm.5.86 5.06 2.93v5.84L7 12.85 1.94 9.92V4.08L7 1.15Z"})),wrench:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.5 1c.44 0 .56.52.25.83l-.8.81c-.2.2-.2.52 0 .72l.69.7c.2.2.52.2.72 0l.8-.81c.32-.31.84-.2.84.25a2.5 2.5 0 0 1-3.41 2.33L2.7 12.7a1 1 0 0 1-1.42-1.42l6.88-6.88A2.5 2.5 0 0 1 10.5 1ZM2 12.5a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"})),ellipsis:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0ZM13 7a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0ZM7 8.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"})),check:a.createElement(a.Fragment,null,a.createElement("path",{d:"M13.85 3.35a.5.5 0 0 0-.7-.7L5 10.79.85 6.65a.5.5 0 1 0-.7.7l4.5 4.5c.2.2.5.2.7 0l8.5-8.5Z"})),form:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2 1a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1V6.4a.5.5 0 0 0-1 0V12H2V2h7.5a.5.5 0 0 0 0-1H2Z"}),a.createElement("path",{d:"m6.35 9.86 7.5-7.5a.5.5 0 0 0-.7-.71L6 8.8 3.85 6.65a.5.5 0 1 0-.7.7l2.5 2.5c.2.2.5.2.7 0Z"})),batchdeny:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.5 2a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2Zm-2.646.646a.5.5 0 0 1 0 .708L5.207 7l3.647 3.646a.5.5 0 0 1-.708.708L4.5 7.707.854 11.354a.5.5 0 0 1-.708-.708L3.793 7 .146 3.354a.5.5 0 1 1 .708-.708L4.5 6.293l3.646-3.647a.5.5 0 0 1 .708 0ZM11 7a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 11 7Zm.5 4a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2Z"})),batchaccept:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.5 2a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2Zm-2.2.6a.5.5 0 0 1 .1.7l-5.995 7.993a.505.505 0 0 1-.37.206.5.5 0 0 1-.395-.152L.146 8.854a.5.5 0 1 1 .708-.708l2.092 2.093L8.6 2.7a.5.5 0 0 1 .7-.1ZM11 7a.5.5 0 0 1 .5-.5h2a.5.5 0 0 1 0 1h-2A.5.5 0 0 1 11 7Zm.5 4a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1h-2Z"})),controls:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.5 1c.28 0 .5.22.5.5V2h1.5a.5.5 0 0 1 0 1H11v.5a.5.5 0 0 1-1 0V3H1.5a.5.5 0 0 1 0-1H10v-.5c0-.28.22-.5.5-.5ZM1.5 11a.5.5 0 0 0 0 1H10v.5a.5.5 0 0 0 1 0V12h1.5a.5.5 0 0 0 0-1H11v-.5a.5.5 0 0 0-1 0v.5H1.5ZM1 7c0-.28.22-.5.5-.5H3V6a.5.5 0 0 1 1 0v.5h8.5a.5.5 0 0 1 0 1H4V8a.5.5 0 0 1-1 0v-.5H1.5A.5.5 0 0 1 1 7Z"})),plus:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.5.5a.5.5 0 0 0-1 0v6h-6a.5.5 0 0 0 0 1h6v6a.5.5 0 0 0 1 0v-6h6a.5.5 0 0 0 0-1h-6v-6Z"})),closeAlt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2.03.97A.75.75 0 0 0 .97 2.03L5.94 7 .97 11.97a.75.75 0 1 0 1.06 1.06L7 8.06l4.97 4.97a.75.75 0 1 0 1.06-1.06L8.06 7l4.97-4.97A.75.75 0 0 0 11.97.97L7 5.94 2.03.97Z"})),cross:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.85 1.15a.5.5 0 1 0-.7.7L6.29 7l-5.14 5.15a.5.5 0 0 0 .7.7L7 7.71l5.15 5.14a.5.5 0 0 0 .7-.7L7.71 7l5.14-5.15a.5.5 0 0 0-.7-.7L7 6.29 1.85 1.15Z"})),trash:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.5 4.5c.28 0 .5.22.5.5v5a.5.5 0 0 1-1 0V5c0-.28.22-.5.5-.5ZM9 5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0V5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M4.5.5c0-.28.22-.5.5-.5h4c.28 0 .5.22.5.5V2h3a.5.5 0 0 1 0 1H12v8a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V3h-.5a.5.5 0 0 1 0-1h3V.5ZM3 3v8a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V3H3Zm2.5-2h3v1h-3V1Z"})),pinalt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M13.44 4.44 9.56.56a1.5 1.5 0 0 0-2.12 0L7 1a1.41 1.41 0 0 0 0 2L5 5H3.66A4 4 0 0 0 .83 6.17l-.48.48a.5.5 0 0 0 0 .7l2.8 2.8-3 3a.5.5 0 0 0 .7.7l3-3 2.8 2.8c.2.2.5.2.7 0l.48-.48A4 4 0 0 0 9 10.34V9l2-2c.55.55 1.45.55 2 0l.44-.44a1.5 1.5 0 0 0 0-2.12ZM11 5.59l-3 3v1.75a3 3 0 0 1-.88 2.12L7 12.6 1.41 7l.13-.12A3 3 0 0 1 3.66 6H5.4l3-3-.7-.7a.41.41 0 0 1 0-.6l.44-.43c.2-.2.5-.2.7 0l3.88 3.88c.2.2.2.5 0 .7l-.44.44a.41.41 0 0 1-.58 0L11 5.6Z"})),unpin:a.createElement(a.Fragment,null,a.createElement("path",{d:"M13.44 4.44 9.56.56a1.5 1.5 0 0 0-2.12 0L7 1a1.41 1.41 0 0 0 0 2L5.7 4.3l.71.7 2-2-.7-.7a.41.41 0 0 1 0-.6l.44-.43c.2-.2.5-.2.7 0l3.88 3.88c.2.2.2.5 0 .7l-.44.44a.41.41 0 0 1-.58 0L11 5.6l-2 2 .7.7L11 7c.55.55 1.45.55 2 0l.44-.44a1.5 1.5 0 0 0 0-2.12ZM.83 6.17A4 4 0 0 1 3.59 5l1 1h-.93a3 3 0 0 0-2.12.88L1.4 7 7 12.59l.12-.13A3 3 0 0 0 8 10.34v-.93l1 1a4 4 0 0 1-1.17 2.76l-.48.48a.5.5 0 0 1-.7 0l-2.8-2.8-3 3a.5.5 0 0 1-.7-.7l3-3-2.8-2.8a.5.5 0 0 1 0-.7l.48-.48Zm1.02-5.02a.5.5 0 1 0-.7.7l11 11a.5.5 0 0 0 .7-.7l-11-11Z"})),add:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 3c.28 0 .5.22.5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3c0-.28.22-.5.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),subtract:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.5 6.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),close:a.createElement(a.Fragment,null,a.createElement("path",{d:"M9.85 4.15c.2.2.2.5 0 .7L7.71 7l2.14 2.15a.5.5 0 0 1-.7.7L7 7.71 4.85 9.85a.5.5 0 0 1-.7-.7L6.29 7 4.15 4.85a.5.5 0 1 1 .7-.7L7 6.29l2.15-2.14c.2-.2.5-.2.7 0Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm0-1A6 6 0 1 0 7 1a6 6 0 0 0 0 12Z"})),delete:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0a6 6 0 0 1-9.87 4.58l8.45-8.45A5.98 5.98 0 0 1 13 7ZM2.42 10.87l8.45-8.45a6 6 0 0 0-8.46 8.46Z"})),passed:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm3.85-9.35c.2.2.2.5 0 .7l-4.5 4.5a.5.5 0 0 1-.7 0l-2.5-2.5a.5.5 0 1 1 .7-.7L6 8.79l4.15-4.14c.2-.2.5-.2.7 0Z"})),changed:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14ZM3.5 6.5a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Z"})),failed:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 14A7 7 0 1 0 7 0a7 7 0 0 0 0 14Zm2.85-9.85c.2.2.2.5 0 .7L7.71 7l2.14 2.15a.5.5 0 0 1-.7.7L7 7.71 4.85 9.85a.5.5 0 0 1-.7-.7L6.29 7 4.15 4.85a.5.5 0 1 1 .7-.7L7 6.29l2.15-2.14c.2-.2.5-.2.7 0Z"})),clear:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M5 2h7a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2H5a2 2 0 0 1-1.41-.59l-3-3a2 2 0 0 1 0-2.82l3-3A2 2 0 0 1 5 2Zm1.15 3.15c.2-.2.5-.2.7 0L8 6.29l1.15-1.14a.5.5 0 1 1 .7.7L8.71 7l1.14 1.15a.5.5 0 0 1-.7.7L8 7.71 6.85 8.85a.5.5 0 1 1-.7-.7L7.29 7 6.15 5.85a.5.5 0 0 1 0-.7Z"})),comment:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.5 5a.5.5 0 1 0 0 1h7a.5.5 0 0 0 0-1h-7ZM3 8.5c0-.27.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M12.5 12H5.7l-1.85 1.86a.5.5 0 0 1-.35.14.5.5 0 0 1-.5-.5V12H1.5a.5.5 0 0 1-.5-.5v-9c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v9a.5.5 0 0 1-.5.5ZM2 11V3h10v8H2Z"})),commentadd:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.5 5a.5.5 0 1 0-1 0v1.5H5a.5.5 0 1 0 0 1h1.5V9a.5.5 0 0 0 1 0V7.5H9a.5.5 0 0 0 0-1H7.5V5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M3.7 13.97a.5.5 0 0 1-.7-.46V12H1.5a.5.5 0 0 1-.5-.5v-9c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v9a.5.5 0 0 1-.5.5H5.7l-1.85 1.85a.5.5 0 0 1-.16.1ZM2 3v8h10V3H2Z"})),requestchange:a.createElement(a.Fragment,null,a.createElement("path",{d:"M9.85 6.65c.2.2.2.51 0 .7l-2 2a.5.5 0 1 1-.7-.7L8.3 7.5H4.5a.5.5 0 0 1 0-1h3.79L7.15 5.36a.5.5 0 1 1 .7-.71l2 2Z"}),a.createElement("path",{fillRule:"evenodd",d:"M3.7 13.97a.5.5 0 0 1-.7-.46V12H1.5a.5.5 0 0 1-.5-.5v-9c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v9a.5.5 0 0 1-.5.5H5.7l-1.85 1.85a.5.5 0 0 1-.16.1ZM2 3v8h10V3H2Z"})),comments:a.createElement(a.Fragment,null,a.createElement("path",{d:"M8.5 7a.5.5 0 0 0 0-1h-5a.5.5 0 1 0 0 1h5ZM9 8.5a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1 0-1h5c.28 0 .5.23.5.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M12 11.5V10h1.5a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5h-11a.5.5 0 0 0-.5.5V3H.5a.5.5 0 0 0-.5.5v8c0 .28.22.5.5.5H2v1.5a.5.5 0 0 0 .5.5.5.5 0 0 0 .35-.14L4.71 12h6.79a.5.5 0 0 0 .5-.5ZM3 3V2h10v7h-1V3.5a.5.5 0 0 0-.5-.5H3Zm-2 8V4h10v7H1Z"})),lock:a.createElement(a.Fragment,null,a.createElement("path",{d:"M8 8a1 1 0 0 1-.5.87v1.63a.5.5 0 0 1-1 0V8.87A1 1 0 1 1 8 8Z"}),a.createElement("path",{fillRule:"evenodd",d:"M3 4a4 4 0 1 1 8 0v1h1.5c.28 0 .5.23.5.5v8a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-8c0-.27.22-.5.5-.5H3V4Zm7 1V4a3 3 0 1 0-6 0v1h6Zm2 1H2v7h10V6Z"})),unlock:a.createElement(a.Fragment,null,a.createElement("path",{d:"M6.5 8.87a1 1 0 1 1 1 0v1.63a.5.5 0 0 1-1 0V8.87Z"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 1a3 3 0 0 0-3 3v1h8.5c.28 0 .5.23.5.5v8a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-8c0-.27.22-.5.5-.5H3V4a4 4 0 0 1 7.76-1.38.5.5 0 0 1-.94.34A3 3 0 0 0 7 1ZM2 6h10v7H2V6Z"})),key:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11 4a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7.5 8.53v.97a.5.5 0 0 1-.5.5H5.5v1.5a.5.5 0 0 1-.5.5H3.5v1.5a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-2a.5.5 0 0 1 .15-.36l5.12-5.11a4.5 4.5 0 1 1 2.23 2.5ZM6 4.5a3.5 3.5 0 1 1 1.5 2.87c-.29-.2-1-.37-1 .48V9H5a.5.5 0 0 0-.5.5V11H3a.5.5 0 0 0-.5.5V13H1v-1.3l5.2-5.19c.15-.16.18-.4.1-.6A3.47 3.47 0 0 1 6 4.5Z"})),outbox:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.35.15a.5.5 0 0 0-.7 0l-2 2a.5.5 0 1 0 .7.7L6.5 1.72v6.8a.5.5 0 0 0 1 0V1.7l1.15 1.15a.5.5 0 1 0 .7-.71l-2-2Z"}),a.createElement("path",{d:"M2 7.5a.5.5 0 1 0-1 0v5c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-1 0V12H2V7.5Z"})),credit:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2.5 8a.5.5 0 1 0 0 1h3a.5.5 0 0 0 0-1h-3Z"}),a.createElement("path",{fillRule:"evenodd",d:"M0 11.5c0 .28.22.5.5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5H.5a.5.5 0 0 0-.5.5v9ZM1 3v1h12V3H1Zm0 8h12V6H1v5Z"})),button:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1 3a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h3.5a.5.5 0 1 0 0-1H1V4h12v5h-1a.5.5 0 0 0 0 1h1a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H1Z"}),a.createElement("path",{d:"M6.45 7a.5.5 0 0 1 .3.08l3.48 2.02a.5.5 0 0 1 0 .87l-1.08.62.75 1.3a.75.75 0 0 1-1.3.75l-.75-1.3-1.07.62a.5.5 0 0 1-.67-.13.5.5 0 0 1-.1-.3L6 7.5a.5.5 0 0 1 .45-.5Z"})),type:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4 1.5c0-.27.22-.5.5-.5h5a.5.5 0 1 1 0 1h-2v10h2a.5.5 0 0 1 0 1h-5a.5.5 0 0 1 0-1h2V2h-2a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{d:"M0 4.5c0-.27.22-.5.5-.5h4a.5.5 0 1 1 0 1H1v4h3.5a.5.5 0 1 1 0 1h-4a.5.5 0 0 1-.5-.5v-5ZM9.5 4a.5.5 0 1 0 0 1H13v4H9.5a.5.5 0 1 0 0 1h4a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-4Z"})),pointerdefault:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.94 12.46c.11 0 .2-.06.25-.15l1.58-3.16 2.54 2.54c.04.05.1.07.19.07a.3.3 0 0 0 .2-.07l.8-.8a.27.27 0 0 0 0-.38L8.9 7.9l3.4-1.7c.06-.03.1-.07.12-.11a.22.22 0 0 0 .04-.14.33.33 0 0 0-.06-.16.17.17 0 0 0-.09-.07h-.02L1.91 1.55a.27.27 0 0 0-.35.36l4.15 10.37c.04.09.12.16.23.17Zm-.03 1h-.02a1.28 1.28 0 0 1-1.1-.8L.62 2.29A1.27 1.27 0 0 1 2.3.63l10.35 4.15c.52.18.79.65.81 1.11.04.53-.27.98-.7 1.2l-2.17 1.08L12.2 9.8c.5.5.5 1.3 0 1.8l-.8.8v.01c-.5.46-1.3.48-1.8-.01l-1.56-1.56-.95 1.92c-.23.45-.68.7-1.15.7h-.03Z"})),pointerhand:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.87 6v-.02c-.03-.27-.23-.48-.47-.5a.5.5 0 0 0-.53.5v1.41c0 .25-.22.47-.47.47a.48.48 0 0 1-.47-.47V5.17a.6.6 0 0 0 0-.05c-.02-.27-.23-.5-.47-.5a.5.5 0 0 0-.52.5v1.65l-.01.1a.49.49 0 0 1-.46.37.48.48 0 0 1-.47-.47V4.62a.6.6 0 0 0 0-.05c-.03-.27-.23-.48-.47-.5a.5.5 0 0 0-.53.5v2.2c0 .25-.22.47-.47.47a.49.49 0 0 1-.47-.47V1.75c-.02-.27-.22-.5-.47-.5a.5.5 0 0 0-.52.5v6.78c0 .25-.22.47-.47.47a.48.48 0 0 1-.47-.47v-.26a.78.78 0 0 0-.06-.31.65.65 0 0 0-.16-.22l-.2-.19A6.37 6.37 0 0 0 3.06 7h-.02c-.43-.34-.62-.25-.69-.2-.26.14-.29.5-.13.74l1.73 2.6v.01h-.01l-.04.02.05-.02s1.21 2.6 3.57 2.6c3.54 0 4.2-1.9 4.31-4.42.04-.6.04-1.19.03-1.78V6Zm.97 2.38c-.06 1.29-.26 2.67-1.08 3.72-.88 1.12-2.29 1.65-4.23 1.65a4.64 4.64 0 0 1-3.4-1.62 6.96 6.96 0 0 1-1.05-1.5v-.02L1.4 8.1A1.6 1.6 0 0 1 1.15 7c.05-.38.26-.8.69-1.04.2-.13.48-.23.85-.19.36.05.68.22.98.45.14.1.27.22.4.33v-4.8A1.5 1.5 0 0 1 5.63.25c.93.04 1.43.86 1.43 1.55v1.33c.17-.05.35-.07.53-.06h.02c.5.04.91.33 1.15.71a1.5 1.5 0 0 1 .74-.16c.66.03 1.12.46 1.32.97a1.5 1.5 0 0 1 .64-.1h.02c.85.06 1.39.8 1.39 1.55v.48c0 .6 0 1.24-.03 1.86Z"})),browser:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h13c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5H.5Zm.5-1V4h12v8H1Zm1-9.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm2 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm2 0a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"})),tablet:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3.5 0C2.67 0 2 .68 2 1.5v11c0 .83.67 1.5 1.5 1.5h7c.83 0 1.5-.67 1.5-1.5v-11c0-.82-.67-1.5-1.5-1.5h-7Zm0 1h7c.28 0 .5.23.5.5V11H3V1.5c0-.27.22-.5.5-.5ZM6 12a.5.5 0 0 0 0 1h2a.5.5 0 0 0 0-1H6Z"})),mobile:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3 1.5C3 .68 3.67 0 4.5 0h5c.83 0 1.5.68 1.5 1.5v11c0 .83-.67 1.5-1.5 1.5h-5A1.5 1.5 0 0 1 3 12.5v-11ZM4 12V2h6v10H4Z"})),watch:a.createElement(a.Fragment,null,a.createElement("path",{key:"watch",fillRule:"evenodd",d:"M4 .5c0-.27.22-.5.5-.5h5a.5.5 0 0 1 0 1h-5A.5.5 0 0 1 4 .5ZM9.5 3h-5a.5.5 0 0 0-.5.5v7c0 .28.22.5.5.5h5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5Zm-5-1C3.67 2 3 2.68 3 3.5v7c0 .83.67 1.5 1.5 1.5h5c.83 0 1.5-.67 1.5-1.5v-7c0-.82-.67-1.5-1.5-1.5h-5ZM7 4c.28 0 .5.23.5.5v2h1a.5.5 0 1 1 0 1H7a.5.5 0 0 1-.5-.5V4.5c0-.27.22-.5.5-.5Zm-2.5 9a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Z"})),sidebar:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2.5 4.5c0-.27.22-.5.5-.5h1a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5ZM3 6a.5.5 0 1 0 0 1h1a.5.5 0 0 0 0-1H3Zm-.5 2.5c0-.27.22-.5.5-.5h1a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11Zm.5-1V2h3v10H2ZM6 2h6v10H6V2Z"})),sidebaralt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M9.5 4.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5ZM10 6a.5.5 0 1 0 0 1h1a.5.5 0 0 0 0-1h-1Zm-.5 2.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11Zm.5-1V2h6v10H2ZM9 2h3v10H9V2Z"})),sidebaralttoggle:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.5 4.5A.5.5 0 0 0 11 4h-1a.5.5 0 1 0 0 1h1a.5.5 0 0 0 .5-.5ZM11 6a.5.5 0 0 1 0 1h-1a.5.5 0 0 1 0-1h1Zm.5 2.5A.5.5 0 0 0 11 8h-1a.5.5 0 1 0 0 1h1a.5.5 0 0 0 .5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11ZM9 12h3V2H9v10Zm-1 0H2V2h6v4.5H5.2l.66-.65a.5.5 0 1 0-.71-.7l-1.5 1.5a.5.5 0 0 0 0 .7l1.5 1.5a.5.5 0 1 0 .7-.7l-.64-.65H8V12Z"})),sidebartoggle:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2.5 4.5c0-.27.22-.5.5-.5h1a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5ZM3 6a.5.5 0 1 0 0 1h1a.5.5 0 0 0 0-1H3Zm-.5 2.5c0-.27.22-.5.5-.5h1a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1.5 13a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11Zm.5-1V2h3v10H2Zm4 0V7.5h2.8l-.65.65a.5.5 0 1 0 .7.7l1.5-1.5a.5.5 0 0 0 0-.7l-1.5-1.5a.5.5 0 1 0-.7.7l.64.65H6V2h6v10H6Z"})),bottombar:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3 10.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5Zm3.5-.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Zm2.5.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1 1.5c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11ZM2 8V2h10v6H2Zm10 1v3H2V9h10Z"})),bottombartoggle:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.5 10a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Zm2.5.5c0-.27.22-.5.5-.5h1a.5.5 0 0 1 0 1h-1a.5.5 0 0 1-.5-.5Zm3.5-.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1 12.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5Zm1-.5V9h10v3H2Zm4.5-4H2V2h10v6H7.5V5.21l.65.65a.5.5 0 1 0 .7-.71l-1.5-1.5a.5.5 0 0 0-.7 0l-1.5 1.5a.5.5 0 1 0 .7.7l.65-.64v2.8Z"})),cpu:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M5 5.5c0-.27.22-.5.5-.5h3c.28 0 .5.23.5.5v3a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-3ZM6 8V6h2v2H6Z"}),a.createElement("path",{fillRule:"evenodd",d:"M5.5 0c.28 0 .5.23.5.5V2h2V.5a.5.5 0 0 1 1 0V2h2.5c.28 0 .5.23.5.5V5h1.5a.5.5 0 0 1 0 1H12v2h1.5a.5.5 0 0 1 0 1H12v2.5a.5.5 0 0 1-.5.5H9v1.5a.5.5 0 0 1-1 0V12H6v1.5a.5.5 0 0 1-1 0V12H2.5a.5.5 0 0 1-.5-.5V9H.5a.5.5 0 0 1 0-1H2V6H.5a.5.5 0 0 1 0-1H2V2.5c0-.27.22-.5.5-.5H5V.5c0-.27.22-.5.5-.5ZM11 3H3v8h8V3Z"})),database:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M12 3c0-1.1-2.24-2-5-2s-5 .9-5 2v8c0 .43.26.75.54.98.3.23.68.41 1.12.55.88.3 2.06.47 3.34.47 1.28 0 2.46-.17 3.34-.46.44-.15.83-.33 1.12-.56.28-.23.54-.55.54-.98V3Zm-1.03 0a2.45 2.45 0 0 0-.8-.49A8.88 8.88 0 0 0 7 2c-1.29 0-2.4.21-3.16.51a2.45 2.45 0 0 0-.81.49l.05.05c.13.13.37.28.76.44C4.6 3.79 5.7 4 7 4s2.4-.21 3.16-.51a2.45 2.45 0 0 0 .81-.49ZM11 5.75V4.2A8.9 8.9 0 0 1 7 5a8.98 8.98 0 0 1-4-.8v1.55l.02.04c.02.04.06.09.14.15.17.13.44.27.82.4A10 10 0 0 0 7 6.75a10 10 0 0 0 3.02-.41c.38-.13.65-.27.82-.4a.62.62 0 0 0 .14-.15.15.15 0 0 0 .02-.03v-.01ZM3 7.01c.2.1.42.2.66.28.88.29 2.06.46 3.34.46 1.28 0 2.46-.17 3.34-.46.24-.08.46-.17.66-.28V8.5l-.02.04a.62.62 0 0 1-.14.15c-.17.13-.44.27-.82.4A10 10 0 0 1 7 9.5a10 10 0 0 1-3.02-.41 2.76 2.76 0 0 1-.82-.4.62.62 0 0 1-.14-.15.15.15 0 0 1-.02-.03V7Zm0 2.75V11l.02.04c.02.04.06.09.14.15.17.13.44.27.82.4A10 10 0 0 0 7 12a10 10 0 0 0 3.02-.41c.38-.13.65-.27.82-.4a.62.62 0 0 0 .14-.15.15.15 0 0 0 .02-.03V9.76c-.2.1-.42.2-.66.28-.88.29-2.06.46-3.34.46-1.28 0-2.46-.17-3.34-.46A4.77 4.77 0 0 1 3 9.76Z"})),memory:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5 3a.5.5 0 0 0-1 0v3a.5.5 0 0 0 1 0V3Zm2-.5c.28 0 .5.22.5.5v3a.5.5 0 0 1-1 0V3c0-.28.22-.5.5-.5Zm3 2a.5.5 0 1 0-1 0V6a.5.5 0 0 0 1 0V4.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M12 3.54a.5.5 0 0 0-.15-.39l-3-3a.5.5 0 0 0-.38-.14H2.5a.5.5 0 0 0-.5.5v13c0 .27.22.5.5.5h9a.5.5 0 0 0 .5-.5V3.53ZM3 1h5.3L11 3.71v5.3H3V1Zm0 9v3h8v-3H3Z"})),structure:a.createElement(a.Fragment,null,a.createElement("path",{d:"M8.16 3.45a1.5 1.5 0 1 0-2.33 0l-4.02 6.58A1.5 1.5 0 1 0 2.91 12h8.18a1.5 1.5 0 1 0 1.1-1.97L8.16 3.45Zm-1.47.52a1.5 1.5 0 0 0 .62 0l4.03 6.58c-.11.14-.2.29-.25.45H2.9a1.5 1.5 0 0 0-.25-.45L6.7 3.97Z"})),box:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"m7.21.05 6.49 2.99a.5.5 0 0 1 .3.47v6.98a.5.5 0 0 1-.3.47l-6.47 2.98a.5.5 0 0 1-.46 0L.3 10.96a.5.5 0 0 1-.3-.47V3.5a.5.5 0 0 1 .3-.47L6.79.05a.5.5 0 0 1 .43 0ZM1 4.28v5.9l5.5 2.54v-5.9L1 4.28Zm6.5 8.44 5.5-2.54v-5.9L7.5 6.82v5.9Zm4.8-9.22L7 5.95 1.7 3.5 7 1.05l5.3 2.45Z"})),power:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.5.5a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0v-6Z"}),a.createElement("path",{d:"M4.27 2.8a.5.5 0 0 0-.54-.83 6 6 0 1 0 6.54 0 .5.5 0 0 0-.54.84 5 5 0 1 1-5.46 0Z"})),photo:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M6.25 4.25a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm-.5 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"}),a.createElement("path",{fillRule:"evenodd",d:"M13 1.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5ZM2 9.3V2h10v5.3L9.85 5.15a.5.5 0 0 0-.7 0L6.5 7.8 5.35 6.65a.5.5 0 0 0-.7 0L2 9.3Zm7.5-3.1L12 8.7V12H2v-1.3l3-3 3.15 3.15a.5.5 0 0 0 .7-.71L7.21 8.5 9.5 6.21Z"})),component:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3.5 1A2.5 2.5 0 0 0 1 3.5v7A2.5 2.5 0 0 0 3.5 13h7a2.5 2.5 0 0 0 2.5-2.5v-7A2.5 2.5 0 0 0 10.5 1h-7ZM12 6.5H7.5V2h3c.83 0 1.5.68 1.5 1.5v3Zm0 1v3c0 .83-.67 1.5-1.5 1.5h-3V7.5H12ZM6.5 12V7.5H2v3c0 .83.67 1.5 1.5 1.5h3ZM2 6.5h4.5V2h-3C2.67 2 2 2.68 2 3.5v3Z"})),grid:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M1 1.5c0-.27.22-.5.5-.5H6c.28 0 .5.23.5.5V6a.5.5 0 0 1-.5.5H1.5A.5.5 0 0 1 1 6V1.5Zm1 4V2h3.5v3.5H2Zm5.5-4c0-.27.22-.5.5-.5h4.5c.28 0 .5.23.5.5V6a.5.5 0 0 1-.5.5H8a.5.5 0 0 1-.5-.5V1.5Zm1 4V2H12v3.5H8.5Zm-7 2A.5.5 0 0 0 1 8v4.5c0 .28.22.5.5.5H6a.5.5 0 0 0 .5-.5V8a.5.5 0 0 0-.5-.5H1.5Zm.5 1V12h3.5V8.5H2ZM7.5 8c0-.27.22-.5.5-.5h4.5c.28 0 .5.23.5.5v4.5a.5.5 0 0 1-.5.5H8a.5.5 0 0 1-.5-.5V8Zm1 4V8.5H12V12H8.5Z"})),outline:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2 2v2H1V1.5c0-.27.22-.5.5-.5H4v1H2ZM1 9V5h1v4H1Zm0 1v2.5c0 .28.22.5.5.5H4v-1H2v-2H1Zm9 3h2.5a.5.5 0 0 0 .5-.5V10h-1v2h-2v1Zm2-9h1V1.5a.5.5 0 0 0-.5-.5H10v1h2v2Zm-3 8v1H5v-1h4ZM9 1v1H5V1h4Zm4 8h-1V5h1v4ZM7 8a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})),photodrag:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M8.25 3.25a1.25 1.25 0 1 1-2.5 0 1.25 1.25 0 0 1 2.5 0Zm-.5 0a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7V.5a.5.5 0 0 0-.5-.5h-10a.5.5 0 0 0-.5.5V3H.5a.5.5 0 0 0-.5.5V6h1V4h2v6.5c0 .28.22.5.5.5H10v2H8v1h2.5a.5.5 0 0 0 .5-.5V11h2.5a.5.5 0 0 0 .5-.5V7ZM4 1v5.8l1.65-1.65c.2-.2.5-.2.7 0L7.5 6.3l2.65-2.65c.2-.2.5-.2.7 0L13 5.8V1H4Zm9 6.21-2.5-2.5-2.3 2.3 1.15 1.14a.5.5 0 1 1-.7.7L6 6.22l-2 2v1.8h9V7.2Z"}),a.createElement("path",{d:"M0 10V7h1v3H0Zm0 3.5V11h1v2h2v1H.5a.5.5 0 0 1-.5-.5Zm7 .5H4v-1h3v1Z"})),search:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M9.54 10.2a5.5 5.5 0 1 1 .66-.66c.06.03.11.06.15.1l3 3a.5.5 0 0 1-.7.71l-3-3a.5.5 0 0 1-.1-.14ZM10.5 6a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Z"})),zoom:a.createElement(a.Fragment,null,a.createElement("path",{d:"M6 3.5c.28 0 .5.22.5.5v1.5H8a.5.5 0 0 1 0 1H6.5V8a.5.5 0 0 1-1 0V6.5H4a.5.5 0 0 1 0-1h1.5V4c0-.28.22-.5.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M9.54 10.2a5.5 5.5 0 1 1 .66-.66c.06.03.11.06.15.1l3 3a.5.5 0 0 1-.7.71l-3-3a.5.5 0 0 1-.1-.14ZM10.5 6a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Z"})),zoomout:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4 5.5a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1H4Z"}),a.createElement("path",{fillRule:"evenodd",d:"M6 11.5c1.35 0 2.59-.49 3.54-1.3.03.06.06.11.1.15l3 3a.5.5 0 0 0 .71-.7l-3-3a.5.5 0 0 0-.14-.1A5.5 5.5 0 1 0 6 11.5Zm0-1a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9Z"})),zoomreset:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.5 2.84V1.5a.5.5 0 0 0-1 0V4c0 .28.22.5.5.5h2.5a.5.5 0 0 0 0-1H2.26a4.5 4.5 0 1 1-.5 4.02.5.5 0 1 0-.94.33 5.5 5.5 0 0 0 8.72 2.36l.1.14 3 3a.5.5 0 0 0 .71-.7l-3-3a.5.5 0 0 0-.14-.1 5.5 5.5 0 1 0-8.7-6.7Z"})),eye:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 9.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z"}),a.createElement("path",{fillRule:"evenodd",d:"m14 7-.2.3c-.13.16-3.06 4.2-6.8 4.2C3.26 11.5.33 7.46.2 7.3L0 7l.2-.3C.34 6.55 3.27 2.5 7 2.5c3.74 0 6.67 4.04 6.8 4.2l.2.3ZM2.9 5.3A13 13 0 0 0 1.24 7 13 13 0 0 0 2.9 8.7c1.14.97 2.58 1.8 4.1 1.8 1.52 0 2.96-.83 4.1-1.8A13 13 0 0 0 12.76 7a13 13 0 0 0-1.66-1.7C9.96 4.33 8.52 3.5 7 3.5c-1.52 0-2.96.83-4.1 1.8Z"})),eyeclose:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.85 1.15a.5.5 0 1 0-.7.7l11 11a.5.5 0 0 0 .7-.7l-11-11ZM11.1 8.7c-.17.15-.36.3-.55.44l.72.71a13.25 13.25 0 0 0 2.52-2.56L14 7l-.2-.3c-.13-.16-3.06-4.2-6.8-4.2-.89 0-1.73.23-2.5.58l.76.76A4.86 4.86 0 0 1 7 3.5c1.52 0 2.96.83 4.1 1.8A13 13 0 0 1 12.76 7a13 13 0 0 1-1.66 1.7ZM.2 6.7c.08-.09 1.04-1.41 2.53-2.55l.72.71c-.2.14-.38.3-.55.44A13 13 0 0 0 1.24 7 13 13 0 0 0 2.9 8.7c1.14.97 2.58 1.8 4.1 1.8.6 0 1.18-.13 1.74-.34l.77.76c-.78.35-1.62.58-2.51.58C3.26 11.5.33 7.46.2 7.3L0 7l.2-.3Z"}),a.createElement("path",{d:"M4.5 7c0-.32.06-.63.17-.91l3.24 3.24A2.5 2.5 0 0 1 4.5 7Zm4.83.91L6.09 4.67a2.5 2.5 0 0 1 3.24 3.24Z"})),lightning:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M2.52 6.6a.57.57 0 0 0-.17.54c.04.2.19.37.38.41l2.78.73-1.5 5c-.06.24.02.5.22.63a.5.5 0 0 0 .28.09.5.5 0 0 0 .35-.14L11.5 7.4c.14-.13.2-.34.15-.54a.53.53 0 0 0-.38-.4l-2.7-.7L10.79.78c.1-.23.04-.5-.15-.66a.5.5 0 0 0-.65 0L2.52 6.6Zm7.72.63-3.07-.8 1.85-4.14-5.2 4.51 2.94.77-1.27 4.28 4.75-4.62Zm-5.73 6.2.04.02Z"})),lightningoff:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.14 8.72 11.5 7.4c.14-.13.2-.34.15-.54a.53.53 0 0 0-.38-.4l-2.7-.7L10.79.78c.1-.23.04-.5-.15-.66a.5.5 0 0 0-.65 0L5.46 4.05l.71.7L9.02 2.3 7.38 5.97l.7.7 2.16.56-.8.79.7.7ZM2.52 6.6a.57.57 0 0 0-.17.54c.04.2.19.37.38.41l2.78.73-1.5 5c-.06.24.02.5.22.63a.5.5 0 0 0 .63-.05l3.84-3.74-.7-.7-2.51 2.43 1.13-3.81-.68-.69L3.8 6.8l.85-.73-.71-.7L2.52 6.6Zm-.67-5.45a.5.5 0 1 0-.7.7l11 11a.5.5 0 0 0 .7-.7l-11-11Z"})),contrast:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3 3H.5a.5.5 0 0 0-.5.5v10c0 .28.22.5.5.5h10a.5.5 0 0 0 .5-.5V11h2.5a.5.5 0 0 0 .5-.5V.5a.5.5 0 0 0-.5-.5h-10a.5.5 0 0 0-.5.5V3Zm1 1v2.3L6.3 4H4ZM3 4v6.5a.5.5 0 0 0 .5.5H10v2H1V4h2Zm1-1h6.5a.5.5 0 0 1 .5.5V10h2V1H4v2Zm6 7V7.71l-2.3 2.3H10Zm0-3.7V4.7L4.7 10h1.6L10 6.3ZM9.3 4H7.7L4 7.71V9.3L9.3 4Z"})),switchalt:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3 3V.5c0-.27.22-.5.5-.5h10c.28 0 .5.23.5.5v10a.5.5 0 0 1-.5.5H11v2.5a.5.5 0 0 1-.5.5H.5a.5.5 0 0 1-.5-.5v-10c0-.27.22-.5.5-.5H3Zm1 0V1h9v9h-2V3.5a.5.5 0 0 0-.5-.5H4Zm6 8v2H1V4h2v6.5c0 .28.22.5.5.5H10Zm0-1H4V4h6v6Z"})),mirror:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1 1.5c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11ZM2 12h10V2L2 12Z"})),grow:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.5 1a.5.5 0 1 0 0 1H12v10.5a.5.5 0 0 0 1 0V2a1 1 0 0 0-1-1H1.5Z"}),a.createElement("path",{d:"M1 3.5c0-.27.22-.5.5-.5H10a1 1 0 0 1 1 1v8.5a.5.5 0 0 1-1 0V4H1.5a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1.5 5a.5.5 0 0 0-.5.5v7c0 .28.22.5.5.5h7a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5h-7ZM2 6v6h6V6H2Z"})),paintbrush:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M11.8535.1464a.5.5 0 0 0-.7071 0L2.9827 8.3102a2.2396 2.2396 0 0 0-1.0737.599C.6772 10.141.2402 11.903.0852 12.9978 0 13.5998 0 14.0002 0 14.0002s.4004 0 1.0023-.0853c1.095-.155 2.8569-.5919 4.0887-1.8237.307-.307.5067-.6806.5992-1.0743l8.1633-8.1633a.5.5 0 0 0 0-.7071l-2-2Zm-6.253 9.546L6.543 8.75l-1.293-1.2929-.9424.9424a2.242 2.242 0 0 1 .7835.5097c.23.2302.4.4977.5095.7831ZM7.25 8.0428 12.7929 2.5 11.5 1.2071 5.957 6.75 7.25 8.0429ZM4.3839 9.6163c.4881.4882.4881 1.2796 0 1.7678-.7665.7664-1.832 1.1845-2.7791 1.403a8.6972 8.6972 0 0 1-.49.0982 8.7151 8.7151 0 0 1 .0982-.4899c.2186-.9471.6367-2.0126 1.403-2.779.4882-.4882 1.2797-.4882 1.7679 0Z"})),ruler:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1.5 1c.28 0 .5.23.5.5V2h10v-.5a.5.5 0 0 1 1 0v2a.5.5 0 0 1-1 0V3H2v.5a.5.5 0 0 1-1 0v-2c0-.27.22-.5.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1.5 6a.5.5 0 0 0-.5.5v6c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5v-6a.5.5 0 0 0-.5-.5h-11ZM2 7v5h10V7h-1v2.5a.5.5 0 0 1-1 0V7h-.75v1a.5.5 0 0 1-1 0V7H7.5v2.5a.5.5 0 0 1-1 0V7h-.75v1a.5.5 0 0 1-1 0V7H4v2.5a.5.5 0 0 1-1 0V7H2Z"})),stop:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4.5 4a.5.5 0 0 0-.5.5v5c0 .28.22.5.5.5h5a.5.5 0 0 0 .5-.5v-5a.5.5 0 0 0-.5-.5h-5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M14 7A7 7 0 1 1 0 7a7 7 0 0 1 14 0Zm-1 0A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z"})),camera:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M10 7a3 3 0 1 1-6 0 3 3 0 0 1 6 0ZM9 7a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"}),a.createElement("path",{fillRule:"evenodd",d:"M2.5 1a.5.5 0 0 0-.5.5V2H.5a.5.5 0 0 0-.5.5v9c0 .28.22.5.5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5H6v-.5a.5.5 0 0 0-.5-.5h-3ZM1 3v8h12V3H1Z"})),video:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2.5 10a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"}),a.createElement("path",{fillRule:"evenodd",d:"M0 4c0-1.1.9-2 2-2h6a2 2 0 0 1 2 2v.5l3.19-2.4a.5.5 0 0 1 .81.4v9a.5.5 0 0 1-.8.4L10 9.5v.5a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V4Zm9 0v1.5a.5.5 0 0 0 .8.4L13 3.5v7L9.8 8.1a.5.5 0 0 0-.8.4V10a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1Z"})),speaker:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M1 4.50004V9.50004C1 9.77618 1.22386 10 1.5 10H4L7.17075 12.7744C7.49404 13.0573 8 12.8277 8 12.3982V1.60192C8 1.17235 7.49404 0.942757 7.17075 1.22564L4 4.00004H1.5C1.22386 4.00004 1 4.2239 1 4.50004ZM4 9.00004V5.00004H2V9.00004H4ZM4.99804 9.54456C4.99934 9.52989 5 9.51505 5 9.50004V4.50004C5 4.48504 4.99934 4.47019 4.99804 4.45552L7 2.70381V11.2963L4.99804 9.54456Z"}),a.createElement("path",{d:"M10.1498 1.75202C9.88637 1.66927 9.60572 1.81577 9.52297 2.07922C9.44023 2.34267 9.58672 2.62332 9.85017 2.70607C11.6763 3.27963 13 4.98596 13 7.00014C13 9.01433 11.6763 10.7207 9.85017 11.2942C9.58672 11.377 9.44023 11.6576 9.52297 11.9211C9.60572 12.1845 9.88637 12.331 10.1498 12.2483C12.3808 11.5476 14 9.4636 14 7.00014C14 4.53669 12.3808 2.45272 10.1498 1.75202Z"}),a.createElement("path",{d:"M10.2504 3.96861C10.0113 3.83033 9.70547 3.91201 9.5672 4.15105C9.42893 4.39008 9.51061 4.69594 9.74964 4.83421C10.4982 5.26723 11 6.07534 11 7.00006C11 7.92479 10.4982 8.7329 9.74964 9.16591C9.51061 9.30418 9.42893 9.61005 9.5672 9.84908C9.70547 10.0881 10.0113 10.1698 10.2504 10.0315C11.2952 9.42711 12 8.29619 12 7.00006C12 5.70394 11.2952 4.57302 10.2504 3.96861Z"})),play:a.createElement(a.Fragment,null,a.createElement("path",{d:"m12.81 7.43-9.05 5.6A.5.5 0 0 1 3 12.6V1.4c0-.4.43-.63.76-.43l9.05 5.6a.5.5 0 0 1 0 .86Z"})),playback:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.24 12.04 3.7 7.42a.5.5 0 0 1-.2-.23v4.05a.75.75 0 0 1-1.5 0v-8.5a.75.75 0 0 1 1.5 0V6.8a.5.5 0 0 1 .2-.23l7.54-4.6a.5.5 0 0 1 .76.42v9.22a.5.5 0 0 1-.76.43Z"})),playnext:a.createElement(a.Fragment,null,a.createElement("path",{d:"m2.76 12.04 7.54-4.61a.5.5 0 0 0 .2-.23v4.05a.75.75 0 0 0 1.5 0v-8.5a.75.75 0 0 0-1.5 0V6.8a.5.5 0 0 0-.2-.23l-7.54-4.6a.5.5 0 0 0-.76.42v9.22c0 .39.43.63.76.43Z"})),rewind:a.createElement(a.Fragment,null,a.createElement("path",{d:"M9 2.42v2.32L13.23 2a.5.5 0 0 1 .77.42v9.16a.5.5 0 0 1-.77.42L9 9.26v2.32a.5.5 0 0 1-.77.42L1.5 7.65v3.6a.75.75 0 0 1-1.5 0v-8.5a.75.75 0 0 1 1.5 0v3.6L8.23 2a.5.5 0 0 1 .77.42Z"})),fastforward:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5 2.42v2.32L.77 2a.5.5 0 0 0-.77.42v9.16c0 .4.44.64.77.42L5 9.26v2.32c0 .4.44.64.77.42l6.73-4.35v3.6a.75.75 0 0 0 1.5 0v-8.5a.75.75 0 0 0-1.5 0v3.6L5.77 2a.5.5 0 0 0-.77.42Z"})),stopalt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1 1.5c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11Z"})),sidebyside:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M1 1.5c0-.27.22-.5.5-.5h11c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11ZM2 12V2h5v10H2Z"})),stacked:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M12.5 1c.28 0 .5.23.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11c0-.27.22-.5.5-.5h11ZM2 2h10v5H2V2Z"})),sun:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.5.5a.5.5 0 0 0-1 0V2a.5.5 0 0 0 1 0V.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M7 10a3 3 0 1 0 0-6 3 3 0 0 0 0 6Zm0-1a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"}),a.createElement("path",{d:"M7 11.5c.28 0 .5.22.5.5v1.5a.5.5 0 0 1-1 0V12c0-.28.22-.5.5-.5ZM11.5 7c0-.28.22-.5.5-.5h1.5a.5.5 0 0 1 0 1H12a.5.5 0 0 1-.5-.5ZM.5 6.5a.5.5 0 0 0 0 1H2a.5.5 0 0 0 0-1H.5ZM3.82 10.18c.2.2.2.51 0 .7l-1.06 1.07a.5.5 0 1 1-.71-.7l1.06-1.07c.2-.2.51-.2.7 0ZM11.95 2.76a.5.5 0 1 0-.7-.71l-1.07 1.06a.5.5 0 1 0 .7.7l1.07-1.05ZM10.18 10.18c.2-.2.51-.2.7 0l1.07 1.06a.5.5 0 1 1-.7.71l-1.07-1.06a.5.5 0 0 1 0-.7ZM2.76 2.05a.5.5 0 1 0-.71.7l1.06 1.07a.5.5 0 0 0 .7-.7L2.77 2.04Z"})),moon:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M7.78.04a7.03 7.03 0 0 0-4.28.9 7 7 0 1 0 9.87 8.96c.1-.21-.14-.41-.36-.32a4.98 4.98 0 0 1-2 .42A5 5 0 0 1 8.53.65c.2-.12.19-.44-.04-.49a7.04 7.04 0 0 0-.72-.12Zm-1.27.98a6 6 0 0 0 4.98 9.96 6 6 0 1 1-4.98-9.96Z"})),book:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M13 2a2 2 0 0 0-2-2H1.5a.5.5 0 0 0-.5.5v13c0 .28.22.5.5.5H11a2 2 0 0 0 2-2V2ZM3 13h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H7v6a.5.5 0 0 1-.86.36L5.5 6.7l-.65.65A.5.5 0 0 1 4 7V1H3v12ZM5 1v4.8l.15-.15a.5.5 0 0 1 .74.04l.11.1V1H5Z"})),document:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4 5.5c0-.28.22-.5.5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5ZM4.5 7.5a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5ZM4 10.5c0-.28.22-.5.5-.5h5a.5.5 0 0 1 0 1h-5a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1.5 0a.5.5 0 0 0-.5.5v13c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5V3.2a.5.5 0 0 0-.15-.35l-2.7-2.7A.5.5 0 0 0 9.79 0H1.5ZM2 1h7.5v2c0 .28.22.5.5.5h2V13H2V1Z"})),copy:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M11.75.07A.5.5 0 0 0 11.5 0h-6a.5.5 0 0 0-.5.5V3H.5a.5.5 0 0 0-.5.5v10c0 .28.22.5.5.5h8a.5.5 0 0 0 .5-.5V11h4.5a.5.5 0 0 0 .5-.5V2.51a.5.5 0 0 0-.15-.36l-2-2a.5.5 0 0 0-.1-.08ZM9 10h4V3h-1.5a.5.5 0 0 1-.5-.5V1H6v2h.5a.5.5 0 0 1 .36.15l1.99 2c.1.09.15.21.15.35v4.51ZM1 4v9h7V6H6.5a.5.5 0 0 1-.5-.5V4H1Z"})),category:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3 1.5c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5Zm-1 2c0-.27.22-.5.5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1 5.5c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v7a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-7ZM2 12V6h10v6H2Z"})),folder:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M6.59 3.5 5.09 2H1v9h12V3.5H6.59Zm.41-1L5.8 1.3a1 1 0 0 0-.71-.3H.5a.5.5 0 0 0-.5.5v10c0 .28.22.5.5.5h13a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-.5-.5H7Z"})),print:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4.5 8a.5.5 0 1 0 0 1h5a.5.5 0 0 0 0-1h-5Zm0 2a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1h-5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M2 1.5c0-.27.22-.5.5-.5h8a.5.5 0 0 1 .36.15l.99 1c.1.09.15.21.15.35v1.51h1.5c.28 0 .5.22.5.5v5a.5.5 0 0 1-.5.5H12v2.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V10H.5a.5.5 0 0 1-.5-.5v-5c0-.28.22-.5.5-.5H2V1.5ZM13 9h-1V6.5a.5.5 0 0 0-.5-.5h-9a.5.5 0 0 0-.5.5V9H1V5h12v4Zm-2-6v1H3V2h7v.5c0 .28.22.5.5.5h.5Zm-8 9h8V7H3v5Z"})),graphline:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5.15 6.15c.2-.2.5-.2.7 0L7 7.3l2.15-2.15c.2-.2.5-.2.7 0l1 1a.5.5 0 0 1-.7.7l-.65-.64-2.15 2.15a.5.5 0 0 1-.7 0L5.5 7.2 3.85 8.86a.5.5 0 1 1-.7-.71l2-2Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1.5 1a.5.5 0 0 0-.5.5v11c0 .28.22.5.5.5h11a.5.5 0 0 0 .5-.5v-11a.5.5 0 0 0-.5-.5h-11ZM2 2v10h10V2H2Z"})),calendar:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3.5 0c.28 0 .5.22.5.5V1h6V.5a.5.5 0 0 1 1 0V1h1.5c.28 0 .5.22.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11c0-.28.22-.5.5-.5H3V.5c0-.28.22-.5.5-.5ZM2 4v2.3h3V4H2Zm0 5.2V6.8h3v2.4H2Zm0 .5V12h3V9.7H2Zm3.5 0V12h3V9.7h-3Zm3.5 0V12h3V9.7H9Zm3-.5H9V6.8h3v2.4Zm-3.5 0h-3V6.8h3v2.4ZM9 4v2.3h3V4H9ZM5.5 6.3h3V4h-3v2.3Z"})),graphbar:a.createElement(a.Fragment,null,a.createElement("path",{d:"M12 2.5a.5.5 0 0 0-1 0v10a.5.5 0 0 0 1 0v-10Zm-3 2a.5.5 0 0 0-1 0v8a.5.5 0 0 0 1 0v-8ZM5.5 7c.28 0 .5.22.5.5v5a.5.5 0 0 1-1 0v-5c0-.28.22-.5.5-.5ZM3 10.5a.5.5 0 0 0-1 0v2a.5.5 0 0 0 1 0v-2Z"})),menu:a.createElement(a.Fragment,null,a.createElement("path",{d:"M13 2a.5.5 0 0 1 0 1H1a.5.5 0 0 1 0-1h12Zm-3 3a.5.5 0 0 1 0 1H1a.5.5 0 0 1 0-1h9Zm1.5 3.5A.5.5 0 0 0 11 8H1a.5.5 0 0 0 0 1h10a.5.5 0 0 0 .5-.5Zm-4 2.5a.5.5 0 0 1 0 1H1a.5.5 0 0 1 0-1h6.5Z"})),menualt:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1 2a.5.5 0 0 0 0 1h12a.5.5 0 0 0 0-1H1Zm3 3a.5.5 0 0 0 0 1h9a.5.5 0 0 0 0-1H4ZM2.5 8.5c0-.28.22-.5.5-.5h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5Zm4 2.5a.5.5 0 0 0 0 1H13a.5.5 0 0 0 0-1H6.5Z"})),filter:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1 2a.5.5 0 0 0 0 1h12a.5.5 0 0 0 0-1H1Zm2 3a.5.5 0 0 0 0 1h8a.5.5 0 0 0 0-1H3Zm1.5 3.5c0-.28.22-.5.5-.5h4a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5Zm2 2.5a.5.5 0 0 0 0 1h1a.5.5 0 0 0 0-1h-1Z"})),docchart:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M1 1.5C1 1.22386 1.22386 1 1.5 1H12.5C12.7761 1 13 1.22386 13 1.5V12.5C13 12.7761 12.7761 13 12.5 13H1.5C1.22386 13 1 12.7761 1 12.5V1.5ZM2 4V6.2998H5V4H2ZM2 9.2002V6.7998H5V9.2002H2ZM2 9.7002V12H5V9.7002H2ZM5.5 9.7002V12H8.5V9.7002H5.5ZM9 9.7002V12H12V9.7002H9ZM12 9.2002H9V6.7998H12V9.2002ZM8.5 9.2002H5.5V6.7998H8.5V9.2002ZM9 6.2998H12V4H9V6.2998ZM5.5 6.2998H8.5V4H5.5V6.2998Z"})),doclist:a.createElement(a.Fragment,null,a.createElement("path",{d:"M3.5 6.5c0-.28.22-.5.5-.5h6a.5.5 0 0 1 0 1H4a.5.5 0 0 1-.5-.5ZM4 9a.5.5 0 0 0 0 1h6a.5.5 0 0 0 0-1H4Z"}),a.createElement("path",{fillRule:"evenodd",d:"M1 1.5c0-.28.22-.5.5-.5h11c.28 0 .5.22.5.5v11a.5.5 0 0 1-.5.5h-11a.5.5 0 0 1-.5-.5v-11ZM2 4v8h10V4H2Z"})),markup:a.createElement(a.Fragment,null,a.createElement("path",{d:"M8.98 1.63a.5.5 0 0 0-.96-.26l-3 11a.5.5 0 1 0 .96.26l3-11ZM3.32 3.62a.5.5 0 0 1 .06.7L1.15 7l2.23 2.68a.5.5 0 1 1-.76.64l-2.5-3a.5.5 0 0 1 0-.64l2.5-3a.5.5 0 0 1 .7-.06Zm7.36 0a.5.5 0 0 0-.06.7L12.85 7l-2.23 2.68a.5.5 0 0 0 .76.64l2.5-3a.5.5 0 0 0 0-.64l-2.5-3a.5.5 0 0 0-.7-.06Z"})),bold:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3 2v1.5h1v7H3V12h5a3 3 0 0 0 1.8-5.4A2.74 2.74 0 0 0 8 2H3Zm5 5.5H5.5v3H8a1.5 1.5 0 1 0 0-3Zm-.25-4H5.5V6h2.25a1.25 1.25 0 1 0 0-2.5Z"})),italic:a.createElement("path",{d:"M5 2h6v1H8.5l-2 8H9v1H3v-1h2.5l2-8H5V2Z"}),paperclip:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.55 2.27a1.5 1.5 0 0 0-2.12 0L2.78 7.92a2.5 2.5 0 0 0 3.53 3.54l3.54-3.54a.5.5 0 1 1 .7.71l-3.53 3.54a3.5 3.5 0 0 1-4.96-4.94v-.01l5.66-5.66h.01a2.5 2.5 0 0 1 3.53 3.53L5.6 10.76a1.5 1.5 0 0 1-2.12-2.12L7.02 5.1a.5.5 0 1 1 .7.7L4.2 9.34a.5.5 0 0 0 .7.7l5.66-5.65a1.5 1.5 0 0 0 0-2.12Z"})),listordered:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5 2.5c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7a.5.5 0 0 1-.5-.5ZM5 7c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 5 7Zm.5 4a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Zm-3-9H1v1h1v3h1V2.5a.5.5 0 0 0-.5-.5ZM3 8.5v1a.5.5 0 0 1-1 0V9h-.5a.5.5 0 0 1 0-1h1c.28 0 .5.22.5.5Zm-1 2a.5.5 0 0 0-1 0V12h2v-1H2v-.5Z"})),listunordered:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2.75 2.5a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0ZM5.5 2a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7Zm0 9a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1h-7ZM2 12.25a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5ZM5 7c0-.28.22-.5.5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 5 7Zm-3 .75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z"})),paragraph:a.createElement(a.Fragment,null,a.createElement("path",{d:"M6 7a3 3 0 1 1 0-6h5.5a.5.5 0 0 1 0 1H10v10.5a.5.5 0 0 1-1 0V2H7v10.5a.5.5 0 0 1-1 0V7Z"})),markdown:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2 4.5h1.5L5 6.38 6.5 4.5H8v5H6.5V7L5 8.88 3.5 7v2.5H2v-5Zm7.75 0h1.5V7h1.25l-2 2.5-2-2.5h1.25V4.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M.5 2a.5.5 0 0 0-.5.5v9c0 .28.22.5.5.5h13a.5.5 0 0 0 .5-.5v-9a.5.5 0 0 0-.5-.5H.5ZM1 3v8h12V3H1Z"})),repository:a.createElement(a.Fragment,null,a.createElement("path",{d:"M5 2.5C5 2.77614 4.77614 3 4.5 3C4.22386 3 4 2.77614 4 2.5C4 2.22386 4.22386 2 4.5 2C4.77614 2 5 2.22386 5 2.5Z"}),a.createElement("path",{d:"M4.5 5C4.77614 5 5 4.77614 5 4.5C5 4.22386 4.77614 4 4.5 4C4.22386 4 4 4.22386 4 4.5C4 4.77614 4.22386 5 4.5 5Z"}),a.createElement("path",{d:"M5 6.5C5 6.77614 4.77614 7 4.5 7C4.22386 7 4 6.77614 4 6.5C4 6.22386 4.22386 6 4.5 6C4.77614 6 5 6.22386 5 6.5Z"}),a.createElement("path",{fillRule:"evenodd",d:"M11 0C12.1046 0 13 0.895431 13 2V12C13 13.1046 12.1046 14 11 14H1.5C1.22386 14 1 13.7761 1 13.5V0.5C1 0.223857 1.22386 0 1.5 0H11ZM11 1H3V13H11C11.5523 13 12 12.5523 12 12V2C12 1.44772 11.5523 1 11 1Z"})),commit:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M3.03 7.5a4 4 0 0 0 7.94 0h2.53a.5.5 0 0 0 0-1h-2.53a4 4 0 0 0-7.94 0H.5a.5.5 0 0 0 0 1h2.53ZM7 10a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"})),branch:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M6 2.5c0 .65-.42 1.2-1 1.41v4.06A3.36 3.36 0 0 1 7.5 7a2.7 2.7 0 0 0 1.81-.56c.22-.18.38-.4.48-.62a1.5 1.5 0 1 1 1.03.15c-.16.42-.43.87-.86 1.24-.57.47-1.37.79-2.46.79-1.04 0-1.64.42-2 .92-.26.37-.4.8-.47 1.18A1.5 1.5 0 1 1 4 10.09V3.9a1.5 1.5 0 1 1 2-1.4Zm-2 9a.5.5 0 1 1 1 0 .5.5 0 0 1-1 0Zm1-9a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm6 2a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"})),pullrequest:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M8.35 1.35 7.71 2h.79A2.5 2.5 0 0 1 11 4.5v5.59a1.5 1.5 0 1 1-1 0V4.5C10 3.67 9.33 3 8.5 3h-.8l.65.65a.5.5 0 1 1-.7.7l-1.5-1.5a.5.5 0 0 1 0-.7l1.5-1.5a.5.5 0 1 1 .7.7ZM11 11.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0ZM4 3.91a1.5 1.5 0 1 0-1 0v6.18a1.5 1.5 0 1 0 1 0V3.9ZM3.5 11a.5.5 0 1 0 0 1 .5.5 0 0 0 0-1Zm0-8a.5.5 0 1 0 0-1 .5.5 0 0 0 0 1Z"})),merge:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M4.1 3.87a1.5 1.5 0 1 0-1.1.04v6.18a1.5 1.5 0 1 0 1 0V6.4c.26.4.57.77.93 1.08A6.57 6.57 0 0 0 9.08 9a1.5 1.5 0 1 0 0-1 5.57 5.57 0 0 1-3.5-1.25 4.74 4.74 0 0 1-1.47-2.87ZM3.5 11a.5.5 0 1 0 0 1 .5.5 0 0 0 0-1ZM4 2.5a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Zm7 6a.5.5 0 1 1-1 0 .5.5 0 0 1 1 0Z"})),apple:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.03 8.1a3.05 3.05 0 0 1-.2-1.74 2.7 2.7 0 0 1 1.4-1.94 3.13 3.13 0 0 0-2.35-1.4c-.84-.08-2.01.56-2.65.57h-.02c-.63 0-1.81-.65-2.64-.57-.42.04-1.75.32-2.55 1.6-.28.44-.5 1.01-.58 1.74a6.36 6.36 0 0 0 .02 1.74 7.5 7.5 0 0 0 1.35 3.33c.7 1.01 1.51 1.6 1.97 1.6.93.02 1.74-.6 2.41-.6l.02.01h.04c.67-.02 1.48.61 2.42.6.45-.02 1.26-.6 1.97-1.6a7.95 7.95 0 0 0 .97-1.86 2.6 2.6 0 0 1-1.58-1.48ZM8.86 2.13c.72-.85.7-2.07.63-2.12-.07-.06-1.25.16-1.99.98a2.78 2.78 0 0 0-.62 2.13c.06.05 1.27-.14 1.98-.99Z"})),linux:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M7 0a3 3 0 0 1 3 3v1.24c.13.13.25.27.36.42l.52.43.2.15c.32.26.7.59 1.09.97A6.28 6.28 0 0 1 14 9.54a.5.5 0 0 1-.35.44c-.31.1-.8.18-1.34.13-.33-.03-.7-.12-1.05-.3-.04.17-.1.34-.17.51a2 2 0 1 1-2.89 2.56 5.5 5.5 0 0 1-2.4 0 2 2 0 1 1-2.9-2.56 5.56 5.56 0 0 1-.16-.51c-.35.18-.72.27-1.05.3a3.4 3.4 0 0 1-1.34-.13.5.5 0 0 1-.35-.44l.01-.14a6.28 6.28 0 0 1 1.82-3.2 13.42 13.42 0 0 1 1.3-1.11c.22-.19.4-.32.5-.43.12-.15.24-.29.37-.42V3a3 3 0 0 1 3-3Zm1 11.9a2 2 0 0 1 2.14-1.9 5.5 5.5 0 0 0 .36-2c0-.51-.1-1.07-.3-1.6l-.03-.02a4.4 4.4 0 0 0-.86-.42 6.71 6.71 0 0 0-1-.31l-.86.64c-.27.2-.63.2-.9 0l-.85-.64a6.72 6.72 0 0 0-1.87.73l-.03.02A4.6 4.6 0 0 0 3.5 8c0 .68.11 1.39.36 2H4a2 2 0 0 1 2 1.9 4.49 4.49 0 0 0 2 0ZM5 12a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm6 0a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM6.1 4.3a1.5 1.5 0 0 1 1.8 0l.27.2L7 5.38 5.83 4.5l.27-.2ZM8.5 2c.28 0 .5.22.5.5V3a.5.5 0 0 1-1 0v-.5c0-.28.22-.5.5-.5ZM6 2.5a.5.5 0 0 0-1 0V3a.5.5 0 0 0 1 0v-.5Z"})),ubuntu:a.createElement(a.Fragment,null,a.createElement("path",{d:"M12.26 2.07c0 1.14-.89 2.06-1.99 2.06s-1.99-.92-1.99-2.06c0-1.14.9-2.07 2-2.07s1.98.93 1.98 2.07ZM3.98 6.6c0 1.14-.9 2.07-2 2.07C.9 8.67 0 7.74 0 6.6c0-1.14.9-2.07 1.99-2.07 1.1 0 1.99.93 1.99 2.07ZM6.47 11.92a4.76 4.76 0 0 1-3.3-2.62c-.53.25-1.12.33-1.7.22a6.72 6.72 0 0 0 1.84 2.63 6.38 6.38 0 0 0 4.24 1.58c-.37-.5-.57-1.1-.59-1.73a4.77 4.77 0 0 1-.49-.08ZM11.81 11.93c0 1.14-.89 2.07-1.99 2.07s-1.98-.93-1.98-2.07c0-1.14.89-2.06 1.98-2.06 1.1 0 2 .92 2 2.06ZM12.6 11.17a6.93 6.93 0 0 0 .32-7.93A2.95 2.95 0 0 1 11.8 4.6a5.23 5.23 0 0 1-.16 5.03c.47.4.8.94.95 1.54ZM1.99 3.63h-.15A6.48 6.48 0 0 1 8 .24a3.07 3.07 0 0 0-.6 1.68 4.7 4.7 0 0 0-3.9 2.17c-.46-.3-.98-.45-1.51-.45Z"})),windows:a.createElement(a.Fragment,null,a.createElement("path",{d:"M6.5 1H1v5.5h5.5V1ZM13 1H7.5v5.5H13V1ZM7.5 7.5H13V13H7.5V7.5ZM6.5 7.5H1V13h5.5V7.5Z"})),storybook:a.createElement(a.Fragment,null,a.createElement("path",{d:"M2.04.62a.7.7 0 0 0-.66.72l.44 11.56c.01.37.3.66.67.68l9.4.42h.02a.7.7 0 0 0 .7-.7V.66a.7.7 0 0 0-.74-.66l-.77.05.05 1.62a.1.1 0 0 1-.17.08l-.52-.4-.61.46a.1.1 0 0 1-.17-.09L9.75.13l-7.7.49Zm8 4.74c-.24.2-2.09.33-2.09.05.04-1.04-.43-1.09-.69-1.09-.24 0-.66.08-.66.64 0 .57.6.89 1.32 1.27 1.02.53 2.24 1.18 2.24 2.82 0 1.57-1.27 2.43-2.9 2.43-1.67 0-3.14-.68-2.97-3.03.06-.27 2.2-.2 2.2 0-.03.97.19 1.26.75 1.26.43 0 .62-.24.62-.64 0-.6-.63-.95-1.36-1.36-.99-.56-2.15-1.2-2.15-2.7 0-1.5 1.03-2.5 2.86-2.5 1.83 0 2.84.99 2.84 2.85Z"})),azuredevops:a.createElement(a.Fragment,null,a.createElement("path",{d:"m0 5.18 1.31-1.73 4.9-2V.01l4.3 3.15-8.78 1.7v4.8L0 9.16V5.18Zm14-2.6v8.55l-3.36 2.86-5.42-1.79V14L1.73 9.66l8.78 1.05V3.16L14 2.58Z"})),bitbucket:a.createElement(a.Fragment,null,a.createElement("path",{d:"M1 1.52A.41.41 0 0 0 .59 2l1.74 10.6c.05.26.28.46.55.46h8.37c.2 0 .38-.14.42-.34l1.01-6.25H8.81l-.46 2.71H5.68L4.95 5.4h7.91L13.4 2a.41.41 0 0 0-.41-.48H1Z"})),chrome:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M13.02 3.43a.11.11 0 0 1-.1.17H7a3.4 3.4 0 0 0-3.3 2.55.11.11 0 0 1-.21.03L1.52 2.76a.11.11 0 0 1 0-.12 6.97 6.97 0 0 1 9-1.7c1.03.6 1.9 1.47 2.5 2.5ZM7 9.62a2.62 2.62 0 1 1 0-5.24 2.62 2.62 0 0 1 0 5.24Zm1.03.7a.11.11 0 0 0-.12-.04 3.4 3.4 0 0 1-4-1.84L1.1 3.57a.11.11 0 0 0-.2 0 7 7 0 0 0 5.07 10.35c.04 0 .08-.02.1-.05l1.97-3.42a.11.11 0 0 0 0-.13Zm1.43-5.95h3.95c.05 0 .1.03.1.07a6.97 6.97 0 0 1-1.53 7.48A6.96 6.96 0 0 1 7.08 14a.11.11 0 0 1-.1-.17l2.81-4.88h.01a3.38 3.38 0 0 0-.42-4.38.11.11 0 0 1 .08-.2Z"})),chromatic:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M0 7a7 7 0 1 0 14 0A7 7 0 0 0 0 7Zm5.22-3.87a1.97 1.97 0 0 1 3.75.83v1.29L5.61 3.32a2.49 2.49 0 0 0-.4-.19ZM8.7 5.71 5.35 3.78a1.97 1.97 0 0 0-2.6 2.83c.12-.1.24-.18.37-.26l1.51-.87a.27.27 0 0 1 .27 0L7 6.69l1.7-.98Zm-.32 4.97-1.52-.87a.27.27 0 0 1-.13-.23V7.15l-1.7-.97v3.86a1.97 1.97 0 0 0 3.75.83 2.5 2.5 0 0 1-.4-.19Zm.26-.46a1.97 1.97 0 0 0 2.6-2.83c-.11.1-.23.18-.36.26L7.53 9.58l1.11.64Zm-4.1.26h-.17a1.97 1.97 0 0 1-1.9-2.47 2 2 0 0 1 .92-1.2l1.11-.63v3.86c0 .14.01.29.04.44Zm6.79-5.98a1.97 1.97 0 0 0-1.87-.97c.03.14.04.29.04.43v1.75c0 .1-.05.19-.14.23l-2.1 1.22V9.1l3.35-1.93a1.97 1.97 0 0 0 .72-2.68Z"})),componentdriven:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.85 2.18 8.87.2a.69.69 0 0 0-.97 0L3.09 5.01a.69.69 0 0 0 0 .97l2.46 2.46-2.4 2.4a.69.69 0 0 0 0 .98l1.98 1.98c.27.27.7.27.97 0l4.8-4.81a.69.69 0 0 0 0-.97L8.45 5.56l2.4-2.4a.69.69 0 0 0 0-.98Z"})),discord:a.createElement(a.Fragment,null,a.createElement("path",{d:"M11.85 2.88C10.95 2.48 10 2.18 9 2a7.05 7.05 0 0 0-.4.75 10.66 10.66 0 0 0-3.2 0c-.1-.23-.24-.5-.36-.73A.04.04 0 0 0 4.99 2a11.51 11.51 0 0 0-2.86.9 11.82 11.82 0 0 0-2.05 8 11.6 11.6 0 0 0 3.5 1.77c.01 0 .03 0 .04-.02.27-.36.51-.75.72-1.16a.04.04 0 0 0-.03-.06 7.66 7.66 0 0 1-1.09-.52.04.04 0 0 1 0-.08 5.96 5.96 0 0 0 .26-.17 8.28 8.28 0 0 0 7.08 0l.22.17c.02.02.02.06 0 .08-.36.2-.72.37-1.1.52a.04.04 0 0 0-.02.06c.2.4.45.8.71 1.16.01.02.03.02.05.02a11.57 11.57 0 0 0 3.52-1.8 11.74 11.74 0 0 0-2.09-7.99Zm-7.17 6.4c-.7 0-1.26-.63-1.26-1.41 0-.78.56-1.41 1.26-1.41s1.27.64 1.26 1.4c0 .79-.56 1.42-1.26 1.42Zm4.65 0c-.69 0-1.26-.63-1.26-1.41 0-.78.56-1.41 1.26-1.41s1.27.64 1.26 1.4c0 .79-.55 1.42-1.26 1.42Z"})),facebook:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.4 14H5.06V7H3.5V4.59h1.56V3.17C5.06 1.2 5.53 0 7.6 0h1.72v2.41H8.25c-.8 0-.85.34-.85.97v1.2h1.93L9.11 7H7.4l-.01 7Z"})),figma:a.createElement(a.Fragment,null,a.createElement("path",{fillRule:"evenodd",d:"M9.2 0H4.8a2.6 2.6 0 0 0-1.4 4.8 2.6 2.6 0 0 0 0 4.4 2.6 2.6 0 1 0 4 2.2V8.89a2.6 2.6 0 1 0 3.2-4.09A2.6 2.6 0 0 0 9.2 0ZM7.4 7A1.8 1.8 0 1 0 11 7a1.8 1.8 0 0 0-3.6 0Zm-.8 2.6H4.8a1.8 1.8 0 1 0 1.8 1.8V9.6ZM4.8 4.4h1.8V.8H4.8a1.8 1.8 0 0 0 0 3.59Zm0 .8a1.8 1.8 0 0 0 0 3.6h1.8V5.2H4.8Zm4.4-.8H7.4V.8h1.8a1.8 1.8 0 1 1 0 3.59Z"})),gdrive:a.createElement(a.Fragment,null,a.createElement("path",{d:"M6.37 8.77 4.33 12.3h6.75l2.04-3.54H6.38Zm6.18-1-3.5-6.08h-4.1l3.51 6.08h4.09ZM4.38 2.7.88 8.77l2.04 3.54 3.5-6.07L4.38 2.7Z"})),github:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7 0a7 7 0 0 0-2.21 13.64c.35.06.48-.15.48-.33L5.26 12c-1.76.32-2.21-.43-2.35-.83-.08-.2-.43-.82-.72-.99-.25-.13-.6-.45-.01-.46.55 0 .94.5 1.07.72.63 1.06 1.64.76 2.04.58.07-.46.25-.77.45-.94-1.56-.18-3.19-.78-3.19-3.46 0-.76.28-1.39.72-1.88-.07-.17-.31-.9.07-1.85 0 0 .59-.19 1.93.71a6.5 6.5 0 0 1 3.5 0c1.34-.9 1.92-.71 1.92-.71.39.96.14 1.68.07 1.85.45.5.72 1.11.72 1.88 0 2.69-1.64 3.28-3.2 3.46.26.22.48.64.48 1.3l-.01 1.92c0 .18.13.4.48.33A7.01 7.01 0 0 0 7 0Z"})),gitlab:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4.53 5.58H1.07l1.49-4.55a.26.26 0 0 1 .48 0l1.49 4.55ZM7 13.15 1.07 5.58l-.75 2.3a.5.5 0 0 0 .18.57l6.5 4.7Zm0 0 6.5-4.7a.5.5 0 0 0 .18-.57l-.75-2.3L7 13.15l2.47-7.57H4.53L7 13.15Zm2.47-7.57h3.46l-1.49-4.55a.26.26 0 0 0-.48 0L9.47 5.58Z"})),google:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.92 1.1H7.26c-1.64 0-3.19 1.24-3.19 2.68 0 1.47 1.12 2.66 2.8 2.66l.33-.01c-.1.2-.18.44-.18.68 0 .41.22.75.5 1.02h-.64c-2.03 0-3.6 1.3-3.6 2.64 0 1.32 1.72 2.15 3.75 2.15 2.32 0 3.6-1.31 3.6-2.64 0-1.06-.31-1.7-1.28-2.38-.33-.23-.96-.8-.96-1.14 0-.39.1-.58.7-1.04a2.46 2.46 0 0 0 1.03-1.92c0-.92-.4-1.82-1.18-2.11h1.17l.81-.6ZM9.6 10.04c.03.13.05.25.05.38 0 1.07-.7 1.9-2.67 1.9-1.4 0-2.42-.88-2.42-1.95 0-1.05 1.26-1.92 2.66-1.9a3 3 0 0 1 .92.14c.76.53 1.3.83 1.46 1.43ZM7.34 6.07c-.94-.03-1.84-1.06-2-2.3-.17-1.24.47-2.19 1.41-2.16.94.03 1.84 1.03 2 2.26.17 1.24-.47 2.23-1.41 2.2Z"})),graphql:a.createElement(a.Fragment,null,a.createElement("path",{d:"M7.87 11.6a1.17 1.17 0 0 0-1.7-.02l-2.71-1.56.01-.04h7.07l.02.07-2.69 1.56Zm-1.7-9.18.03.03-3.54 6.12h-.04V5.43a1.17 1.17 0 0 0 .84-1.46l2.7-1.56Zm4.38 1.56a1.17 1.17 0 0 0 .84 1.46v3.12l-.04.01-3.54-6.12c.02 0 .03-.02.04-.03l2.7 1.56ZM3.47 9.42a1.17 1.17 0 0 0-.32-.57l3.53-6.12a1.17 1.17 0 0 0 .65 0l3.54 6.12a1.17 1.17 0 0 0-.33.57H3.47Zm8.8-.74c-.1-.05-.21-.1-.32-.12V5.44a1.17 1.17 0 1 0-1.12-1.94l-2.7-1.56a1.17 1.17 0 1 0-2.24 0L3.19 3.5a1.17 1.17 0 1 0-1.13 1.94v3.12a1.17 1.17 0 1 0 1.12 1.94l2.7 1.56a1.17 1.17 0 1 0 2.24-.03l2.69-1.55a1.17 1.17 0 1 0 1.45-1.8Z"})),medium:a.createElement(a.Fragment,null,a.createElement("path",{d:"M0 0v14h14V0H0Zm11.63 3.32-.75.72a.22.22 0 0 0-.08.2v5.33c0 .07.03.14.08.18l.73.72v.16H7.92v-.16l.76-.74c.08-.07.08-.1.08-.21V5.24l-2.11 5.37h-.29L3.9 5.24v3.67c0 .13.05.25.14.34l.99 1.2v.16h-2.8v-.16l.98-1.2a.48.48 0 0 0 .13-.41V4.65c0-.11-.04-.2-.12-.27l-.88-1.06v-.16h2.73l2.1 4.62 1.86-4.62h2.6v.16Z"})),redux:a.createElement(a.Fragment,null,a.createElement("path",{d:"M4.06 9.69c.02.49.42.88.91.88H5a.91.91 0 0 0-.03-1.83h-.03c-.03 0-.08 0-.11.02a5.97 5.97 0 0 1-.85-3.62c.06-.98.39-1.82.96-2.52.47-.6 1.39-.9 2-.92 1.73-.03 2.47 2.12 2.51 2.99.22.04.57.16.82.24-.2-2.64-1.83-4-3.4-4-1.46 0-2.81 1.05-3.35 2.61a6.67 6.67 0 0 0 .65 5.68.74.74 0 0 0-.11.47Zm8.28-2.3a6.62 6.62 0 0 0-5.15-2.25h-.26a.9.9 0 0 0-.8-.49H6.1a.91.91 0 0 0 .03 1.83h.03a.92.92 0 0 0 .8-.56h.3c1.23 0 2.4.36 3.47 1.06.81.54 1.4 1.24 1.72 2.09.28.68.26 1.35-.03 1.92a2.4 2.4 0 0 1-2.23 1.34c-.65 0-1.27-.2-1.6-.34-.18.16-.5.42-.73.58.7.33 1.41.5 2.1.5 1.56 0 2.72-.85 3.16-1.72.47-.94.44-2.57-.78-3.96ZM4.9 12.9a4 4 0 0 1-.98.11c-1.2 0-2.3-.5-2.84-1.32C.38 10.6.13 8.3 2.5 6.58c.05.26.15.62.22.83-.31.23-.8.68-1.11 1.3a2.4 2.4 0 0 0 .13 2.53c.36.54.93.86 1.66.96.9.11 1.8-.05 2.66-.5a5.83 5.83 0 0 0 2.67-2.56.91.91 0 0 1 .62-1.55h.03a.92.92 0 0 1 .1 1.82 6.26 6.26 0 0 1-4.56 3.49Z"})),twitter:a.createElement(a.Fragment,null,a.createElement("path",{d:"M14 2.55c-.51.23-1.07.39-1.65.46.6-.36 1.05-.94 1.26-1.63-.55.34-1.17.58-1.82.72a2.84 2.84 0 0 0-2.1-.93 2.9 2.9 0 0 0-2.8 3.61 8.09 8.09 0 0 1-5.9-3.07 2.99 2.99 0 0 0 .88 3.93 2.8 2.8 0 0 1-1.3-.37v.04c0 1.42 1 2.61 2.3 2.89a2.82 2.82 0 0 1-1.3.05 2.89 2.89 0 0 0 2.7 2.04A5.67 5.67 0 0 1 0 11.51a7.98 7.98 0 0 0 4.4 1.32c5.29 0 8.17-4.48 8.17-8.38v-.38A5.93 5.93 0 0 0 14 2.55Z"})),youtube:a.createElement(a.Fragment,null,a.createElement("path",{d:"M13.99 8.17V5.83a14.95 14.95 0 0 0-.23-2.22c-.09-.38-.27-.7-.55-.96s-.6-.41-.97-.45A51.3 51.3 0 0 0 7 2c-2.34 0-4.09.07-5.24.2A1.78 1.78 0 0 0 .25 3.61 15.26 15.26 0 0 0 0 7v1.16a15.24 15.24 0 0 0 .24 2.22c.09.38.27.7.55.96.27.26.6.41.97.45 1.15.13 2.9.2 5.24.2 2.34 0 4.08-.06 5.24-.2.37-.04.7-.19.97-.45s.45-.58.54-.96a15.26 15.26 0 0 0 .24-2.22Zm-4.23-1.6c.16.1.24.24.24.43 0 .2-.08.33-.24.42l-4 2.5a.44.44 0 0 1-.26.08.54.54 0 0 1-.24-.06A.46.46 0 0 1 5 9.5v-5c0-.2.08-.34.26-.44.17-.1.34-.09.5.02l4 2.5Z"})),linkedin:a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.6667 13H2.33333C1.59695 13 1 12.403 1 11.6667V2.33333C1 1.59695 1.59695 1 2.33333 1H11.6667C12.403 1 13 1.59695 13 2.33333V11.6667C13 12.403 12.403 13 11.6667 13ZM9.55293 11.3333H11.3337V7.67516C11.3337 6.12737 10.4563 5.379 9.23075 5.379C8.00467 5.379 7.48867 6.33378 7.48867 6.33378V5.55552H5.77255V11.3333H7.48867V8.30031C7.48867 7.48764 7.86276 7.00405 8.57878 7.00405C9.23696 7.00405 9.55293 7.46875 9.55293 8.30031V11.3333ZM2.66699 3.73279C2.66699 4.32157 3.14067 4.79896 3.72522 4.79896C4.30977 4.79896 4.78316 4.32157 4.78316 3.73279C4.78316 3.14402 4.30977 2.66663 3.72522 2.66663C3.14067 2.66663 2.66699 3.14402 2.66699 3.73279ZM4.62856 11.3333H2.83908V5.55552H4.62856V11.3333Z",fill:"#1EA7FD"}),vscode:a.createElement(a.Fragment,null,a.createElement("path",{d:"M10.24.04c.13 0 .26.03.38.09L13.5 1.5a.87.87 0 0 1 .5.8v.03-.01 9.39c0 .33-.2.63-.5.78l-2.88 1.38a.87.87 0 0 1-1-.17l-5.5-5.03-2.4 1.83a.58.58 0 0 1-.75-.04l-.77-.7a.58.58 0 0 1 0-.86L2.27 7 .2 5.1a.58.58 0 0 1 0-.86l.77-.7c.21-.2.52-.2.75-.04l2.4 1.83L9.63.3a.87.87 0 0 1 .61-.26Zm.26 3.78L6.32 7l4.18 3.18V3.82Z"}))},Sd=w.svg({display:"inline-block",shapeRendering:"inherit",transform:"translate3d(0, 0, 0)",verticalAlign:"middle",path:{fill:"currentColor"}}),fo=({icon:e,...t})=>a.createElement(Sd,{viewBox:"0 0 14 14",width:"14px",height:"14px",...t},a.createElement(a.Fragment,null,Cd[e]));function ir(){return ir=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&i<1?(s=o,c=l):i>=1&&i<2?(s=l,c=o):i>=2&&i<3?(c=o,d=l):i>=3&&i<4?(c=l,d=o):i>=4&&i<5?(s=l,d=o):i>=5&&i<6&&(s=o,d=l);var u=n-o/2,m=s+u,p=c+u,v=d+u;return r(m,p,v)}var ml={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function Od(e){if(typeof e!="string")return e;var t=e.toLowerCase();return ml[t]?"#"+ml[t]:e}var Ld=/^#[a-fA-F0-9]{6}$/,_d=/^#[a-fA-F0-9]{8}$/,Td=/^#[a-fA-F0-9]{3}$/,Zd=/^#[a-fA-F0-9]{4}$/,yi=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,Id=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Rd=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Bd=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function ns(e){if(typeof e!="string")throw new bt(3);var t=Od(e);if(t.match(Ld))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(_d)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(Td))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(Zd)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var i=yi.exec(t);if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10)};var o=Id.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])>1?parseFloat(""+o[4])/100:parseFloat(""+o[4])};var l=Rd.exec(t);if(l){var s=parseInt(""+l[1],10),c=parseInt(""+l[2],10)/100,d=parseInt(""+l[3],10)/100,u="rgb("+pa(s,c,d)+")",m=yi.exec(u);if(!m)throw new bt(4,t,u);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10)}}var p=Bd.exec(t.substring(0,50));if(p){var v=parseInt(""+p[1],10),h=parseInt(""+p[2],10)/100,y=parseInt(""+p[3],10)/100,k="rgb("+pa(v,h,y)+")",b=yi.exec(k);if(!b)throw new bt(4,t,k);return{red:parseInt(""+b[1],10),green:parseInt(""+b[2],10),blue:parseInt(""+b[3],10),alpha:parseFloat(""+p[4])>1?parseFloat(""+p[4])/100:parseFloat(""+p[4])}}throw new bt(5)}function Pd(e){var t=e.red/255,n=e.green/255,r=e.blue/255,i=Math.max(t,n,r),o=Math.min(t,n,r),l=(i+o)/2;if(i===o)return e.alpha!==void 0?{hue:0,saturation:0,lightness:l,alpha:e.alpha}:{hue:0,saturation:0,lightness:l};var s,c=i-o,d=l>.5?c/(2-i-o):c/(i+o);switch(i){case t:s=(n-r)/c+(n=1?or(e,t,n):"rgba("+pa(e,t,n)+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?or(e.hue,e.saturation,e.lightness):"rgba("+pa(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new bt(2)}function Hi(e,t,n){if(typeof e=="number"&&typeof t=="number"&&typeof n=="number")return ji("#"+Yt(e)+Yt(t)+Yt(n));if(typeof e=="object"&&t===void 0&&n===void 0)return ji("#"+Yt(e.red)+Yt(e.green)+Yt(e.blue));throw new bt(6)}function Di(e,t,n,r){if(typeof e=="string"&&typeof t=="number"){var i=ns(e);return"rgba("+i.red+","+i.green+","+i.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof n=="number"&&typeof r=="number")return r>=1?Hi(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if(typeof e=="object"&&t===void 0&&n===void 0&&r===void 0)return e.alpha>=1?Hi(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new bt(7)}var zd=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},Ud=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},$d=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},Wd=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function rs(e){if(typeof e!="object")throw new bt(8);if(Ud(e))return Di(e);if(zd(e))return Hi(e);if(Wd(e))return Dd(e);if($d(e))return Hd(e);throw new bt(8)}function is(e,t,n){return function(){var r=n.concat(Array.prototype.slice.call(arguments));return r.length>=t?e.apply(this,r):is(e,t,r)}}function os(e){return is(e,e.length,[])}function ls(e,t,n){return Math.max(e,Math.min(t,n))}function Gd(e,t){if(t==="transparent")return t;var n=as(t);return rs(ir({},n,{lightness:ls(0,1,n.lightness-parseFloat(e))}))}var qd=os(Gd),Qt=qd;function Yd(e,t){if(t==="transparent")return t;var n=as(t);return rs(ir({},n,{lightness:ls(0,1,n.lightness+parseFloat(e))}))}var Qd=os(Yd),nr=Qd,D={primary:"#FF4785",secondary:"#029CFD",tertiary:"#E3E6E8",orange:"#FC521F",gold:"#FFAE00",green:"#66BF3C",seafoam:"#37D5D3",purple:"#6F2CAC",ultraviolet:"#2A0481",red:"#ff4400",bluelight:"#E3F3FF",bluelighter:"#F5FBFF",lightest:"#FFFFFF",lighter:"#F7FAFC",light:"#EEF3F6",mediumlight:"#ECF4F9",medium:"#D9E8F2",mediumdark:"#73828C",dark:"#5C6870",darker:"#454E54",darkest:"#2E3438",tr10:"rgba(0, 0, 0, 0.1)",tr5:"rgba(0, 0, 0, 0.05)",border:"hsla(203, 50%, 30%, 0.15)",positive:"#448028",negative:"#D43900",warning:"#A15C20",selected:"#0271B6"},go={padding:{small:10,medium:20,large:30},borderRadius:{small:5,default:10}},H={type:{primary:'var(--nunito-sans, "Nunito Sans"), "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif',code:'"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace'},weight:{regular:"400",bold:"700",extrabold:"800"},size:{s1:12,s2:14,s3:16,m1:20,m2:24,m3:28,l1:32,l2:40,l3:48,code:90}},Ua=600,$a=5.55555;ue({padding:`0 ${go.padding.medium}px`,[`@media (min-width: ${Ua*1}px)`]:{margin:`0 ${$a*1}%`},[`@media (min-width: ${Ua*2}px)`]:{margin:`0 ${$a*2}%`},[`@media (min-width: ${Ua*3}px)`]:{margin:`0 ${$a*3}%`},[`@media (min-width: ${Ua*4}px)`]:{margin:`0 ${$a*4}%`}});ue({border:`1px solid ${D.border}`,borderRadius:`${go.borderRadius.small}px`,transition:"background 150ms ease-out, border 150ms ease-out, transform 150ms ease-out","&:hover, &.__hover":{borderColor:`${Di(D.secondary,.5)}`,transform:"translate3d(0, -3px, 0)",boxShadow:"rgba(0, 0, 0, 0.08) 0 3px 10px 0"},"&:active, &.__active":{borderColor:`${Di(D.secondary,1)}`,transform:"translate3d(0, 0, 0)"}});ue({fontSize:H.size.l3,fontWeight:H.weight.bold}),ue({fontSize:H.size.l2,fontWeight:H.weight.bold}),ue({fontSize:H.size.l1,fontWeight:H.weight.bold}),ue({fontSize:H.size.m3,fontWeight:H.weight.bold}),ue({fontSize:H.size.m2,fontWeight:H.weight.bold}),ue({fontSize:H.size.m1,fontWeight:H.weight.bold}),ue({fontSize:H.size.s3,fontWeight:H.weight.bold}),ue({fontSize:H.size.s2,fontWeight:H.weight.bold});ue({fontSize:14,fontWeight:H.weight.extrabold,lineHeight:"18px",letterSpacing:"0.38em"}),ue({fontSize:11,fontWeight:H.weight.extrabold,lineHeight:"16px",letterSpacing:"0.38em"});ue({fontSize:14,fontWeight:H.weight.bold,lineHeight:"18px"}),ue({fontSize:14,fontWeight:H.weight.regular,lineHeight:"18px"}),ue({fontSize:H.size.s3,fontWeight:H.weight.bold,lineHeight:"24px"}),ue({fontSize:H.size.s1,fontWeight:H.weight.regular,lineHeight:"18px"}),ue({fontSize:H.size.s2,fontWeight:H.weight.bold,lineHeight:"20px"}),ue({fontSize:H.size.s1,fontWeight:H.weight.bold,lineHeight:"18px"}),ue({fontSize:H.size.s3,fontWeight:H.weight.regular,lineHeight:"24px"}),ue({fontSize:H.size.s2,fontWeight:H.weight.regular,lineHeight:"20px"});ue({fontFamily:H.type.code,fontSize:H.size.s2,fontWeight:H.weight.regular,lineHeight:"17px"}),ue({fontFamily:H.type.code,fontSize:H.size.s1,fontWeight:H.weight.regular,lineHeight:"14px"});var ss=Rt({from:{transform:"rotate(0deg)"},to:{transform:"rotate(360deg)"}}),cs=Rt({"0%, 100%":{opacity:1},"50%":{opacity:.4}});Rt({"0%":{transform:"translateY(1px)"},"25%":{transform:"translateY(0px)"},"50%":{transform:"translateY(-3px)"},"100%":{transform:"translateY(1px)"}});var Kd=Rt({"0%, 100%":{transform:"translate3d(0,0,0)"},"12.5%, 62.5%":{transform:"translate3d(-4px,0,0)"},"37.5%, 87.5%":{transform:"translate3d(4px,0,0)"}});Rt({"0%":{transform:"rotate(-3deg)"},"1.68421%":{transform:"rotate(3deg)"},"2.10526%":{transform:"rotate(6deg)"},"3.78947%":{transform:"rotate(-6deg)"},"4.21053%":{transform:"rotate(-6deg)"},"5.89474%":{transform:"rotate(6deg)"},"6.31579%":{transform:"rotate(6deg)"},"8%":{transform:"rotate(-6deg)"},"8.42105%":{transform:"rotate(-6deg)"},"10.10526%":{transform:"rotate(6deg)"},"10.52632%":{transform:"rotate(6deg)"},"12.21053%":{transform:"rotate(-6deg)"},"12.63158%":{transform:"rotate(-6deg)"},"14.31579%":{transform:"rotate(6deg)"},"15.78947%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(0deg)"}});var Jd=ue({animation:`${cs} 1.5s ease-in-out infinite`,background:D.tr5,color:"transparent",cursor:"progress"}),Kt={large:40,medium:28,small:20,tiny:16},Xd=w.div({background:"transparent",display:"inline-block",verticalAlign:"top",overflow:"hidden",textTransform:"uppercase",img:{width:"100%",height:"auto",display:"block"}},e=>({borderRadius:e.type==="user"?"50%":5,height:`${Kt[e.size||"medium"]}px`,width:`${Kt[e.size||"medium"]}px`,lineHeight:`${Kt[e.size||"medium"]}px`,...e.isLoading&&{background:D.light,filter:"grayscale(1)"},...!e.src&&!e.isLoading&&{background:"#37D5D3"}})),e5=w(fo)({position:"relative",margin:"0 auto",display:"block",verticalAlign:"top",path:{fill:D.medium,animation:`${cs} 1.5s ease-in-out infinite`}},e=>({bottom:`${e.type==="user"?-2:-4}px`,height:`${e.type==="user"?100:70}%`,width:`${e.type==="user"?100:70}%`})),t5=w.div({color:D.lightest,textAlign:"center"},e=>({tiny:{fontSize:`${H.size.s1-2}px`,lineHeight:`${Kt.tiny}px`},small:{fontSize:`${H.size.s1}px`,lineHeight:`${Kt.small}px`},medium:{fontSize:`${H.size.s2}px`,lineHeight:`${Kt.medium}px`},large:{fontSize:`${H.size.s3}px`,lineHeight:`${Kt.large}px`}})[e.size||"medium"]),n5=({isLoading:e=!1,username:t="loading",src:n=void 0,size:r="medium",type:i="user",...o})=>{let l=a.createElement(e5,{icon:i==="user"?"useralt":"repository",type:i}),s={};return e?(s["aria-busy"]=!0,s["aria-label"]="Loading avatar ..."):n?l=a.createElement("img",{src:n,alt:t}):(s["aria-label"]=t,l=a.createElement(t5,{size:r,"aria-hidden":"true"},t.substring(0,1))),a.createElement(Xd,{size:r,isLoading:e,src:n,type:i,...s,...o},l)},a5=w.span(e=>e.withArrow&&{"> svg:last-of-type":{height:"0.65em",width:"0.65em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}),r5=w.a({display:"inline-block",transition:"transform 150ms ease-out, color 150ms ease-out",textDecoration:"none",color:D.secondary,"&:hover, &:focus-visible":{cursor:"pointer",transform:"translateY(-1px)",color:Qt(.07,D.secondary)},"&:active":{transform:"translateY(0)",color:Qt(.1,D.secondary)},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em"}},e=>({...e.containsIcon&&{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}},...e.secondary&&{color:e.theme.base==="light"?D.mediumdark:D.medium,"&:hover":{color:e.theme.base==="light"?D.dark:D.light},"&:active":{color:e.theme.base==="light"?D.darker:D.lighter}},...e.tertiary&&{color:D.dark,"&:hover":{color:D.darkest},"&:active":{color:D.mediumdark}},...e.nochrome&&{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}},...e.inverse&&{color:D.lightest,"&:hover":{color:D.lighter},"&:active":{color:D.light}}})),i5=w.a({}),o5=w.button({background:"none",border:"none",padding:"0",font:"inherit",cursor:"pointer"}),ds=G(({containsIcon:e,inverse:t,isButton:n,LinkWrapper:r,nochrome:i,secondary:o,tertiary:l,...s},c)=>n?a.createElement(o5,{...s,ref:c}):r?a.createElement(r,{...s,ref:c}):a.createElement(i5,{...s,ref:c}));ds.displayName="LinkComponentPicker";var Ge=G(({children:e,withArrow:t,...n},r)=>{let i=a.createElement(a.Fragment,null,a.createElement(a5,{withArrow:!!t},e,t&&a.createElement(fo,{icon:"arrowright"})));return a.createElement(r5,{as:ds,ref:r,...n},i)});Ge.displayName="Link";Ge.defaultProps={withArrow:!1,isButton:!1,containsIcon:!1,secondary:!1,tertiary:!1,nochrome:!1,inverse:!1};var l5=w.label(e=>({...e.appearance!=="code"&&{fontWeight:H.weight.bold},...e.appearance==="code"?{fontFamily:H.type.code,fontSize:`${H.size.s1-1}px`,lineHeight:"16px"}:{fontSize:`${H.size.s2}px`,lineHeight:"20px"}})),s5=w.div([{marginBottom:8},e=>e.hideLabel&&{border:"0px !important",clip:"rect(0 0 0 0) !important",WebkitClipPath:"inset(100%) !important",clipPath:"inset(100%) !important",height:"1px !important",overflow:"hidden !important",padding:"0px !important",position:"absolute !important",whiteSpace:"nowrap !important",width:"1px !important"}]),c5=w.input({"&::placeholder":{color:D.mediumdark},appearance:"none",border:"none",boxSizing:"border-box",display:"block",outline:"none",width:"100%",margin:"0","&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${D.lightest} inset`}}),d5=e=>{let t={position:"relative",...e.error&&{zIndex:1},"&:focus":{zIndex:2}};switch(e.stackLevel){case"top":return{borderTopLeftRadius:"4px",borderTopRightRadius:"4px",borderBottomLeftRadius:0,borderBottomRightRadius:0,...t};case"middle":return{borderRadius:0,marginTop:-1,...t};case"bottom":return{borderBottomLeftRadius:"4px",borderBottomRightRadius:"4px",borderTopLeftRadius:0,borderTopRightRadius:0,marginTop:-1,...t};default:return{borderRadius:"4px"}}},u5=w.div(e=>({display:"inline-block",position:"relative",verticalAlign:"top",width:"100%",".sbds-input-el":{position:"relative",...d5(e),background:D.lightest,color:D.darkest,fontSize:`${H.size.s2}px`,lineHeight:"20px",padding:"10px 15px",boxShadow:`${D.border} 0 0 0 1px inset`,"&:focus":{boxShadow:`${D.secondary} 0 0 0 1px inset`},...e.appearance==="pill"&&{fontSize:`${H.size.s1}px`,lineHeight:"16px",padding:"6px 12px",borderRadius:"3em",background:"transparent"},...e.appearance==="code"&&{fontSize:`${H.size.s1-1}px`,lineHeight:"16px",fontFamily:H.type.code,borderRadius:`${go.borderRadius.small}px`,background:D.lightest,padding:"8px 10px"},...e.startingType==="password"&&{paddingRight:52},...e.icon&&{paddingLeft:40,...(e.appearance==="pill"||e.appearance==="code")&&{paddingLeft:30},"&:focus + svg path":{fill:D.darker}},...e.error&&{boxShadow:`${D.red} 0 0 0 1px inset`,"&:focus":{boxShadow:`${D.red} 0 0 0 1px inset !important`}}},"> svg":{...e.icon&&{transition:"all 150ms ease-out",position:"absolute",top:"50%",zIndex:3,background:"transparent",...e.appearance==="pill"||e.appearance==="code"?{fontSize:`${H.size.s1}px`,height:12,marginTop:-6,width:12,left:10}:{fontSize:`${H.size.s2}px`,height:14,marginTop:-7,width:14,left:e.appearance==="tertiary"?0:15},path:{transition:"all 150ms ease-out",fill:D.mediumdark}},...e.error&&{animation:`${Kd} 700ms ease-out`,path:{fill:D.red}}}})),m5=w.div(e=>e.orientation==="horizontal"&&{display:"table-row",".sbds-input-label-wrapper, .sbds-input-input-wrapper":{display:"table-cell"},".sbds-input-label-wrapper":{width:1,paddingRight:20,verticalAlign:"middle"},".sbds-input-input-wrapper":{width:"auto"}}),p5=w(Ne)({width:"100%"}),h5=w(nl)({width:170}),f5=w.div({position:"absolute",right:"0",minWidth:45,top:"50%",transform:"translateY(-50%)",fontWeight:"bold",fontSize:11,zIndex:2}),pl=({error:e,value:t,lastErrorValue:n})=>{let r=typeof e=="function"?e(t):e;return n&&t!==n&&(r=null),r},us=G(({id:e,appearance:t="default",className:n=void 0,error:r=null,errorTooltipPlacement:i="right",hideLabel:o=!1,icon:l=void 0,label:s,lastErrorValue:c=void 0,onActionClick:d=void 0,orientation:u="vertical",stackLevel:m=void 0,startingType:p="text",suppressErrorMessage:v=!1,type:h="text",value:y="",...k},b)=>{let[f,g]=Ze(pl({error:r,value:y,lastErrorValue:c})),E=`${e}-error`;se(()=>{g(pl({error:r,value:y,lastErrorValue:c}))},[y,r,c]);let S=a.createElement(c5,{className:"sbds-input-el",id:e,ref:b,value:y,type:h,"aria-describedby":E,"aria-invalid":!!r,...k});return a.createElement(m5,{orientation:u,className:n},a.createElement(s5,{className:"sbds-input-label-wrapper",hideLabel:o},a.createElement(l5,{htmlFor:e,appearance:t},s)),a.createElement(u5,{className:"sbds-input-input-wrapper",error:f,"data-error":f,icon:l,appearance:t,stackLevel:m,startingType:p},l&&a.createElement(fo,{icon:l,"aria-hidden":!0}),a.createElement(p5,{tabIndex:-1,placement:i,startOpen:!0,hasChrome:!!f&&!v,tooltip:f&&!v&&a.createElement(h5,{desc:f}),role:"none"},S),p==="password"&&a.createElement(f5,null,a.createElement(Ge,{isButton:!0,tertiary:!0,onClick:d,type:"button"},h==="password"?"Show":"Hide"))))});us.displayName="PureInput";var ms=G(({type:e,startFocused:t,...n},r)=>{let[i,o]=Ze(e),l=q(u=>{if(u.preventDefault(),u.stopPropagation(),i==="password"){o("text");return}o("password")},[i,o]),s=Te(),c=r||s,d=Te(!1);return se(()=>{c.current&&t&&!d.current&&(c.current.focus(),d.current=!0)},[c,t,d]),a.createElement(us,{ref:c,startingType:e,type:i,onActionClick:l,...n})});ms.displayName="Input";var g5=w.div({borderRadius:"3em",cursor:"progress",display:"inline-block",overflow:"hidden",position:["relative","absolute"],transition:"all 200ms ease-out",verticalAlign:"top",top:"50%",left:"50%",marginTop:-16,marginLeft:-16,height:32,width:32,animation:`${ss} 0.7s linear infinite`,borderWidth:2,borderStyle:"solid",borderColor:"rgba(0, 0, 0, 0.03)",borderTopColor:"rgba(0, 0, 0, 0.15)"},e=>({...e.inverse&&{borderColor:"rgba(255, 255, 255, 0.2)",borderTopColor:"rgba(255, 255, 255, 0.4)"},...e.inForm&&{marginTop:-6,marginLeft:-6,height:12,width:12,border:`1px solid ${D.secondary}`,borderBottomColor:"transparent"},...e.inline&&{position:"relative",top:"initial",left:"initial",marginTop:"initial",marginLeft:"initial",verticalAlign:"middle",height:8,width:8,border:"1px solid",borderTopColor:D.secondary,borderLeftColor:D.secondary,borderRightColor:D.secondary,borderBottomColor:"transparent",...e.positive&&{borderTopColor:D.positive,borderLeftColor:D.positive,borderRightColor:D.positive},...e.negative&&{borderTopColor:D.red,borderLeftColor:D.red,borderRightColor:D.red},...e.neutral&&{borderTopColor:D.dark,borderLeftColor:D.dark,borderRightColor:D.dark},...e.inverse&&{borderTopColor:D.lightest,borderLeftColor:D.lightest,borderRightColor:D.lightest}}})),v5=e=>a.createElement(g5,{"aria-label":"Content is loading ...","aria-live":"polite",role:"status",...e}),y5=function(e){var t=new WeakMap;return function(n){if(t.has(n))return t.get(n);var r=e(n);return t.set(n,r),r}},b5=w.span({}),E5=w.span(({theme:e})=>({fontWeight:e.typography.weight.bold,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"})),k5=w.span({}),w5=w.span({}),hl=w.li(({theme:e})=>({listStyle:"none","&:not(:first-of-type)":{borderTop:`1px solid ${e.appBorderColor}`}})),C5=w.span({lineHeight:"18px",padding:"7px 15px",display:"flex",alignItems:"center",justifyContent:"space-between",".sbds-list-item-title":{display:"block",flex:"0 1 auto",marginRight:"auto"},".sbds-list-item-left, .sbds-list-item-center, .sbds-list-item-right":{display:"inline-flex"},".sbds-list-item-center":{flex:"0 1 auto",marginLeft:"auto",marginRight:"auto"},".sbds-list-item-left, .sbds-list-item-right":{flex:"0 1 auto"},".sbds-list-item-right":{flex:"none",textAlign:"right",marginLeft:10}}),vo=({active:e,activeColor:t,disabled:n,isLoading:r,theme:i})=>({fontSize:`${i.typography.size.s1}px`,transition:"all 150ms ease-out",color:i.color.mediumdark,textDecoration:"none",display:"block",".sbds-list-item-title":{color:i.base==="light"?i.color.darker:i.color.lighter},".sbds-list-item-right svg":{transition:"all 200ms ease-out",opacity:0,height:12,width:12,margin:"3px 0",verticalAlign:"top",path:{fill:i.color.mediumdark}},"&:hover":{background:i.background.hoverable,cursor:"pointer",".sbds-list-item-right svg":{opacity:1}},...e&&{".sbds-list-item-title":{fontWeight:i.typography.weight.bold},".sbds-list-item-title, .sbds-list-item-center":{color:t},".sbds-list-item-right svg":{opacity:1,path:{fill:t}}},...r&&{".sbds-list-item-title":{...Jd,flex:"0 1 auto",display:"inline-block"}},...n&&{cursor:"not-allowed !important",".sbds-list-item-title, .sbds-list-item-center":{color:i.color.mediumdark}}}),S5=w(({active:e,activeColor:t,isLoading:n,...r})=>a.createElement("a",{...r}))(vo),x5=w.span(vo),M5=y5(e=>w(({active:t,isLoading:n,activeColor:r,...i})=>a.createElement(e,{...i}))(vo)),ct=({appearance:e="primary",left:t,title:n=a.createElement("span",null,"Loading"),center:r,right:i,onClick:o,LinkWrapper:l,isLink:s=!0,...c})=>{let d=qt().color[e],u=a.createElement(C5,{onClick:o,role:"presentation"},t&&a.createElement(b5,{className:"sbds-list-item-left"},t),n&&a.createElement(E5,{className:"sbds-list-item-title"},n),r&&a.createElement(k5,{className:"sbds-list-item-center"},r),i&&a.createElement(w5,{className:"sbds-list-item-right"},i));if(l){let m=M5(l);return a.createElement(hl,null,a.createElement(m,{activeColor:d,...c},u))}return a.createElement(hl,null,a.createElement(s?S5:x5,{activeColor:d,...c},u))};function oa(e){function t(B,$){return B>>>$|B<<32-$}for(var n,r,i=Math.pow,o=i(2,32),l="",s=[],c=8*e.length,d=oa.h=oa.h||[],u=oa.k=oa.k||[],m=u.length,p={},v=2;m<64;v++)if(!p[v]){for(n=0;n<313;n+=v)p[n]=v;d[m]=i(v,.5)*o|0,u[m++]=i(v,1/3)*o|0}for(e+="\x80";e.length%64-56;)e+="\0";for(n=0;n>8)return;s[n>>2]|=r<<(3-n)%4*8}for(s[s.length]=c/o|0,s[s.length]=c,r=0;r>>3)+h[n-7]+(t(b,17)^t(b,19)^b>>>10)|0);(d=[E+((t(f,2)^t(f,13)^t(f,22))+(f&d[1]^f&d[2]^d[1]&d[2]))|0].concat(d))[4]=d[4]+E|0}for(n=0;n<8;n++)d[n]=d[n]+y[n]|0}for(n=0;n<8;n++)for(r=3;r+1;r--){var S=d[n]>>8*r&255;l+=(S<16?0:"")+S.toString(16)}return l}var N5=e=>new Uint8Array(e).reduce((t,n)=>t+String.fromCharCode(n),""),F5=e=>window.btoa(Array.isArray(e)?N5(e):e),fl=e=>F5(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),A5=e=>Array.from(e.match(/.{1,2}/g)??[],t=>parseInt(t,16)),O5=()=>Math.random().toString(36).slice(2,10)+Math.random().toString(36).slice(2,10)+Math.random().toString(36).slice(2,10)+Math.random().toString(36).slice(2,10),ps=e=>Object.entries(e).map(([t,n])=>`${encodeURIComponent(t)}=${encodeURIComponent(n)}`).join("&"),L5=({error:e})=>e==="authorization_pending",_5=({error_description:e})=>e==="Not OAuth beta user",T5=async e=>{let t=fl(O5()),n=fl(A5(oa(t))),r=await fetch(`${Rr}/authorize`,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},body:ps({client_id:"chromaui:addon-visual-tests",code_challenge:n})}),{device_code:i,user_code:o,verification_uri_complete:l,expires_in:s,interval:c}=await r.json(),d=e?l.replace("https://www",`https://${e}`):l;return{expires:Date.now()+s*1e3,interval:c*1e3,user_code:o,device_code:i,verifier:t,verificationUrl:d}},Z5=async({expires:e,device_code:t,verifier:n})=>{if(Date.now()>=e)throw new Error("Token exchange expired, please restart sign in.");try{let r=await(await fetch(`${Rr}/token`,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},body:ps({client_id:"chromaui:addon-visual-tests",grant_type:"urn:ietf:params:oauth:grant-type:device_code",device_code:t,code_verifier:n,scope:"user:read account:read project:read project:write"})})).json();if(L5(r))throw new Error("You have not authorized the Visual Tests addon for Chromatic, please try again");if(r.access_token)return r.access_token;if(_5(r))return alert("You must be a beta user to use this addon at this time."),null;throw new Error}catch(r){throw console.warn(r),r}},yo=Ye(null),I5=({children:e,value:t})=>a.createElement(yo.Provider,{value:t},e),ot=(e,t)=>{let n=Ft(yo,"Telemetry");se(()=>n({location:e,screen:t}),[e,t,n])};function hs(){let e=mn(),{addNotification:t,setOptions:n,togglePanel:r}=e,i=q(({onDismiss:o})=>{o(),n({selectedPanel:tn}),r(!0)},[n,r]);return q((o,l)=>{t({id:`${U}/error`,content:{headline:o,subHeadline:l.toString()},icon:{name:"failed",color:It.negative},onClick:i})},[t,i])}var Yn=new Map,R5=(e,t,n)=>{let r=()=>{window.clearTimeout(Yn.get(e)),Yn.delete(e)},i=(...o)=>{Yn.has(e)?r():t(...o),Yn.set(e,window.setTimeout(()=>Yn.delete(e)&&t(...o),n))};return i.cancel=r,i};function nt(e,t){let n=q(()=>{try{let s=sessionStorage.getItem(`${U}/state/${e}`);if(s!=null)return JSON.parse(s)}catch{}return typeof t=="function"?t():t},[e,t]),[r,i]=Ze(n),o=Pt(()=>R5(e,s=>{let c=new Set(sessionStorage.getItem(`${U}/state`)?.split(";"));s==null?(sessionStorage.removeItem(`${U}/state/${e}`),c.delete(e)):(sessionStorage.setItem(`${U}/state/${e}`,JSON.stringify(s)),c.add(e)),sessionStorage.setItem(`${U}/state`,Array.from(c).join(";")),window.dispatchEvent(new StorageEvent("session-storage",{key:e}))},1e3),[e]);se(()=>o.cancel,[o]);let l=q(s=>{let c=s;(!c.key||c.key===e)&&i(n())},[e,n]);return se(()=>(window.addEventListener("storage",l),window.addEventListener("session-storage",l),()=>{window.removeEventListener("storage",l),window.removeEventListener("session-storage",l)}),[l]),[r,q(s=>i(c=>{let d=typeof s=="function"?s(c):s;return o(d),d}),[o])]}function B5(...e){let t=sessionStorage.getItem(`${U}/state`)?.split(";")||[];e.length?(e.forEach(n=>sessionStorage.removeItem(`${U}/state/${n}`)),sessionStorage.setItem(`${U}/state`,t.filter(n=>!e.includes(n)).join(";"))):(t.forEach(n=>sessionStorage.removeItem(`${U}/state/${n}`)),sessionStorage.removeItem(`${U}/state`))}var fs=Ye(void 0),P5=({children:e,addonUninstalled:t,setAddonUninstalled:n})=>{let r=mn().getChannel();if(!r)throw new Error("Channel not available");let i=()=>{r.emit(K1),n(!0)};return a.createElement(fs.Provider,{value:{addonUninstalled:t,uninstallAddon:i}},e)},bo=()=>Ft(fs,"Uninstall Addon"),Ce=w.div({display:"flex",flexDirection:"column",flexGrow:1,alignItems:"center",justifyContent:"center",padding:10}),fe=w.h1(({theme:e})=>({marginTop:0,marginBottom:4,fontSize:"1em",fontWeight:"bold",color:e.base==="light"?e.color.defaultText:e.color.lightest})),gs=e=>a.createElement("svg",{width:"58",height:"53",viewBox:"0 0 58 53",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.createElement("g",{filter:"url(#filter0_dd_304_317890)"},a.createElement("rect",{x:"6",y:"2",width:"40",height:"40",rx:"8",fill:"#FF4785",shapeRendering:"crispEdges"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.5005 11.0555C16.8471 11.0963 16.3455 11.6508 16.37 12.3051L17.1135 32.1151C17.137 32.7426 17.6379 33.2471 18.2651 33.2753L34.3716 33.9987C34.3896 33.9995 34.4077 33.9999 34.4257 33.9999C35.0921 33.9999 35.6324 33.4597 35.6324 32.7932V11.2067C35.6324 11.1816 35.6316 11.1565 35.63 11.1314C35.5885 10.4663 35.0156 9.96082 34.3505 10.0024L33.0259 10.0853L33.1227 12.8548C33.1261 12.9541 33.0484 13.0375 32.949 13.041C32.9065 13.0424 32.8648 13.0288 32.8314 13.0025L31.939 12.2995L30.8825 13.1009C30.8033 13.161 30.6904 13.1455 30.6303 13.0663C30.605 13.033 30.5921 12.9919 30.5939 12.9501L30.707 10.2302L17.5005 11.0555ZM31.221 19.1936C30.7965 19.5234 27.6343 19.7484 27.6343 19.2789C27.7011 17.4876 26.8991 17.409 26.4536 17.409C26.0303 17.409 25.3174 17.537 25.3174 18.4966C25.3174 19.4746 26.3592 20.0267 27.582 20.6747C29.3191 21.5952 31.4215 22.7093 31.4215 25.5128C31.4215 28.1998 29.2383 29.6842 26.4536 29.6842C23.5797 29.6842 21.0683 28.5215 21.352 24.4904C21.4633 24.0171 25.1169 24.1296 25.1169 24.4904C25.0723 26.1538 25.4511 26.6431 26.409 26.6431C27.1442 26.6431 27.4783 26.2379 27.4783 25.5554C27.4783 24.5227 26.3929 23.9133 25.1442 23.2122C23.4534 22.2629 21.4633 21.1456 21.4633 18.5819C21.4633 16.0229 23.2233 14.3168 26.3645 14.3168C29.5056 14.3168 31.221 15.9967 31.221 19.1936Z",fill:"white"})),a.createElement("circle",{cx:"46",cy:"22",r:"2.5",fill:"white",stroke:"#FF4785"}),a.createElement("path",{d:"M57.8536 22.3536C58.0488 22.1583 58.0488 21.8417 57.8536 21.6464L54.6716 18.4645C54.4763 18.2692 54.1597 18.2692 53.9645 18.4645C53.7692 18.6597 53.7692 18.9763 53.9645 19.1716L56.7929 22L53.9645 24.8284C53.7692 25.0237 53.7692 25.3403 53.9645 25.5355C54.1597 25.7308 54.4763 25.7308 54.6716 25.5355L57.8536 22.3536ZM48.5 22.5H57.5V21.5H48.5V22.5Z",fill:"#FF4785"}),a.createElement("defs",null,a.createElement("filter",{id:"filter0_dd_304_317890",x:"0",y:"0",width:"52",height:"53",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},a.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),a.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),a.createElement("feOffset",{dy:"5"}),a.createElement("feGaussianBlur",{stdDeviation:"3"}),a.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"}),a.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_304_317890"}),a.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),a.createElement("feOffset",{dy:"1"}),a.createElement("feGaussianBlur",{stdDeviation:"1.5"}),a.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),a.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),a.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_304_317890",result:"effect2_dropShadow_304_317890"}),a.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_304_317890",result:"shape"})))),sn=e=>a.createElement("svg",{width:"52",height:"53",viewBox:"0 0 52 53",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.createElement("g",{filter:"url(#filter0_dd_304_317945)"},a.createElement("g",{clipPath:"url(#clip0_304_317945)"},a.createElement("rect",{x:"6",y:"2",width:"40",height:"40",rx:"8",fill:"#288041"}),a.createElement("g",{clipPath:"url(#clip1_304_317945)"},a.createElement("rect",{x:"14.75",y:"10.75",width:"22.5",height:"22.5",rx:"2",fill:"#215D31"}),a.createElement("rect",{x:"20.6104",y:"20.1591",width:"20.1485",height:"20.1485",transform:"rotate(45 20.6104 20.1591)",fill:"#93D4A5"}),a.createElement("rect",{x:"30.9502",y:"16.59",width:"20.1485",height:"20.1485",transform:"rotate(45 30.9502 16.59)",fill:"#93D4A5"}),a.createElement("circle",{cx:"20.435",cy:"16.2246",r:"2.45455",fill:"#93D4A5"})),a.createElement("rect",{x:"7.05469",y:"3",width:"53.75",height:"32.25",transform:"rotate(45 7.05469 3)",fill:"#67B47C"}),a.createElement("g",{clipPath:"url(#clip2_304_317945)"},a.createElement("g",{clipPath:"url(#clip3_304_317945)"},a.createElement("rect",{x:"14.75",y:"10.75",width:"22.5",height:"22.5",rx:"2",fill:"#2B733F"}),a.createElement("rect",{x:"21.3604",y:"21.6592",width:"20.1485",height:"20.1485",transform:"rotate(45 21.3604 21.6592)",fill:"#A9E0B8"}),a.createElement("rect",{x:"32.2012",y:"18.5908",width:"20.1485",height:"20.1485",transform:"rotate(45 32.2012 18.5908)",fill:"#A9E0B8"}),a.createElement("circle",{cx:"21.685",cy:"17.9746",r:"2.45455",fill:"#A9E0B8"}))))),a.createElement("defs",null,a.createElement("filter",{id:"filter0_dd_304_317945",x:"0",y:"0",width:"52",height:"53",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},a.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),a.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),a.createElement("feOffset",{dy:"5"}),a.createElement("feGaussianBlur",{stdDeviation:"3"}),a.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),a.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.06 0"}),a.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_304_317945"}),a.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),a.createElement("feOffset",{dy:"1"}),a.createElement("feGaussianBlur",{stdDeviation:"1.5"}),a.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),a.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),a.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_304_317945",result:"effect2_dropShadow_304_317945"}),a.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_304_317945",result:"shape"})),a.createElement("clipPath",{id:"clip0_304_317945"},a.createElement("rect",{x:"6",y:"2",width:"40",height:"40",rx:"8",fill:"white"})),a.createElement("clipPath",{id:"clip1_304_317945"},a.createElement("rect",{x:"14.75",y:"10.75",width:"22.5",height:"22.5",rx:"2",fill:"white"})),a.createElement("clipPath",{id:"clip2_304_317945"},a.createElement("rect",{width:"60.7428",height:"29.9046",fill:"white",transform:"translate(7.20801 3.17212) rotate(45)"})),a.createElement("clipPath",{id:"clip3_304_317945"},a.createElement("rect",{x:"14.75",y:"10.75",width:"22.5",height:"22.5",rx:"2",fill:"white"})))),V5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.25 4.254a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm-.5 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 1.504v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5zM2 9.297V2.004h10v5.293L9.854 5.15a.5.5 0 00-.708 0L6.5 7.797 5.354 6.65a.5.5 0 00-.708 0L2 9.297zM9.5 6.21l2.5 2.5v3.293H2V10.71l3-3 3.146 3.146a.5.5 0 00.708-.707L7.207 8.504 9.5 6.21z",fill:e}))),vs=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3.004H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h10a.5.5 0 00.5-.5v-2.5h2.5a.5.5 0 00.5-.5v-10a.5.5 0 00-.5-.5h-10a.5.5 0 00-.5.5v2.5zm1 1v2.293l2.293-2.293H4zm-1 0v6.5a.499.499 0 00.497.5H10v2H1v-9h2zm1-1h6.5a.499.499 0 01.5.5v6.5h2v-9H4v2zm6 7V7.71l-2.293 2.293H10zm0-3.707V4.71l-5.293 5.293h1.586L10 6.297zm-.707-2.293H7.707L4 7.71v1.586l5.293-5.293z",fill:e}))),j5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M4.5 4a.5.5 0 00-.5.5v5a.5.5 0 00.5.5h5a.5.5 0 00.5-.5v-5a.5.5 0 00-.5-.5h-5z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),Dt=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M12.813 7.425l-9.05 5.603A.5.5 0 013 12.603V1.398a.5.5 0 01.763-.425l9.05 5.602a.5.5 0 010 .85z",fill:e}))),H5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11z",fill:e}))),ys=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M4 5.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zM4.5 7.5a.5.5 0 000 1h5a.5.5 0 000-1h-5zM4 10.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V3.207a.5.5 0 00-.146-.353L10.146.146A.5.5 0 009.793 0H1.5zM2 1h7.5v2a.5.5 0 00.5.5h2V13H2V1z",fill:e}))),D5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M6 7a3 3 0 110-6h5.5a.5.5 0 010 1H10v10.5a.5.5 0 01-1 0V2H7v10.5a.5.5 0 01-1 0V7z",fill:e}))),z5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M5.586 5.586A2 2 0 018.862 7.73a.5.5 0 10.931.365 3 3 0 10-1.697 1.697.5.5 0 10-.365-.93 2 2 0 01-2.145-3.277z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.939 6.527c.127.128.19.297.185.464a.635.635 0 01-.185.465L0 8.395a7.099 7.099 0 001.067 2.572h1.32c.182 0 .345.076.46.197a.635.635 0 01.198.46v1.317A7.097 7.097 0 005.602 14l.94-.94a.634.634 0 01.45-.186H7.021c.163 0 .326.061.45.186l.939.938a7.098 7.098 0 002.547-1.057V11.61c0-.181.075-.344.197-.46a.634.634 0 01.46-.197h1.33c.507-.76.871-1.622 1.056-2.55l-.946-.946a.635.635 0 01-.186-.465.635.635 0 01.186-.464l.943-.944a7.099 7.099 0 00-1.044-2.522h-1.34a.635.635 0 01-.46-.197.635.635 0 01-.196-.46V1.057A7.096 7.096 0 008.413.002l-.942.942a.634.634 0 01-.45.186H6.992a.634.634 0 01-.45-.186L5.598 0a7.097 7.097 0 00-2.553 1.058v1.33c0 .182-.076.345-.197.46a.635.635 0 01-.46.198h-1.33A7.098 7.098 0 00.003 5.591l.936.936zm.707 1.636c.324-.324.482-.752.479-1.172a1.634 1.634 0 00-.48-1.171l-.538-.539c.126-.433.299-.847.513-1.235h.768c.459 0 .873-.19 1.167-.49.3-.295.49-.708.49-1.167v-.77c.39-.215.807-.388 1.243-.515l.547.547c.32.32.742.48 1.157.48l.015-.001h.014c.415 0 .836-.158 1.157-.479l.545-.544c.433.126.846.299 1.234.512v.784c0 .46.19.874.49 1.168.294.3.708.49 1.167.49h.776c.209.382.378.788.502 1.213l-.545.546a1.635 1.635 0 00-.48 1.17c-.003.421.155.849.48 1.173l.549.55c-.126.434-.3.85-.513 1.239h-.77c-.458 0-.872.19-1.166.49-.3.294-.49.708-.49 1.167v.77a6.09 6.09 0 01-1.238.514l-.54-.54a1.636 1.636 0 00-1.158-.48H6.992c-.415 0-.837.159-1.157.48l-.543.543a6.091 6.091 0 01-1.247-.516v-.756c0-.459-.19-.873-.49-1.167-.294-.3-.708-.49-1.167-.49h-.761a6.094 6.094 0 01-.523-1.262l.542-.542z",fill:e}))),U5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M4 7a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM13 7a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM7 8.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z",fill:e}))),$5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M5.903.112a.107.107 0 01.194 0l.233.505.552.066c.091.01.128.123.06.185l-.408.377.109.546a.107.107 0 01-.158.114L6 1.634l-.485.271a.107.107 0 01-.158-.114l.108-.546-.408-.377a.107.107 0 01.06-.185L5.67.617l.233-.505zM2.194.224a.214.214 0 00-.389 0l-.466 1.01-1.104.131a.214.214 0 00-.12.37l.816.755-.217 1.091a.214.214 0 00.315.23L2 3.266l.971.543c.16.09.35-.05.315-.229l-.216-1.09.816-.756a.214.214 0 00-.12-.37L2.66 1.234 2.194.224zM12.194 8.224a.214.214 0 00-.389 0l-.466 1.01-1.104.13a.214.214 0 00-.12.371l.816.755-.217 1.091a.214.214 0 00.315.23l.97-.544.971.543c.16.09.35-.05.315-.229l-.216-1.09.816-.756a.214.214 0 00-.12-.37l-1.105-.131-.466-1.01z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 12.797l-1.293-1.293 6.758-6.758L9.258 6.04 2.5 12.797zm7.465-7.465l2.828-2.828L11.5 1.211 8.672 4.04l1.293 1.293zM.147 11.857a.5.5 0 010-.707l11-11a.5.5 0 01.706 0l2 2a.5.5 0 010 .708l-11 11a.5.5 0 01-.706 0l-2-2z",fill:e}))),Eo=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M13.854 3.354a.5.5 0 00-.708-.708L5 10.793.854 6.646a.5.5 0 10-.708.708l4.5 4.5a.5.5 0 00.708 0l8.5-8.5z",fill:e}))),gl=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M11.5 2a.5.5 0 000 1h2a.5.5 0 000-1h-2zM9.3 2.6a.5.5 0 01.1.7l-5.995 7.993a.505.505 0 01-.37.206.5.5 0 01-.395-.152L.146 8.854a.5.5 0 11.708-.708l2.092 2.093L8.6 2.7a.5.5 0 01.7-.1zM11 7a.5.5 0 01.5-.5h2a.5.5 0 010 1h-2A.5.5 0 0111 7zM11.5 11a.5.5 0 000 1h2a.5.5 0 000-1h-2z",fill:e}))),W5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M7 3a.5.5 0 01.5.5v3h3a.5.5 0 010 1h-3v3a.5.5 0 01-1 0v-3h-3a.5.5 0 010-1h3v-3A.5.5 0 017 3z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),ko=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M9.854 4.146a.5.5 0 010 .708L7.707 7l2.147 2.146a.5.5 0 01-.708.708L7 7.707 4.854 9.854a.5.5 0 01-.708-.708L6.293 7 4.146 4.854a.5.5 0 11.708-.708L7 6.293l2.146-2.147a.5.5 0 01.708 0z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),G5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm3.854-9.354a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708 0l-2.5-2.5a.5.5 0 11.708-.708L6 8.793l4.146-4.147a.5.5 0 01.708 0z",fill:e}))),q5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zM3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}))),bs=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm2.854-9.854a.5.5 0 010 .708L7.707 7l2.147 2.146a.5.5 0 01-.708.708L7 7.707 4.854 9.854a.5.5 0 01-.708-.708L6.293 7 4.146 4.854a.5.5 0 11.708-.708L7 6.293l2.146-2.147a.5.5 0 01.708 0z",fill:e}))),Es=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M8 8.004a1 1 0 01-.5.866v1.634a.5.5 0 01-1 0V8.87A1 1 0 118 8.004z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 4.004a4 4 0 118 0v1h1.5a.5.5 0 01.5.5v8a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-8a.5.5 0 01.5-.5H3v-1zm7 1v-1a3 3 0 10-6 0v1h6zm2 1H2v7h10v-7z",fill:e}))),Y5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M7 5.5a.5.5 0 01.5.5v4a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zM7 4.5A.75.75 0 107 3a.75.75 0 000 1.5z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e}))),ks=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M5.25 5.25A1.75 1.75 0 117 7a.5.5 0 00-.5.5V9a.5.5 0 001 0V7.955A2.75 2.75 0 104.25 5.25a.5.5 0 001 0zM7 11.5A.75.75 0 107 10a.75.75 0 000 1.5z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e}))),Q5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-3.524 4.89A5.972 5.972 0 017 13a5.972 5.972 0 01-3.477-1.11l1.445-1.444C5.564 10.798 6.258 11 7 11s1.436-.202 2.032-.554l1.444 1.445zm-.03-2.858l1.445 1.444A5.972 5.972 0 0013 7c0-1.296-.41-2.496-1.11-3.477l-1.444 1.445C10.798 5.564 11 6.258 11 7s-.202 1.436-.554 2.032zM9.032 3.554l1.444-1.445A5.972 5.972 0 007 1c-1.296 0-2.496.41-3.477 1.11l1.445 1.444A3.981 3.981 0 017 3c.742 0 1.436.202 2.032.554zM3.554 4.968L2.109 3.523A5.973 5.973 0 001 7c0 1.296.41 2.496 1.11 3.476l1.444-1.444A3.981 3.981 0 013 7c0-.742.202-1.436.554-2.032zM10 7a3 3 0 11-6 0 3 3 0 016 0z",fill:e}))),K5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M7 4.5a.5.5 0 01.5.5v3.5a.5.5 0 11-1 0V5a.5.5 0 01.5-.5zM7.75 10.5a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.206 1.045a.498.498 0 01.23.209l6.494 10.992a.5.5 0 01-.438.754H.508a.497.497 0 01-.506-.452.498.498 0 01.072-.31l6.49-10.984a.497.497 0 01.642-.21zM7 2.483L1.376 12h11.248L7 2.483z",fill:e}))),ws=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M2 1.004a1 1 0 00-1 1v10a1 1 0 001 1h10a1 1 0 001-1v-4.5a.5.5 0 00-1 0v4.5H2v-10h4.5a.5.5 0 000-1H2z",fill:e}),C("path",{d:"M7.354 7.357L12 2.711v1.793a.5.5 0 001 0v-3a.5.5 0 00-.5-.5h-3a.5.5 0 100 1h1.793L6.646 6.65a.5.5 0 10.708.707z",fill:e}))),J5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("g",{clipPath:"url(#prefix__clip0_1449_588)"},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.414 1.586a2 2 0 00-2.828 0l-4 4a2 2 0 000 2.828l4 4a2 2 0 002.828 0l4-4a2 2 0 000-2.828l-4-4zm.707-.707a3 3 0 00-4.242 0l-4 4a3 3 0 000 4.242l4 4a3 3 0 004.242 0l4-4a3 3 0 000-4.242l-4-4z",fill:e})),C("defs",null,C("clipPath",{id:"prefix__clip0_1449_588"},C("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))),Cs=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M1.146 4.604l5.5 5.5a.5.5 0 00.708 0l5.5-5.5a.5.5 0 00-.708-.708L7 9.043 1.854 3.896a.5.5 0 10-.708.708z",fill:e}))),X5=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M2.76 7.096a.498.498 0 00.136.258l5.5 5.5a.5.5 0 00.707-.708L3.958 7l5.147-5.146a.5.5 0 10-.708-.708l-5.5 5.5a.5.5 0 00-.137.45z",fill:e}))),eu=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M11.104 7.354l-5.5 5.5a.5.5 0 01-.708-.708L10.043 7 4.896 1.854a.5.5 0 11.708-.708l5.5 5.5a.5.5 0 010 .708z",fill:e}))),tu=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M7.354.146l4 4a.5.5 0 01-.708.708L7 1.207 3.354 4.854a.5.5 0 11-.708-.708l4-4a.5.5 0 01.708 0zM11.354 9.146a.5.5 0 010 .708l-4 4a.5.5 0 01-.708 0l-4-4a.5.5 0 11.708-.708L7 12.793l3.646-3.647a.5.5 0 01.708 0z",fill:e}))),nu=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M3.354.146a.5.5 0 10-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 00-.708-.708L7 3.793 3.354.146zM6.646 9.146a.5.5 0 01.708 0l4 4a.5.5 0 01-.708.708L7 10.207l-3.646 3.647a.5.5 0 01-.708-.708l4-4z",fill:e}))),au=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M10.646 2.646a.5.5 0 01.708 0l1.5 1.5a.5.5 0 010 .708l-1.5 1.5a.5.5 0 01-.708-.708L11.293 5H1.5a.5.5 0 010-1h9.793l-.647-.646a.5.5 0 010-.708zM3.354 8.354L2.707 9H12.5a.5.5 0 010 1H2.707l.647.646a.5.5 0 01-.708.708l-1.5-1.5a.5.5 0 010-.708l1.5-1.5a.5.5 0 11.708.708z",fill:e}))),ru=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M1.146 3.854a.5.5 0 010-.708l2-2a.5.5 0 11.708.708L2.707 3h6.295A4 4 0 019 11H3a.5.5 0 010-1h6a3 3 0 100-6H2.707l1.147 1.146a.5.5 0 11-.708.708l-2-2z",fill:e}))),Ss=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M5.5 1A.5.5 0 005 .5H2a.5.5 0 000 1h1.535a6.502 6.502 0 002.383 11.91.5.5 0 10.165-.986A5.502 5.502 0 014.5 2.1V4a.5.5 0 001 0V1.353a.5.5 0 000-.023V1zM7.507 1a.5.5 0 01.576-.41 6.502 6.502 0 012.383 11.91H12a.5.5 0 010 1H9a.5.5 0 01-.5-.5v-3a.5.5 0 011 0v1.9A5.5 5.5 0 007.917 1.576.5.5 0 017.507 1z",fill:e}))),iu=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1114 0A7 7 0 010 7zm6.5 3.5v2.48A6.001 6.001 0 011.02 7.5H3.5a.5.5 0 000-1H1.02A6.001 6.001 0 016.5 1.02V3.5a.5.5 0 001 0V1.02a6.001 6.001 0 015.48 5.48H10.5a.5.5 0 000 1h2.48a6.002 6.002 0 01-5.48 5.48V10.5a.5.5 0 00-1 0z",fill:e}))),ou=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{d:"M7.5 4.5a.5.5 0 00-1 0v2.634a1 1 0 101 0V4.5z",fill:e}),C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5.5A.5.5 0 016 0h2a.5.5 0 010 1h-.5v1.02a5.973 5.973 0 013.374 1.398l.772-.772a.5.5 0 01.708.708l-.772.772A6 6 0 116.5 2.02V1H6a.5.5 0 01-.5-.5zM7 3a5 5 0 100 10A5 5 0 007 3z",fill:e}))),lu=G(({color:e="currentColor",size:t=14,...n},r)=>C("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:r,...n},C("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zM2.671 11.155c.696-1.006 2.602-1.816 3.194-1.91.226-.036.232-.658.232-.658s-.665-.658-.81-1.544c-.39 0-.63-.94-.241-1.272a2.578 2.578 0 00-.012-.13c-.066-.607-.28-2.606 1.965-2.606 2.246 0 2.031 2 1.966 2.606l-.012.13c.39.331.149 1.272-.24 1.272-.146.886-.81 1.544-.81 1.544s.004.622.23.658c.593.094 2.5.904 3.195 1.91a6 6 0 10-8.657 0z",fill:e}))),su=pt(Ir()),cu=(e,t)=>t&&{positive:{color:e.color.positiveText},warning:{color:e.color.warningText}}[t]||{},rt=w(el)(({active:e,secondary:t,theme:n})=>({display:"inline-flex",alignItems:"center",verticalAlign:"top",gap:6,margin:0,color:e||t?n.color.secondary:n.color.mediumdark,fontWeight:"normal","& > svg":{width:"auto"}}),({active:e,status:t,theme:n})=>!e&&cu(n,t),({active:e,theme:t})=>{let n=t.background.content===t.color.lightest,r=n?"rgb(241,248,255)":"rgb(28,37,45)",i=n?"rgb(229,243,255)":"rgb(29,44,56)";return{"--bg-color":e?r:t.background.content,"&:hover":{"--bg-color":i,color:t.color.secondary}}}),xs=w.div({display:"flex",flexDirection:"column"}),zi=w.div(({theme:e})=>({padding:15,lineHeight:"18px",borderBottom:`1px solid ${e.appBorderColor}`,p:{margin:"10px 0","&:last-of-type":{marginBottom:0}},dl:{display:"grid",gridTemplateColumns:"auto 1fr",gap:10,margin:"10px 0 0 0"},dt:{color:e.color.mediumdark,fontWeight:700},dd:{marginLeft:0},"button + button":{marginLeft:10}})),lr=w.div({display:"flex",fontWeight:"bold",marginBottom:15}),vl=w(Y5)(({theme:e})=>({width:12,height:12,margin:"3px 6px",verticalAlign:"top",color:e.color.mediumdark})),Br={width:14,height:14,margin:"2px 6px 2px 0",verticalAlign:"top"},du=w(ou)(Br),uu=w(j5)(Br),mu=w(vs)(Br),pu=w(D5)(Br),wo=w(ko)({marginLeft:"auto"}),Co=w(rt)({margin:-5,marginLeft:"auto"}),de=w(ci)({"&&":{display:"inline-flex",borderRadius:4,fontSize:13,lineHeight:"14px",padding:"9px 12px",alignItems:"center","@container (min-width: 800px)":{padding:"8px 10px"}}},({link:e,theme:t})=>e&&ue({"&&":{background:"none",boxShadow:"none",padding:2,fontWeight:"normal",color:t.base==="light"?t.color.dark:"#C9CDCF",opacity:.8,transition:"opacity 150ms ease-out","&:hover, &:focus":{opacity:1},"&:focus:not(:active)":{outline:`1px solid ${t.color.secondary}`}}}),({tertiary:e})=>e&&ue({"&&:hover":{boxShadow:"none"}}),({belowText:e})=>e&&{marginTop:7}),Ve=w(Xo)(({theme:e})=>({color:e.base==="light"?e.color.darker:e.color.lighter,border:`1px solid ${e.appBorderColor}`,fontSize:"12px",padding:"2px 3px"})),yl="experimental_useSharedState_getValue",Wa="experimental_useSharedState_setValue",Ei=new Map,Ms=class{constructor(e){this.channel=e,this.listeners=[],this.state={},this.channel.on(Wa,(t,n,r)=>{this.state?.[t]?.index>=r||(this.state[t]={index:r,value:n})}),this.channel.on(yl,t=>{let n=this.state[t]?.index??0,r=this.state[t]?.value;this.channel.emit(Wa,t,r,n)})}get(e){return this.state[e]||this.channel.emit(yl,e),this.state[e]?.value}set(e,t){let n=(this.state[e]?.index??0)+1;this.state[e]={index:n,value:t},this.channel.emit(Wa,e,t,n)}static subscribe(e,t){let n=Ei.get(e)||new Ms(t);return Ei.has(e)||(Ei.set(e,n),n.channel.on(Wa,(r,i)=>{r===e&&n.listeners.forEach(o=>o(i))})),{get value(){return n.get(e)},set value(r){n.set(e,r)},on(r,i){if(r!=="change")throw new Error("unsupported event");n.listeners.push(i)},off(r,i){if(r!=="change")throw new Error("unsupported event");let o=n.listeners.indexOf(i);o>=0&&n.listeners.splice(o,1)}}}};function Pe(e){let t=mn().getChannel();if(!t)throw new Error("Channel not available");let n=Te(Ms.subscribe(e,t)),[r,i]=Ze(n.current.value);return se(()=>{let o=n.current;return o.on("change",i),()=>o.off("change",i)},[n]),[r,q(o=>{i(o),n.current.value=o},[])]}var hu={autoAcceptChanges:{description:"Automatically accept visual changes - usually for a specific branch name.",type:"true or branch name"},buildScriptName:{description:"The package.json script that builds your Storybook.",type:"string"},cypress:{description:"Run build against `@chromatic-com/cypress` test archives.",type:"boolean"},debug:{description:"Output verbose logs and debug information.",type:"boolean"},diagnosticsFile:{description:"Write process information to a JSON file.",type:"string or boolean"},exitOnceUploaded:{description:"Exit the process as soon as your Storybook is published.",type:"string or boolean"},exitZeroOnChanges:{description:"Exit the process succesfully even when visual changes are found.",type:"string or boolean"},externals:{description:"Disable TurboSnap when any of these files have changed since the baseline build.",type:"string: ['public/**']"},fileHashing:{description:"Apply file hashing to skip uploading unchanged files - default: true",type:"boolean"},ignoreLastBuildOnBranch:{description:"Do not use the last build on this branch as a baseline if it is no longer in history (i.e. branch was rebased).",type:"string"},junitReport:{description:"Write build results to a JUnit XML file.",type:"string or boolean"},logFile:{description:"Write Chromatic CLI logs to a file.",type:"string or boolean"},onlyChanged:{description:"Enables TurboSnap to only run stories affected by files changed since the baseline build.",type:"true or string (branch name)",glob:!0},onlyStoryFiles:{description:"Only run a single story or a subset of stories by their filename(s).",type:"string[]"},onlyStoryNames:{description:"Only run a single story or a subset of stories by their name(s).",type:"string[]"},outputDir:{description:"Relative path to target directory for building your Storybook, in case you want to preserve it.",type:"string"},playwright:{description:"Run build against `@chromatic-com/playwright` test archives.",type:"boolean"},projectId:{description:"Unique identifier for your project. ",type:"string"},projectToken:{description:"Secret token for your project. Preferably configured through CHROMATIC_PROJECT_TOKEN.",type:"string"},skip:{description:"Skip Chromatic tests, but mark the commit as passing. Avoids blocking PRs due to required merge checks.",type:"string or boolean"},storybookBaseDir:{description:"Relative path from repository root to Storybook project root.",type:"string"},storybookBuildDir:{description:"Path to the directory of an already built Storybook.",type:"string"},storybookConfigDir:{description:"Relative path from where you run Chromatic to your Storybook config directory.",type:"string"},storybookLogFile:{description:"Write Storybook build logs to a file.",type:"string or boolean"},untraced:{description:"Disregard these files and their dependencies when tracing dependent stories for TurboSnap.",type:"string[]"},uploadMetadata:{description:"Upload Chromatic metadata files as part of the published Storybook.",type:"boolean"},zip:{description:"Publish your Storybook to Chromatic as a single zip file instead of individual content files.",type:"boolean"}},fu=w(Co)({position:"absolute",right:16,top:10}),gu=w.div(({theme:e})=>({backgroundColor:e.background.content,display:"flex",flexDirection:"column",minHeight:"100%",overflowY:"auto",padding:20,position:"relative"})),vu=w.div({margin:"0 auto",maxWidth:600,width:"100%"}),bl=w.div(({theme:e})=>({borderBottom:`1px solid ${e.appBorderColor}`,marginBottom:20,paddingBottom:20,code:{fontSize:"90%"}})),yu=w(lr)({marginBottom:10}),bu=w.div({display:"flex",flexDirection:"column",gap:20}),El=w.div(({theme:e})=>({alignItems:"center",borderRadius:e.appBorderRadius,display:"flex",flexWrap:"wrap","> div":{width:"100%"}})),kl=w.div(({theme:e})=>({display:"flex",flexGrow:1,flexWrap:"wrap",gap:"5px 10px"})),wl=w.div(({theme:e})=>({fontWeight:e.typography.weight.bold,div:{marginLeft:5,position:"relative",top:2}})),Cl=w.div({marginTop:10}),Eu=w.div(({hideBorderRadius:e,theme:t})=>({background:t.base==="dark"?t.color.darkest:t.color.lighter,border:`1px solid ${t.appBorderColor}`,borderRadius:t.appBorderRadius,borderBottomLeftRadius:e?0:t.appBorderRadius,borderBottomRightRadius:e?0:t.appBorderRadius,color:t.base==="dark"?t.color.medium:t.color.dark,fontFamily:t.typography.fonts.mono,fontSize:13,lineHeight:"20px",padding:"5px 10px",wordWrap:"break-word"})),ku=w.div(({theme:e})=>({color:e.color.warningText})),Sl=w.div(({theme:e})=>({color:e.base==="dark"?e.color.medium:e.color.dark,marginTop:2})),xl=w.div(({warning:e,theme:t})=>({alignItems:"center",display:"flex",backgroundColor:e?t.base==="dark"?"#342E1A":t.background.warning:t.background.hoverable,border:`1px solid ${t.appBorderColor}`,borderRadius:3,borderTopLeftRadius:0,borderTopRightRadius:0,borderTop:0,fontSize:t.typography.size.s1,gap:5,lineHeight:"20px",padding:5,svg:{color:e?t.base==="dark"?t.color.warning:t.color.warningText:t.color.secondary,flexShrink:0},code:{fontSize:"85%"}})),wu=w.div(({theme:e})=>({"&:nth-last-of-type(2)":{borderBottom:`1px solid ${e.appBorderColor}`,paddingBottom:30}})),Ns={height:12,margin:2,verticalAlign:"top",width:12},Cu=w(K5)(Ns),Su=w($5)(Ns),xu=({onClose:e})=>{let{uninstallAddon:t}=bo(),[n]=Pe(ho),{configuration:r={},problems:i={},suggestions:o={}}=n||{},{configFile:l,...s}=r,c=Object.keys({...s,...i,...o}).sort().map(d=>({key:d,value:d in s?s[d]:void 0,problem:i[d],suggestion:o[d]}));return a.createElement(gu,null,a.createElement(fu,{onClick:e,style:{marginRight:-8}},a.createElement(wo,{"aria-label":"Close"})),a.createElement(vu,null,a.createElement(yu,null,"Configuration "),l?a.createElement(bl,null,"This is a read-only representation of the Chromatic configuration options found in"," ",a.createElement(Ve,null,l),". Changes to the config file will be reflected here."," ",a.createElement(fn,{href:"https://www.chromatic.com/docs/cli/#configuration-options",target:"_blank",withArrow:!0},"Learn more")):a.createElement(bl,null,"To configure this addon, create ",a.createElement(Ve,null,"chromatic.config.json")," in your project's root directory."," ",a.createElement(fn,{href:"https://www.chromatic.com/docs/cli/#configuration-options",target:"_blank",withArrow:!0},"Learn more")),c&&a.createElement(bu,null,c.map(({key:d,value:u,problem:m,suggestion:p})=>a.createElement(wu,{key:d,id:`${d}-option`},a.createElement(El,null,a.createElement(kl,null,a.createElement(wl,null,d," "),d in kd&&a.createElement(ku,null,"*Disabled for local builds")),a.createElement(Sl,null,hu[d]?.description),a.createElement(Cl,null,a.createElement(Eu,{hideBorderRadius:!!(m||p)},u===void 0?"undefined":JSON.stringify(u)))),m!==void 0&&a.createElement(xl,{warning:!0},a.createElement(Cu,null),m===null?a.createElement("span",null,a.createElement("strong",null,"Warning: "),"This should be removed."):a.createElement("span",null,a.createElement("strong",null,"Warning: "),"This should be: ",a.createElement(Ve,null,JSON.stringify(m)))),p!==void 0&&a.createElement(xl,null,a.createElement(Su,null),a.createElement("span",null,a.createElement("strong",null,"Hint: "),"Try setting as ",a.createElement(Ve,null,JSON.stringify(p)))))),a.createElement("div",null,a.createElement(El,null,a.createElement(kl,null,a.createElement(wl,null,"Uninstall addon")),a.createElement(Sl,null,"Removing the addon updates your Storybook configuration and uninstalls the dependency."),a.createElement(Cl,null,a.createElement(de,{onClick:t},"Uninstall")))))))},Fs={configVisible:!1,settingsVisible:!1,warningsVisible:!1,baselineImageVisible:!1,focusVisible:!1,diffVisible:!1},vn=e=>(t,n)=>({...t,[e]:typeof n=="boolean"?n:!t[e]}),Mu={toggleDiff:vn("diffVisible"),toggleFocus:vn("focusVisible"),toggleConfig:vn("configVisible"),toggleSettings:vn("settingsVisible"),toggleWarnings:vn("warningsVisible"),toggleBaselineImage:vn("baselineImageVisible")},Nu=(e,t)=>Mu[t.type](e,t.payload),As=Ye(Fs),Os=Ye(()=>{}),Pr=()=>Ft(As,"Controls"),Zn=()=>{let e=Ft(Os,"ControlsDispatch");return Pt(()=>({toggleDiff:t=>e({type:"toggleDiff",payload:t}),toggleFocus:t=>e({type:"toggleFocus",payload:t}),toggleConfig:t=>e({type:"toggleConfig",payload:t}),toggleSettings:t=>e({type:"toggleSettings",payload:t}),toggleWarnings:t=>e({type:"toggleWarnings",payload:t}),toggleBaselineImage:t=>e({type:"toggleBaselineImage",payload:t})}),[e])},Fu=({children:e,initialState:t=Fs})=>{let[n,r]=li(Nu,t);return a.createElement(As.Provider,{value:n},a.createElement(Os.Provider,{value:r},e))},Re=w(al)(({theme:e})=>({marginBottom:"-4px",marginTop:"-4px",left:-8})),Au=w.div({"& > div":{minWidth:120}}),ha=({children:e,links:t,note:n,...r})=>{let[i,o]=a.useState(!1),l=a.createElement(Ne,{closeOnOutsideClick:!0,closeOnTriggerHidden:!0,onVisibleChange:s=>o(s),tooltip:({onHide:s})=>a.createElement(Au,null,a.createElement(tl,{links:t.map(c=>({...c,onClick:(...d)=>(s(),c.onClick?.(...d))}))})),trigger:"click",...r},typeof e=="function"?e(i):a.createElement(rt,{active:i},e));return n?a.createElement(Ne,{tooltip:a.createElement(Re,{note:n}),trigger:"hover",hasChrome:!1},l):l},Vr=()=>{let{accessToken:e,setAccessToken:t}=es(),{toggleConfig:n}=Zn(),[r]=Pe(Y1),{projectId:i}=r||{},o=[{id:"learn",title:"About this addon",icon:a.createElement(ks,{"aria-hidden":!0}),href:"https://www.chromatic.com/docs/visual-testing-addon",target:"_blank"},{id:"configuration",title:"Configuration",icon:a.createElement(z5,{"aria-hidden":!0}),onClick:()=>n()},...i?[{id:"visit",title:"View project on Chromatic",icon:a.createElement(ws,{"aria-hidden":!0}),href:i?`https://www.chromatic.com/builds?appId=${i?.split(":")[1]}`:"https://www.chromatic.com/start",target:"_blank"}]:[],...e?[{id:"logout",title:"Log out",icon:a.createElement(lu,{"aria-hidden":!0}),onClick:()=>t(null)}]:[]];return a.createElement(ha,{placement:"top",links:o},a.createElement(U5,null))};w.div(({hidden:e,theme:t})=>({background:t.background.app,containerType:"size",display:e?"none":"flex",flexDirection:"column",height:"100%"}));var Ou=w.div({display:"flex",flexDirection:"column",flexGrow:1},({hidden:e})=>e&&{display:"none"}),sa=w.div(({grow:e})=>e&&{flexGrow:e?1:"auto"}),la=w.div({display:"flex",flexDirection:"row",margin:15},({header:e,theme:t})=>e&&{margin:0,padding:15,borderBottom:`1px solid ${t.appBorderColor}`,"@container (min-width: 800px)":{height:40,alignItems:"center",justifyContent:"space-between",padding:"5px 15px"}}),Lu=w(la)({alignItems:"center",height:40,margin:"0 10px"}),it=w.div({display:"flex",flexDirection:"column",alignItems:"center"},({push:e})=>e&&{marginLeft:"auto"}),Ml=w.div(({theme:e})=>({borderBottom:`1px solid ${e.appBorderColor}`,display:"flex",alignItems:"center",minHeight:40,lineHeight:"20px",padding:"5px 15px"})),_u=w(sa)(({theme:e})=>({background:e.background.warning,color:e.color.warningText})),Tu=w(sa)(({theme:e})=>({background:e.background.hoverable,color:e.color.defaultText})),Zu=({hidden:e,ignoreConfig:t,ignoreSuggestions:n,onOpen:r})=>{let[i]=Pe(ho),o=Object.keys(i?.problems||{}),l=Object.keys(i?.suggestions||{}),[s,c]=Ze(()=>!!localStorage.getItem(ul)),d=q(()=>{c(!0),localStorage.setItem(ul,"true")},[]),u=a.createElement(Ge,{isButton:!0,onClick:()=>r(o[0]||l[0]),withArrow:!0},"Show details");return o.length>0&&!t?a.createElement(_u,{hidden:e},a.createElement(Ml,null,a.createElement(it,null,a.createElement("span",null,"Visual tests locked due to configuration ",(0,su.default)("problem",o.length),"."," ",u)))):l.length>0&&!s&&!t&&!n?a.createElement(Tu,{hidden:e},a.createElement(Ml,null,a.createElement(it,null,a.createElement("span",null,"Configuration could be improved. ",u)),a.createElement(it,{push:!0},a.createElement(rt,{onClick:d},a.createElement(ko,null))))):null},Iu=w.div({display:"flex",flexDirection:"column",height:"100%"}),Nl=w.div(({hidden:e,theme:t})=>({background:t.background.app,display:e?"none":"flex",flexDirection:"column",flexGrow:1,height:"100%",overflowY:"auto"})),jr=w.div(({theme:e})=>({background:e.background.bar,borderTop:`1px solid ${e.appBorderColor}`,display:"flex",flexDirection:"row",alignItems:"center",height:39,flexShrink:0,padding:"0 10px"})),Me=({children:e,footer:t=a.createElement(jr,null,a.createElement(it,{push:!0}),a.createElement(it,null,a.createElement(Vr,null))),ignoreConfig:n=!1,ignoreSuggestions:r=!t})=>{let{configVisible:i}=Pr(),{toggleConfig:o}=Zn(),l=q(s=>{o(!0),s&&setTimeout(()=>{document.getElementById(`${s}-option`)?.scrollIntoView({behavior:"smooth",inline:"nearest"})},200)},[o]);return a.createElement(Iu,null,a.createElement(Zu,{onOpen:l,hidden:i,ignoreConfig:n,ignoreSuggestions:r}),a.createElement(Nl,{hidden:i},e),a.createElement(Nl,{hidden:!i},a.createElement(xu,{onClose:()=>o(!1)})),t)},Ru=w.div(({theme:e})=>({position:"relative","&& input":{color:e.input.color||"inherit",background:e.input.background,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2,lineHeight:"20px"}})),Bu=w.div(({theme:e})=>({pointerEvents:"none",position:"absolute",top:0,left:40,right:0,zIndex:2,overflow:"hidden",height:40,display:"flex",alignItems:"center",lineHeight:"20px",color:e.input.color||"inherit",fontSize:e.typography.size.s2,span:{opacity:0}})),Pu=({value:e,placeholder:t,suffix:n})=>a.createElement(Bu,null,a.createElement("span",null,e||t),a.createElement("b",null,n)),Vu=({id:e,value:t,placeholder:n,suffix:r,...i})=>a.createElement(Ru,null,a.createElement(ms,{id:e,hideLabel:!0,label:"",value:t,placeholder:n,crossOrigin:void 0,enterKeyHint:void 0,...i}),a.createElement(Pu,{value:t,placeholder:n,suffix:r})),J=w.div(({center:e,small:t,block:n,theme:r})=>({display:n?"block":"inline-block",color:r.color.defaultText,fontSize:t?r.typography.size.s1:r.typography.size.s2,lineHeight:t?"18px":"20px",textAlign:e?"center":"left",textWrap:"balance"}),({muted:e,theme:t})=>e&&{color:t.base==="light"?t.color.dark:"#C9CDCF"},({theme:e})=>({b:{color:e.color.defaultText},code:{fontSize:e.typography.size.s1,border:`1px solid ${e.appBorderColor}`,borderRadius:3,padding:2},small:{fontSize:e.typography.size.s1},span:{whiteSpace:"nowrap"},svg:{verticalAlign:"top"}})),Fl=w(rt)(({theme:e})=>({color:e.base==="light"?"currentColor":e.color.medium,fontSize:e.typography.size.s2,fontWeight:e.typography.weight.bold})),Hr=({onBack:e})=>a.createElement(Lu,null,e&&a.createElement(it,null,a.createElement(Fl,{onClick:e},a.createElement(X5,null),"Back")),a.createElement(it,{push:!0},a.createElement(Ne,{as:"div",hasChrome:!1,trigger:"hover",tooltip:a.createElement(Re,{note:"Learn about Visual Tests"})},a.createElement(Fl,{as:"a",href:"https://www.chromatic.com/features/visual-test",target:"_blank"},a.createElement(ks,null))))),ju=w.form({position:"relative",display:"flex",flexDirection:"column",width:"100%",maxWidth:300,margin:10}),Hu=w(ci)({"&&":{fontSize:13,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:4,borderBottomRightRadius:4}}),Du=({onBack:e,onSignIn:t})=>{let[n,r]=Ze(""),[i,o]=Ze(null),l=q(c=>{let d=c.target.value.replace(/[^a-z0-9-]/g,"");r(d),o(null)},[]),s=q(c=>{c.preventDefault(),n?t(n):o("Please enter a subdomain")},[n,t]);return a.createElement(Me,{footer:null,ignoreConfig:!0},a.createElement(Hr,{onBack:e}),a.createElement(Ce,null,a.createElement("div",null,a.createElement(gs,null),a.createElement(sn,null)),a.createElement(fe,null,"Sign in with SSO"),a.createElement(J,{muted:!0},"Enter your team's Chromatic URL."),a.createElement(ju,{onSubmit:s},a.createElement(Vu,{autoFocus:!0,icon:"users",value:n,placeholder:"yourteam",suffix:".chromatic.com",onChange:l,id:"subdomain-input",stackLevel:"top",error:i,errorTooltipPlacement:"top"}),a.createElement(Hu,{type:"submit",variant:"solid",size:"medium"},"Continue"))))},xt=w.div(()=>({display:"flex",flexDirection:"column",gap:5,alignItems:"center",textAlign:"center"})),pe=w.div(e=>({display:"flex",flexDirection:"column",gap:15,alignItems:e.alignItems??"center",textAlign:e.textAlign??"center"})),zu=({onBack:e,onSignIn:t,onSignInWithSSO:n})=>a.createElement(Me,{footer:null,ignoreConfig:!0},a.createElement(Hr,{onBack:e}),a.createElement(Ce,null,a.createElement(pe,{alignItems:"center",textAlign:"center"},a.createElement("div",null,a.createElement(gs,null),a.createElement(sn,null),a.createElement(fe,null,"Sign in to begin visual testing"),a.createElement(J,{center:!0,muted:!0},"Pinpoint bugs instantly by connecting with cloud browsers that run visual tests in parallel.")),a.createElement(xt,null,a.createElement(de,{variant:"solid",size:"medium",onClick:()=>t()},"Sign in with Chromatic"),a.createElement(de,{link:!0,onClick:()=>n()},"Sign in with SSO"))))),Uu={NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"StringValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType"},Ui=class extends Error{constructor(e,t,n,r,i,o,l){super(e),this.name="GraphQLError",this.message=e,i&&(this.path=i),t&&(this.nodes=Array.isArray(t)?t:[t]),n&&(this.source=n),r&&(this.positions=r),o&&(this.originalError=o);var s=l;if(!s&&o){var c=o.extensions;c&&typeof c=="object"&&(s=c)}this.extensions=s||{}}toJSON(){return{...this,message:this.message}}toString(){return this.message}get[Symbol.toStringTag](){return"GraphQLError"}},ke,K;function Fe(e){return new Ui(`Syntax Error: Unexpected token at ${K} in ${e}`)}function Qe(e){if(e.lastIndex=K,e.test(ke))return ke.slice(K,K=e.lastIndex)}var Ga=/ +(?=[^\s])/y;function $u(e){for(var t=e.split(` +`),n="",r=0,i=0,o=t.length-1,l=0;l!(!e||!e.length),Ie={OperationDefinition(e){if(e.operation==="query"&&!e.name&&!et(e.variableDefinitions)&&!et(e.directives))return Ie.SelectionSet(e.selectionSet);var t=e.operation;return e.name&&(t+=" "+e.name.value),et(e.variableDefinitions)&&(e.name||(t+=" "),t+="("+e.variableDefinitions.map(Ie.VariableDefinition).join(", ")+")"),et(e.directives)&&(t+=" "+e.directives.map(Ie.Directive).join(" ")),t+" "+Ie.SelectionSet(e.selectionSet)},VariableDefinition(e){var t=Ie.Variable(e.variable)+": "+tt(e.type);return e.defaultValue&&(t+=" = "+tt(e.defaultValue)),et(e.directives)&&(t+=" "+e.directives.map(Ie.Directive).join(" ")),t},Field(e){var t=(e.alias?e.alias.value+": ":"")+e.name.value;if(et(e.arguments)){var n=e.arguments.map(Ie.Argument),r=t+"("+n.join(", ")+")";t=r.length>80?t+`( + `+n.join(` +`).replace(/\n/g,` + `)+` +)`:r}return et(e.directives)&&(t+=" "+e.directives.map(Ie.Directive).join(" ")),e.selectionSet?t+" "+Ie.SelectionSet(e.selectionSet):t},StringValue:e=>e.block?s2(e.value):l2(e.value),BooleanValue:e=>""+e.value,NullValue:e=>"null",IntValue:e=>e.value,FloatValue:e=>e.value,EnumValue:e=>e.value,Name:e=>e.value,Variable:e=>"$"+e.name.value,ListValue:e=>"["+e.values.map(tt).join(", ")+"]",ObjectValue:e=>"{"+e.fields.map(Ie.ObjectField).join(", ")+"}",ObjectField:e=>e.name.value+": "+tt(e.value),Document:e=>et(e.definitions)?e.definitions.map(tt).join(` + +`):"",SelectionSet:e=>`{ + `+e.selections.map(tt).join(` +`).replace(/\n/g,` + `)+` +}`,Argument:e=>e.name.value+": "+tt(e.value),FragmentSpread(e){var t="..."+e.name.value;return et(e.directives)&&(t+=" "+e.directives.map(Ie.Directive).join(" ")),t},InlineFragment(e){var t="...";return e.typeCondition&&(t+=" on "+e.typeCondition.name.value),et(e.directives)&&(t+=" "+e.directives.map(Ie.Directive).join(" ")),t+" "+tt(e.selectionSet)},FragmentDefinition(e){var t="fragment "+e.name.value;return t+=" on "+e.typeCondition.name.value,et(e.directives)&&(t+=" "+e.directives.map(Ie.Directive).join(" ")),t+" "+tt(e.selectionSet)},Directive(e){var t="@"+e.name.value;return et(e.arguments)&&(t+="("+e.arguments.map(Ie.Argument).join(", ")+")"),t},NamedType:e=>e.name.value,ListType:e=>"["+tt(e.type)+"]",NonNullType:e=>tt(e.type)+"!"};function tt(e){return Ie[e.kind]?Ie[e.kind](e):""}var So=()=>{},Ke=So;function ht(e){return{tag:0,0:e}}function Aa(e){return{tag:1,0:e}}var Al=()=>typeof Symbol=="function"&&Symbol.asyncIterator||"@@asyncIterator",c2=e=>e;function $e(e){return t=>n=>{var r=Ke;t(i=>{i===0?n(0):i.tag===0?(r=i[0],n(i)):e(i[0])?n(i):r(0)})}}function $i(e){return t=>n=>t(r=>{r===0||r.tag===0?n(r):n(Aa(e(r[0])))})}function cr(e){return t=>n=>{var r=[],i=Ke,o=!1,l=!1;t(s=>{l||(s===0?(l=!0,r.length||n(0)):s.tag===0?i=s[0]:(o=!1,function(c){var d=Ke;c(u=>{if(u===0){if(r.length){var m=r.indexOf(d);m>-1&&(r=r.slice()).splice(m,1),r.length||(l?n(0):o||(o=!0,i(0)))}}else u.tag===0?(r.push(d=u[0]),d(0)):r.length&&(n(u),d(0))})}(e(s[0])),o||(o=!0,i(0))))}),n(ht(s=>{if(s===1){l||(l=!0,i(1));for(var c=0,d=r,u=r.length;cn=>{var r=!1;t(i=>{if(!r)if(i===0)r=!0,n(0),e();else if(i.tag===0){var o=i[0];n(ht(l=>{l===1?(r=!0,o(1),e()):o(l)}))}else n(i)})}}function dr(e){return t=>n=>{var r=!1;t(i=>{if(!r)if(i===0)r=!0,n(0);else if(i.tag===0){var o=i[0];n(ht(l=>{l===1&&(r=!0),o(l)}))}else e(i[0]),n(i)})}}function Wi(e){return t=>n=>t(r=>{r===0?n(0):r.tag===0?(n(r),e()):n(r)})}function ga(e){var t=[],n=Ke,r=!1;return i=>{t.push(i),t.length===1&&e(o=>{if(o===0){for(var l=0,s=t,c=t.length;l{if(o===1){var l=t.indexOf(i);l>-1&&(t=t.slice()).splice(l,1),t.length||n(1)}else r||(r=!0,n(0))}))}}function Ol(e){return t=>n=>{var r=Ke,i=Ke,o=!1,l=!1,s=!1,c=!1;t(d=>{c||(d===0?(c=!0,s||n(0)):d.tag===0?r=d[0]:(s&&(i(1),i=Ke),o?o=!1:(o=!0,r(0)),function(u){s=!0,u(m=>{s&&(m===0?(s=!1,c?n(0):o||(o=!0,r(0))):m.tag===0?(l=!1,(i=m[0])(0)):(n(m),l?l=!1:i(0)))})}(e(d[0]))))}),n(ht(d=>{d===1?(c||(c=!0,r(1)),s&&(s=!1,i(1))):(!c&&!o&&(o=!0,r(0)),s&&!l&&(l=!0,i(0)))}))}}function zr(e){return t=>n=>{var r=Ke,i=!1,o=0;t(l=>{i||(l===0?(i=!0,n(0)):l.tag===0?e<=0?(i=!0,n(0),l[0](1)):r=l[0]:o++=e&&(i=!0,n(0),r(1))):n(l))}),n(ht(l=>{l===1&&!i?(i=!0,r(1)):l===0&&!i&&on=>{var r=Ke,i=Ke,o=!1;t(l=>{o||(l===0?(o=!0,i(1),n(0)):l.tag===0?(r=l[0],e(s=>{s===0||(s.tag===0?(i=s[0])(0):(o=!0,i(1),r(1),n(0)))})):n(l))}),n(ht(l=>{l===1&&!o?(o=!0,r(1),i(1)):o||r(0)}))}}function Bs(e,t){return n=>r=>{var i=Ke,o=!1;n(l=>{o||(l===0?(o=!0,r(0)):l.tag===0?(i=l[0],r(l)):e(l[0])?r(l):(o=!0,t&&r(l),r(0),i(1)))})}}function u2(e){return t=>e()(t)}function Ps(e){return t=>{var n=e[Al()]&&e[Al()]()||e,r=!1,i=!1,o=!1,l;t(ht(async s=>{if(s===1)r=!0,n.return&&n.return();else if(i)o=!0;else{for(o=i=!0;o&&!r;)if((l=await n.next()).done)r=!0,n.return&&await n.return(),t(0);else try{o=!1,t(Aa(l.value))}catch(c){if(n.throw)(r=!!(await n.throw(c)).done)&&t(0);else throw c}i=!1}}))}}function m2(e){return e[Symbol.asyncIterator]?Ps(e):t=>{var n=e[Symbol.iterator](),r=!1,i=!1,o=!1,l;t(ht(s=>{if(s===1)r=!0,n.return&&n.return();else if(i)o=!0;else{for(o=i=!0;o&&!r;)if((l=n.next()).done)r=!0,n.return&&n.return(),t(0);else try{o=!1,t(Aa(l.value))}catch(c){if(n.throw)(r=!!n.throw(c).done)&&t(0);else throw c}i=!1}}))}}var p2=m2;function ca(e){return t=>{var n=!1;t(ht(r=>{r===1?n=!0:n||(n=!0,t(Aa(e)),t(0))}))}}function Vs(e){return t=>{var n=!1,r=e({next(i){n||t(Aa(i))},complete(){n||(n=!0,t(0))}});t(ht(i=>{i===1&&!n&&(n=!0,r())}))}}function Gi(){var e,t;return{source:ga(Vs(n=>(e=n.next,t=n.complete,So))),next(n){e&&e(n)},complete(){t&&t()}}}function Ll(e){return Vs(t=>(e.then(n=>{Promise.resolve(n).then(()=>{t.next(n),t.complete()})}),So))}function xn(e){return t=>{var n=Ke,r=!1;return t(i=>{i===0?r=!0:i.tag===0?(n=i[0])(0):r||(e(i[0]),n(0))}),{unsubscribe(){r||(r=!0,n(1))}}}}function h2(e){xn(t=>{})(e)}function Mo(e){return new Promise(t=>{var n=Ke,r;e(i=>{i===0?Promise.resolve(r).then(t):i.tag===0?(n=i[0])(0):(r=i[0],n(0))})})}var f2=e=>e&&e.message&&(e.extensions||e.name==="GraphQLError")?e:typeof e=="object"&&e.message?new Ui(e.message,e.nodes,e.source,e.positions,e.path,e,e.extensions||{}):new Ui(e),No=class extends Error{constructor(e){var t=(e.graphQLErrors||[]).map(f2),n=((r,i)=>{var o="";if(r)return`[Network] ${r.message}`;if(i)for(var l of i)o&&(o+=` +`),o+=`[GraphQL] ${l.message}`;return o})(e.networkError,t);super(n),this.name="CombinedError",this.message=n,this.graphQLErrors=t,this.networkError=e.networkError,this.response=e.response}toString(){return this.message}},qi=(e,t)=>{for(var n=0|(t||5381),r=0,i=0|e.length;r{if(e===null||Xt.has(e))return"null";if(typeof e!="object")return JSON.stringify(e)||"";if(e.toJSON)return yn(e.toJSON());if(Array.isArray(e)){var t="[";for(var n of e)t.length>1&&(t+=","),t+=yn(n)||"null";return t+="]"}else if(mr!==Mn&&e instanceof mr||pr!==Mn&&e instanceof pr)return"null";var r=Object.keys(e).sort();if(!r.length&&e.constructor&&Object.getPrototypeOf(e).constructor!==Object.prototype.constructor){var i=_l.get(e)||Math.random().toString(36).slice(2);return _l.set(e,i),yn({__key:i})}Xt.add(e);var o="{";for(var l of r){var s=yn(e[l]);s&&(o.length>1&&(o+=","),o+=yn(l)+":"+s)}return Xt.delete(e),o+="}"},Yi=(e,t,n)=>{if(!(n==null||typeof n!="object"||n.toJSON||Xt.has(n)))if(Array.isArray(n))for(var r=0,i=n.length;r(Xt.clear(),yn(e)),Mn=class{},mr=typeof File<"u"?File:Mn,pr=typeof Blob<"u"?Blob:Mn,g2=/("{3}[\s\S]*"{3}|"(?:\\.|[^"])*")/g,v2=/(?:#[^\n\r]+)?(?:[\r\n]+|$)/g,y2=(e,t)=>t%2==0?e.replace(v2,` +`):e,Tl=e=>e.split(g2).map(y2).join("").trim(),Zl=new Map,ar=new Map,Fo=e=>{var t;return typeof e=="string"?t=Tl(e):e.loc&&ar.get(e.__key)===e?t=e.loc.source.body:(t=Zl.get(e)||Tl(tt(e)),Zl.set(e,t)),typeof e!="string"&&!e.loc&&(e.loc={start:0,end:t.length,source:{body:t,name:"gql",locationOffset:{line:1,column:1}}}),t},Il=e=>{var t=qi(Fo(e));if(e.definitions){var n=js(e);n&&(t=qi(` +# ${n}`,t))}return t},b2=e=>{var t,n;return typeof e=="string"?(t=Il(e),n=ar.get(t)||o2(e)):(t=e.__key||Il(e),n=ar.get(t)||e),n.loc||Fo(n),n.__key=t,ar.set(t,n),n},wn=(e,t,n)=>{var r=t||{},i=b2(e),o=ur(r),l=i.__key;return o!=="{}"&&(l=qi(o,l)),{key:l,query:i,variables:r,extensions:n}},js=e=>{for(var t of e.definitions)if(t.kind===Uu.OPERATION_DEFINITION)return t.name?t.name.value:void 0},Rl=(e,t,n)=>{if(!("data"in t||"errors"in t&&Array.isArray(t.errors)))throw new Error("No Content");var r=e.kind==="subscription";return{operation:e,data:t.data,error:Array.isArray(t.errors)?new No({graphQLErrors:t.errors,response:n}):void 0,extensions:t.extensions?{...t.extensions}:void 0,hasNext:t.hasNext==null?r:t.hasNext,stale:!1}},Qi=(e,t)=>{if(typeof e=="object"&&e!=null&&(!e.constructor||e.constructor===Object||Array.isArray(e))){e=Array.isArray(e)?[...e]:{...e};for(var n of Object.keys(t))e[n]=Qi(e[n],t[n]);return e}return t},E2=(e,t,n,r)=>{var i=e.error?e.error.graphQLErrors:[],o=!!e.extensions||!!t.extensions,l={...e.extensions,...t.extensions},s=t.incremental;"path"in t&&(s=[t]);var c={data:e.data};if(s){var d=function(m){Array.isArray(m.errors)&&i.push(...m.errors),m.extensions&&(Object.assign(l,m.extensions),o=!0);var p="data",v=c,h=[];if(m.path)h=m.path;else if(r){var y=r.find(S=>S.id===m.id);m.subPath?h=[...y.path,...m.subPath]:h=y.path}for(var k=0,b=h.length;k=0?p:0,g=0,E=m.items.length;g({operation:e,data:void 0,error:new No({networkError:t,response:n}),extensions:void 0,hasNext:!1,stale:!1});function k2(e){return{query:e.extensions&&e.extensions.persistedQuery&&!e.extensions.persistedQuery.miss?void 0:Fo(e.query),operationName:js(e.query),variables:e.variables||void 0,extensions:e.extensions}}var w2=(e,t)=>{var n=e.kind==="query"&&e.context.preferGetMethod;if(!n||!t)return e.context.url;var r=new URL(e.context.url);for(var i in t){var o=t[i];o&&r.searchParams.set(i,typeof o=="object"?ur(o):o)}var l=r.toString();return l.length>2047&&n!=="force"?(e.context.preferGetMethod=!1,e.context.url):l},C2=(e,t)=>{if(t&&!(e.kind==="query"&&e.context.preferGetMethod)){var n=ur(t),r=(s=>{var c=new Map;return(mr!==Mn||pr!==Mn)&&(Xt.clear(),Yi(c,"variables",s)),c})(t.variables);if(r.size){var i=new FormData;i.append("operations",n),i.append("map",ur({...[...r.keys()].map(s=>[s])}));var o=0;for(var l of r.values())i.append(""+o++,l);return i}return n}},S2=(e,t)=>{var n={accept:e.kind==="subscription"?"text/event-stream, multipart/mixed":"application/graphql-response+json, application/graphql+json, application/json, text/event-stream, multipart/mixed"},r=(typeof e.context.fetchOptions=="function"?e.context.fetchOptions():e.context.fetchOptions)||{};if(r.headers)for(var i in r.headers)n[i.toLowerCase()]=r.headers[i];var o=C2(e,t);return typeof o=="string"&&!n["content-type"]&&(n["content-type"]="application/json"),{...r,method:o?"POST":"GET",body:o,headers:n}},x2=typeof TextDecoder<"u"?new TextDecoder:null,M2=/boundary="?([^=";]+)"?/i,N2=/data: ?([^\n]+)/,Bl=e=>e.constructor.name==="Buffer"?e.toString():x2.decode(e);async function*Pl(e){if(e.body[Symbol.asyncIterator])for await(var t of e.body)yield Bl(t);else{var n=e.body.getReader(),r;try{for(;!(r=await n.read()).done;)yield Bl(r.value)}finally{n.cancel()}}}async function*Vl(e,t){var n="",r;for await(var i of e)for(n+=i;(r=n.indexOf(t))>-1;)yield n.slice(0,r),n=n.slice(r+t.length)}async function*F2(e,t,n){var r=!0,i=null,o;try{yield await Promise.resolve();var l=(o=await(e.context.fetch||fetch)(t,n)).headers.get("Content-Type")||"",s;/multipart\/mixed/i.test(l)?s=async function*(u,m){var p=u.match(M2),v="--"+(p?p[1]:"-"),h=!0,y;for await(var k of Vl(Pl(m),`\r +`+v)){if(h){h=!1;var b=k.indexOf(v);if(b>-1)k=k.slice(b+v.length);else continue}try{yield y=JSON.parse(k.slice(k.indexOf(`\r +\r +`)+4))}catch(f){if(!y)throw f}if(y&&y.hasNext===!1)break}y&&y.hasNext!==!1&&(yield{hasNext:!1})}(l,o):/text\/event-stream/i.test(l)?s=async function*(u){var m;for await(var p of Vl(Pl(u),` + +`)){var v=p.match(N2);if(v){var h=v[1];try{yield m=JSON.parse(h)}catch(y){if(!m)throw y}if(m&&m.hasNext===!1)break}}m&&m.hasNext!==!1&&(yield{hasNext:!1})}(o):/text\//i.test(l)?s=async function*(u){var m=await u.text();try{var p=JSON.parse(m);yield p}catch{throw new Error(m)}}(o):s=async function*(u){yield JSON.parse(await u.text())}(o);var c;for await(var d of s)d.pending&&!i?c=d.pending:d.pending&&(c=[...c,...d.pending]),i=i?E2(i,d,o,c):Rl(e,d,o),r=!1,yield i,r=!0;i||(yield i=Rl(e,{},o))}catch(u){if(!r)throw u;yield Hs(e,o&&(o.status<200||o.status>=300)&&o.statusText?new Error(o.statusText):u,o)}}function A2(e,t,n){var r;return typeof AbortController<"u"&&(n.signal=(r=new AbortController).signal),xo(()=>{r&&r.abort()})($e(i=>!!i)(Ps(F2(e,t,n))))}var Ki=(e,t)=>{if(!e||typeof e!="object")return e;if(Array.isArray(e))return e.map(i=>Ki(i));if(e&&typeof e=="object"&&(t||"__typename"in e)){var n={};for(var r in e)r==="__typename"?Object.defineProperty(n,"__typename",{enumerable:!1,value:e.__typename}):n[r]=Ki(e[r]);return n}else return e};function jl(e){var t=n=>e(n);return t.toPromise=()=>Mo(zr(1)($e(n=>!n.stale&&!n.hasNext)(t))),t.then=(n,r)=>t.toPromise().then(n,r),t.subscribe=n=>xn(n)(t),t}function hr(e,t,n){return{...t,kind:e,context:t.context?{...t.context,...n}:n||t.context}}var O2=()=>{},L2=({forward:e,dispatchDebug:t})=>n=>{var r=cr(o=>{var l=k2(o),s=w2(o,l),c=S2(o,l),d=Rs($e(u=>u.kind==="teardown"&&u.key===o.key)(n))(A2(o,s,c));return d})($e(o=>o.kind!=="teardown"&&(o.kind!=="subscription"||!!o.context.fetchSubscriptions))(n)),i=e($e(o=>o.kind==="teardown"||o.kind==="subscription"&&!o.context.fetchSubscriptions)(n));return fa([r,i])},_2=e=>({client:t,forward:n,dispatchDebug:r})=>e.reduceRight((i,o)=>o({client:t,forward(l){return ga(i(ga(l)))},dispatchDebug(l){}}),n),T2=({onOperation:e,onResult:t,onError:n})=>({forward:r})=>i=>cr(o=>{n&&o.error&&n(o.error,o.operation);var l=t&&t(o)||o;return"then"in l?Ll(l):ca(l)})(r(cr(o=>{var l=e&&e(o)||o;return"then"in l?Ll(l):ca(l)})(i))),Z2=({dispatchDebug:e})=>t=>$e(n=>!1)(t),I2=function e(t){var n=0,r=new Map,i=new Map,o=new Set,l=[],s={url:t.url,fetchSubscriptions:t.fetchSubscriptions,fetchOptions:t.fetchOptions,fetch:t.fetch,preferGetMethod:t.preferGetMethod,requestPolicy:t.requestPolicy||"cache-first"},c=Gi();function d(f){(f.kind==="mutation"||f.kind==="teardown"||!o.has(f.key))&&(f.kind==="teardown"?o.delete(f.key):f.kind!=="mutation"&&o.add(f.key),c.next(f))}var u=!1;function m(f){if(f&&d(f),!u){for(u=!0;u&&(f=l.shift());)d(f);u=!1}}var p=f=>{var g=Rs($e(E=>E.kind==="teardown"&&E.key===f.key)(c.source))($e(E=>E.operation.kind===f.kind&&E.operation.key===f.key&&(!E.operation.context._instance||E.operation.context._instance===f.context._instance))(b));return t.maskTypename&&(g=$i(E=>({...E,data:Ki(E.data,!0)}))(g)),f.kind!=="query"?g=Bs(E=>!!E.hasNext,!0)(g):g=Ol(E=>{var S=ca(E);return E.stale||E.hasNext?S:fa([S,$i(()=>(E.stale=!0,E))(zr(1)($e(B=>B.key===f.key)(c.source)))])})(g),f.kind!=="mutation"?g=xo(()=>{o.delete(f.key),r.delete(f.key),i.delete(f.key),u=!1;for(var E=l.length-1;E>=0;E--)l[E].key===f.key&&l.splice(E,1);d(hr("teardown",f,f.context))})(dr(E=>{if(E.stale){for(var S of l)if(S.key===E.operation.key){o.delete(S.key);break}}else E.hasNext||o.delete(f.key);r.set(f.key,E)})(g)):g=Wi(()=>{d(f)})(g),ga(g)},v=this instanceof e?this:Object.create(e.prototype),h=Object.assign(v,{suspense:!!t.suspense,operations$:c.source,reexecuteOperation(f){if(f.kind==="teardown")m(f);else if(f.kind==="mutation"||i.has(f.key)){for(var g=!1,E=0;E{var g=i.get(f.key);g||i.set(f.key,g=p(f)),g=Wi(()=>{m(f)})(g);var E=r.get(f.key);return f.kind==="query"&&E&&(E.stale||E.hasNext)?Ol(ca)(fa([g,$e(S=>S===r.get(f.key))(ca(E))])):g}))},executeQuery(f,g){var E=h.createRequestOperation("query",f,g);return h.executeRequestOperation(E)},executeSubscription(f,g){var E=h.createRequestOperation("subscription",f,g);return h.executeRequestOperation(E)},executeMutation(f,g){var E=h.createRequestOperation("mutation",f,g);return h.executeRequestOperation(E)},readQuery(f,g,E){var S=null;return xn(B=>{S=B})(h.query(f,g,E)).unsubscribe(),S},query:(f,g,E)=>h.executeQuery(wn(f,g),E),subscription:(f,g,E)=>h.executeSubscription(wn(f,g),E),mutation:(f,g,E)=>h.executeMutation(wn(f,g),E)}),y=O2,k=_2(t.exchanges),b=ga(k({client:h,dispatchDebug:y,forward:Z2({dispatchDebug:y})})(c.source));return h2(b),h},R2={},Ur=Ye(R2),B2=Ur.Provider;Ur.Consumer;Ur.displayName="UrqlContext";var Ao=()=>{var e=hn(Ur);return e},Ji={fetching:!1,stale:!1,error:void 0,data:void 0,extensions:void 0,operation:void 0},P2=(e,t)=>e===t||!(!e||!t||e.key!==t.key),ki=(e,t)=>{var n={...e,...t,data:t.data!==void 0||t.error?t.data:e.data,fetching:!!t.fetching,stale:!!t.stale};return((r,i)=>{for(var o in r)if(!(o in i))return!0;for(var l in i)if(l==="operation"?!P2(r[l],i[l]):r[l]!==i[l])return!0;return!1})(e,n)?n:e},V2=(e,t)=>{for(var n=0,r=t.length;n(fr(i,{...Ji,fetching:!0}),Mo(zr(1)($e(c=>!c.hasNext)(dr(c=>{t.current&&fr(i,{fetching:!1,stale:c.stale,data:c.data,error:c.error,extensions:c.extensions,operation:c.operation})})(n.executeMutation(wn(e,l),s||{})))))),[n,e,i]);return se(()=>(t.current=!0,()=>{t.current=!1}),[]),[r,o]}function j2(e,t){var n=Te(void 0);return Pt(()=>{var r=wn(e,t);return n.current!==void 0&&n.current.key===r.key?n.current:(n.current=r,r)},[e,t])}var H2=e=>{if(!e._react){var t=new Set,n=new Map;e.operations$&&xn(r=>{r.kind==="teardown"&&t.has(r.key)&&(t.delete(r.key),n.delete(r.key))})(e.operations$),e._react={get:r=>n.get(r),set(r,i){t.delete(r),n.set(r,i)},dispose(r){t.add(r)}}}return e._react},D2=(e,t)=>t&&t.suspense!==void 0?!!t.suspense:e.suspense;function Oo(e){var t=Ao(),n=H2(t),r=D2(t,e.context),i=j2(e.query,e.variables),o=Pt(()=>{if(e.pause)return null;var p=t.executeQuery(i,{requestPolicy:e.requestPolicy,...e.context});return r?dr(v=>{n.set(i.key,v)})(p):p},[n,t,i,r,e.pause,e.requestPolicy,e.context]),l=q((p,v)=>{if(!p)return{fetching:!1};var h=n.get(i.key);if(h){if(v&&h!=null&&"then"in h)throw h}else{var y,k=xn(f=>{h=f,y&&y(h)})(Bs(()=>v&&!y||!h)(p));if(h==null&&v){var b=new Promise(f=>{y=f});throw n.set(i.key,b),b}else k.unsubscribe()}return h||{fetching:!0}},[n,i]),s=[t,i,e.requestPolicy,e.context,e.pause],[c,d]=Ze(()=>[o,ki(Ji,l(o,r)),s]),u=c[1];o!==c[0]&&V2(c[2],s)&&d([o,u=ki(c[1],l(o,r)),s]),se(()=>{var p=c[0],v=c[2][1],h=!1,y=b=>{h=!0,fr(d,f=>{var g=ki(f[1],b);return f[1]!==g?[f[0],g,f[2]]:f})};if(p){var k=xn(y)(xo(()=>{y({fetching:!1})})(p));return h||y({fetching:!0}),()=>{n.dispose(v.key),k.unsubscribe()}}else y({fetching:!1})},[n,c[0],c[2][1]]);var m=q(p=>{var v={requestPolicy:e.requestPolicy,...e.context,...p};fr(d,h=>[r?dr(y=>{n.set(i.key,y)})(t.executeQuery(i,v)):t.executeQuery(i,v),h[1],s])},[t,n,i,r,e.requestPolicy,e.context,e.pause]);return[u,m]}function Cn(e,t){return t}var z2={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"StatusTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"story"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"storyId"}}]}}]}}]},U2={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"LastBuildOnBranchTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}}]}}]},$2={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"LastBuildOnBranchBuildFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Build"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"committedAt"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"StartedBuild"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"testsForStatus"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"first"},value:{kind:"IntValue",value:"1000"}},{kind:"Argument",name:{kind:"Name",value:"statuses"},value:{kind:"Variable",name:{kind:"Name",value:"testStatuses"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StatusTestFields"}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"testsForStory"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"storyId"},value:{kind:"Variable",name:{kind:"Name",value:"storyId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"LastBuildOnBranchTestFields"}}]}}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CompletedBuild"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",alias:{kind:"Name",value:"testsForStatus"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"first"},value:{kind:"IntValue",value:"1000"}},{kind:"Argument",name:{kind:"Name",value:"statuses"},value:{kind:"Variable",name:{kind:"Name",value:"testStatuses"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StatusTestFields"}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"testsForStory"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"storyId"},value:{kind:"Variable",name:{kind:"Name",value:"storyId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"LastBuildOnBranchTestFields"}}]}}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"StatusTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"story"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"storyId"}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"LastBuildOnBranchTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}}]}}]},W2={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"StoryTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"webUrl"}},{kind:"Field",name:{kind:"Name",value:"comparisons"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"browser"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}}]}},{kind:"Field",name:{kind:"Name",value:"captureDiff"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"diffImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}},{kind:"Field",name:{kind:"Name",value:"focusImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"headCapture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"captureImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"backgroundColor"}},{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}},{kind:"Field",name:{kind:"Name",value:"thumbnailUrl"}}]}},{kind:"Field",name:{kind:"Name",value:"captureError"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"kind"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorInteractionFailure"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorJSError"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorFailedJS"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"baseCapture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"captureImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"globals"}}]}},{kind:"Field",name:{kind:"Name",value:"story"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"storyId"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"component"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}]},G2={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"SelectedBuildFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Build"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"number"}},{kind:"Field",name:{kind:"Name",value:"branch"}},{kind:"Field",name:{kind:"Name",value:"commit"}},{kind:"Field",name:{kind:"Name",value:"committedAt"}},{kind:"Field",name:{kind:"Name",value:"uncommittedHash"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"StartedBuild"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"startedAt"}},{kind:"Field",alias:{kind:"Name",value:"testsForStory"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"storyId"},value:{kind:"Variable",name:{kind:"Name",value:"storyId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StoryTestFields"}}]}}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CompletedBuild"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"startedAt"}},{kind:"Field",alias:{kind:"Name",value:"testsForStory"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"storyId"},value:{kind:"Variable",name:{kind:"Name",value:"storyId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StoryTestFields"}}]}}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"StoryTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"webUrl"}},{kind:"Field",name:{kind:"Name",value:"comparisons"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"browser"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}}]}},{kind:"Field",name:{kind:"Name",value:"captureDiff"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"diffImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}},{kind:"Field",name:{kind:"Name",value:"focusImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"headCapture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"captureImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"backgroundColor"}},{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}},{kind:"Field",name:{kind:"Name",value:"thumbnailUrl"}}]}},{kind:"Field",name:{kind:"Name",value:"captureError"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"kind"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorInteractionFailure"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorJSError"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorFailedJS"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"baseCapture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"captureImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"globals"}}]}},{kind:"Field",name:{kind:"Name",value:"story"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"storyId"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"component"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}}]},q2={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"VisualTestsProjectCountQuery"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"projectCount"}},{kind:"Field",name:{kind:"Name",value:"accounts"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"newProjectUrl"}}]}}]}}]}}]},Y2={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"SelectProjectsQuery"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"accounts"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"avatarUrl"}},{kind:"Field",name:{kind:"Name",value:"newProjectUrl"}},{kind:"Field",name:{kind:"Name",value:"projects"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"webUrl"}},{kind:"Field",name:{kind:"Name",value:"lastBuild"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"branch"}},{kind:"Field",name:{kind:"Name",value:"number"}}]}}]}}]}}]}}]}}]},Q2={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"ProjectQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"projectId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"project"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"projectId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"webUrl"}},{kind:"Field",name:{kind:"Name",value:"lastBuild"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"branch"}},{kind:"Field",name:{kind:"Name",value:"number"}}]}}]}}]}}]},K2={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"UpdateUserPreferences"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"UserPreferencesInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateUserPreferences"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updatedPreferences"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"vtaOnboarding"}}]}}]}}]}}]},J2={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"AddonVisualTestsBuild"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"projectId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"branch"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"gitUserEmailHash"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"repositoryOwnerName"}},type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"storyId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"testStatuses"}},type:{kind:"NonNullType",type:{kind:"ListType",type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"TestStatus"}}}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"selectedBuildId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ID"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"hasSelectedBuildId"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"project"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"projectId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"account"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"billingUrl"}},{kind:"Field",name:{kind:"Name",value:"suspensionReason"}}]}},{kind:"Field",alias:{kind:"Name",value:"lastBuildOnBranch"},name:{kind:"Name",value:"lastBuild"},arguments:[{kind:"Argument",name:{kind:"Name",value:"branches"},value:{kind:"ListValue",values:[{kind:"Variable",name:{kind:"Name",value:"branch"}}]}},{kind:"Argument",name:{kind:"Name",value:"repositoryOwnerName"},value:{kind:"Variable",name:{kind:"Name",value:"repositoryOwnerName"}}},{kind:"Argument",name:{kind:"Name",value:"localBuilds"},value:{kind:"ObjectValue",fields:[{kind:"ObjectField",name:{kind:"Name",value:"localBuildEmailHash"},value:{kind:"Variable",name:{kind:"Name",value:"gitUserEmailHash"}}}]}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"LastBuildOnBranchBuildFields"}},{kind:"FragmentSpread",name:{kind:"Name",value:"SelectedBuildFields"},directives:[{kind:"Directive",name:{kind:"Name",value:"skip"},arguments:[{kind:"Argument",name:{kind:"Name",value:"if"},value:{kind:"Variable",name:{kind:"Name",value:"hasSelectedBuildId"}}}]}]}]}},{kind:"Field",name:{kind:"Name",value:"lastBuild"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"slug"}},{kind:"Field",name:{kind:"Name",value:"branch"}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"selectedBuild"},name:{kind:"Name",value:"build"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"selectedBuildId"}}}],directives:[{kind:"Directive",name:{kind:"Name",value:"include"},arguments:[{kind:"Argument",name:{kind:"Name",value:"if"},value:{kind:"Variable",name:{kind:"Name",value:"hasSelectedBuildId"}}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"SelectedBuildFields"}}]}},{kind:"Field",name:{kind:"Name",value:"viewer"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"preferences"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"vtaOnboarding"}}]}},{kind:"Field",name:{kind:"Name",value:"projectMembership"},arguments:[{kind:"Argument",name:{kind:"Name",value:"projectId"},value:{kind:"Variable",name:{kind:"Name",value:"projectId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"userCanReview"},name:{kind:"Name",value:"meetsAccessLevel"},arguments:[{kind:"Argument",name:{kind:"Name",value:"minimumAccessLevel"},value:{kind:"EnumValue",value:"REVIEWER"}}]}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"StatusTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"story"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"storyId"}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"LastBuildOnBranchTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"StoryTestFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Test"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"webUrl"}},{kind:"Field",name:{kind:"Name",value:"comparisons"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",name:{kind:"Name",value:"browser"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"key"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"version"}}]}},{kind:"Field",name:{kind:"Name",value:"captureDiff"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"diffImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}},{kind:"Field",name:{kind:"Name",value:"focusImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"headCapture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"captureImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"backgroundColor"}},{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}},{kind:"Field",name:{kind:"Name",value:"thumbnailUrl"}}]}},{kind:"Field",name:{kind:"Name",value:"captureError"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"kind"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorInteractionFailure"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorJSError"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CaptureErrorFailedJS"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"error"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"baseCapture"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"captureImage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"signed"},value:{kind:"BooleanValue",value:!0}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"imageUrl"}},{kind:"Field",name:{kind:"Name",value:"imageWidth"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"mode"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"globals"}}]}},{kind:"Field",name:{kind:"Name",value:"story"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"storyId"}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"component"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"name"}}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"LastBuildOnBranchBuildFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Build"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"Field",name:{kind:"Name",value:"committedAt"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"StartedBuild"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",alias:{kind:"Name",value:"testsForStatus"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"first"},value:{kind:"IntValue",value:"1000"}},{kind:"Argument",name:{kind:"Name",value:"statuses"},value:{kind:"Variable",name:{kind:"Name",value:"testStatuses"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StatusTestFields"}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"testsForStory"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"storyId"},value:{kind:"Variable",name:{kind:"Name",value:"storyId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"LastBuildOnBranchTestFields"}}]}}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CompletedBuild"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"result"}},{kind:"Field",alias:{kind:"Name",value:"testsForStatus"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"first"},value:{kind:"IntValue",value:"1000"}},{kind:"Argument",name:{kind:"Name",value:"statuses"},value:{kind:"Variable",name:{kind:"Name",value:"testStatuses"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StatusTestFields"}}]}}]}},{kind:"Field",alias:{kind:"Name",value:"testsForStory"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"storyId"},value:{kind:"Variable",name:{kind:"Name",value:"storyId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"LastBuildOnBranchTestFields"}}]}}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"SelectedBuildFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Build"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"number"}},{kind:"Field",name:{kind:"Name",value:"branch"}},{kind:"Field",name:{kind:"Name",value:"commit"}},{kind:"Field",name:{kind:"Name",value:"committedAt"}},{kind:"Field",name:{kind:"Name",value:"uncommittedHash"}},{kind:"Field",name:{kind:"Name",value:"status"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"StartedBuild"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"startedAt"}},{kind:"Field",alias:{kind:"Name",value:"testsForStory"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"storyId"},value:{kind:"Variable",name:{kind:"Name",value:"storyId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StoryTestFields"}}]}}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CompletedBuild"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"startedAt"}},{kind:"Field",alias:{kind:"Name",value:"testsForStory"},name:{kind:"Name",value:"tests"},arguments:[{kind:"Argument",name:{kind:"Name",value:"storyId"},value:{kind:"Variable",name:{kind:"Name",value:"storyId"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"StoryTestFields"}}]}}]}}]}}]}}]},X2={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"ReviewTest"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"ReviewTestInput"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"reviewTest"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updatedTests"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}},{kind:"Field",name:{kind:"Name",value:"status"}}]}},{kind:"Field",name:{kind:"Name",value:"userErrors"},selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"UserError"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"Field",name:{kind:"Name",value:"message"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"BuildSupersededError"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"build"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"TestUnreviewableError"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"test"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}}]}}]}}]}}]}}]},em={"\n query VisualTestsProjectCountQuery {\n viewer {\n projectCount\n accounts {\n newProjectUrl\n }\n }\n }\n":q2,"\n query SelectProjectsQuery {\n viewer {\n accounts {\n id\n name\n avatarUrl\n newProjectUrl\n projects {\n id\n name\n webUrl\n lastBuild {\n branch\n number\n }\n }\n }\n }\n }\n":Y2,"\n query ProjectQuery($projectId: ID!) {\n project(id: $projectId) {\n id\n name\n webUrl\n lastBuild {\n branch\n number\n }\n }\n }\n":Q2,"\n mutation UpdateUserPreferences($input: UserPreferencesInput!) {\n updateUserPreferences(input: $input) {\n updatedPreferences {\n vtaOnboarding\n }\n }\n }\n":K2,"\n query AddonVisualTestsBuild(\n $projectId: ID!\n $branch: String!\n $gitUserEmailHash: String!\n $repositoryOwnerName: String\n $storyId: String!\n $testStatuses: [TestStatus!]!\n $selectedBuildId: ID!\n $hasSelectedBuildId: Boolean!\n ) {\n project(id: $projectId) {\n name\n account {\n billingUrl\n suspensionReason\n }\n lastBuildOnBranch: lastBuild(\n branches: [$branch]\n repositoryOwnerName: $repositoryOwnerName\n localBuilds: { localBuildEmailHash: $gitUserEmailHash }\n ) {\n ...LastBuildOnBranchBuildFields\n ...SelectedBuildFields @skip(if: $hasSelectedBuildId)\n }\n lastBuild {\n id\n slug\n branch\n }\n }\n selectedBuild: build(id: $selectedBuildId) @include(if: $hasSelectedBuildId) {\n ...SelectedBuildFields\n }\n viewer {\n preferences {\n vtaOnboarding\n }\n projectMembership(projectId: $projectId) {\n userCanReview: meetsAccessLevel(minimumAccessLevel: REVIEWER)\n }\n }\n }\n":J2,"\n fragment LastBuildOnBranchBuildFields on Build {\n __typename\n id\n status\n committedAt\n ... on StartedBuild {\n testsForStatus: tests(first: 1000, statuses: $testStatuses) {\n nodes {\n ...StatusTestFields\n }\n }\n testsForStory: tests(storyId: $storyId) {\n nodes {\n ...LastBuildOnBranchTestFields\n }\n }\n }\n ... on CompletedBuild {\n result\n testsForStatus: tests(first: 1000, statuses: $testStatuses) {\n nodes {\n ...StatusTestFields\n }\n }\n testsForStory: tests(storyId: $storyId) {\n nodes {\n ...LastBuildOnBranchTestFields\n }\n }\n }\n }\n":$2,"\n fragment SelectedBuildFields on Build {\n __typename\n id\n number\n branch\n commit\n committedAt\n uncommittedHash\n status\n ... on StartedBuild {\n startedAt\n testsForStory: tests(storyId: $storyId) {\n nodes {\n ...StoryTestFields\n }\n }\n }\n ... on CompletedBuild {\n startedAt\n testsForStory: tests(storyId: $storyId) {\n nodes {\n ...StoryTestFields\n }\n }\n }\n }\n":G2,"\n fragment StatusTestFields on Test {\n id\n status\n result\n story {\n storyId\n }\n }\n":z2,"\n fragment LastBuildOnBranchTestFields on Test {\n status\n result\n }\n":U2,"\n fragment StoryTestFields on Test {\n id\n status\n result\n webUrl\n comparisons {\n id\n result\n browser {\n id\n key\n name\n version\n }\n captureDiff {\n diffImage(signed: true) {\n imageUrl\n imageWidth\n }\n focusImage(signed: true) {\n imageUrl\n imageWidth\n }\n }\n headCapture {\n captureImage(signed: true) {\n backgroundColor\n imageUrl\n imageWidth\n thumbnailUrl\n }\n captureError {\n kind\n ... on CaptureErrorInteractionFailure {\n error\n }\n ... on CaptureErrorJSError {\n error\n }\n ... on CaptureErrorFailedJS {\n error\n }\n }\n }\n baseCapture {\n captureImage(signed: true) {\n imageUrl\n imageWidth\n }\n }\n }\n mode {\n name\n globals\n }\n story {\n storyId\n name\n component {\n name\n }\n }\n }\n":W2,"\n mutation ReviewTest($input: ReviewTestInput!) {\n reviewTest(input: $input) {\n updatedTests {\n id\n status\n }\n userErrors {\n ... on UserError {\n __typename\n message\n }\n ... on BuildSupersededError {\n build {\n id\n }\n }\n ... on TestUnreviewableError {\n test {\n id\n }\n }\n }\n }\n }\n":X2};function ft(e){return em[e]??{}}var wi=(e,t)=>hr(e.kind,e,{...e.context,authAttempt:t});function tm(e){return({client:t,forward:n})=>{var r=new Set,i=Gi(),o=Gi(),l=new Map;function s(){d=void 0;var m=l;l=new Map,m.forEach(i.next)}function c(m){d=void 0;var p=l;l=new Map,p.forEach(v=>{o.next(Hs(v,m))})}var d,u=null;return m=>{function p(){d=Promise.resolve().then(()=>e({mutate(b,f,g){var E=t.createRequestOperation("mutation",wn(b,f),g);return Mo(zr(1)($e(S=>S.operation.key===E.key&&E.context._instance===S.operation.context._instance)(Wi(()=>{var S=h(E);r.add(S.context._instance),i.next(S)})(k))))},appendHeaders(b,f){var g=typeof b.context.fetchOptions=="function"?b.context.fetchOptions():b.context.fetchOptions||{};return hr(b.kind,b,{...b.context,fetchOptions:{...g,headers:{...g.headers,...f}}})}})).then(b=>{b&&(u=b),s()}).catch(b=>{c(b)})}p();function v(b){l.set(b.key,wi(b,!0)),u&&!d&&(d=u.refreshAuth().then(s).catch(c))}function h(b){return u?u.addAuthToOperation(b):b}var y=$e(Boolean)($i(b=>b.kind==="teardown"?(l.delete(b.key),b):b.context._instance&&r.has(b.context._instance)?b:b.context.authAttempt?h(b):d||!u?(d||p(),l.has(b.key)||l.set(b.key,wi(b,!1)),null):function(f){return!f.context.authAttempt&&u&&u.willAuthError&&u.willAuthError(f)}(b)?(v(b),null):h(wi(b,!1)))(fa([i.source,m]))),k=n(y);return fa([o.source,$e(b=>!r.has(b.operation.context._instance)&&b.error&&function(f){return u&&u.didAuthError&&u.didAuthError(f.error,f.operation)}(b)&&!b.operation.context.authAttempt?(v(b.operation),!1):(r.has(b.operation.context._instance)&&r.delete(b.operation.context._instance),!0))(k)])}}}var qa,nm=new Uint8Array(16);function am(){if(!qa&&(qa=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!qa))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return qa(nm)}var Le=[];for(let e=0;e<256;++e)Le.push((e+256).toString(16).slice(1));function rm(e,t=0){return Le[e[t+0]]+Le[e[t+1]]+Le[e[t+2]]+Le[e[t+3]]+"-"+Le[e[t+4]]+Le[e[t+5]]+"-"+Le[e[t+6]]+Le[e[t+7]]+"-"+Le[e[t+8]]+Le[e[t+9]]+"-"+Le[e[t+10]]+Le[e[t+11]]+Le[e[t+12]]+Le[e[t+13]]+Le[e[t+14]]+Le[e[t+15]]}var im=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Hl={randomUUID:im};function om(e,t,n){if(Hl.randomUUID&&!t&&!e)return Hl.randomUUID();e=e||{};let r=e.random||(e.rng||am)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n=n||0;for(let i=0;i<16;++i)t[n+i]=r[i];return t}return rm(r)}var lm=om,Et,da,gr=e=>{try{let{exp:t}=e?JSON.parse(atob(e.split(".")[1])):{exp:null};Et=e,da=t}catch{Et=null,da=null}Et?localStorage.setItem(Ri,Et):localStorage.removeItem(Ri)};gr(localStorage.getItem(Ri));var zs=()=>{let[{token:e},t]=Qo(`${U}/accessToken`,{token:Et}),n=a.useCallback(r=>{gr(r),t({token:Et})},[t]);return[e,n]},sm=lm(),Us=e=>({headers:{Accept:"*/*",...e&&{Authorization:`Bearer ${e}`},"X-Chromatic-Session-ID":sm}}),cm=new I2({url:md,exchanges:[T2({onResult(e){e.data?.viewer===null&&gr(null)}}),tm(async e=>({addAuthToOperation(t){return Et?e.appendHeaders(t,{Authorization:`Bearer ${Et}`}):t},didAuthError:t=>t.response.status===401||t.graphQLErrors.some(n=>n.message.includes("Must login")),async refreshAuth(){gr(null)},willAuthError(){if(!Et)return!0;try{if(!da){let{exp:t}=JSON.parse(atob(Et.split(".")[1]));da=t}return Date.now()/1e3>(da||0)}catch{return!0}}})),L2],fetchOptions:Us()}),oe;(function(e){e.assertEqual=i=>i;function t(i){}e.assertIs=t;function n(i){throw new Error}e.assertNever=n,e.arrayToEnum=i=>{let o={};for(let l of i)o[l]=l;return o},e.getValidEnumValues=i=>{let o=e.objectKeys(i).filter(s=>typeof i[i[s]]!="number"),l={};for(let s of o)l[s]=i[s];return e.objectValues(l)},e.objectValues=i=>e.objectKeys(i).map(function(o){return i[o]}),e.objectKeys=typeof Object.keys=="function"?i=>Object.keys(i):i=>{let o=[];for(let l in i)Object.prototype.hasOwnProperty.call(i,l)&&o.push(l);return o},e.find=(i,o)=>{for(let l of i)if(o(l))return l},e.isInteger=typeof Number.isInteger=="function"?i=>Number.isInteger(i):i=>typeof i=="number"&&isFinite(i)&&Math.floor(i)===i;function r(i,o=" | "){return i.map(l=>typeof l=="string"?`'${l}'`:l).join(o)}e.joinValues=r,e.jsonStringifyReplacer=(i,o)=>typeof o=="bigint"?o.toString():o})(oe||(oe={}));var Xi;(function(e){e.mergeShapes=(t,n)=>({...t,...n})})(Xi||(Xi={}));var L=oe.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),Vt=e=>{switch(typeof e){case"undefined":return L.undefined;case"string":return L.string;case"number":return isNaN(e)?L.nan:L.number;case"boolean":return L.boolean;case"function":return L.function;case"bigint":return L.bigint;case"symbol":return L.symbol;case"object":return Array.isArray(e)?L.array:e===null?L.null:e.then&&typeof e.then=="function"&&e.catch&&typeof e.catch=="function"?L.promise:typeof Map<"u"&&e instanceof Map?L.map:typeof Set<"u"&&e instanceof Set?L.set:typeof Date<"u"&&e instanceof Date?L.date:L.object;default:return L.unknown}},A=oe.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),dm=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:"),ut=class extends Error{constructor(e){super(),this.issues=[],this.addIssue=n=>{this.issues=[...this.issues,n]},this.addIssues=(n=[])=>{this.issues=[...this.issues,...n]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){let t=e||function(i){return i.message},n={_errors:[]},r=i=>{for(let o of i.issues)if(o.code==="invalid_union")o.unionErrors.map(r);else if(o.code==="invalid_return_type")r(o.returnTypeError);else if(o.code==="invalid_arguments")r(o.argumentsError);else if(o.path.length===0)n._errors.push(t(o));else{let l=n,s=0;for(;st.message){let t={},n=[];for(let r of this.issues)r.path.length>0?(t[r.path[0]]=t[r.path[0]]||[],t[r.path[0]].push(e(r))):n.push(e(r));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}};ut.create=e=>new ut(e);var va=(e,t)=>{let n;switch(e.code){case A.invalid_type:e.received===L.undefined?n="Required":n=`Expected ${e.expected}, received ${e.received}`;break;case A.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,oe.jsonStringifyReplacer)}`;break;case A.unrecognized_keys:n=`Unrecognized key(s) in object: ${oe.joinValues(e.keys,", ")}`;break;case A.invalid_union:n="Invalid input";break;case A.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${oe.joinValues(e.options)}`;break;case A.invalid_enum_value:n=`Invalid enum value. Expected ${oe.joinValues(e.options)}, received '${e.received}'`;break;case A.invalid_arguments:n="Invalid function arguments";break;case A.invalid_return_type:n="Invalid function return type";break;case A.invalid_date:n="Invalid date";break;case A.invalid_string:typeof e.validation=="object"?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,typeof e.validation.position=="number"&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:oe.assertNever(e.validation):e.validation!=="regex"?n=`Invalid ${e.validation}`:n="Invalid";break;case A.too_small:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:n="Invalid input";break;case A.too_big:e.type==="array"?n=`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:e.type==="string"?n=`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:e.type==="number"?n=`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="bigint"?n=`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:e.type==="date"?n=`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:n="Invalid input";break;case A.custom:n="Invalid input";break;case A.invalid_intersection_types:n="Intersection results could not be merged";break;case A.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case A.not_finite:n="Number must be finite";break;default:n=t.defaultError,oe.assertNever(e)}return{message:n}},$s=va;function um(e){$s=e}function vr(){return $s}var yr=e=>{let{data:t,path:n,errorMaps:r,issueData:i}=e,o=[...n,...i.path||[]],l={...i,path:o},s="",c=r.filter(d=>!!d).slice().reverse();for(let d of c)s=d(l,{data:t,defaultError:s}).message;return{...i,path:o,message:i.message||s}},mm=[];function Z(e,t){let n=yr({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,vr(),va].filter(r=>!!r)});e.common.issues.push(n)}var ze=class{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(e,t){let n=[];for(let r of t){if(r.status==="aborted")return W;r.status==="dirty"&&e.dirty(),n.push(r.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){let n=[];for(let r of t)n.push({key:await r.key,value:await r.value});return ze.mergeObjectSync(e,n)}static mergeObjectSync(e,t){let n={};for(let r of t){let{key:i,value:o}=r;if(i.status==="aborted"||o.status==="aborted")return W;i.status==="dirty"&&e.dirty(),o.status==="dirty"&&e.dirty(),i.value!=="__proto__"&&(typeof o.value<"u"||r.alwaysSet)&&(n[i.value]=o.value)}return{status:e.value,value:n}}},W=Object.freeze({status:"aborted"}),Ws=e=>({status:"dirty",value:e}),Ue=e=>({status:"valid",value:e}),eo=e=>e.status==="aborted",to=e=>e.status==="dirty",ya=e=>e.status==="valid",br=e=>typeof Promise<"u"&&e instanceof Promise,j;(function(e){e.errToObj=t=>typeof t=="string"?{message:t}:t||{},e.toString=t=>typeof t=="string"?t:t?.message})(j||(j={}));var Nt=class{constructor(e,t,n,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=n,this._key=r}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}},Dl=(e,t)=>{if(ya(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let n=new ut(e.common.issues);return this._error=n,this._error}}};function Y(e){if(!e)return{};let{errorMap:t,invalid_type_error:n,required_error:r,description:i}=e;if(t&&(n||r))throw new Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`);return t?{errorMap:t,description:i}:{errorMap:(o,l)=>o.code!=="invalid_type"?{message:l.defaultError}:typeof l.data>"u"?{message:r??l.defaultError}:{message:n??l.defaultError},description:i}}var X=class{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return Vt(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:Vt(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new ze,ctx:{common:e.parent.common,data:e.data,parsedType:Vt(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if(br(t))throw new Error("Synchronous parse encountered promise.");return t}_parseAsync(e){let t=this._parse(e);return Promise.resolve(t)}parse(e,t){let n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){var n;let r={common:{issues:[],async:(n=t?.async)!==null&&n!==void 0?n:!1,contextualErrorMap:t?.errorMap},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Vt(e)},i=this._parseSync({data:e,path:r.path,parent:r});return Dl(r,i)}async parseAsync(e,t){let n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){let n={common:{issues:[],contextualErrorMap:t?.errorMap,async:!0},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Vt(e)},r=this._parse({data:e,path:n.path,parent:n}),i=await(br(r)?r:Promise.resolve(r));return Dl(n,i)}refine(e,t){let n=r=>typeof t=="string"||typeof t>"u"?{message:t}:typeof t=="function"?t(r):t;return this._refinement((r,i)=>{let o=e(r),l=()=>i.addIssue({code:A.custom,...n(r)});return typeof Promise<"u"&&o instanceof Promise?o.then(s=>s?!0:(l(),!1)):o?!0:(l(),!1)})}refinement(e,t){return this._refinement((n,r)=>e(n)?!0:(r.addIssue(typeof t=="function"?t(n,r):t),!1))}_refinement(e){return new mt({schema:this,typeName:z.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return Lt.create(this,this._def)}nullable(){return on.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return St.create(this,this._def)}promise(){return On.create(this,this._def)}or(e){return wa.create([this,e],this._def)}and(e){return Ca.create(this,e,this._def)}transform(e){return new mt({...Y(this._def),schema:this,typeName:z.ZodEffects,effect:{type:"transform",transform:e}})}default(e){let t=typeof e=="function"?e:()=>e;return new Na({...Y(this._def),innerType:this,defaultValue:t,typeName:z.ZodDefault})}brand(){return new qs({typeName:z.ZodBranded,type:this,...Y(this._def)})}catch(e){let t=typeof e=="function"?e:()=>e;return new Sr({...Y(this._def),innerType:this,catchValue:t,typeName:z.ZodCatch})}describe(e){let t=this.constructor;return new t({...this._def,description:e})}pipe(e){return $r.create(this,e)}readonly(){return Mr.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}},pm=/^c[^\s-]{8,}$/i,hm=/^[a-z][a-z0-9]*$/,fm=/^[0-9A-HJKMNP-TV-Z]{26}$/,gm=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,vm=/^(?!\.)(?!.*\.\.)([A-Z0-9_+-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,ym="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$",Ci,bm=/^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/,Em=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,km=e=>e.precision?e.offset?new RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}(([+-]\\d{2}(:?\\d{2})?)|Z)$`):new RegExp(`^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{${e.precision}}Z$`):e.precision===0?e.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(([+-]\\d{2}(:?\\d{2})?)|Z)$"):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$"):e.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$");function wm(e,t){return!!((t==="v4"||!t)&&bm.test(e)||(t==="v6"||!t)&&Em.test(e))}var kt=class extends X{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==L.string){let r=this._getOrReturnCtx(e);return Z(r,{code:A.invalid_type,expected:L.string,received:r.parsedType}),W}let t=new ze,n;for(let r of this._def.checks)if(r.kind==="min")e.data.lengthr.value&&(n=this._getOrReturnCtx(e,n),Z(n,{code:A.too_big,maximum:r.value,type:"string",inclusive:!0,exact:!1,message:r.message}),t.dirty());else if(r.kind==="length"){let i=e.data.length>r.value,o=e.data.lengthe.test(r),{validation:t,code:A.invalid_string,...j.errToObj(n)})}_addCheck(e){return new kt({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...j.errToObj(e)})}url(e){return this._addCheck({kind:"url",...j.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...j.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...j.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...j.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...j.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...j.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...j.errToObj(e)})}datetime(e){var t;return typeof e=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,message:e}):this._addCheck({kind:"datetime",precision:typeof e?.precision>"u"?null:e?.precision,offset:(t=e?.offset)!==null&&t!==void 0?t:!1,...j.errToObj(e?.message)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...j.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t?.position,...j.errToObj(t?.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...j.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...j.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...j.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...j.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...j.errToObj(t)})}nonempty(e){return this.min(1,j.errToObj(e))}trim(){return new kt({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new kt({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new kt({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>e.kind==="datetime")}get isEmail(){return!!this._def.checks.find(e=>e.kind==="email")}get isURL(){return!!this._def.checks.find(e=>e.kind==="url")}get isEmoji(){return!!this._def.checks.find(e=>e.kind==="emoji")}get isUUID(){return!!this._def.checks.find(e=>e.kind==="uuid")}get isCUID(){return!!this._def.checks.find(e=>e.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(e=>e.kind==="cuid2")}get isULID(){return!!this._def.checks.find(e=>e.kind==="ulid")}get isIP(){return!!this._def.checks.find(e=>e.kind==="ip")}get minLength(){let e=null;for(let t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)t.kind==="max"&&(e===null||t.value{var t;return new kt({checks:[],typeName:z.ZodString,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...Y(e)})};function Cm(e,t){let n=(e.toString().split(".")[1]||"").length,r=(t.toString().split(".")[1]||"").length,i=n>r?n:r,o=parseInt(e.toFixed(i).replace(".","")),l=parseInt(t.toFixed(i).replace(".",""));return o%l/Math.pow(10,i)}var nn=class extends X{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==L.number){let r=this._getOrReturnCtx(e);return Z(r,{code:A.invalid_type,expected:L.number,received:r.parsedType}),W}let t,n=new ze;for(let r of this._def.checks)r.kind==="int"?oe.isInteger(e.data)||(t=this._getOrReturnCtx(e,t),Z(t,{code:A.invalid_type,expected:"integer",received:"float",message:r.message}),n.dirty()):r.kind==="min"?(r.inclusive?e.datar.value:e.data>=r.value)&&(t=this._getOrReturnCtx(e,t),Z(t,{code:A.too_big,maximum:r.value,type:"number",inclusive:r.inclusive,exact:!1,message:r.message}),n.dirty()):r.kind==="multipleOf"?Cm(e.data,r.value)!==0&&(t=this._getOrReturnCtx(e,t),Z(t,{code:A.not_multiple_of,multipleOf:r.value,message:r.message}),n.dirty()):r.kind==="finite"?Number.isFinite(e.data)||(t=this._getOrReturnCtx(e,t),Z(t,{code:A.not_finite,message:r.message}),n.dirty()):oe.assertNever(r);return{status:n.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,j.toString(t))}gt(e,t){return this.setLimit("min",e,!1,j.toString(t))}lte(e,t){return this.setLimit("max",e,!0,j.toString(t))}lt(e,t){return this.setLimit("max",e,!1,j.toString(t))}setLimit(e,t,n,r){return new nn({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:j.toString(r)}]})}_addCheck(e){return new nn({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:j.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:j.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:j.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:j.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:j.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:j.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:j.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:j.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:j.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)t.kind==="max"&&(e===null||t.valuee.kind==="int"||e.kind==="multipleOf"&&oe.isInteger(e.value))}get isFinite(){let e=null,t=null;for(let n of this._def.checks){if(n.kind==="finite"||n.kind==="int"||n.kind==="multipleOf")return!0;n.kind==="min"?(t===null||n.value>t)&&(t=n.value):n.kind==="max"&&(e===null||n.valuenew nn({checks:[],typeName:z.ZodNumber,coerce:e?.coerce||!1,...Y(e)});var an=class extends X{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce&&(e.data=BigInt(e.data)),this._getType(e)!==L.bigint){let r=this._getOrReturnCtx(e);return Z(r,{code:A.invalid_type,expected:L.bigint,received:r.parsedType}),W}let t,n=new ze;for(let r of this._def.checks)r.kind==="min"?(r.inclusive?e.datar.value:e.data>=r.value)&&(t=this._getOrReturnCtx(e,t),Z(t,{code:A.too_big,type:"bigint",maximum:r.value,inclusive:r.inclusive,message:r.message}),n.dirty()):r.kind==="multipleOf"?e.data%r.value!==BigInt(0)&&(t=this._getOrReturnCtx(e,t),Z(t,{code:A.not_multiple_of,multipleOf:r.value,message:r.message}),n.dirty()):oe.assertNever(r);return{status:n.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,j.toString(t))}gt(e,t){return this.setLimit("min",e,!1,j.toString(t))}lte(e,t){return this.setLimit("max",e,!0,j.toString(t))}lt(e,t){return this.setLimit("max",e,!1,j.toString(t))}setLimit(e,t,n,r){return new an({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:j.toString(r)}]})}_addCheck(e){return new an({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:j.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:j.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:j.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:j.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:j.toString(t)})}get minValue(){let e=null;for(let t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)t.kind==="max"&&(e===null||t.value{var t;return new an({checks:[],typeName:z.ZodBigInt,coerce:(t=e?.coerce)!==null&&t!==void 0?t:!1,...Y(e)})};var ba=class extends X{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==L.boolean){let t=this._getOrReturnCtx(e);return Z(t,{code:A.invalid_type,expected:L.boolean,received:t.parsedType}),W}return Ue(e.data)}};ba.create=e=>new ba({typeName:z.ZodBoolean,coerce:e?.coerce||!1,...Y(e)});var Nn=class extends X{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==L.date){let r=this._getOrReturnCtx(e);return Z(r,{code:A.invalid_type,expected:L.date,received:r.parsedType}),W}if(isNaN(e.data.getTime())){let r=this._getOrReturnCtx(e);return Z(r,{code:A.invalid_date}),W}let t=new ze,n;for(let r of this._def.checks)r.kind==="min"?e.data.getTime()r.value&&(n=this._getOrReturnCtx(e,n),Z(n,{code:A.too_big,message:r.message,inclusive:!0,exact:!1,maximum:r.value,type:"date"}),t.dirty()):oe.assertNever(r);return{status:t.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Nn({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:j.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:j.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)t.kind==="min"&&(e===null||t.value>e)&&(e=t.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)t.kind==="max"&&(e===null||t.valuenew Nn({checks:[],coerce:e?.coerce||!1,typeName:z.ZodDate,...Y(e)});var Er=class extends X{_parse(e){if(this._getType(e)!==L.symbol){let t=this._getOrReturnCtx(e);return Z(t,{code:A.invalid_type,expected:L.symbol,received:t.parsedType}),W}return Ue(e.data)}};Er.create=e=>new Er({typeName:z.ZodSymbol,...Y(e)});var Ea=class extends X{_parse(e){if(this._getType(e)!==L.undefined){let t=this._getOrReturnCtx(e);return Z(t,{code:A.invalid_type,expected:L.undefined,received:t.parsedType}),W}return Ue(e.data)}};Ea.create=e=>new Ea({typeName:z.ZodUndefined,...Y(e)});var ka=class extends X{_parse(e){if(this._getType(e)!==L.null){let t=this._getOrReturnCtx(e);return Z(t,{code:A.invalid_type,expected:L.null,received:t.parsedType}),W}return Ue(e.data)}};ka.create=e=>new ka({typeName:z.ZodNull,...Y(e)});var Fn=class extends X{constructor(){super(...arguments),this._any=!0}_parse(e){return Ue(e.data)}};Fn.create=e=>new Fn({typeName:z.ZodAny,...Y(e)});var en=class extends X{constructor(){super(...arguments),this._unknown=!0}_parse(e){return Ue(e.data)}};en.create=e=>new en({typeName:z.ZodUnknown,...Y(e)});var _t=class extends X{_parse(e){let t=this._getOrReturnCtx(e);return Z(t,{code:A.invalid_type,expected:L.never,received:t.parsedType}),W}};_t.create=e=>new _t({typeName:z.ZodNever,...Y(e)});var kr=class extends X{_parse(e){if(this._getType(e)!==L.undefined){let t=this._getOrReturnCtx(e);return Z(t,{code:A.invalid_type,expected:L.void,received:t.parsedType}),W}return Ue(e.data)}};kr.create=e=>new kr({typeName:z.ZodVoid,...Y(e)});var St=class extends X{_parse(e){let{ctx:t,status:n}=this._processInputParams(e),r=this._def;if(t.parsedType!==L.array)return Z(t,{code:A.invalid_type,expected:L.array,received:t.parsedType}),W;if(r.exactLength!==null){let o=t.data.length>r.exactLength.value,l=t.data.lengthr.maxLength.value&&(Z(t,{code:A.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((o,l)=>r.type._parseAsync(new Nt(t,o,t.path,l)))).then(o=>ze.mergeArray(n,o));let i=[...t.data].map((o,l)=>r.type._parseSync(new Nt(t,o,t.path,l)));return ze.mergeArray(n,i)}get element(){return this._def.type}min(e,t){return new St({...this._def,minLength:{value:e,message:j.toString(t)}})}max(e,t){return new St({...this._def,maxLength:{value:e,message:j.toString(t)}})}length(e,t){return new St({...this._def,exactLength:{value:e,message:j.toString(t)}})}nonempty(e){return this.min(1,e)}};St.create=(e,t)=>new St({type:e,minLength:null,maxLength:null,exactLength:null,typeName:z.ZodArray,...Y(t)});function bn(e){if(e instanceof xe){let t={};for(let n in e.shape){let r=e.shape[n];t[n]=Lt.create(bn(r))}return new xe({...e._def,shape:()=>t})}else return e instanceof St?new St({...e._def,type:bn(e.element)}):e instanceof Lt?Lt.create(bn(e.unwrap())):e instanceof on?on.create(bn(e.unwrap())):e instanceof Tt?Tt.create(e.items.map(t=>bn(t))):e}var xe=class extends X{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;let e=this._def.shape(),t=oe.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==L.object){let s=this._getOrReturnCtx(e);return Z(s,{code:A.invalid_type,expected:L.object,received:s.parsedType}),W}let{status:t,ctx:n}=this._processInputParams(e),{shape:r,keys:i}=this._getCached(),o=[];if(!(this._def.catchall instanceof _t&&this._def.unknownKeys==="strip"))for(let s in n.data)i.includes(s)||o.push(s);let l=[];for(let s of i){let c=r[s],d=n.data[s];l.push({key:{status:"valid",value:s},value:c._parse(new Nt(n,d,n.path,s)),alwaysSet:s in n.data})}if(this._def.catchall instanceof _t){let s=this._def.unknownKeys;if(s==="passthrough")for(let c of o)l.push({key:{status:"valid",value:c},value:{status:"valid",value:n.data[c]}});else if(s==="strict")o.length>0&&(Z(n,{code:A.unrecognized_keys,keys:o}),t.dirty());else if(s!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{let s=this._def.catchall;for(let c of o){let d=n.data[c];l.push({key:{status:"valid",value:c},value:s._parse(new Nt(n,d,n.path,c)),alwaysSet:c in n.data})}}return n.common.async?Promise.resolve().then(async()=>{let s=[];for(let c of l){let d=await c.key;s.push({key:d,value:await c.value,alwaysSet:c.alwaysSet})}return s}).then(s=>ze.mergeObjectSync(t,s)):ze.mergeObjectSync(t,l)}get shape(){return this._def.shape()}strict(e){return j.errToObj,new xe({...this._def,unknownKeys:"strict",...e!==void 0?{errorMap:(t,n)=>{var r,i,o,l;let s=(o=(i=(r=this._def).errorMap)===null||i===void 0?void 0:i.call(r,t,n).message)!==null&&o!==void 0?o:n.defaultError;return t.code==="unrecognized_keys"?{message:(l=j.errToObj(e).message)!==null&&l!==void 0?l:s}:{message:s}}}:{}})}strip(){return new xe({...this._def,unknownKeys:"strip"})}passthrough(){return new xe({...this._def,unknownKeys:"passthrough"})}extend(e){return new xe({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new xe({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:z.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new xe({...this._def,catchall:e})}pick(e){let t={};return oe.objectKeys(e).forEach(n=>{e[n]&&this.shape[n]&&(t[n]=this.shape[n])}),new xe({...this._def,shape:()=>t})}omit(e){let t={};return oe.objectKeys(this.shape).forEach(n=>{e[n]||(t[n]=this.shape[n])}),new xe({...this._def,shape:()=>t})}deepPartial(){return bn(this)}partial(e){let t={};return oe.objectKeys(this.shape).forEach(n=>{let r=this.shape[n];e&&!e[n]?t[n]=r:t[n]=r.optional()}),new xe({...this._def,shape:()=>t})}required(e){let t={};return oe.objectKeys(this.shape).forEach(n=>{if(e&&!e[n])t[n]=this.shape[n];else{let r=this.shape[n];for(;r instanceof Lt;)r=r._def.innerType;t[n]=r}}),new xe({...this._def,shape:()=>t})}keyof(){return Gs(oe.objectKeys(this.shape))}};xe.create=(e,t)=>new xe({shape:()=>e,unknownKeys:"strip",catchall:_t.create(),typeName:z.ZodObject,...Y(t)});xe.strictCreate=(e,t)=>new xe({shape:()=>e,unknownKeys:"strict",catchall:_t.create(),typeName:z.ZodObject,...Y(t)});xe.lazycreate=(e,t)=>new xe({shape:e,unknownKeys:"strip",catchall:_t.create(),typeName:z.ZodObject,...Y(t)});var wa=class extends X{_parse(e){let{ctx:t}=this._processInputParams(e),n=this._def.options;function r(i){for(let l of i)if(l.result.status==="valid")return l.result;for(let l of i)if(l.result.status==="dirty")return t.common.issues.push(...l.ctx.common.issues),l.result;let o=i.map(l=>new ut(l.ctx.common.issues));return Z(t,{code:A.invalid_union,unionErrors:o}),W}if(t.common.async)return Promise.all(n.map(async i=>{let o={...t,common:{...t.common,issues:[]},parent:null};return{result:await i._parseAsync({data:t.data,path:t.path,parent:o}),ctx:o}})).then(r);{let i,o=[];for(let s of n){let c={...t,common:{...t.common,issues:[]},parent:null},d=s._parseSync({data:t.data,path:t.path,parent:c});if(d.status==="valid")return d;d.status==="dirty"&&!i&&(i={result:d,ctx:c}),c.common.issues.length&&o.push(c.common.issues)}if(i)return t.common.issues.push(...i.ctx.common.issues),i.result;let l=o.map(s=>new ut(s));return Z(t,{code:A.invalid_union,unionErrors:l}),W}}get options(){return this._def.options}};wa.create=(e,t)=>new wa({options:e,typeName:z.ZodUnion,...Y(t)});var rr=e=>e instanceof Sa?rr(e.schema):e instanceof mt?rr(e.innerType()):e instanceof xa?[e.value]:e instanceof rn?e.options:e instanceof Ma?Object.keys(e.enum):e instanceof Na?rr(e._def.innerType):e instanceof Ea?[void 0]:e instanceof ka?[null]:null,Lo=class extends X{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==L.object)return Z(t,{code:A.invalid_type,expected:L.object,received:t.parsedType}),W;let n=this.discriminator,r=t.data[n],i=this.optionsMap.get(r);return i?t.common.async?i._parseAsync({data:t.data,path:t.path,parent:t}):i._parseSync({data:t.data,path:t.path,parent:t}):(Z(t,{code:A.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),W)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,n){let r=new Map;for(let i of t){let o=rr(i.shape[e]);if(!o)throw new Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let l of o){if(r.has(l))throw new Error(`Discriminator property ${String(e)} has duplicate value ${String(l)}`);r.set(l,i)}}return new Lo({typeName:z.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:r,...Y(n)})}};function no(e,t){let n=Vt(e),r=Vt(t);if(e===t)return{valid:!0,data:e};if(n===L.object&&r===L.object){let i=oe.objectKeys(t),o=oe.objectKeys(e).filter(s=>i.indexOf(s)!==-1),l={...e,...t};for(let s of o){let c=no(e[s],t[s]);if(!c.valid)return{valid:!1};l[s]=c.data}return{valid:!0,data:l}}else if(n===L.array&&r===L.array){if(e.length!==t.length)return{valid:!1};let i=[];for(let o=0;o{if(eo(i)||eo(o))return W;let l=no(i.value,o.value);return l.valid?((to(i)||to(o))&&t.dirty(),{status:t.value,value:l.data}):(Z(n,{code:A.invalid_intersection_types}),W)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([i,o])=>r(i,o)):r(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}};Ca.create=(e,t,n)=>new Ca({left:e,right:t,typeName:z.ZodIntersection,...Y(n)});var Tt=class extends X{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==L.array)return Z(n,{code:A.invalid_type,expected:L.array,received:n.parsedType}),W;if(n.data.lengththis._def.items.length&&(Z(n,{code:A.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let r=[...n.data].map((i,o)=>{let l=this._def.items[o]||this._def.rest;return l?l._parse(new Nt(n,i,n.path,o)):null}).filter(i=>!!i);return n.common.async?Promise.all(r).then(i=>ze.mergeArray(t,i)):ze.mergeArray(t,r)}get items(){return this._def.items}rest(e){return new Tt({...this._def,rest:e})}};Tt.create=(e,t)=>{if(!Array.isArray(e))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new Tt({items:e,typeName:z.ZodTuple,rest:null,...Y(t)})};var wr=class extends X{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==L.object)return Z(n,{code:A.invalid_type,expected:L.object,received:n.parsedType}),W;let r=[],i=this._def.keyType,o=this._def.valueType;for(let l in n.data)r.push({key:i._parse(new Nt(n,l,n.path,l)),value:o._parse(new Nt(n,n.data[l],n.path,l))});return n.common.async?ze.mergeObjectAsync(t,r):ze.mergeObjectSync(t,r)}get element(){return this._def.valueType}static create(e,t,n){return t instanceof X?new wr({keyType:e,valueType:t,typeName:z.ZodRecord,...Y(n)}):new wr({keyType:kt.create(),valueType:e,typeName:z.ZodRecord,...Y(t)})}},Cr=class extends X{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==L.map)return Z(n,{code:A.invalid_type,expected:L.map,received:n.parsedType}),W;let r=this._def.keyType,i=this._def.valueType,o=[...n.data.entries()].map(([l,s],c)=>({key:r._parse(new Nt(n,l,n.path,[c,"key"])),value:i._parse(new Nt(n,s,n.path,[c,"value"]))}));if(n.common.async){let l=new Map;return Promise.resolve().then(async()=>{for(let s of o){let c=await s.key,d=await s.value;if(c.status==="aborted"||d.status==="aborted")return W;(c.status==="dirty"||d.status==="dirty")&&t.dirty(),l.set(c.value,d.value)}return{status:t.value,value:l}})}else{let l=new Map;for(let s of o){let c=s.key,d=s.value;if(c.status==="aborted"||d.status==="aborted")return W;(c.status==="dirty"||d.status==="dirty")&&t.dirty(),l.set(c.value,d.value)}return{status:t.value,value:l}}}};Cr.create=(e,t,n)=>new Cr({valueType:t,keyType:e,typeName:z.ZodMap,...Y(n)});var An=class extends X{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==L.set)return Z(n,{code:A.invalid_type,expected:L.set,received:n.parsedType}),W;let r=this._def;r.minSize!==null&&n.data.sizer.maxSize.value&&(Z(n,{code:A.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());let i=this._def.valueType;function o(s){let c=new Set;for(let d of s){if(d.status==="aborted")return W;d.status==="dirty"&&t.dirty(),c.add(d.value)}return{status:t.value,value:c}}let l=[...n.data.values()].map((s,c)=>i._parse(new Nt(n,s,n.path,c)));return n.common.async?Promise.all(l).then(s=>o(s)):o(l)}min(e,t){return new An({...this._def,minSize:{value:e,message:j.toString(t)}})}max(e,t){return new An({...this._def,maxSize:{value:e,message:j.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}};An.create=(e,t)=>new An({valueType:e,minSize:null,maxSize:null,typeName:z.ZodSet,...Y(t)});var ua=class extends X{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==L.function)return Z(t,{code:A.invalid_type,expected:L.function,received:t.parsedType}),W;function n(l,s){return yr({data:l,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,vr(),va].filter(c=>!!c),issueData:{code:A.invalid_arguments,argumentsError:s}})}function r(l,s){return yr({data:l,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,vr(),va].filter(c=>!!c),issueData:{code:A.invalid_return_type,returnTypeError:s}})}let i={errorMap:t.common.contextualErrorMap},o=t.data;if(this._def.returns instanceof On){let l=this;return Ue(async function(...s){let c=new ut([]),d=await l._def.args.parseAsync(s,i).catch(m=>{throw c.addIssue(n(s,m)),c}),u=await Reflect.apply(o,this,d);return await l._def.returns._def.type.parseAsync(u,i).catch(m=>{throw c.addIssue(r(u,m)),c})})}else{let l=this;return Ue(function(...s){let c=l._def.args.safeParse(s,i);if(!c.success)throw new ut([n(s,c.error)]);let d=Reflect.apply(o,this,c.data),u=l._def.returns.safeParse(d,i);if(!u.success)throw new ut([r(d,u.error)]);return u.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new ua({...this._def,args:Tt.create(e).rest(en.create())})}returns(e){return new ua({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,n){return new ua({args:e||Tt.create([]).rest(en.create()),returns:t||en.create(),typeName:z.ZodFunction,...Y(n)})}},Sa=class extends X{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}};Sa.create=(e,t)=>new Sa({getter:e,typeName:z.ZodLazy,...Y(t)});var xa=class extends X{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return Z(t,{received:t.data,code:A.invalid_literal,expected:this._def.value}),W}return{status:"valid",value:e.data}}get value(){return this._def.value}};xa.create=(e,t)=>new xa({value:e,typeName:z.ZodLiteral,...Y(t)});function Gs(e,t){return new rn({values:e,typeName:z.ZodEnum,...Y(t)})}var rn=class extends X{_parse(e){if(typeof e.data!="string"){let t=this._getOrReturnCtx(e),n=this._def.values;return Z(t,{expected:oe.joinValues(n),received:t.parsedType,code:A.invalid_type}),W}if(this._def.values.indexOf(e.data)===-1){let t=this._getOrReturnCtx(e),n=this._def.values;return Z(t,{received:t.data,code:A.invalid_enum_value,options:n}),W}return Ue(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}extract(e){return rn.create(e)}exclude(e){return rn.create(this.options.filter(t=>!e.includes(t)))}};rn.create=Gs;var Ma=class extends X{_parse(e){let t=oe.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==L.string&&n.parsedType!==L.number){let r=oe.objectValues(t);return Z(n,{expected:oe.joinValues(r),received:n.parsedType,code:A.invalid_type}),W}if(t.indexOf(e.data)===-1){let r=oe.objectValues(t);return Z(n,{received:n.data,code:A.invalid_enum_value,options:r}),W}return Ue(e.data)}get enum(){return this._def.values}};Ma.create=(e,t)=>new Ma({values:e,typeName:z.ZodNativeEnum,...Y(t)});var On=class extends X{unwrap(){return this._def.type}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==L.promise&&t.common.async===!1)return Z(t,{code:A.invalid_type,expected:L.promise,received:t.parsedType}),W;let n=t.parsedType===L.promise?t.data:Promise.resolve(t.data);return Ue(n.then(r=>this._def.type.parseAsync(r,{path:t.path,errorMap:t.common.contextualErrorMap})))}};On.create=(e,t)=>new On({type:e,typeName:z.ZodPromise,...Y(t)});var mt=class extends X{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===z.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:n}=this._processInputParams(e),r=this._def.effect||null,i={addIssue:o=>{Z(n,o),o.fatal?t.abort():t.dirty()},get path(){return n.path}};if(i.addIssue=i.addIssue.bind(i),r.type==="preprocess"){let o=r.transform(n.data,i);return n.common.issues.length?{status:"dirty",value:n.data}:n.common.async?Promise.resolve(o).then(l=>this._def.schema._parseAsync({data:l,path:n.path,parent:n})):this._def.schema._parseSync({data:o,path:n.path,parent:n})}if(r.type==="refinement"){let o=l=>{let s=r.refinement(l,i);if(n.common.async)return Promise.resolve(s);if(s instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return l};if(n.common.async===!1){let l=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return l.status==="aborted"?W:(l.status==="dirty"&&t.dirty(),o(l.value),{status:t.value,value:l.value})}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(l=>l.status==="aborted"?W:(l.status==="dirty"&&t.dirty(),o(l.value).then(()=>({status:t.value,value:l.value}))))}if(r.type==="transform")if(n.common.async===!1){let o=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if(!ya(o))return o;let l=r.transform(o.value,i);if(l instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:l}}else return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(o=>ya(o)?Promise.resolve(r.transform(o.value,i)).then(l=>({status:t.value,value:l})):o);oe.assertNever(r)}};mt.create=(e,t,n)=>new mt({schema:e,typeName:z.ZodEffects,effect:t,...Y(n)});mt.createWithPreprocess=(e,t,n)=>new mt({schema:t,effect:{type:"preprocess",transform:e},typeName:z.ZodEffects,...Y(n)});var Lt=class extends X{_parse(e){return this._getType(e)===L.undefined?Ue(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}};Lt.create=(e,t)=>new Lt({innerType:e,typeName:z.ZodOptional,...Y(t)});var on=class extends X{_parse(e){return this._getType(e)===L.null?Ue(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}};on.create=(e,t)=>new on({innerType:e,typeName:z.ZodNullable,...Y(t)});var Na=class extends X{_parse(e){let{ctx:t}=this._processInputParams(e),n=t.data;return t.parsedType===L.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}};Na.create=(e,t)=>new Na({innerType:e,typeName:z.ZodDefault,defaultValue:typeof t.default=="function"?t.default:()=>t.default,...Y(t)});var Sr=class extends X{_parse(e){let{ctx:t}=this._processInputParams(e),n={...t,common:{...t.common,issues:[]}},r=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return br(r)?r.then(i=>({status:"valid",value:i.status==="valid"?i.value:this._def.catchValue({get error(){return new ut(n.common.issues)},input:n.data})})):{status:"valid",value:r.status==="valid"?r.value:this._def.catchValue({get error(){return new ut(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}};Sr.create=(e,t)=>new Sr({innerType:e,typeName:z.ZodCatch,catchValue:typeof t.catch=="function"?t.catch:()=>t.catch,...Y(t)});var xr=class extends X{_parse(e){if(this._getType(e)!==L.nan){let t=this._getOrReturnCtx(e);return Z(t,{code:A.invalid_type,expected:L.nan,received:t.parsedType}),W}return{status:"valid",value:e.data}}};xr.create=e=>new xr({typeName:z.ZodNaN,...Y(e)});var Sm=Symbol("zod_brand"),qs=class extends X{_parse(e){let{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}},$r=class extends X{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.common.async)return(async()=>{let r=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return r.status==="aborted"?W:r.status==="dirty"?(t.dirty(),Ws(r.value)):this._def.out._parseAsync({data:r.value,path:n.path,parent:n})})();{let r=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return r.status==="aborted"?W:r.status==="dirty"?(t.dirty(),{status:"dirty",value:r.value}):this._def.out._parseSync({data:r.value,path:n.path,parent:n})}}static create(e,t){return new $r({in:e,out:t,typeName:z.ZodPipeline})}},Mr=class extends X{_parse(e){let t=this._def.innerType._parse(e);return ya(t)&&(t.value=Object.freeze(t.value)),t}};Mr.create=(e,t)=>new Mr({innerType:e,typeName:z.ZodReadonly,...Y(t)});var Ys=(e,t={},n)=>e?Fn.create().superRefine((r,i)=>{var o,l;if(!e(r)){let s=typeof t=="function"?t(r):typeof t=="string"?{message:t}:t,c=(l=(o=s.fatal)!==null&&o!==void 0?o:n)!==null&&l!==void 0?l:!0,d=typeof s=="string"?{message:s}:s;i.addIssue({code:"custom",...d,fatal:c})}}):Fn.create(),xm={object:xe.lazycreate},z;(function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"})(z||(z={}));var Mm=(e,t={message:`Input not instance of ${e.name}`})=>Ys(n=>n instanceof e,t),Qs=kt.create,Ks=nn.create,Nm=xr.create,Fm=an.create,Js=ba.create,Am=Nn.create,Om=Er.create,Lm=Ea.create,_m=ka.create,Tm=Fn.create,Zm=en.create,Im=_t.create,Rm=kr.create,Bm=St.create,Pm=xe.create,Vm=xe.strictCreate,jm=wa.create,Hm=Lo.create,Dm=Ca.create,zm=Tt.create,Um=wr.create,$m=Cr.create,Wm=An.create,Gm=ua.create,qm=Sa.create,Ym=xa.create,Qm=rn.create,Km=Ma.create,Jm=On.create,zl=mt.create,Xm=Lt.create,e4=on.create,t4=mt.createWithPreprocess,n4=$r.create,a4=()=>Qs().optional(),r4=()=>Ks().optional(),i4=()=>Js().optional(),o4={string:e=>kt.create({...e,coerce:!0}),number:e=>nn.create({...e,coerce:!0}),boolean:e=>ba.create({...e,coerce:!0}),bigint:e=>an.create({...e,coerce:!0}),date:e=>Nn.create({...e,coerce:!0})},l4=W,At=Object.freeze({__proto__:null,defaultErrorMap:va,setErrorMap:um,getErrorMap:vr,makeIssue:yr,EMPTY_PATH:mm,addIssueToContext:Z,ParseStatus:ze,INVALID:W,DIRTY:Ws,OK:Ue,isAborted:eo,isDirty:to,isValid:ya,isAsync:br,get util(){return oe},get objectUtil(){return Xi},ZodParsedType:L,getParsedType:Vt,ZodType:X,ZodString:kt,ZodNumber:nn,ZodBigInt:an,ZodBoolean:ba,ZodDate:Nn,ZodSymbol:Er,ZodUndefined:Ea,ZodNull:ka,ZodAny:Fn,ZodUnknown:en,ZodNever:_t,ZodVoid:kr,ZodArray:St,ZodObject:xe,ZodUnion:wa,ZodDiscriminatedUnion:Lo,ZodIntersection:Ca,ZodTuple:Tt,ZodRecord:wr,ZodMap:Cr,ZodSet:An,ZodFunction:ua,ZodLazy:Sa,ZodLiteral:xa,ZodEnum:rn,ZodNativeEnum:Ma,ZodPromise:On,ZodEffects:mt,ZodTransformer:mt,ZodOptional:Lt,ZodNullable:on,ZodDefault:Na,ZodCatch:Sr,ZodNaN:xr,BRAND:Sm,ZodBranded:qs,ZodPipeline:$r,ZodReadonly:Mr,custom:Ys,Schema:X,ZodSchema:X,late:xm,get ZodFirstPartyTypeKind(){return z},coerce:o4,any:Tm,array:Bm,bigint:Fm,boolean:Js,date:Am,discriminatedUnion:Hm,effect:zl,enum:Qm,function:Gm,instanceof:Mm,intersection:Dm,lazy:qm,literal:Ym,map:$m,nan:Nm,nativeEnum:Km,never:Im,null:_m,nullable:e4,number:Ks,object:Pm,oboolean:i4,onumber:r4,optional:Xm,ostring:a4,pipeline:n4,preprocess:t4,promise:Jm,record:Um,set:Wm,strictObject:Vm,string:Qs,symbol:Om,transformer:zl,tuple:zm,undefined:Lm,union:jm,unknown:Zm,void:Rm,NEVER:l4,ZodIssueCode:A,quotelessJson:dm,ZodError:ut}),s4=At.union([At.object({message:At.literal("login")}),At.object({message:At.literal("grant"),denied:At.boolean()}),At.object({message:At.literal("createdProject"),projectId:At.string()})]),Xs=e=>{let t=Te(),n=Te();return se(()=>{let r=({origin:i,data:o})=>{if(i===n.current){let l;try{l=s4.parse(o)}catch{return}e?.(l)}};return window.addEventListener("message",r),()=>window.removeEventListener("message",r)},[e]),[q(r=>{if(window.innerWidth>800&&window.innerHeight>800){let o=(window.innerWidth-800)/2+window.screenLeft,l=`scrollbars=yes,width=800,height=800,top=${(window.innerHeight-800)/2+window.screenTop},left=${o}`;t.current=window.open(r,"chromatic-dialog",l),t.current?.focus()}else t.current=window.open(r,"_blank");let{origin:i}=new URL(r);n.current=i},[]),q(()=>t.current?.close(),[])]},c4=w.ol(({theme:e})=>({display:"inline-flex",listStyle:"none",marginTop:15,marginBottom:5,padding:0,gap:5,"li:not(:empty)":{display:"flex",alignItems:"center",justifyContent:"center",border:`1px dashed ${e.input.border}`,borderRadius:4,width:28,height:32}})),d4=ft(` + query VisualTestsProjectCountQuery { + viewer { + projectCount + accounts { + newProjectUrl + } + } + } +`),u4=({onBack:e,hasProjectId:t,setAccessToken:n,setCreatedProjectId:r,exchangeParameters:i})=>{let o=Ao(),l=hs(),{user_code:s,verificationUrl:c}=i,d=Te(),u=Te(),m=Te(),p=q(async y=>{if(y.message==="login"&&u.current?.(c),y.message==="grant")try{let k=await Z5(i);if(!k)throw new Error("Failed to fetch an access token");d.current=k;let b=Us(k),{data:f}=await o.query(d4,{},{fetchOptions:b});if(!f?.viewer)throw new Error("Failed to fetch initial project list");if(f.viewer.projectCount>0||t)n(d.current),m.current?.();else{if(!f.viewer.accounts[0])throw new Error("User has no accounts!");if(!f.viewer.accounts[0].newProjectUrl)throw new Error("Unexpected missing project URL");u.current?.(f.viewer.accounts[0].newProjectUrl)}}catch(k){l("Login Error",k)}y.message==="createdProject"&&(d.current?(n(d.current),r(`Project:${y.projectId}`),m.current?.()):l("Unexpected missing access token",new Error))},[c,i,o,t,n,l,r]),[v,h]=Xs(p);return u.current=v,m.current=h,a.createElement(Me,{footer:null,ignoreConfig:!0},a.createElement(Hr,{onBack:e}),a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Verify your account"),a.createElement("div",null,a.createElement(J,{center:!0,muted:!0},"Check this verification code on Chromatic to grant access to your published Storybooks.")),a.createElement(c4,null,s?.split("").map((y,k)=>a.createElement("li",{key:`${k}-${y}`},y.replace(/[^A-Z0-9]/,""))))),a.createElement(de,{variant:"solid",size:"medium",onClick:()=>v(c)},"Go to Chromatic"))))},m4=({onNext:e,onUninstall:t})=>a.createElement(Me,{footer:null,ignoreConfig:!0},a.createElement(Hr,null),a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(sn,null),a.createElement(fe,null,"Visual tests"),a.createElement(J,{center:!0,muted:!0},"Catch bugs in UI appearance automatically. Compare image snapshots to detect visual changes.")),a.createElement(xt,null,a.createElement(de,{variant:"solid",size:"medium",onClick:e},"Enable"),a.createElement(de,{link:!0,onClick:()=>t()},"Uninstall"))))),p4=({setAccessToken:e,setCreatedProjectId:t,hasProjectId:n})=>{let[r,i]=nt("authenticationScreen",n?"signin":"welcome"),[o,l]=nt("exchangeParameters"),s=hs(),{uninstallAddon:c}=bo();ot("Authentication",r.charAt(0).toUpperCase()+r.slice(1));let d=q(async u=>{try{l(await T5(u)),i("verify")}catch(m){s("Sign in Error",m)}},[s,l,i]);if(r==="welcome"&&!n)return a.createElement(m4,{onNext:()=>i("signin"),onUninstall:c});if(r==="signin"||r==="welcome"&&n)return a.createElement(zu,{...n?{}:{onBack:()=>i("welcome")},onSignIn:d,onSignInWithSSO:()=>i("subdomain")});if(r==="subdomain")return a.createElement(Du,{onBack:()=>i("signin"),onSignIn:d});if(r==="verify"){if(!o)throw new Error("Expected to have a `exchangeParameters` if at `verify` step");return a.createElement(u4,{onBack:()=>i("signin"),hasProjectId:n,setAccessToken:e,setCreatedProjectId:t,exchangeParameters:o})}return null},e0=w.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",borderRadius:e.appBorderRadius,background:e.base==="light"?e.color.lightest:e.color.darkest,border:`1px solid ${e.appBorderColor}`,padding:15,flex:1,gap:14,maxWidth:"500px",width:"100%"}),({theme:e,warning:t})=>t&&{background:e.base==="dark"?"#342e1a":e.background.warning}),h4=w.b(()=>({display:"block",marginBottom:2})),f4=()=>{ot("Errors","GitNotFound");let{uninstallAddon:e}=bo();return a.createElement(Me,{footer:null},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(sn,null),a.createElement(fe,null,"Visual tests"),a.createElement(J,{center:!0,muted:!0},"Catch bugs in UI appearance automatically. Compare image snapshots to detect visual changes.")),a.createElement(e0,null,a.createElement(Es,{style:{flexShrink:0}}),a.createElement(J,null,a.createElement(h4,null,"Git not detected"),"This addon requires Git to associate test results with commits and branches. Run"," ",a.createElement(Ve,null,"git init")," and make your first commit",a.createElement(Ve,null,"git commit -m")," to get started!")),a.createElement(Ge,{target:"_blank",href:"https://www.chromatic.com/docs/visual-tests-addon#git-addon",withArrow:!0,secondary:!0},"Visual tests requirements"),a.createElement(Ge,{withArrow:!0,onClick:()=>e()},"Uninstall"))))},g4=w(Eo)(({theme:e})=>({width:40,height:40,padding:10,background:e.color.positive,borderRadius:"100%",color:"white"})),v4=w(Ge)(()=>({marginTop:5})),y4=ft(` + query ProjectQuery($projectId: ID!) { + project(id: $projectId) { + id + name + webUrl + lastBuild { + branch + number + } + } + } +`),b4=({projectId:e,configFile:t,goToNext:n})=>{ot("LinkProject","LinkedProject");let[{data:r,fetching:i,error:o}]=Oo({query:y4,variables:{projectId:e}});return a.createElement(Me,{footer:a.createElement(jr,null,a.createElement(it,null,r?.project?.lastBuild&&a.createElement(J,{style:{marginLeft:5}},"Last build: ",r.project.lastBuild.number," on branch"," ",r.project.lastBuild.branch)),a.createElement(it,{push:!0},a.createElement(Vr,null)))},a.createElement(Ce,null,a.createElement(pe,null,i&&a.createElement("p",null,"Loading..."),o&&a.createElement("p",null,o.message),r?.project&&a.createElement(a.Fragment,null,a.createElement(g4,null),a.createElement("div",null,a.createElement(fe,null,"Project linked!"),a.createElement(J,{center:!0,muted:!0,style:{maxWidth:500}},"The ",a.createElement(Ve,null,"projectId")," for ",a.createElement("strong",null,r.project.name)," was added in"," ",a.createElement(Ve,null,t)," to sync tests with Chromatic. Please commit this change to continue using this addon.")),a.createElement(xt,null,a.createElement(de,{variant:"solid",size:"medium",onClick:()=>n()},"Catch a UI change"),a.createElement(v4,{href:"https://www.chromatic.com/docs/cli",target:"_blank",withArrow:!0,secondary:!0},"What's a project ID?"))))))};function E4(e){for(var t=[],n=1;n({"&& > *":{margin:0},"&& pre":{color:e.base==="light"?e.color.darker:e.color.lighter,background:e.base==="light"?e.color.lightest:e.color.darkest,fontSize:"12px",lineHeight:"16px",textAlign:"left",padding:"15px !important"}})),w4="https://www.chromatic.com/docs/visual-tests-addon/#configure";function C4({projectId:e,configFile:t}){return ot("LinkProject","LinkingProjectFailed"),a.createElement(Me,null,a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Add the project ID to your Chromatic config"),a.createElement(J,{center:!0,muted:!0},"The ",a.createElement(Ve,null,"projectId")," will be used to sync tests with Chromatic. Please commit this change to continue using the addon. The file should be saved at"," ",a.createElement(Ve,null,t),".")),a.createElement(k4,null,a.createElement(Ve,null,E4` + { + "projectId": "${e}", + } + `)),a.createElement(Ge,{secondary:!0,withArrow:!0,target:"_blank",href:w4},"What's this for?"))))}var S4=ft(` + query SelectProjectsQuery { + viewer { + accounts { + id + name + avatarUrl + newProjectUrl + projects { + id + name + webUrl + lastBuild { + branch + number + } + } + } + } + } +`),x4=({createdProjectId:e,setCreatedProjectId:t,onUpdateProject:n})=>{let r=a.useCallback(async i=>{await n(i)},[n]);return a.createElement(F4,{createdProjectId:e,setCreatedProjectId:t,onSelectProjectId:r})},Ya=w.div(({theme:e})=>({fontSize:`${e.typography.size.s1-1}px`,fontWeight:e.typography.weight.bold,color:e.base==="light"?e.color.dark:e.color.light,backgroundColor:"inherit",padding:"7px 15px",borderBottom:`1px solid ${e.appBorderColor}`,lineHeight:"18px",letterSpacing:"0.38em",textTransform:"uppercase"})),Ul=w.div(({theme:e})=>({})),$l=w.div(({theme:e})=>({background:e.base==="light"?e.color.lighter:e.color.darker})),Wl=w.div(({theme:e})=>({background:e.base==="light"?e.color.lightest:e.color.darkest,borderRadius:5,border:`1px solid ${e.appBorderColor}`,height:260,maxWidth:420,minWidth:260,width:"100%",overflow:"hidden",textAlign:"left",position:"relative",display:"flex","> *":{flex:1,display:"flex",flexDirection:"column",width:"50%"}})),Qa=w.div({height:"100%",overflowY:"auto"}),M4=w(pe)({width:"100%"}),N4=w(n5)({marginRight:10});function F4({createdProjectId:e,setCreatedProjectId:t,onSelectProjectId:n}){let[{data:r,fetching:i,error:o},l]=Oo({query:S4});se(()=>{let f=setInterval(l,5e3);return()=>clearInterval(f)},[l]);let[s,c]=nt("selectedAccountId"),d=r?.viewer?.accounts.find(f=>f.id===s),u=q(f=>c(f.id),[c]);se(()=>{!s&&r?.viewer?.accounts&&u(r.viewer.accounts[0])},[r,s,u]);let[m,p]=nt("isSelectingProject",!1),v=q(f=>{p(!0),n(f.id);let g=setTimeout(()=>{p(!1)},1e3);return()=>clearTimeout(g)},[n,p]),h=q(async f=>{f.message==="createdProject"&&(l(),t(f.projectId))},[l,t]),[y,k]=Xs(h),b=e&&d?.projects?.find(f=>f?.id.endsWith(e));return se(()=>{b&&(k(),v(b))},[b,v,k]),ot("LinkProject","LinkProject"),a.createElement(Me,null,a.createElement(Ce,null,a.createElement(M4,null,a.createElement("div",null,a.createElement(fe,null,"Select a project"),a.createElement(J,{muted:!0},"Your tests will sync with this project.")),o&&a.createElement("p",null,o.message),!r&&i&&a.createElement(Wl,null,a.createElement(Ul,null,a.createElement(Ya,null,"Accounts"),a.createElement(Qa,null,a.createElement(ct,{appearance:"secondary",isLoading:!0}),a.createElement(ct,{appearance:"secondary",isLoading:!0}),a.createElement(ct,{appearance:"secondary",isLoading:!0}),a.createElement(ct,{appearance:"secondary",isLoading:!0}),a.createElement(ct,{appearance:"secondary",isLoading:!0}))),a.createElement($l,null,a.createElement(Ya,null,"Projects"),a.createElement(Qa,{"data-testid":"right-list"},a.createElement(ct,{appearance:"secondary",isLoading:!0}),a.createElement(ct,{appearance:"secondary",isLoading:!0}),a.createElement(ct,{appearance:"secondary",isLoading:!0})))),r?.viewer?.accounts&&a.createElement(Wl,null,a.createElement(Ul,null,a.createElement(Ya,null,"Accounts"),a.createElement(Qa,{"data-testid":"left-list"},r.viewer.accounts?.map(f=>a.createElement(ct,{key:f.id,title:f.name,appearance:"secondary",left:a.createElement(N4,{src:f.avatarUrl??void 0,size:"tiny"}),onClick:()=>u(f),active:s===f.id})))),a.createElement($l,null,a.createElement(Ya,null,"Projects"),a.createElement(Qa,{"data-testid":"right-list"},d&&a.createElement(ct,{isLink:!1,onClick:()=>{if(!d?.newProjectUrl)throw new Error("Unexpected missing `newProjectUrl` on account");y(d.newProjectUrl)},title:a.createElement(Ge,{isButton:!0,withArrow:!0},"Create new project")}),d?.projects?.map(f=>f&&a.createElement(ct,{appearance:"secondary",key:f.id,title:f.name,right:a.createElement(W5,{"aria-label":f.name}),onClick:()=>v(f),disabled:m}))))))))}var A4=()=>a.createElement(Me,{footer:null},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(sn,null),a.createElement(fe,null,"Visual tests"),a.createElement(J,{center:!0,muted:!0},"Visual tests only runs locally. To test this Storybook, clone it to your machine and run ",a.createElement(Ve,null,"npx storybook dev"),"."))))),O4=()=>(ot("Uninstalled","uninstalled"),a.createElement(Me,{footer:!1},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(sn,null),a.createElement(fe,null,"Uninstall complete"),a.createElement(J,{center:!0,muted:!0},"Visual Tests will vanish the next time you restart your Storybook.")))))),t0={isRunning:!1,startBuild:()=>{},stopBuild:()=>{}},n0=Ye(t0),Oa=()=>Ft(n0,"RunBuild"),L4=({children:e,watchState:t=t0})=>a.createElement(n0.Provider,{value:t},e),a0={PENDING:"warn",FAILED:"error",DENIED:"error",BROKEN:"error"},Si=[null,"unknown","pending","success","warn","error"];function _4(e,t){return Si[Math.max(Si.indexOf(e),Si.indexOf(t))]}function T4(e){let t={};return e.forEach(n=>{!n.story||!n.status||(t[n.story.storyId]=_4(a0[n.status]||null,t[n.story.storyId]))}),Object.fromEntries(Object.entries(t).map(([n,r])=>[n,r&&{status:r,title:"Visual Tests",description:"Chromatic Visual Tests"}]))}function Z4(e,{shouldSwitchToLastBuildOnBranch:t,lastBuildOnBranchId:n,storyId:r}){if(!t)return e?{...e,storyId:r}:void 0;if(!n)throw new Error("Impossible state");return{buildId:n,storyId:r}}var Gl={EXCEEDED_THRESHOLD:{heading:"Snapshot limit reached",message:"Your account has reached its monthly snapshot limit. Visual testing is disabled. Upgrade your plan to increase your quota.",action:"Upgrade plan"},PAYMENT_REQUIRED:{heading:"Payment required",message:"Your subscription payment is past due. Review or replace your payment method to continue using Chromatic.",action:"Review billing details"},OTHER:{heading:"Account suspended",message:"Your account has been suspended. Contact customer support for details.",action:"Billing details"}},r0=({children:e,billingUrl:t,suspensionReason:n="OTHER"})=>{ot("Errors","AccountSuspended");let{heading:r,message:i,action:o}=Gl[n]||Gl.OTHER;return a.createElement(Me,{footer:null},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,r),a.createElement(J,{center:!0,muted:!0},i)),t&&a.createElement(de,{asChild:!0,size:"medium",variant:"solid"},a.createElement("a",{href:t,target:"_new"},o)),e)))};function i0(e){return t=>typeof t===e}var I4=i0("function"),R4=e=>e===null,ql=e=>Object.prototype.toString.call(e).slice(8,-1)==="RegExp",Yl=e=>!B4(e)&&!R4(e)&&(I4(e)||typeof e=="object"),B4=i0("undefined");function P4(e,t){let{length:n}=e;if(n!==t.length)return!1;for(let r=n;r--!==0;)if(!De(e[r],t[r]))return!1;return!0}function V4(e,t){if(e.byteLength!==t.byteLength)return!1;let n=new DataView(e.buffer),r=new DataView(t.buffer),i=e.byteLength;for(;i--;)if(n.getUint8(i)!==r.getUint8(i))return!1;return!0}function j4(e,t){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;for(let n of e.entries())if(!De(n[1],t.get(n[0])))return!1;return!0}function H4(e,t){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;return!0}function De(e,t){if(e===t)return!0;if(e&&Yl(e)&&t&&Yl(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return P4(e,t);if(e instanceof Map&&t instanceof Map)return j4(e,t);if(e instanceof Set&&t instanceof Set)return H4(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return V4(e,t);if(ql(e)&&ql(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let i=n.length;i--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[i]))return!1;for(let i=n.length;i--!==0;){let o=n[i];if(!(o==="_owner"&&e.$$typeof)&&!De(e[o],t[o]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}var D4=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],z4=["bigint","boolean","null","number","string","symbol","undefined"];function Wr(e){let t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(U4(t))return t}function gt(e){return t=>Wr(t)===e}function U4(e){return D4.includes(e)}function In(e){return t=>typeof t===e}function $4(e){return z4.includes(e)}var W4=["innerHTML","ownerDocument","style","attributes","nodeValue"];function _(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}return _.array(e)?"Array":_.plainFunction(e)?"Function":Wr(e)||"Object"}_.array=Array.isArray;_.arrayOf=(e,t)=>!_.array(e)&&!_.function(t)?!1:e.every(n=>t(n));_.asyncGeneratorFunction=e=>Wr(e)==="AsyncGeneratorFunction";_.asyncFunction=gt("AsyncFunction");_.bigint=In("bigint");_.boolean=e=>e===!0||e===!1;_.date=gt("Date");_.defined=e=>!_.undefined(e);_.domElement=e=>_.object(e)&&!_.plainObject(e)&&e.nodeType===1&&_.string(e.nodeName)&&W4.every(t=>t in e);_.empty=e=>_.string(e)&&e.length===0||_.array(e)&&e.length===0||_.object(e)&&!_.map(e)&&!_.set(e)&&Object.keys(e).length===0||_.set(e)&&e.size===0||_.map(e)&&e.size===0;_.error=gt("Error");_.function=In("function");_.generator=e=>_.iterable(e)&&_.function(e.next)&&_.function(e.throw);_.generatorFunction=gt("GeneratorFunction");_.instanceOf=(e,t)=>!e||!t?!1:Object.getPrototypeOf(e)===t.prototype;_.iterable=e=>!_.nullOrUndefined(e)&&_.function(e[Symbol.iterator]);_.map=gt("Map");_.nan=e=>Number.isNaN(e);_.null=e=>e===null;_.nullOrUndefined=e=>_.null(e)||_.undefined(e);_.number=e=>In("number")(e)&&!_.nan(e);_.numericString=e=>_.string(e)&&e.length>0&&!Number.isNaN(Number(e));_.object=e=>!_.nullOrUndefined(e)&&(_.function(e)||typeof e=="object");_.oneOf=(e,t)=>_.array(e)?e.indexOf(t)>-1:!1;_.plainFunction=gt("Function");_.plainObject=e=>{if(Wr(e)!=="Object")return!1;let t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};_.primitive=e=>_.null(e)||$4(typeof e);_.promise=gt("Promise");_.propertyOf=(e,t,n)=>{if(!_.object(e)||!t)return!1;let r=e[t];return _.function(n)?n(r):_.defined(r)};_.regexp=gt("RegExp");_.set=gt("Set");_.string=In("string");_.symbol=In("symbol");_.undefined=In("undefined");_.weakMap=gt("WeakMap");_.weakSet=gt("WeakSet");var I=_;function G4(...e){return e.every(t=>I.string(t)||I.array(t)||I.plainObject(t))}function q4(e,t,n){return o0(e,t)?[e,t].every(I.array)?!e.some(e1(n))&&t.some(e1(n)):[e,t].every(I.plainObject)?!Object.entries(e).some(Xl(n))&&Object.entries(t).some(Xl(n)):t===n:!1}function Ql(e,t,n){let{actual:r,key:i,previous:o,type:l}=n,s=wt(e,i),c=wt(t,i),d=[s,c].every(I.number)&&(l==="increased"?sc);return I.undefined(r)||(d=d&&c===r),I.undefined(o)||(d=d&&s===o),d}function Kl(e,t,n){let{key:r,type:i,value:o}=n,l=wt(e,r),s=wt(t,r),c=i==="added"?l:s,d=i==="added"?s:l;if(!I.nullOrUndefined(o)){if(I.defined(c)){if(I.array(c)||I.plainObject(c))return q4(c,d,o)}else return De(d,o);return!1}return[l,s].every(I.array)?!d.every(_o(c)):[l,s].every(I.plainObject)?Y4(Object.keys(c),Object.keys(d)):![l,s].every(u=>I.primitive(u)&&I.defined(u))&&(i==="added"?!I.defined(l)&&I.defined(s):I.defined(l)&&!I.defined(s))}function Jl(e,t,{key:n}={}){let r=wt(e,n),i=wt(t,n);if(!o0(r,i))throw new TypeError("Inputs have different types");if(!G4(r,i))throw new TypeError("Inputs don't have length");return[r,i].every(I.plainObject)&&(r=Object.keys(r),i=Object.keys(i)),[r,i]}function Xl(e){return([t,n])=>I.array(e)?De(e,n)||e.some(r=>De(r,n)||I.array(n)&&_o(n)(r)):I.plainObject(e)&&e[t]?!!e[t]&&De(e[t],n):De(e,n)}function Y4(e,t){return t.some(n=>!e.includes(n))}function e1(e){return t=>I.array(e)?e.some(n=>De(n,t)||I.array(t)&&_o(t)(n)):De(e,t)}function Qn(e,t){return I.array(e)?e.some(n=>De(n,t)):De(e,t)}function _o(e){return t=>e.some(n=>De(n,t))}function o0(...e){return e.every(I.array)||e.every(I.number)||e.every(I.plainObject)||e.every(I.string)}function wt(e,t){return I.plainObject(e)||I.array(e)?I.string(t)?t.split(".").reduce((n,r)=>n&&n[r],e):I.number(t)?e[t]:e:e}function Nr(e,t){if([e,t].some(I.nullOrUndefined))throw new Error("Missing required parameters");if(![e,t].every(n=>I.plainObject(n)||I.array(n)))throw new Error("Expected plain objects or array");return{added:(n,r)=>{try{return Kl(e,t,{key:n,type:"added",value:r})}catch{return!1}},changed:(n,r,i)=>{try{let o=wt(e,n),l=wt(t,n),s=I.defined(r),c=I.defined(i);if(s||c){let d=c?Qn(i,o):!Qn(r,o),u=Qn(r,l);return d&&u}return[o,l].every(I.array)||[o,l].every(I.plainObject)?!De(o,l):o!==l}catch{return!1}},changedFrom:(n,r,i)=>{if(!I.defined(n))return!1;try{let o=wt(e,n),l=wt(t,n),s=I.defined(i);return Qn(r,o)&&(s?Qn(i,l):!s)}catch{return!1}},decreased:(n,r,i)=>{if(!I.defined(n))return!1;try{return Ql(e,t,{key:n,actual:r,previous:i,type:"decreased"})}catch{return!1}},emptied:n=>{try{let[r,i]=Jl(e,t,{key:n});return!!r.length&&!i.length}catch{return!1}},filled:n=>{try{let[r,i]=Jl(e,t,{key:n});return!r.length&&!!i.length}catch{return!1}},increased:(n,r,i)=>{if(!I.defined(n))return!1;try{return Ql(e,t,{key:n,actual:r,previous:i,type:"increased"})}catch{return!1}},removed:(n,r)=>{try{return Kl(e,t,{key:n,type:"removed",value:r})}catch{return!1}}}}var Q4=pt(id(),1),l0=pt(od(),1);function K4(e,...t){if(!I.plainObject(e))throw new TypeError("Expected an object");let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&(t.includes(r)||(n[r]=e[r]));return n}function J4(e,...t){if(!I.plainObject(e))throw new TypeError("Expected an object");if(!t.length)return e;let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&t.includes(r)&&(n[r]=e[r]);return n}var Ka=pt(po(),1),xi=pt(po(),1),O=pt(cd()),La=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",X4=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();function ep(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function tp(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},X4))}}var np=La&&window.Promise,ap=np?ep:tp;function s0(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function cn(e,t){if(e.nodeType!==1)return[];var n=e.ownerDocument.defaultView,r=n.getComputedStyle(e,null);return t?r[t]:r}function To(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function _a(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=cn(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?e:_a(To(e))}function c0(e){return e&&e.referenceNode?e.referenceNode:e}var t1=La&&!!(window.MSInputMethodContext&&document.documentMode),n1=La&&/MSIE 10/.test(navigator.userAgent);function Rn(e){return e===11?t1:e===10?n1:t1||n1}function Ln(e){if(!e)return document.documentElement;for(var t=Rn(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return!r||r==="BODY"||r==="HTML"?e?e.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(n.nodeName)!==-1&&cn(n,"position")==="static"?Ln(n):n}function rp(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||Ln(e.firstElementChild)===e}function ao(e){return e.parentNode!==null?ao(e.parentNode):e}function Fr(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var l=o.commonAncestorContainer;if(e!==l&&t!==l||r.contains(i))return rp(l)?l:Ln(l);var s=ao(e);return s.host?Fr(s.host,t):Fr(e,ao(t).host)}function _n(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",n=t==="top"?"scrollTop":"scrollLeft",r=e.nodeName;if(r==="BODY"||r==="HTML"){var i=e.ownerDocument.documentElement,o=e.ownerDocument.scrollingElement||i;return o[n]}return e[n]}function ip(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=_n(t,"top"),i=_n(t,"left"),o=n?-1:1;return e.top+=r*o,e.bottom+=r*o,e.left+=i*o,e.right+=i*o,e}function a1(e,t){var n=t==="x"?"Left":"Top",r=n==="Left"?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function r1(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],Rn(10)?parseInt(n["offset"+e])+parseInt(r["margin"+(e==="Height"?"Top":"Left")])+parseInt(r["margin"+(e==="Height"?"Bottom":"Right")]):0)}function d0(e){var t=e.body,n=e.documentElement,r=Rn(10)&&getComputedStyle(n);return{height:r1("Height",t,n,r),width:r1("Width",t,n,r)}}var op=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},lp=function(){function e(t,n){for(var r=0;r2&&arguments[2]!==void 0?arguments[2]:!1,r=Rn(10),i=t.nodeName==="HTML",o=ro(e),l=ro(t),s=_a(e),c=cn(t),d=parseFloat(c.borderTopWidth),u=parseFloat(c.borderLeftWidth);n&&i&&(l.top=Math.max(l.top,0),l.left=Math.max(l.left,0));var m=Ut({top:o.top-l.top-d,left:o.left-l.left-u,width:o.width,height:o.height});if(m.marginTop=0,m.marginLeft=0,!r&&i){var p=parseFloat(c.marginTop),v=parseFloat(c.marginLeft);m.top-=d-p,m.bottom-=d-p,m.left-=u-v,m.right-=u-v,m.marginTop=p,m.marginLeft=v}return(r&&!n?t.contains(s):t===s&&s.nodeName!=="BODY")&&(m=ip(m,t)),m}function sp(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.ownerDocument.documentElement,r=Zo(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),l=t?0:_n(n),s=t?0:_n(n,"left"),c={top:l-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o};return Ut(c)}function u0(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(cn(e,"position")==="fixed")return!0;var n=To(e);return n?u0(n):!1}function m0(e){if(!e||!e.parentElement||Rn())return document.documentElement;for(var t=e.parentElement;t&&cn(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function Io(e,t,n,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,o={top:0,left:0},l=i?m0(e):Fr(e,c0(t));if(r==="viewport")o=sp(l,i);else{var s=void 0;r==="scrollParent"?(s=_a(To(t)),s.nodeName==="BODY"&&(s=e.ownerDocument.documentElement)):r==="window"?s=e.ownerDocument.documentElement:s=r;var c=Zo(s,l,i);if(s.nodeName==="HTML"&&!u0(l)){var d=d0(e.ownerDocument),u=d.height,m=d.width;o.top+=c.top-c.marginTop,o.bottom=u+c.top,o.left+=c.left-c.marginLeft,o.right=m+c.left}else o=c}n=n||0;var p=typeof n=="number";return o.left+=p?n:n.left||0,o.top+=p?n:n.top||0,o.right-=p?n:n.right||0,o.bottom-=p?n:n.bottom||0,o}function cp(e){var t=e.width,n=e.height;return t*n}function p0(e,t,n,r,i){var o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var l=Io(n,r,o,i),s={top:{width:l.width,height:t.top-l.top},right:{width:l.right-t.right,height:l.height},bottom:{width:l.width,height:l.bottom-t.bottom},left:{width:t.left-l.left,height:l.height}},c=Object.keys(s).map(function(p){return at({key:p},s[p],{area:cp(s[p])})}).sort(function(p,v){return v.area-p.area}),d=c.filter(function(p){var v=p.width,h=p.height;return v>=n.clientWidth&&h>=n.clientHeight}),u=d.length>0?d[0].key:c[0].key,m=e.split("-")[1];return u+(m?"-"+m:"")}function h0(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,i=r?m0(t):Fr(t,c0(n));return Zo(n,i,r)}function f0(e){var t=e.ownerDocument.defaultView,n=t.getComputedStyle(e),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),i=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),o={width:e.offsetWidth+i,height:e.offsetHeight+r};return o}function Ar(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(n){return t[n]})}function g0(e,t,n){n=n.split("-")[0];var r=f0(e),i={width:r.width,height:r.height},o=["right","left"].indexOf(n)!==-1,l=o?"top":"left",s=o?"left":"top",c=o?"height":"width",d=o?"width":"height";return i[l]=t[l]+t[c]/2-r[c]/2,n===s?i[s]=t[s]-r[d]:i[s]=t[Ar(s)],i}function Ta(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function dp(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(i){return i[t]===n});var r=Ta(e,function(i){return i[t]===n});return e.indexOf(r)}function v0(e,t,n){var r=n===void 0?e:e.slice(0,dp(e,"name",n));return r.forEach(function(i){i.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var o=i.function||i.fn;i.enabled&&s0(o)&&(t.offsets.popper=Ut(t.offsets.popper),t.offsets.reference=Ut(t.offsets.reference),t=o(t,i))}),t}function up(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=h0(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=p0(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=g0(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=v0(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function y0(e,t){return e.some(function(n){var r=n.name,i=n.enabled;return i&&r===t})}function Ro(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;rl[v]&&(e.offsets.popper[m]+=s[m]+h-l[v]),e.offsets.popper=Ut(e.offsets.popper);var y=s[m]+s[d]/2-h/2,k=cn(e.instance.popper),b=parseFloat(k["margin"+u]),f=parseFloat(k["border"+u+"Width"]),g=y-e.offsets.popper[m]-b-f;return g=Math.max(Math.min(l[d]-h,g),0),e.arrowElement=r,e.offsets.arrow=(n={},Tn(n,m,Math.round(g)),Tn(n,p,""),n),e}function Sp(e){return e==="end"?"start":e==="start"?"end":e}var w0=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Mi=w0.slice(3);function i1(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Mi.indexOf(e),r=Mi.slice(n+1).concat(Mi.slice(0,n));return t?r.reverse():r}var Ni={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function xp(e,t){if(y0(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var n=Io(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],i=Ar(r),o=e.placement.split("-")[1]||"",l=[];switch(t.behavior){case Ni.FLIP:l=[r,i];break;case Ni.CLOCKWISE:l=i1(r);break;case Ni.COUNTERCLOCKWISE:l=i1(r,!0);break;default:l=t.behavior}return l.forEach(function(s,c){if(r!==s||l.length===c+1)return e;r=e.placement.split("-")[0],i=Ar(r);var d=e.offsets.popper,u=e.offsets.reference,m=Math.floor,p=r==="left"&&m(d.right)>m(u.left)||r==="right"&&m(d.left)m(u.top)||r==="bottom"&&m(d.top)m(n.right),y=m(d.top)m(n.bottom),b=r==="left"&&v||r==="right"&&h||r==="top"&&y||r==="bottom"&&k,f=["top","bottom"].indexOf(r)!==-1,g=!!t.flipVariations&&(f&&o==="start"&&v||f&&o==="end"&&h||!f&&o==="start"&&y||!f&&o==="end"&&k),E=!!t.flipVariationsByContent&&(f&&o==="start"&&h||f&&o==="end"&&v||!f&&o==="start"&&k||!f&&o==="end"&&y),S=g||E;(p||b||S)&&(e.flipped=!0,(p||b)&&(r=l[c+1]),S&&(o=Sp(o)),e.placement=r+(o?"-"+o:""),e.offsets.popper=at({},e.offsets.popper,g0(e.instance.popper,e.offsets.reference,e.placement)),e=v0(e.instance.modifiers,e,"flip"))}),e}function Mp(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],o=Math.floor,l=["top","bottom"].indexOf(i)!==-1,s=l?"right":"bottom",c=l?"left":"top",d=l?"width":"height";return n[s]o(r[s])&&(e.offsets.popper[c]=o(r[s])),e}function Np(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],l=i[2];if(!o)return e;if(l.indexOf("%")===0){var s=void 0;switch(l){case"%p":s=n;break;case"%":case"%r":default:s=r}var c=Ut(s);return c[t]/100*o}else if(l==="vh"||l==="vw"){var d=void 0;return l==="vh"?d=Math.max(document.documentElement.clientHeight,window.innerHeight||0):d=Math.max(document.documentElement.clientWidth,window.innerWidth||0),d/100*o}else return o}function Fp(e,t,n,r){var i=[0,0],o=["right","left"].indexOf(r)!==-1,l=e.split(/(\+|\-)/).map(function(u){return u.trim()}),s=l.indexOf(Ta(l,function(u){return u.search(/,|\s/)!==-1}));l[s]&&l[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,d=s!==-1?[l.slice(0,s).concat([l[s].split(c)[0]]),[l[s].split(c)[1]].concat(l.slice(s+1))]:[l];return d=d.map(function(u,m){var p=(m===1?!o:o)?"height":"width",v=!1;return u.reduce(function(h,y){return h[h.length-1]===""&&["+","-"].indexOf(y)!==-1?(h[h.length-1]=y,v=!0,h):v?(h[h.length-1]+=y,v=!1,h):h.concat(y)},[]).map(function(h){return Np(h,p,t,n)})}),d.forEach(function(u,m){u.forEach(function(p,v){Bo(p)&&(i[m]+=p*(u[v-1]==="-"?-1:1))})}),i}function Ap(e,t){var n=t.offset,r=e.placement,i=e.offsets,o=i.popper,l=i.reference,s=r.split("-")[0],c=void 0;return Bo(+n)?c=[+n,0]:c=Fp(n,o,l,s),s==="left"?(o.top+=c[0],o.left-=c[1]):s==="right"?(o.top+=c[0],o.left+=c[1]):s==="top"?(o.left+=c[0],o.top-=c[1]):s==="bottom"&&(o.left+=c[0],o.top+=c[1]),e.popper=o,e}function Op(e,t){var n=t.boundariesElement||Ln(e.instance.popper);e.instance.reference===n&&(n=Ln(n));var r=Ro("transform"),i=e.instance.popper.style,o=i.top,l=i.left,s=i[r];i.top="",i.left="",i[r]="";var c=Io(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);i.top=o,i.left=l,i[r]=s,t.boundaries=c;var d=t.priority,u=e.offsets.popper,m={primary:function(p){var v=u[p];return u[p]c[p]&&!t.escapeWithReference&&(h=Math.min(u[v],c[p]-(p==="right"?u.width:u.height))),Tn({},v,h)}};return d.forEach(function(p){var v=["left","top"].indexOf(p)!==-1?"primary":"secondary";u=at({},u,m[v](p))}),e.offsets.popper=u,e}function Lp(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,o=i.reference,l=i.popper,s=["bottom","top"].indexOf(n)!==-1,c=s?"left":"top",d=s?"width":"height",u={start:Tn({},c,o[c]),end:Tn({},c,o[c]+o[d]-l[d])};e.offsets.popper=at({},l,u[r])}return e}function _p(e){if(!k0(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=Ta(e.instance.modifiers,function(r){return r.name==="preventOverflow"}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&arguments[2]!==void 0?arguments[2]:{};op(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=ap(this.update.bind(this)),this.options=at({},e.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(at({},e.Defaults.modifiers,i.modifiers)).forEach(function(l){r.options.modifiers[l]=at({},e.Defaults.modifiers[l]||{},i.modifiers?i.modifiers[l]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(l){return at({name:l},r.options.modifiers[l])}).sort(function(l,s){return l.order-s.order}),this.modifiers.forEach(function(l){l.enabled&&s0(l.onLoad)&&l.onLoad(r.reference,r.popper,r.options,l,r.state)}),this.update();var o=this.options.eventsEnabled;o&&this.enableEventListeners(),this.state.eventsEnabled=o}return lp(e,[{key:"update",value:function(){return up.call(this)}},{key:"destroy",value:function(){return mp.call(this)}},{key:"enableEventListeners",value:function(){return hp.call(this)}},{key:"disableEventListeners",value:function(){return gp.call(this)}}]),e}();Gr.Utils=window.PopperUtils;Gr.placements=w0;Gr.Defaults=Ip;var o1=Gr,oo=pt(po()),Rp=["innerHTML","ownerDocument","style","attributes","nodeValue"],Bp=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],Pp=["bigint","boolean","null","number","string","symbol","undefined"];function qr(e){var t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(Vp(t))return t}function vt(e){return function(t){return qr(t)===e}}function Vp(e){return Bp.includes(e)}function Bn(e){return function(t){return typeof t===e}}function jp(e){return Pp.includes(e)}function T(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}if(T.array(e))return"Array";if(T.plainFunction(e))return"Function";var t=qr(e);return t||"Object"}T.array=Array.isArray;T.arrayOf=function(e,t){return!T.array(e)&&!T.function(t)?!1:e.every(function(n){return t(n)})};T.asyncGeneratorFunction=function(e){return qr(e)==="AsyncGeneratorFunction"};T.asyncFunction=vt("AsyncFunction");T.bigint=Bn("bigint");T.boolean=function(e){return e===!0||e===!1};T.date=vt("Date");T.defined=function(e){return!T.undefined(e)};T.domElement=function(e){return T.object(e)&&!T.plainObject(e)&&e.nodeType===1&&T.string(e.nodeName)&&Rp.every(function(t){return t in e})};T.empty=function(e){return T.string(e)&&e.length===0||T.array(e)&&e.length===0||T.object(e)&&!T.map(e)&&!T.set(e)&&Object.keys(e).length===0||T.set(e)&&e.size===0||T.map(e)&&e.size===0};T.error=vt("Error");T.function=Bn("function");T.generator=function(e){return T.iterable(e)&&T.function(e.next)&&T.function(e.throw)};T.generatorFunction=vt("GeneratorFunction");T.instanceOf=function(e,t){return!e||!t?!1:Object.getPrototypeOf(e)===t.prototype};T.iterable=function(e){return!T.nullOrUndefined(e)&&T.function(e[Symbol.iterator])};T.map=vt("Map");T.nan=function(e){return Number.isNaN(e)};T.null=function(e){return e===null};T.nullOrUndefined=function(e){return T.null(e)||T.undefined(e)};T.number=function(e){return Bn("number")(e)&&!T.nan(e)};T.numericString=function(e){return T.string(e)&&e.length>0&&!Number.isNaN(Number(e))};T.object=function(e){return!T.nullOrUndefined(e)&&(T.function(e)||typeof e=="object")};T.oneOf=function(e,t){return T.array(e)?e.indexOf(t)>-1:!1};T.plainFunction=vt("Function");T.plainObject=function(e){if(qr(e)!=="Object")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};T.primitive=function(e){return T.null(e)||jp(typeof e)};T.promise=vt("Promise");T.propertyOf=function(e,t,n){if(!T.object(e)||!t)return!1;var r=e[t];return T.function(n)?n(r):T.defined(r)};T.regexp=vt("RegExp");T.set=vt("Set");T.string=Bn("string");T.symbol=Bn("symbol");T.undefined=Bn("undefined");T.weakMap=vt("WeakMap");T.weakSet=vt("WeakSet");var V=T;function C0(e){return function(t){return typeof t===e}}var Hp=C0("function"),Dp=function(e){return e===null},l1=function(e){return Object.prototype.toString.call(e).slice(8,-1)==="RegExp"},s1=function(e){return!zp(e)&&!Dp(e)&&(Hp(e)||typeof e=="object")},zp=C0("undefined"),lo=function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};function Up(e,t){var n=e.length;if(n!==t.length)return!1;for(var r=n;r--!==0;)if(!We(e[r],t[r]))return!1;return!0}function $p(e,t){if(e.byteLength!==t.byteLength)return!1;for(var n=new DataView(e.buffer),r=new DataView(t.buffer),i=e.byteLength;i--;)if(n.getUint8(i)!==r.getUint8(i))return!1;return!0}function Wp(e,t){var n,r,i,o;if(e.size!==t.size)return!1;try{for(var l=lo(e.entries()),s=l.next();!s.done;s=l.next()){var c=s.value;if(!t.has(c[0]))return!1}}catch(m){n={error:m}}finally{try{s&&!s.done&&(r=l.return)&&r.call(l)}finally{if(n)throw n.error}}try{for(var d=lo(e.entries()),u=d.next();!u.done;u=d.next()){var c=u.value;if(!We(c[1],t.get(c[0])))return!1}}catch(m){i={error:m}}finally{try{u&&!u.done&&(o=d.return)&&o.call(d)}finally{if(i)throw i.error}}return!0}function Gp(e,t){var n,r;if(e.size!==t.size)return!1;try{for(var i=lo(e.entries()),o=i.next();!o.done;o=i.next()){var l=o.value;if(!t.has(l[0]))return!1}}catch(s){n={error:s}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}return!0}function We(e,t){if(e===t)return!0;if(e&&s1(e)&&t&&s1(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return Up(e,t);if(e instanceof Map&&t instanceof Map)return Wp(e,t);if(e instanceof Set&&t instanceof Set)return Gp(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return $p(e,t);if(l1(e)&&l1(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var i=n.length;i--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[i]))return!1;for(var i=n.length;i--!==0;){var o=n[i];if(!(o==="_owner"&&e.$$typeof)&&!We(e[o],t[o]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}function qp(){for(var e=[],t=0;tc);return V.undefined(r)||(d=d&&c===r),V.undefined(o)||(d=d&&s===o),d}function d1(e,t,n){var r=n.key,i=n.type,o=n.value,l=Ct(e,r),s=Ct(t,r),c=i==="added"?l:s,d=i==="added"?s:l;if(!V.nullOrUndefined(o)){if(V.defined(c)){if(V.array(c)||V.plainObject(c))return Yp(c,d,o)}else return We(d,o);return!1}return[l,s].every(V.array)?!d.every(Po(c)):[l,s].every(V.plainObject)?Qp(Object.keys(c),Object.keys(d)):![l,s].every(function(u){return V.primitive(u)&&V.defined(u)})&&(i==="added"?!V.defined(l)&&V.defined(s):V.defined(l)&&!V.defined(s))}function u1(e,t,n){var r=n===void 0?{}:n,i=r.key,o=Ct(e,i),l=Ct(t,i);if(!S0(o,l))throw new TypeError("Inputs have different types");if(!qp(o,l))throw new TypeError("Inputs don't have length");return[o,l].every(V.plainObject)&&(o=Object.keys(o),l=Object.keys(l)),[o,l]}function m1(e){return function(t){var n=t[0],r=t[1];return V.array(e)?We(e,r)||e.some(function(i){return We(i,r)||V.array(r)&&Po(r)(i)}):V.plainObject(e)&&e[n]?!!e[n]&&We(e[n],r):We(e,r)}}function Qp(e,t){return t.some(function(n){return!e.includes(n)})}function p1(e){return function(t){return V.array(e)?e.some(function(n){return We(n,t)||V.array(t)&&Po(t)(n)}):We(e,t)}}function Kn(e,t){return V.array(e)?e.some(function(n){return We(n,t)}):We(e,t)}function Po(e){return function(t){return e.some(function(n){return We(n,t)})}}function S0(){for(var e=[],t=0;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Xp(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function x0(e,t){if(e==null)return{};var n=Xp(e,t),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Ot(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function e3(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ot(e)}function Ba(e){var t=Jp();return function(){var n=Or(e),r;if(t){var i=Or(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return e3(this,r)}}function t3(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function M0(e){var t=t3(e,"string");return typeof t=="symbol"?t:String(t)}var n3={flip:{padding:20},preventOverflow:{padding:10}},a3="The typeValidator argument must be a function with the signature function(props, propName, componentName).",r3="The error message is optional, but must be a string if provided.";function i3(e,t,n,r){return typeof e=="boolean"?e:typeof e=="function"?e(t,n,r):e?!!e:!1}function o3(e,t){return Object.hasOwnProperty.call(e,t)}function l3(e,t,n,r){return r?new Error(r):new Error("Required ".concat(e[t]," `").concat(t,"` was not specified in `").concat(n,"`."))}function s3(e,t){if(typeof e!="function")throw new TypeError(a3);if(t&&typeof t!="string")throw new TypeError(r3)}function g1(e,t,n){return s3(e,n),function(r,i,o){for(var l=arguments.length,s=new Array(l>3?l-3:0),c=3;c3&&arguments[3]!==void 0?arguments[3]:!1;e.addEventListener(t,n,r)}function d3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;e.removeEventListener(t,n,r)}function u3(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,i;i=function(o){n(o),d3(e,t,i)},c3(e,t,i,r)}function v1(){}var N0=function(e){Ra(n,e);var t=Ba(n);function n(){return Za(this,n),t.apply(this,arguments)}return Ia(n,[{key:"componentDidMount",value:function(){yt()&&(this.node||this.appendNode(),Jn||this.renderPortal())}},{key:"componentDidUpdate",value:function(){yt()&&(Jn||this.renderPortal())}},{key:"componentWillUnmount",value:function(){!yt()||!this.node||(Jn||Wn.unmountComponentAtNode(this.node),this.node&&this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=void 0))}},{key:"appendNode",value:function(){var r=this.props,i=r.id,o=r.zIndex;this.node||(this.node=document.createElement("div"),i&&(this.node.id=i),o&&(this.node.style.zIndex=o),document.body.appendChild(this.node))}},{key:"renderPortal",value:function(){if(!yt())return null;var r=this.props,i=r.children,o=r.setRef;if(this.node||this.appendNode(),Jn)return Wn.createPortal(i,this.node);var l=Wn.unstable_renderSubtreeIntoContainer(this,i.length>1?a.createElement("div",null,i):i[0],this.node);return o(l),null}},{key:"renderReact16",value:function(){var r=this.props,i=r.hasChildren,o=r.placement,l=r.target;return i?this.renderPortal():l||o==="center"?this.renderPortal():null}},{key:"render",value:function(){return Jn?this.renderReact16():null}}]),n}(a.Component);Be(N0,"propTypes",{children:O.default.oneOfType([O.default.element,O.default.array]),hasChildren:O.default.bool,id:O.default.oneOfType([O.default.string,O.default.number]),placement:O.default.string,setRef:O.default.func.isRequired,target:O.default.oneOfType([O.default.object,O.default.string]),zIndex:O.default.number});var F0=function(e){Ra(n,e);var t=Ba(n);function n(){return Za(this,n),t.apply(this,arguments)}return Ia(n,[{key:"parentStyle",get:function(){var r=this.props,i=r.placement,o=r.styles,l=o.arrow.length,s={pointerEvents:"none",position:"absolute",width:"100%"};return i.startsWith("top")?(s.bottom=0,s.left=0,s.right=0,s.height=l):i.startsWith("bottom")?(s.left=0,s.right=0,s.top=0,s.height=l):i.startsWith("left")?(s.right=0,s.top=0,s.bottom=0):i.startsWith("right")&&(s.left=0,s.top=0),s}},{key:"render",value:function(){var r=this.props,i=r.placement,o=r.setArrowRef,l=r.styles,s=l.arrow,c=s.color,d=s.display,u=s.length,m=s.margin,p=s.position,v=s.spread,h={display:d,position:p},y,k=v,b=u;return i.startsWith("top")?(y="0,0 ".concat(k/2,",").concat(b," ").concat(k,",0"),h.bottom=0,h.marginLeft=m,h.marginRight=m):i.startsWith("bottom")?(y="".concat(k,",").concat(b," ").concat(k/2,",0 0,").concat(b),h.top=0,h.marginLeft=m,h.marginRight=m):i.startsWith("left")?(b=v,k=u,y="0,0 ".concat(k,",").concat(b/2," 0,").concat(b),h.right=0,h.marginTop=m,h.marginBottom=m):i.startsWith("right")&&(b=v,k=u,y="".concat(k,",").concat(b," ").concat(k,",0 0,").concat(b/2),h.left=0,h.marginTop=m,h.marginBottom=m),a.createElement("div",{className:"__floater__arrow",style:this.parentStyle},a.createElement("span",{ref:o,style:h},a.createElement("svg",{width:k,height:b,version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a.createElement("polygon",{points:y,fill:c}))))}}]),n}(a.Component);Be(F0,"propTypes",{placement:O.default.string.isRequired,setArrowRef:O.default.func.isRequired,styles:O.default.object.isRequired});var m3=["color","height","width"];function A0(e){var t=e.handleClick,n=e.styles,r=n.color,i=n.height,o=n.width,l=x0(n,m3);return a.createElement("button",{"aria-label":"close",onClick:t,style:l,type:"button"},a.createElement("svg",{width:"".concat(o,"px"),height:"".concat(i,"px"),viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},a.createElement("g",null,a.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:r}))))}A0.propTypes={handleClick:O.default.func.isRequired,styles:O.default.object.isRequired};function O0(e){var t=e.content,n=e.footer,r=e.handleClick,i=e.open,o=e.positionWrapper,l=e.showCloseButton,s=e.title,c=e.styles,d={content:a.isValidElement(t)?t:a.createElement("div",{className:"__floater__content",style:c.content},t)};return s&&(d.title=a.isValidElement(s)?s:a.createElement("div",{className:"__floater__title",style:c.title},s)),n&&(d.footer=a.isValidElement(n)?n:a.createElement("div",{className:"__floater__footer",style:c.footer},n)),(l||o)&&!V.boolean(i)&&(d.close=a.createElement(A0,{styles:c.close,handleClick:r})),a.createElement("div",{className:"__floater__container",style:c.container},d.close,d.title,d.content,d.footer)}O0.propTypes={content:O.default.node.isRequired,footer:O.default.node,handleClick:O.default.func.isRequired,open:O.default.bool,positionWrapper:O.default.bool.isRequired,showCloseButton:O.default.bool.isRequired,styles:O.default.object.isRequired,title:O.default.node};var L0=function(e){Ra(n,e);var t=Ba(n);function n(){return Za(this,n),t.apply(this,arguments)}return Ia(n,[{key:"style",get:function(){var r=this.props,i=r.disableAnimation,o=r.component,l=r.placement,s=r.hideArrow,c=r.status,d=r.styles,u=d.arrow.length,m=d.floater,p=d.floaterCentered,v=d.floaterClosing,h=d.floaterOpening,y=d.floaterWithAnimation,k=d.floaterWithComponent,b={};return s||(l.startsWith("top")?b.padding="0 0 ".concat(u,"px"):l.startsWith("bottom")?b.padding="".concat(u,"px 0 0"):l.startsWith("left")?b.padding="0 ".concat(u,"px 0 0"):l.startsWith("right")&&(b.padding="0 0 0 ".concat(u,"px"))),[re.OPENING,re.OPEN].indexOf(c)!==-1&&(b=we(we({},b),h)),c===re.CLOSING&&(b=we(we({},b),v)),c===re.OPEN&&!i&&(b=we(we({},b),y)),l==="center"&&(b=we(we({},b),p)),o&&(b=we(we({},b),k)),we(we({},m),b)}},{key:"render",value:function(){var r=this.props,i=r.component,o=r.handleClick,l=r.hideArrow,s=r.setFloaterRef,c=r.status,d={},u=["__floater"];return i?a.isValidElement(i)?d.content=a.cloneElement(i,{closeFn:o}):d.content=i({closeFn:o}):d.content=a.createElement(O0,this.props),c===re.OPEN&&u.push("__floater__open"),l||(d.arrow=a.createElement(F0,this.props)),a.createElement("div",{ref:s,className:u.join(" "),style:this.style},a.createElement("div",{className:"__floater__body"},d.content,d.arrow))}}]),n}(a.Component);Be(L0,"propTypes",{component:O.default.oneOfType([O.default.func,O.default.element]),content:O.default.node,disableAnimation:O.default.bool.isRequired,footer:O.default.node,handleClick:O.default.func.isRequired,hideArrow:O.default.bool.isRequired,open:O.default.bool,placement:O.default.string.isRequired,positionWrapper:O.default.bool.isRequired,setArrowRef:O.default.func.isRequired,setFloaterRef:O.default.func.isRequired,showCloseButton:O.default.bool,status:O.default.string.isRequired,styles:O.default.object.isRequired,title:O.default.node});var _0=function(e){Ra(n,e);var t=Ba(n);function n(){return Za(this,n),t.apply(this,arguments)}return Ia(n,[{key:"render",value:function(){var r=this.props,i=r.children,o=r.handleClick,l=r.handleMouseEnter,s=r.handleMouseLeave,c=r.setChildRef,d=r.setWrapperRef,u=r.style,m=r.styles,p;if(i)if(a.Children.count(i)===1)if(!a.isValidElement(i))p=a.createElement("span",null,i);else{var v=V.function(i.type)?"innerRef":"ref";p=a.cloneElement(a.Children.only(i),Be({},v,c))}else p=i;return p?a.createElement("span",{ref:d,style:we(we({},m),u),onClick:o,onMouseEnter:l,onMouseLeave:s},p):null}}]),n}(a.Component);Be(_0,"propTypes",{children:O.default.node,handleClick:O.default.func.isRequired,handleMouseEnter:O.default.func.isRequired,handleMouseLeave:O.default.func.isRequired,setChildRef:O.default.func.isRequired,setWrapperRef:O.default.func.isRequired,style:O.default.object,styles:O.default.object.isRequired});var p3={zIndex:100};function h3(e){var t=(0,oo.default)(p3,e.options||{});return{wrapper:{cursor:"help",display:"inline-flex",flexDirection:"column",zIndex:t.zIndex},wrapperPosition:{left:-1e3,position:"absolute",top:-1e3,visibility:"hidden"},floater:{display:"inline-block",filter:"drop-shadow(0 0 3px rgba(0, 0, 0, 0.3))",maxWidth:300,opacity:0,position:"relative",transition:"opacity 0.3s",visibility:"hidden",zIndex:t.zIndex},floaterOpening:{opacity:1,visibility:"visible"},floaterWithAnimation:{opacity:1,transition:"opacity 0.3s, transform 0.2s",visibility:"visible"},floaterWithComponent:{maxWidth:"100%"},floaterClosing:{opacity:0,visibility:"visible"},floaterCentered:{left:"50%",position:"fixed",top:"50%",transform:"translate(-50%, -50%)"},container:{backgroundColor:"#fff",color:"#666",minHeight:60,minWidth:200,padding:20,position:"relative",zIndex:10},title:{borderBottom:"1px solid #555",color:"#555",fontSize:18,marginBottom:5,paddingBottom:6,paddingRight:18},content:{fontSize:15},close:{backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",fontSize:0,height:15,outline:"none",padding:10,position:"absolute",right:0,top:0,width:15,WebkitAppearance:"none"},footer:{borderTop:"1px solid #ccc",fontSize:13,marginTop:10,paddingTop:5},arrow:{color:"#fff",display:"inline-flex",length:16,margin:8,position:"absolute",spread:32},options:t}}var f3=["arrow","flip","offset"],g3=["position","top","right","bottom","left"],Vo=function(e){Ra(n,e);var t=Ba(n);function n(r){var i;return Za(this,n),i=t.call(this,r),Be(Ot(i),"setArrowRef",function(o){i.arrowRef=o}),Be(Ot(i),"setChildRef",function(o){i.childRef=o}),Be(Ot(i),"setFloaterRef",function(o){i.floaterRef=o}),Be(Ot(i),"setWrapperRef",function(o){i.wrapperRef=o}),Be(Ot(i),"handleTransitionEnd",function(){var o=i.state.status,l=i.props.callback;i.wrapperPopper&&i.wrapperPopper.instance.update(),i.setState({status:o===re.OPENING?re.OPEN:re.IDLE},function(){var s=i.state.status;l(s===re.OPEN?"open":"close",i.props)})}),Be(Ot(i),"handleClick",function(){var o=i.props,l=o.event,s=o.open;if(!V.boolean(s)){var c=i.state,d=c.positionWrapper,u=c.status;(i.event==="click"||i.event==="hover"&&d)&&(Ja({title:"click",data:[{event:l,status:u===re.OPEN?"closing":"opening"}],debug:i.debug}),i.toggle())}}),Be(Ot(i),"handleMouseEnter",function(){var o=i.props,l=o.event,s=o.open;if(!(V.boolean(s)||Fi())){var c=i.state.status;i.event==="hover"&&c===re.IDLE&&(Ja({title:"mouseEnter",data:[{key:"originalEvent",value:l}],debug:i.debug}),clearTimeout(i.eventDelayTimeout),i.toggle())}}),Be(Ot(i),"handleMouseLeave",function(){var o=i.props,l=o.event,s=o.eventDelay,c=o.open;if(!(V.boolean(c)||Fi())){var d=i.state,u=d.status,m=d.positionWrapper;i.event==="hover"&&(Ja({title:"mouseLeave",data:[{key:"originalEvent",value:l}],debug:i.debug}),s?[re.OPENING,re.OPEN].indexOf(u)!==-1&&!m&&!i.eventDelayTimeout&&(i.eventDelayTimeout=setTimeout(function(){delete i.eventDelayTimeout,i.toggle()},s*1e3)):i.toggle(re.IDLE))}}),i.state={currentPlacement:r.placement,needsUpdate:!1,positionWrapper:r.wrapperOptions.position&&!!r.target,status:re.INIT,statusWrapper:re.INIT},i._isMounted=!1,i.hasMounted=!1,yt()&&window.addEventListener("load",function(){i.popper&&i.popper.instance.update(),i.wrapperPopper&&i.wrapperPopper.instance.update()}),i}return Ia(n,[{key:"componentDidMount",value:function(){if(yt()){var r=this.state.positionWrapper,i=this.props,o=i.children,l=i.open,s=i.target;this._isMounted=!0,Ja({title:"init",data:{hasChildren:!!o,hasTarget:!!s,isControlled:V.boolean(l),positionWrapper:r,target:this.target,floater:this.floaterRef},debug:this.debug}),this.hasMounted||(this.initPopper(),this.hasMounted=!0),!o&&s&&V.boolean(l)}}},{key:"componentDidUpdate",value:function(r,i){if(yt()){var o=this.props,l=o.autoOpen,s=o.open,c=o.target,d=o.wrapperOptions,u=Kp(i,this.state),m=u.changedFrom,p=u.changed;if(r.open!==s){var v;V.boolean(s)&&(v=s?re.OPENING:re.CLOSING),this.toggle(v)}(r.wrapperOptions.position!==d.position||r.target!==c)&&this.changeWrapperPosition(this.props),p("status",re.IDLE)&&s?this.toggle(re.OPEN):m("status",re.INIT,re.IDLE)&&l&&this.toggle(re.OPEN),this.popper&&p("status",re.OPENING)&&this.popper.instance.update(),this.floaterRef&&(p("status",re.OPENING)||p("status",re.CLOSING))&&u3(this.floaterRef,"transitionend",this.handleTransitionEnd),p("needsUpdate",!0)&&this.rebuildPopper()}}},{key:"componentWillUnmount",value:function(){yt()&&(this._isMounted=!1,this.popper&&this.popper.instance.destroy(),this.wrapperPopper&&this.wrapperPopper.instance.destroy())}},{key:"initPopper",value:function(){var r=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.target,o=this.state.positionWrapper,l=this.props,s=l.disableFlip,c=l.getPopper,d=l.hideArrow,u=l.offset,m=l.placement,p=l.wrapperOptions,v=m==="top"||m==="bottom"?"flip":["right","bottom-end","top-end","left","top-start","bottom-start"];if(m==="center")this.setState({status:re.IDLE});else if(i&&this.floaterRef){var h=this.options,y=h.arrow,k=h.flip,b=h.offset,f=x0(h,f3);new o1(i,this.floaterRef,{placement:m,modifiers:we({arrow:we({enabled:!d,element:this.arrowRef},y),flip:we({enabled:!s,behavior:v},k),offset:we({offset:"0, ".concat(u,"px")},b)},f),onCreate:function(E){var S;if(r.popper=E,!((S=r.floaterRef)!==null&&S!==void 0&&S.isConnected)){r.setState({needsUpdate:!0});return}c(E,"floater"),r._isMounted&&r.setState({currentPlacement:E.placement,status:re.IDLE}),m!==E.placement&&setTimeout(function(){E.instance.update()},1)},onUpdate:function(E){r.popper=E;var S=r.state.currentPlacement;r._isMounted&&E.placement!==S&&r.setState({currentPlacement:E.placement})}})}if(o){var g=V.undefined(p.offset)?0:p.offset;new o1(this.target,this.wrapperRef,{placement:p.placement||m,modifiers:{arrow:{enabled:!1},offset:{offset:"0, ".concat(g,"px")},flip:{enabled:!1}},onCreate:function(E){r.wrapperPopper=E,r._isMounted&&r.setState({statusWrapper:re.IDLE}),c(E,"wrapper"),m!==E.placement&&setTimeout(function(){E.instance.update()},1)}})}}},{key:"rebuildPopper",value:function(){var r=this;this.floaterRefInterval=setInterval(function(){var i;(i=r.floaterRef)!==null&&i!==void 0&&i.isConnected&&(clearInterval(r.floaterRefInterval),r.setState({needsUpdate:!1}),r.initPopper())},50)}},{key:"changeWrapperPosition",value:function(r){var i=r.target,o=r.wrapperOptions;this.setState({positionWrapper:o.position&&!!i})}},{key:"toggle",value:function(r){var i=this.state.status,o=i===re.OPEN?re.CLOSING:re.OPENING;V.undefined(r)||(o=r),this.setState({status:o})}},{key:"debug",get:function(){var r=this.props.debug;return r||yt()&&"ReactFloaterDebug"in window&&!!window.ReactFloaterDebug}},{key:"event",get:function(){var r=this.props,i=r.disableHoverToClick,o=r.event;return o==="hover"&&Fi()&&!i?"click":o}},{key:"options",get:function(){var r=this.props.options;return(0,oo.default)(n3,r||{})}},{key:"styles",get:function(){var r=this,i=this.state,o=i.status,l=i.positionWrapper,s=i.statusWrapper,c=this.props.styles,d=(0,oo.default)(h3(c),c);if(l){var u;[re.IDLE].indexOf(o)===-1||[re.IDLE].indexOf(s)===-1?u=d.wrapperPosition:u=this.wrapperPopper.styles,d.wrapper=we(we({},d.wrapper),u)}if(this.target){var m=window.getComputedStyle(this.target);this.wrapperStyles?d.wrapper=we(we({},d.wrapper),this.wrapperStyles):["relative","static"].indexOf(m.position)===-1&&(this.wrapperStyles={},l||(g3.forEach(function(p){r.wrapperStyles[p]=m[p]}),d.wrapper=we(we({},d.wrapper),this.wrapperStyles),this.target.style.position="relative",this.target.style.top="auto",this.target.style.right="auto",this.target.style.bottom="auto",this.target.style.left="auto"))}return d}},{key:"target",get:function(){if(!yt())return null;var r=this.props.target;return r?V.domElement(r)?r:document.querySelector(r):this.childRef||this.wrapperRef}},{key:"render",value:function(){var r=this.state,i=r.currentPlacement,o=r.positionWrapper,l=r.status,s=this.props,c=s.children,d=s.component,u=s.content,m=s.disableAnimation,p=s.footer,v=s.hideArrow,h=s.id,y=s.open,k=s.showCloseButton,b=s.style,f=s.target,g=s.title,E=a.createElement(_0,{handleClick:this.handleClick,handleMouseEnter:this.handleMouseEnter,handleMouseLeave:this.handleMouseLeave,setChildRef:this.setChildRef,setWrapperRef:this.setWrapperRef,style:b,styles:this.styles.wrapper},c),S={};return o?S.wrapperInPortal=E:S.wrapperAsChildren=E,a.createElement("span",null,a.createElement(N0,{hasChildren:!!c,id:h,placement:i,setRef:this.setFloaterRef,target:f,zIndex:this.styles.options.zIndex},a.createElement(L0,{component:d,content:u,disableAnimation:m,footer:p,handleClick:this.handleClick,hideArrow:v||i==="center",open:y,placement:i,positionWrapper:o,setArrowRef:this.setArrowRef,setFloaterRef:this.setFloaterRef,showCloseButton:k,status:l,styles:this.styles,title:g}),S.wrapperInPortal),S.wrapperAsChildren)}}]),n}(a.Component);Be(Vo,"propTypes",{autoOpen:O.default.bool,callback:O.default.func,children:O.default.node,component:g1(O.default.oneOfType([O.default.func,O.default.element]),function(e){return!e.content}),content:g1(O.default.node,function(e){return!e.component}),debug:O.default.bool,disableAnimation:O.default.bool,disableFlip:O.default.bool,disableHoverToClick:O.default.bool,event:O.default.oneOf(["hover","click"]),eventDelay:O.default.number,footer:O.default.node,getPopper:O.default.func,hideArrow:O.default.bool,id:O.default.oneOfType([O.default.string,O.default.number]),offset:O.default.number,open:O.default.bool,options:O.default.object,placement:O.default.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto","center"]),showCloseButton:O.default.bool,style:O.default.object,styles:O.default.object,target:O.default.oneOfType([O.default.object,O.default.string]),title:O.default.node,wrapperOptions:O.default.shape({offset:O.default.number,placement:O.default.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto"]),position:O.default.bool})});Be(Vo,"defaultProps",{autoOpen:!1,callback:v1,debug:!1,disableAnimation:!1,disableFlip:!1,disableHoverToClick:!1,event:"click",eventDelay:.4,getPopper:v1,hideArrow:!1,offset:15,placement:"bottom",showCloseButton:!1,styles:{},target:null,wrapperOptions:{position:!1}});var v3=pt(dd(),1),y3=Object.defineProperty,b3=(e,t,n)=>t in e?y3(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,R=(e,t,n)=>(b3(e,typeof t!="symbol"?t+"":t,n),n),ce={INIT:"init",START:"start",STOP:"stop",RESET:"reset",PREV:"prev",NEXT:"next",GO:"go",CLOSE:"close",SKIP:"skip",UPDATE:"update"},dt={TOUR_START:"tour:start",STEP_BEFORE:"step:before",BEACON:"beacon",TOOLTIP:"tooltip",STEP_AFTER:"step:after",TOUR_END:"tour:end",TOUR_STATUS:"tour:status",TARGET_NOT_FOUND:"error:target_not_found",ERROR:"error"},Q={INIT:"init",READY:"ready",BEACON:"beacon",TOOLTIP:"tooltip",COMPLETE:"complete",ERROR:"error"},ee={IDLE:"idle",READY:"ready",WAITING:"waiting",RUNNING:"running",PAUSED:"paused",SKIPPED:"skipped",FINISHED:"finished",ERROR:"error"};function jt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function T0(e){return e?e.getBoundingClientRect():null}function E3(){let{body:e,documentElement:t}=document;return!e||!t?0:Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)}function zt(e){return typeof e=="string"?document.querySelector(e):e}function k3(e){return!e||e.nodeType!==1?null:getComputedStyle(e)}function Yr(e,t,n){if(!e)return Jt();let r=(0,l0.default)(e);if(r){if(r.isSameNode(Jt()))return n?document:Jt();if(!(r.scrollHeight>r.offsetHeight)&&!t)return r.style.overflow="initial",Jt()}return r}function Qr(e,t){if(!e)return!1;let n=Yr(e,t);return n?!n.isSameNode(Jt()):!1}function w3(e){return e.offsetParent!==document.body}function Fa(e,t="fixed"){if(!e||!(e instanceof HTMLElement))return!1;let{nodeName:n}=e,r=k3(e);return n==="BODY"||n==="HTML"?!1:r&&r.position===t?!0:e.parentNode?Fa(e.parentNode,t):!1}function C3(e){var t;if(!e)return!1;let n=e;for(;n&&n!==document.body;){if(n instanceof HTMLElement){let{display:r,visibility:i}=getComputedStyle(n);if(r==="none"||i==="hidden")return!1}n=(t=n.parentElement)!=null?t:null}return!0}function S3(e,t,n){var r;let i=T0(e),o=Yr(e,n),l=Qr(e,n),s=0,c=(r=i?.top)!=null?r:0;return o instanceof HTMLElement&&(s=o.scrollTop,!l&&!Fa(e)&&(c+=s),o.isSameNode(Jt())||(c+=Jt().scrollTop)),Math.floor(c-t)}function x3(e,t,n){var r;if(!e)return 0;let{offsetTop:i=0,scrollTop:o=0}=(r=(0,l0.default)(e))!=null?r:{},l=e.getBoundingClientRect().top+o;i&&(Qr(e,n)||w3(e))&&(l-=i);let s=Math.floor(l-t);return s<0?0:s}function Jt(){var e;return(e=document.scrollingElement)!=null?e:document.documentElement}function M3(e,t){let{duration:n,element:r}=t;return new Promise((i,o)=>{let{scrollTop:l}=r,s=e>l?e-l:l-e;Q4.default.top(r,e,{duration:s<100?50:n},c=>c&&c.message!=="Element already at target scroll position"?o(c):i())})}var Xn=Gn!==void 0;function Z0(e=navigator.userAgent){let t=e;return typeof window>"u"?t="node":document.documentMode?t="ie":/Edge/.test(e)?t="edge":window.opera||e.includes(" OPR/")?t="opera":typeof window.InstallTrigger<"u"?t="firefox":window.chrome?t="chrome":/(Version\/([\d._]+).*Safari|CriOS|FxiOS| Mobile\/)/.test(e)&&(t="safari"),t}function Ht(e){let t=[],n=r=>{if(typeof r=="string"||typeof r=="number")t.push(r);else if(Array.isArray(r))r.forEach(i=>n(i));else if(oi(r)){let{children:i}=r.props;Array.isArray(i)?i.forEach(o=>n(o)):n(i)}};return n(e),t.join(" ").trim()}function N3(e,t){return!I.plainObject(e)||!I.array(t)?!1:Object.keys(e).every(n=>t.includes(n))}function F3(e){let t=/^#?([\da-f])([\da-f])([\da-f])$/i,n=e.replace(t,(i,o,l,s)=>o+o+l+l+s+s),r=/^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})$/i.exec(n);return r?[parseInt(r[1],16),parseInt(r[2],16),parseInt(r[3],16)]:[]}function y1(e){return e.disableBeacon||e.placement==="center"}function b1(){return!["chrome","safari","firefox","opera"].includes(Z0())}function ln({data:e,debug:t=!1,title:n,warn:r=!1}){let i=r?console.warn||console.error:console.log;t&&(n&&e?(console.groupCollapsed(`%creact-joyride: ${n}`,"color: #ff0044; font-weight: bold; font-size: 12px;"),Array.isArray(e)?e.forEach(o=>{I.plainObject(o)&&o.key?i.apply(console,[o.key,o.value]):i.apply(console,[o])}):i.apply(console,[e]),console.groupEnd()):console.error("Missing title or data props"))}function A3(e){let{isFirstStep:t,lifecycle:n,previousLifecycle:r,scrollToFirstStep:i,step:o,target:l}=e;return!o.disableScrolling&&(!t||i||n===Q.TOOLTIP)&&o.placement!=="center"&&(!o.isFixed||!Fa(l))&&r!==n&&[Q.BEACON,Q.TOOLTIP].includes(n)}var O3={options:{preventOverflow:{boundariesElement:"scrollParent"}},wrapperOptions:{offset:-18,position:!0}},I0={back:"Back",close:"Close",last:"Last",next:"Next",open:"Open the dialog",skip:"Skip"},L3={event:"click",placement:"bottom",offset:10,disableBeacon:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrollParentFix:!1,disableScrolling:!1,hideBackButton:!1,hideCloseButton:!1,hideFooter:!1,isFixed:!1,locale:I0,showProgress:!1,showSkipButton:!1,spotlightClicks:!1,spotlightPadding:10},_3={continuous:!1,debug:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrolling:!1,disableScrollParentFix:!1,getHelpers:void 0,hideBackButton:!1,run:!0,scrollOffset:20,scrollDuration:300,scrollToFirstStep:!1,showSkipButton:!1,showProgress:!1,spotlightClicks:!1,spotlightPadding:10,steps:[]},T3={arrowColor:"#fff",backgroundColor:"#fff",beaconSize:36,overlayColor:"rgba(0, 0, 0, 0.5)",primaryColor:"#f04",spotlightShadow:"0 0 15px rgba(0, 0, 0, 0.5)",textColor:"#333",width:380,zIndex:100},ea={backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",cursor:"pointer",fontSize:16,lineHeight:1,padding:8,WebkitAppearance:"none"},E1={borderRadius:4,position:"absolute"};function Z3(e,t){let n=(0,xi.default)(e??{},t??{}),r=(0,xi.default)(T3,n.options||{}),{width:i}=r;window.innerWidth>480&&(i=380),"width"in r&&(i=typeof r.width=="number"&&window.innerWidthR0(n,t)):(ln({title:"validateSteps",data:"steps must be an array",warn:!0,debug:t}),!1)}var R3={action:"init",controlled:!1,index:0,lifecycle:Q.INIT,size:0,status:ee.IDLE},w1=["action","index","lifecycle","status"],B3=class{constructor(e){R(this,"beaconPopper"),R(this,"tooltipPopper"),R(this,"data",new Map),R(this,"listener"),R(this,"store",new Map),R(this,"addListener",i=>{this.listener=i}),R(this,"setSteps",i=>{let{size:o,status:l}=this.getState(),s={size:i.length,status:l};this.data.set("steps",i),l===ee.WAITING&&!o&&i.length&&(s.status=ee.RUNNING),this.setState(s)}),R(this,"getPopper",i=>i==="beacon"?this.beaconPopper:this.tooltipPopper),R(this,"setPopper",(i,o)=>{i==="beacon"?this.beaconPopper=o:this.tooltipPopper=o}),R(this,"cleanupPoppers",()=>{this.beaconPopper=null,this.tooltipPopper=null}),R(this,"close",()=>{let{index:i,status:o}=this.getState();o===ee.RUNNING&&this.setState({...this.getNextState({action:ce.CLOSE,index:i+1})})}),R(this,"go",i=>{let{controlled:o,status:l}=this.getState();if(o||l!==ee.RUNNING)return;let s=this.getSteps()[i];this.setState({...this.getNextState({action:ce.GO,index:i}),status:s?l:ee.FINISHED})}),R(this,"info",()=>this.getState()),R(this,"next",()=>{let{index:i,status:o}=this.getState();o===ee.RUNNING&&this.setState(this.getNextState({action:ce.NEXT,index:i+1}))}),R(this,"open",()=>{let{status:i}=this.getState();i===ee.RUNNING&&this.setState({...this.getNextState({action:ce.UPDATE,lifecycle:Q.TOOLTIP})})}),R(this,"prev",()=>{let{index:i,status:o}=this.getState();o===ee.RUNNING&&this.setState({...this.getNextState({action:ce.PREV,index:i-1})})}),R(this,"reset",(i=!1)=>{let{controlled:o}=this.getState();o||this.setState({...this.getNextState({action:ce.RESET,index:0}),status:i?ee.RUNNING:ee.READY})}),R(this,"skip",()=>{let{status:i}=this.getState();i===ee.RUNNING&&this.setState({action:ce.SKIP,lifecycle:Q.INIT,status:ee.SKIPPED})}),R(this,"start",i=>{let{index:o,size:l}=this.getState();this.setState({...this.getNextState({action:ce.START,index:I.number(i)?i:o},!0),status:l?ee.RUNNING:ee.WAITING})}),R(this,"stop",(i=!1)=>{let{index:o,status:l}=this.getState();[ee.FINISHED,ee.SKIPPED].includes(l)||this.setState({...this.getNextState({action:ce.STOP,index:o+(i?1:0)}),status:ee.PAUSED})}),R(this,"update",i=>{var o;if(!N3(i,w1))throw new Error(`State is not valid. Valid keys: ${w1.join(", ")}`);this.setState({...this.getNextState({...this.getState(),...i,action:(o=i.action)!=null?o:ce.UPDATE},!0)})});let{continuous:t=!1,stepIndex:n,steps:r=[]}=e??{};this.setState({action:ce.INIT,controlled:I.number(n),continuous:t,index:I.number(n)?n:0,lifecycle:Q.INIT,status:r.length?ee.READY:ee.IDLE},!0),this.beaconPopper=null,this.tooltipPopper=null,this.listener=null,this.setSteps(r)}getState(){return this.store.size?{action:this.store.get("action")||"",controlled:this.store.get("controlled")||!1,index:parseInt(this.store.get("index"),10),lifecycle:this.store.get("lifecycle")||"",size:this.store.get("size")||0,status:this.store.get("status")||""}:{...R3}}getNextState(e,t=!1){var n,r,i,o;let{action:l,controlled:s,index:c,size:d,status:u}=this.getState(),m=I.number(e.index)?e.index:c,p=s&&!t?c:Math.min(Math.max(m,0),d);return{action:(n=e.action)!=null?n:l,controlled:s,index:p,lifecycle:(r=e.lifecycle)!=null?r:Q.INIT,size:(i=e.size)!=null?i:d,status:p===d?ee.FINISHED:(o=e.status)!=null?o:u}}getSteps(){let e=this.data.get("steps");return Array.isArray(e)?e:[]}hasUpdatedState(e){let t=JSON.stringify(e),n=JSON.stringify(this.getState());return t!==n}setState(e,t=!1){let n=this.getState(),{action:r,index:i,lifecycle:o,size:l,status:s}={...n,...e};this.store.set("action",r),this.store.set("index",i),this.store.set("lifecycle",o),this.store.set("size",l),this.store.set("status",s),t&&(this.store.set("controlled",e.controlled),this.store.set("continuous",e.continuous)),this.listener&&this.hasUpdatedState(n)&&this.listener(this.getState())}getHelpers(){return{close:this.close,go:this.go,info:this.info,next:this.next,open:this.open,prev:this.prev,reset:this.reset,skip:this.skip}}};function P3(e){return new B3(e)}var V3=class{constructor(e,t){if(R(this,"element"),R(this,"options"),R(this,"canBeTabbed",n=>{let{tabIndex:r}=n;return r===null||r<0?!1:this.canHaveFocus(n)}),R(this,"canHaveFocus",n=>{let r=/input|select|textarea|button|object/,i=n.nodeName.toLowerCase();return(r.test(i)&&!n.getAttribute("disabled")||i==="a"&&!!n.getAttribute("href"))&&this.isVisible(n)}),R(this,"findValidTabElements",()=>[].slice.call(this.element.querySelectorAll("*"),0).filter(this.canBeTabbed)),R(this,"handleKeyDown",n=>{let{code:r="Tab"}=this.options;n.code===r&&this.interceptTab(n)}),R(this,"interceptTab",n=>{n.preventDefault();let r=this.findValidTabElements(),{shiftKey:i}=n;if(!r.length)return;let o=document.activeElement?r.indexOf(document.activeElement):0;o===-1||!i&&o+1===r.length?o=0:i&&o===0?o=r.length-1:o+=i?-1:1,r[o].focus()}),R(this,"isHidden",n=>{let r=n.offsetWidth<=0&&n.offsetHeight<=0,i=window.getComputedStyle(n);return r&&!n.innerHTML?!0:r&&i.getPropertyValue("overflow")!=="visible"||i.getPropertyValue("display")==="none"}),R(this,"isVisible",n=>{let r=n;for(;r;)if(r instanceof HTMLElement){if(r===document.body)break;if(this.isHidden(r))return!1;r=r.parentNode}return!0}),R(this,"removeScope",()=>{window.removeEventListener("keydown",this.handleKeyDown)}),R(this,"checkFocus",n=>{document.activeElement!==n&&(n.focus(),window.requestAnimationFrame(()=>this.checkFocus(n)))}),R(this,"setFocus",()=>{let{selector:n}=this.options;if(!n)return;let r=this.element.querySelector(n);r&&window.requestAnimationFrame(()=>this.checkFocus(r))}),!(e instanceof HTMLElement))throw new TypeError("Invalid parameter: element must be an HTMLElement");this.element=e,this.options=t,window.addEventListener("keydown",this.handleKeyDown,!1),this.setFocus()}},j3=class extends Bt{constructor(e){if(super(e),R(this,"beacon",null),R(this,"setBeaconRef",i=>{this.beacon=i}),e.beaconComponent)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.id="joyride-beacon-animation",e.nonce&&n.setAttribute("nonce",e.nonce),n.appendChild(document.createTextNode(` + @keyframes joyride-beacon-inner { + 20% { + opacity: 0.9; + } + + 90% { + opacity: 0.7; + } + } + + @keyframes joyride-beacon-outer { + 0% { + transform: scale(1); + } + + 45% { + opacity: 0.7; + transform: scale(0.75); + } + + 100% { + opacity: 0.9; + transform: scale(1); + } + } + `)),t.appendChild(n)}componentDidMount(){let{shouldFocus:e}=this.props;setTimeout(()=>{I.domElement(this.beacon)&&e&&this.beacon.focus()},0)}componentWillUnmount(){let e=document.getElementById("joyride-beacon-animation");e?.parentNode&&e.parentNode.removeChild(e)}render(){let{beaconComponent:e,continuous:t,index:n,isLastStep:r,locale:i,onClickOrHover:o,size:l,step:s,styles:c}=this.props,d=I.string(i.open)?i.open:(0,v3.default)(i.open),u={"aria-label":d,onClick:o,onMouseEnter:o,ref:this.setBeaconRef,title:d},m;return e?m=C(e,{continuous:t,index:n,isLastStep:r,size:l,step:s,...u}):m=C("button",{key:"JoyrideBeacon",className:"react-joyride__beacon","data-test-id":"button-beacon",style:c.beacon,type:"button",...u},C("span",{style:c.beaconInner}),C("span",{style:c.beaconOuter})),m}};function H3({styles:e}){return C("div",{key:"JoyrideSpotlight",className:"react-joyride__spotlight","data-test-id":"spotlight",style:e})}var D3=H3,z3=class extends Bt{constructor(){super(...arguments),R(this,"isActive",!1),R(this,"resizeTimeout"),R(this,"scrollTimeout"),R(this,"scrollParent"),R(this,"state",{isScrolling:!1,mouseOverSpotlight:!1,showSpotlight:!0}),R(this,"handleMouseMove",e=>{let{mouseOverSpotlight:t}=this.state,{height:n,left:r,position:i,top:o,width:l}=this.spotlightStyles,s=i==="fixed"?e.clientY:e.pageY,c=i==="fixed"?e.clientX:e.pageX,d=s>=o&&s<=o+n,u=c>=r&&c<=r+l&&d;u!==t&&this.updateState({mouseOverSpotlight:u})}),R(this,"handleScroll",()=>{let{target:e}=this.props,t=zt(e);if(this.scrollParent!==document){let{isScrolling:n}=this.state;n||this.updateState({isScrolling:!0,showSpotlight:!1}),clearTimeout(this.scrollTimeout),this.scrollTimeout=window.setTimeout(()=>{this.updateState({isScrolling:!1,showSpotlight:!0})},50)}else Fa(t,"sticky")&&this.updateState({})}),R(this,"handleResize",()=>{clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(()=>{this.isActive&&this.forceUpdate()},100)})}componentDidMount(){let{debug:e,disableScrolling:t,disableScrollParentFix:n=!1,target:r}=this.props,i=zt(r);this.scrollParent=Yr(i??document.body,n,!0),this.isActive=!0,window.addEventListener("resize",this.handleResize)}componentDidUpdate(e){var t;let{lifecycle:n,spotlightClicks:r}=this.props,{changed:i}=Nr(e,this.props);i("lifecycle",Q.TOOLTIP)&&((t=this.scrollParent)==null||t.addEventListener("scroll",this.handleScroll,{passive:!0}),setTimeout(()=>{let{isScrolling:o}=this.state;o||this.updateState({showSpotlight:!0})},100)),(i("spotlightClicks")||i("disableOverlay")||i("lifecycle"))&&(r&&n===Q.TOOLTIP?window.addEventListener("mousemove",this.handleMouseMove,!1):n!==Q.TOOLTIP&&window.removeEventListener("mousemove",this.handleMouseMove))}componentWillUnmount(){var e;this.isActive=!1,window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("resize",this.handleResize),clearTimeout(this.resizeTimeout),clearTimeout(this.scrollTimeout),(e=this.scrollParent)==null||e.removeEventListener("scroll",this.handleScroll)}get spotlightStyles(){var e,t,n;let{showSpotlight:r}=this.state,{disableScrollParentFix:i=!1,spotlightClicks:o,spotlightPadding:l=0,styles:s,target:c}=this.props,d=zt(c),u=T0(d),m=Fa(d),p=S3(d,l,i);return{...b1()?s.spotlightLegacy:s.spotlight,height:Math.round(((e=u?.height)!=null?e:0)+l*2),left:Math.round(((t=u?.left)!=null?t:0)-l),opacity:r?1:0,pointerEvents:o?"none":"auto",position:m?"fixed":"absolute",top:p,transition:"opacity 0.2s",width:Math.round(((n=u?.width)!=null?n:0)+l*2)}}updateState(e){this.isActive&&this.setState(t=>({...t,...e}))}render(){let{mouseOverSpotlight:e,showSpotlight:t}=this.state,{disableOverlay:n,disableOverlayClose:r,lifecycle:i,onClickOverlay:o,placement:l,styles:s}=this.props;if(n||i!==Q.TOOLTIP)return null;let c=s.overlay;b1()&&(c=l==="center"?s.overlayLegacyCenter:s.overlayLegacy);let d={cursor:r?"default":"pointer",height:E3(),pointerEvents:e?"none":"auto",...c},u=l!=="center"&&t&&C(D3,{styles:this.spotlightStyles});if(Z0()==="safari"){let{mixBlendMode:m,zIndex:p,...v}=d;u=C("div",{style:{...v}},u),delete d.backgroundColor}return C("div",{className:"react-joyride__overlay","data-test-id":"overlay",onClick:o,role:"presentation",style:d},u)}},U3=class extends Bt{constructor(){super(...arguments),R(this,"node",null)}componentDidMount(){let{id:e}=this.props;jt()&&(this.node=document.createElement("div"),this.node.id=e,document.body.appendChild(this.node),Xn||this.renderReact15())}componentDidUpdate(){jt()&&(Xn||this.renderReact15())}componentWillUnmount(){!jt()||!this.node||(Xn||rl(this.node),this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=null))}renderReact15(){if(!jt())return;let{children:e}=this.props;this.node&&il(this,e,this.node)}renderReact16(){if(!jt()||!Xn)return null;let{children:e}=this.props;return this.node?Gn(e,this.node):null}render(){return Xn?this.renderReact16():null}};function $3({styles:e,...t}){let{color:n,height:r,width:i,...o}=e;return a.createElement("button",{style:o,type:"button",...t},a.createElement("svg",{height:typeof r=="number"?`${r}px`:r,preserveAspectRatio:"xMidYMid",version:"1.1",viewBox:"0 0 18 18",width:typeof i=="number"?`${i}px`:i,xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",null,a.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:n}))))}var W3=$3;function G3(e){let{backProps:t,closeProps:n,continuous:r,index:i,isLastStep:o,primaryProps:l,size:s,skipProps:c,step:d,tooltipProps:u}=e,{content:m,hideBackButton:p,hideCloseButton:v,hideFooter:h,locale:y,showProgress:k,showSkipButton:b,styles:f,title:g}=d,{back:E,close:S,last:B,next:$,skip:le}=y,ie={primary:S};return r&&(ie.primary=o?B:$,k&&(ie.primary=C("span",null,ie.primary," (",i+1,"/",s,")"))),b&&!o&&(ie.skip=C("button",{"aria-live":"off","data-test-id":"button-skip",style:f.buttonSkip,type:"button",...c},le)),!p&&i>0&&(ie.back=C("button",{"data-test-id":"button-back",style:f.buttonBack,type:"button",...t},E)),ie.close=!v&&C(W3,{"data-test-id":"button-close",styles:f.buttonClose,...n}),C("div",{key:"JoyrideTooltip","aria-label":Ht(g)||Ht(m),className:"react-joyride__tooltip",style:f.tooltip,...u},C("div",{style:f.tooltipContainer},g&&C("h1",{"aria-label":Ht(g),style:f.tooltipTitle},g),C("div",{style:f.tooltipContent},m)),!h&&C("div",{style:f.tooltipFooter},C("div",{style:f.tooltipFooterSpacer},ie.skip),ie.back,C("button",{"data-test-id":"button-primary",style:f.buttonNext,type:"button",...l},ie.primary)),ie.close)}var q3=G3,Y3=class extends Bt{constructor(){super(...arguments),R(this,"handleClickBack",e=>{e.preventDefault();let{helpers:t}=this.props;t.prev()}),R(this,"handleClickClose",e=>{e.preventDefault();let{helpers:t}=this.props;t.close()}),R(this,"handleClickPrimary",e=>{e.preventDefault();let{continuous:t,helpers:n}=this.props;if(!t){n.close();return}n.next()}),R(this,"handleClickSkip",e=>{e.preventDefault();let{helpers:t}=this.props;t.skip()}),R(this,"getElementsProps",()=>{let{continuous:e,isLastStep:t,setTooltipRef:n,step:r}=this.props,i=Ht(r.locale.back),o=Ht(r.locale.close),l=Ht(r.locale.last),s=Ht(r.locale.next),c=Ht(r.locale.skip),d=e?s:o;return t&&(d=l),{backProps:{"aria-label":i,"data-action":"back",onClick:this.handleClickBack,role:"button",title:i},closeProps:{"aria-label":o,"data-action":"close",onClick:this.handleClickClose,role:"button",title:o},primaryProps:{"aria-label":d,"data-action":"primary",onClick:this.handleClickPrimary,role:"button",title:d},skipProps:{"aria-label":c,"data-action":"skip",onClick:this.handleClickSkip,role:"button",title:c},tooltipProps:{"aria-modal":!0,ref:n,role:"alertdialog"}}})}render(){let{continuous:e,index:t,isLastStep:n,setTooltipRef:r,size:i,step:o}=this.props,{beaconComponent:l,tooltipComponent:s,...c}=o,d;if(s){let u={...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:i,step:c,setTooltipRef:r};d=C(s,{...u})}else d=C(q3,{...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:i,step:o});return d}},Q3=class extends Bt{constructor(){super(...arguments),R(this,"scope",null),R(this,"tooltip",null),R(this,"handleClickHoverBeacon",e=>{let{step:t,store:n}=this.props;e.type==="mouseenter"&&t.event!=="hover"||n.update({lifecycle:Q.TOOLTIP})}),R(this,"handleClickOverlay",()=>{let{helpers:e,step:t}=this.props;t.disableOverlayClose||e.close()}),R(this,"setTooltipRef",e=>{this.tooltip=e}),R(this,"setPopper",(e,t)=>{var n;let{action:r,step:i,store:o}=this.props;t==="wrapper"?o.setPopper("beacon",e):o.setPopper("tooltip",e),o.getPopper("beacon")&&o.getPopper("tooltip")&&o.update({action:r,lifecycle:Q.READY}),(n=i.floaterProps)!=null&&n.getPopper&&i.floaterProps.getPopper(e,t)}),R(this,"renderTooltip",e=>{let{continuous:t,helpers:n,index:r,size:i,step:o}=this.props;return C(Y3,{continuous:t,helpers:n,index:r,isLastStep:r+1===i,setTooltipRef:this.setTooltipRef,size:i,step:o,...e})})}componentDidMount(){let{debug:e,index:t}=this.props;ln({title:`step:${t}`,data:[{key:"props",value:this.props}],debug:e})}componentDidUpdate(e){var t;let{action:n,callback:r,continuous:i,controlled:o,debug:l,index:s,lifecycle:c,size:d,status:u,step:m,store:p}=this.props,{changed:v,changedFrom:h}=Nr(e,this.props),y={action:n,controlled:o,index:s,lifecycle:c,size:d,status:u},k=i&&n!==ce.CLOSE&&(s>0||n===ce.PREV),b=v("action")||v("index")||v("lifecycle")||v("status"),f=h("lifecycle",[Q.TOOLTIP,Q.INIT],Q.INIT),g=v("action",[ce.NEXT,ce.PREV,ce.SKIP,ce.CLOSE]),E=o&&s===e.index;if(g&&(f||E)&&r({...y,index:e.index,lifecycle:Q.COMPLETE,step:e.step,type:dt.STEP_AFTER}),m.placement==="center"&&u===ee.RUNNING&&v("index")&&n!==ce.START&&c===Q.INIT&&p.update({lifecycle:Q.READY}),b){let S=zt(m.target),B=!!S;B&&C3(S)?(h("status",ee.READY,ee.RUNNING)||h("lifecycle",Q.INIT,Q.READY))&&r({...y,step:m,type:dt.STEP_BEFORE}):(console.warn(B?"Target not visible":"Target not mounted",m),r({...y,type:dt.TARGET_NOT_FOUND,step:m}),o||p.update({index:s+(n===ce.PREV?-1:1)}))}h("lifecycle",Q.INIT,Q.READY)&&p.update({lifecycle:y1(m)||k?Q.TOOLTIP:Q.BEACON}),v("index")&&ln({title:`step:${c}`,data:[{key:"props",value:this.props}],debug:l}),v("lifecycle",Q.BEACON)&&r({...y,step:m,type:dt.BEACON}),v("lifecycle",Q.TOOLTIP)&&(r({...y,step:m,type:dt.TOOLTIP}),this.tooltip&&(this.scope=new V3(this.tooltip,{selector:"[data-action=primary]"}),this.scope.setFocus())),h("lifecycle",[Q.TOOLTIP,Q.INIT],Q.INIT)&&((t=this.scope)==null||t.removeScope(),p.cleanupPoppers())}componentWillUnmount(){var e;(e=this.scope)==null||e.removeScope()}get open(){let{lifecycle:e,step:t}=this.props;return y1(t)||e===Q.TOOLTIP}render(){let{continuous:e,debug:t,index:n,lifecycle:r,nonce:i,shouldScroll:o,size:l,step:s}=this.props,c=zt(s.target);return!R0(s)||!I.domElement(c)?null:C("div",{key:`JoyrideStep-${n}`,className:"react-joyride__step"},C(U3,{id:"react-joyride-portal"},C(z3,{...s,debug:t,lifecycle:r,onClickOverlay:this.handleClickOverlay})),C(Vo,{...s.floaterProps,component:this.renderTooltip,debug:t,getPopper:this.setPopper,id:`react-joyride-step-${n}`,open:this.open,placement:s.placement,target:s.target},C(j3,{beaconComponent:s.beaconComponent,continuous:e,index:n,isLastStep:n+1===l,locale:s.locale,nonce:i,onClickOrHover:this.handleClickHoverBeacon,shouldFocus:o,size:l,step:s,styles:s.styles})))}},B0=class extends Bt{constructor(e){super(e),R(this,"helpers"),R(this,"store"),R(this,"callback",l=>{let{callback:s}=this.props;I.function(s)&&s(l)}),R(this,"handleKeyboard",l=>{let{index:s,lifecycle:c}=this.state,{steps:d}=this.props,u=d[s];c===Q.TOOLTIP&&l.code==="Escape"&&u&&!u.disableCloseOnEsc&&this.store.close()}),R(this,"syncState",l=>{this.setState(l)});let{debug:t,getHelpers:n,run:r,stepIndex:i}=e;this.store=P3({...e,controlled:r&&I.number(i)}),this.helpers=this.store.getHelpers();let{addListener:o}=this.store;ln({title:"init",data:[{key:"props",value:this.props},{key:"state",value:this.state}],debug:t}),o(this.syncState),n&&n(this.helpers),this.state=this.store.getState()}componentDidMount(){if(!jt())return;let{debug:e,disableCloseOnEsc:t,run:n,steps:r}=this.props,{start:i}=this.store;k1(r,e)&&n&&i(),t||document.body.addEventListener("keydown",this.handleKeyboard,{passive:!0})}componentDidUpdate(e,t){if(!jt())return;let{action:n,controlled:r,index:i,lifecycle:o,status:l}=this.state,{debug:s,run:c,stepIndex:d,steps:u}=this.props,{stepIndex:m,steps:p}=e,{reset:v,setSteps:h,start:y,stop:k,update:b}=this.store,{changed:f}=Nr(e,this.props),{changed:g,changedFrom:E}=Nr(t,this.state),S=ta(u[i],this.props),B=!De(p,u),$=I.number(d)&&f("stepIndex"),le=zt(S.target);if(B&&(k1(u,s)?h(u):console.warn("Steps are not valid",u)),f("run")&&(c?y(d):k()),$){let ge=I.number(m)&&m=0?y:0,r===ee.RUNNING&&M3(y,{element:h,duration:l}).then(()=>{setTimeout(()=>{var f;(f=this.store.getPopper("tooltip"))==null||f.instance.update()},10)})}}render(){if(!jt())return null;let{index:e,status:t}=this.state,{continuous:n=!1,debug:r=!1,nonce:i,scrollToFirstStep:o=!1,steps:l}=this.props,s;if(t===ee.RUNNING&&l[e]){let c=ta(l[e],this.props);s=C(Q3,{...this.state,callback:this.callback,continuous:n,debug:r,helpers:this.helpers,nonce:i,shouldScroll:!c.disableScrolling&&(e!==0||o),step:c,store:this.store})}return C("div",{className:"react-joyride"},s)}};R(B0,"defaultProps",_3);var K3=B0,J3=pt(Ir()),X3=w(si)(({theme:e})=>({padding:"4px 8px",fontSize:e.typography.size.s1})),e7=w(rt)(({theme:e})=>({fontSize:e.typography.size.s2,"&:hover [data-badge], [data-badge=true]":{background:"#E3F3FF",borderColor:"rgba(2, 113, 182, 0.1)",color:"#0271B6"}}),({active:e,theme:t})=>!e&&ue({"&:hover":{color:t.base==="light"?t.color.defaultText:t.color.light}})),t7=w.span(({theme:e})=>({color:e.base==="light"?e.color.defaultText:e.color.light})),n7=a.memo(function({count:e,onEnable:t,onDisable:n}){let[r,i]=Ze(!1),o=()=>{i(!r),r?n():t()};return se(()=>()=>n(),[n]),a.createElement(e7,{id:"changes-found-filter",active:r,onClick:o},a.createElement(X3,{status:"warning","data-badge":r},e),a.createElement(t7,null,(0,J3.default)("Change",e)))}),a7=()=>!0,C1=({status:e})=>e?.[U]?.status==="warn",P0="enableFilter",r7=({api:e})=>{let t=q(()=>{e.experimental_setFilter(U,C1),e.emit(P0,U,C1)},[e]),n=q(()=>e.experimental_setFilter(U,a7),[e]),{status:r}=pn(),i=Object.values(r).filter(o=>o[U]?.status==="warn");return i.length?a.createElement("span",{id:"sidebar-bottom-wrapper"},a.createElement(n7,{count:i.length,onEnable:t,onDisable:n})):null},S1=[void 0,"EQUAL","FIXED","ADDED","CHANGED","REMOVED","CAPTURE_ERROR","SYSTEM_ERROR"],Lr=([e,...t])=>t.reduce((n,r)=>S1.indexOf(r)>S1.indexOf(n)?r:n,e);function i7(e){return(e.FAILED??0)>0?"FAILED":(e.IN_PROGRESS??0)>0?"IN_PROGRESS":(e.BROKEN??0)>0?"BROKEN":(e.DENIED??0)>0?"DENIED":(e.PENDING??0)>0?"PENDING":(e.ACCEPTED??0)>0?"ACCEPTED":"PASSED"}function jo(e){let{statusCounts:t,isInProgress:n,changeCount:r,brokenCount:i,resultsByBrowser:o,resultsByMode:l,modesByName:s}=e.reduce((m,p)=>(m.statusCounts[p.status]=(m.statusCounts[p.status]||0)+1,p.status==="IN_PROGRESS"&&(m.isInProgress=!0),p.result&&["CHANGED","ADDED"].includes(p.result)&&(m.changeCount+=1),p.result&&["CAPTURE_ERROR","SYSTEM_ERROR"].includes(p.result)&&(m.brokenCount+=1),p.comparisons?.forEach(({browser:v,result:h})=>{m.resultsByBrowser[v.id]=Lr([h??void 0,m.resultsByBrowser[v.id]])}),p.comparisons?.forEach(({result:v})=>{m.resultsByMode[p.mode.name]=Lr([v??void 0,m.resultsByMode[p.mode.name]])}),m.modesByName[p.mode.name]=p.mode,m),{statusCounts:{},isInProgress:!1,changeCount:0,brokenCount:0,resultsByBrowser:{},resultsByMode:{},modesByName:{}}),c=e.length?Object.fromEntries(e[0].comparisons.map(m=>[m.browser.id,m.browser])):{},d=Object.entries(o).map(([m,p])=>({browser:c[m],result:p})),u=Object.entries(l).map(([m,p])=>({mode:s[m],result:p}));return{status:i7(t),isInProgress:n,changeCount:r,brokenCount:i,browserResults:d,modeResults:u}}var o7=e=>{try{return[Jo()[0][e],Ko()[e]]}catch{return[null,null]}},V0=({result:e})=>e!=="EQUAL"&&e!=="FIXED",l7=(e,t)=>{let n=e.filter(i=>i.comparisons.some(V0)),r=n.length?n:e;return r.find(i=>i.mode.name===t)||r[0]},s7=(e,t)=>{let n=e.filter(V0),r=n.length?n:e;return r.find(i=>i.browser.id===t)||r[0]};function c7(e){let[t,n]=Ze(!0),r=o7("theme")[1],[i,o]=Pe(yd),[l,s]=Pe(bd),c,d;return e.length&&(c=t?l7(e,i):e.find(({mode:u})=>u.name===i)||e[0],d=t?s7(c.comparisons,l):c?.comparisons.find(({browser:u})=>u.id===l)||c?.comparisons[0],t&&(i!==c?.mode.name&&o(c?.mode.name),l!==d?.browser.id&&s(d?.browser.id),n(!1))),{modeOrder:r?.toolbar?.items?.map(u=>u.title),selectedTest:c,selectedComparison:d,onSelectBrowser:q(u=>s(u.id),[s]),onSelectMode:q(u=>o(u.name),[o])}}var d7=ft(` + query AddonVisualTestsBuild( + $projectId: ID! + $branch: String! + $gitUserEmailHash: String! + $repositoryOwnerName: String + $storyId: String! + $testStatuses: [TestStatus!]! + $selectedBuildId: ID! + $hasSelectedBuildId: Boolean! + ) { + project(id: $projectId) { + name + account { + billingUrl + suspensionReason + } + lastBuildOnBranch: lastBuild( + branches: [$branch] + repositoryOwnerName: $repositoryOwnerName + localBuilds: { localBuildEmailHash: $gitUserEmailHash } + ) { + ...LastBuildOnBranchBuildFields + ...SelectedBuildFields @skip(if: $hasSelectedBuildId) + } + lastBuild { + id + slug + branch + } + } + selectedBuild: build(id: $selectedBuildId) @include(if: $hasSelectedBuildId) { + ...SelectedBuildFields + } + viewer { + preferences { + vtaOnboarding + } + projectMembership(projectId: $projectId) { + userCanReview: meetsAccessLevel(minimumAccessLevel: REVIEWER) + } + } + } +`),u7=ft(` + fragment LastBuildOnBranchBuildFields on Build { + __typename + id + status + committedAt + ... on StartedBuild { + testsForStatus: tests(first: 1000, statuses: $testStatuses) { + nodes { + ...StatusTestFields + } + } + testsForStory: tests(storyId: $storyId) { + nodes { + ...LastBuildOnBranchTestFields + } + } + } + ... on CompletedBuild { + result + testsForStatus: tests(first: 1000, statuses: $testStatuses) { + nodes { + ...StatusTestFields + } + } + testsForStory: tests(storyId: $storyId) { + nodes { + ...LastBuildOnBranchTestFields + } + } + } + } +`),m7=ft(` + fragment SelectedBuildFields on Build { + __typename + id + number + branch + commit + committedAt + uncommittedHash + status + ... on StartedBuild { + startedAt + testsForStory: tests(storyId: $storyId) { + nodes { + ...StoryTestFields + } + } + } + ... on CompletedBuild { + startedAt + testsForStory: tests(storyId: $storyId) { + nodes { + ...StoryTestFields + } + } + } + } +`),j0=ft(` + fragment StatusTestFields on Test { + id + status + result + story { + storyId + } + } +`),p7=ft(` + fragment LastBuildOnBranchTestFields on Test { + status + result + } +`),h7=ft(` + fragment StoryTestFields on Test { + id + status + result + webUrl + comparisons { + id + result + browser { + id + key + name + version + } + captureDiff { + diffImage(signed: true) { + imageUrl + imageWidth + } + focusImage(signed: true) { + imageUrl + imageWidth + } + } + headCapture { + captureImage(signed: true) { + backgroundColor + imageUrl + imageWidth + thumbnailUrl + } + captureError { + kind + ... on CaptureErrorInteractionFailure { + error + } + ... on CaptureErrorJSError { + error + } + ... on CaptureErrorFailedJS { + error + } + } + } + baseCapture { + captureImage(signed: true) { + imageUrl + imageWidth + } + } + } + mode { + name + globals + } + story { + storyId + name + component { + name + } + } + } +`),f7=ft(` + mutation ReviewTest($input: ReviewTestInput!) { + reviewTest(input: $input) { + updatedTests { + id + status + } + userErrors { + ... on UserError { + __typename + message + } + ... on BuildSupersededError { + build { + id + } + } + ... on TestUnreviewableError { + test { + id + } + } + } + } + } +`),g7=({projectId:e,storyId:t,gitInfo:n,selectedBuildInfo:r})=>{let[{data:i,error:o,operation:l},s]=Oo({query:d7,variables:{projectId:e,storyId:t,testStatuses:Object.keys(a0),branch:n.branch||"",...n.slug?{repositoryOwnerName:n.slug.split("/",1)[0]}:{},gitUserEmailHash:n.userEmailHash,selectedBuildId:r?.buildId||"",hasSelectedBuildId:!!r}});se(()=>{let y=setInterval(s,5e3);return()=>clearInterval(y)},[s]);let c=l&&t&&l.variables.storyId!==t,d=Cn(u7,i?.project?.lastBuildOnBranch),u=[...Cn(p7,d&&"testsForStory"in d&&d.testsForStory?d.testsForStory.nodes:[])],m=d?.committedAt>n.committedAt,p=!!d&&!m,v=!!d&&u.every(y=>y.status!=="IN_PROGRESS"),h=Cn(m7,i?.selectedBuild??(v?i?.project?.lastBuildOnBranch:void 0));return{account:i?.project?.account,hasData:!!i&&!c,hasProject:!!i?.project,hasSelectedBuild:h?.branch===n.branch,lastBuildOnBranch:d,lastBuildOnBranchIsNewer:m,lastBuildOnBranchIsReady:v,lastBuildOnBranchIsSelectable:p,selectedBuild:h,selectedBuildMatchesGit:h?.branch===n.branch&&h?.commit===n.commit&&h?.uncommittedHash===n.uncommittedHash,rerunQuery:s,queryError:o,userCanReview:!!i?.viewer?.projectMembership?.userCanReview,vtaOnboarding:i?.viewer?.preferences?.vtaOnboarding}},Ho=Ye(null),H0=Ye(null),v7=()=>Ft(Ho,"Build"),D0=()=>{let{selectedBuild:e}=Ft(Ho,"Build");if(!e)throw new Error("No selectedBuild on Build context");return e},dn=()=>Ft(H0,"Story"),Ai=({children:e,watchState:t})=>{let n=!!t?.selectedBuild&&"testsForStory"in t.selectedBuild,r=t?.selectedBuild&&"testsForStory"in t.selectedBuild&&t.selectedBuild.testsForStory?.nodes,i=[...Cn(h7,r||[])],o=jo(i),{toggleDiff:l}=Zn();return se(()=>l(o.changeCount>0),[l,o.changeCount]),a.createElement(Ho.Provider,{value:Pt(()=>t,[JSON.stringify(t?.selectedBuild)])},a.createElement(H0.Provider,{value:{hasTests:n,tests:i,summary:o,...c7(i)}},e))},y7=w.div(({width:e,height:t,left:n,top:r})=>({width:`${e}px`,height:`${t}px`,left:`${n}px`,top:`${r}px`,position:"relative",overflow:"hidden"}));function b7({top:e=0,left:t=0,width:n=window.innerWidth,height:r=window.innerHeight,colors:i=["#CA90FF","#FC521F","#66BF3C","#FF4785","#FFAE00","#1EA7FD"],...o}){let[l]=Ze(()=>{let s=document.createElement("div");return s.setAttribute("id","confetti-container"),s.setAttribute("style","position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 9999;"),s});return se(()=>(document.body.appendChild(l),()=>{document.body.removeChild(l)}),[l]),Gn(a.createElement(y7,{top:e,left:t,width:n,height:r},a.createElement(W1.default,{colors:i,drawShape:k7,...o})),l)}function E7(e,t){return Math.floor(Math.random()*(t-e))+e}function k7(e){let t=this;switch(t.shape=t.shape||E7(1,6),t.shape){case 2:{let n=t.w/2,r=t.h/2;e.moveTo(-n+2,-r),e.lineTo(n-2,-r),e.arcTo(n,-r,n,-r+2,2),e.lineTo(n,r-2),e.arcTo(n,r,n-2,r,2),e.lineTo(-n+2,r),e.arcTo(-n,r,-n,r-2,2),e.lineTo(-n,-r+2),e.arcTo(-n,-r,-n+2,-r,2);break}case 3:{e.rect(-4,-4,8,16),e.rect(-12,-4,24,8);break}case 4:{e.rect(-4,-4,8,16),e.rect(-4,-4,24,8);break}case 1:{e.arc(0,0,t.radius,0,2*Math.PI);break}case 5:{e.moveTo(16,4),e.lineTo(4,24),e.lineTo(24,24);break}case 6:{e.arc(4,-4,4,-Math.PI/2,0),e.lineTo(4,0);break}}e.closePath(),e.fill()}var w7=w.div(({theme:e})=>({background:e.base==="light"?e.color.lightest:"#292A2C",width:260,padding:15,borderRadius:5,boxShadow:"0px 0px 32px 0px #00000029"})),C7=w.div({display:"flex",flexDirection:"column",alignItems:"flex-start"}),S7=w.div(({theme:e})=>({fontSize:13,lineHeight:"18px",fontWeight:700,color:e.color.defaultText})),x7=w.div(({theme:e})=>({fontSize:13,lineHeight:"18px",textAlign:"start",color:e.color.defaultText,margin:0,marginTop:5})),M7=w.div({display:"flex",justifyContent:"flex-end",marginTop:15}),N7=({isLastStep:e,step:t,primaryProps:n,tooltipProps:r})=>a.createElement(w7,{...r},a.createElement(C7,null,t.title&&a.createElement(S7,null,t.title),a.createElement(x7,null,t.content)),(t.hideNextButton||t.hideBackButton)&&a.createElement(M7,{id:"buttonSkip"},!t.hideSkipButton&&!e&&a.createElement(de,{size:"medium",onClick:t.onSkipWalkthroughButtonClick,link:!0,style:{paddingRight:12,paddingLeft:12,marginRight:8}},"Skip"),!t.hideNextButton&&a.createElement(de,{...n,onClick:n.onClick,primary:!0,...t.onNextButtonClick?{onClick:t.onNextButtonClick}:{}},t.nextButtonText||"Next"))),F7=({managerApi:e,skipWalkthrough:t,startWalkthrough:n,completeWalkthrough:r})=>{let i=qt(),o=dn(),l=o?.selectedTest?.result==="CHANGED",s=o?.selectedTest?.status!=="ACCEPTED",c=JSON.stringify(pn().layout),d=Te(c);d.current!==c&&(window.dispatchEvent(new Event("resize")),d.current=c),se(()=>{n()}),se(()=>{e.getCurrentStoryData()?.type!=="story"&&e.jumpToStory(1),e.togglePanel(!0),e.togglePanelPosition("right"),e.setSelectedPanel(tn)},[e]);let[u,m]=nt("showConfetti",!1),[p,v]=nt("stepIndex",0),h=()=>v((y=0)=>y+1);return se(()=>{e.once(P0,()=>{v(1),setTimeout(()=>{window.dispatchEvent(new Event("resize"))},100)})},[e,v]),se(()=>{o?.selectedTest?.status==="ACCEPTED"&&p===5&&(m(!0),v(6))},[o?.selectedTest?.status,u,m,p,v]),a.createElement(a.Fragment,null,u&&a.createElement(b7,{numberOfPieces:800,recycle:!1,tweenDuration:2e4,onConfettiComplete:y=>{y?.reset(),m(!1)}}),a.createElement(K3,{steps:[{target:"#sidebar-bottom-wrapper",title:"Changes found",content:a.createElement(a.Fragment,null,"The visual tests addon will detect changes in all of your stories and allow you to review them before opening a pull request.",a.createElement("br",null),a.createElement("br",null),"Click this button to see the changes in the sidebar."),floaterProps:{target:"#changes-found-filter",options:{preventOverflow:{boundariesElement:"window"}}},placement:"top",disableBeacon:!0,hideNextButton:!0,spotlightClicks:!0,onSkipWalkthroughButtonClick:t},l&&s?{target:"#storybook-explorer-tree > div",title:"Stories with changes",content:a.createElement(a.Fragment,null,"Here you have a filtered list of only stories with changes."),placement:"right",disableBeacon:!0,spotlightClicks:!0,onNextButtonClick:h,onSkipWalkthroughButtonClick:t}:{target:"#storybook-explorer-tree > div",title:"Stories with changes",content:a.createElement(a.Fragment,null,"Here you have a list of all stories in your Storybook.",a.createElement("br",null),a.createElement("br",null),"Select a story with changes to see the exact pixels that changed."),placement:"right",disableBeacon:!0,spotlightClicks:!0,hideNextButton:!0,onSkipWalkthroughButtonClick:t},{target:"#panel-tab-content",title:"Inspect changes",content:a.createElement(a.Fragment,null,"The results of the changes are shown here. The pixels that changed are highlighted in green."),disableBeacon:!0,placement:"left",onNextButtonClick:h,onSkipWalkthroughButtonClick:t},{target:"#button-diff-visible",title:"Toggle the diff",content:a.createElement(a.Fragment,null,"This button shows or hides the visual diff. Use it to make the visual changes in your stories obvious. Try it out."),onNextButtonClick:h,onSkipWalkthroughButtonClick:t,spotlightClicks:!0,disableBeacon:!0,placement:"bottom",disableOverlay:!0},{target:"#button-toggle-snapshot",title:"This is the Switch button",content:a.createElement(a.Fragment,null,"Switch between the baseline snapshot (old) and the latest snapshot. The info bar will let you know which version you're looking at."),onNextButtonClick:h,onSkipWalkthroughButtonClick:t,spotlightClicks:!0,disableBeacon:!0,placement:"bottom",disableOverlay:!0},{target:"#button-toggle-accept-story",title:"Accept changes",content:a.createElement(a.Fragment,null,"If the visual changes are intentional, accept them to update the test baselines. The next time you run visual tests, future changes will be compared to these new baselines. This can be undone."),disableBeacon:!0,spotlightClicks:!0,onNextButtonClick:h,hideNextButton:!0,placement:"bottom",disableOverlay:!0,onSkipWalkthroughButtonClick:t},{target:"#button-toggle-accept-story",title:"Perfection!",placement:"bottom",disableOverlay:!0,content:a.createElement(a.Fragment,null,"You've got the basics down! You can always unaccept if you're not happy with the changes."),onNextButtonClick:h,onSkipWalkthroughButtonClick:t},{target:"#button-run-tests",title:"You are ready to test",placement:"bottom",disableOverlay:!0,content:a.createElement(a.Fragment,null,"Any time you want to run tests, tap this button in the sidebar to see exactly what changed across your Storybook."),disableBeacon:!0,nextButtonText:"Done",onNextButtonClick:r}],continuous:!0,stepIndex:p,spotlightPadding:0,hideBackButton:!0,disableCloseOnEsc:!0,disableOverlayClose:!0,disableScrolling:!0,hideCloseButton:!0,showSkipButton:!0,floaterProps:{options:{offset:{offset:"0, 6"}},styles:{floater:{padding:0,paddingLeft:8,paddingTop:8,filter:i.base==="light"?"drop-shadow(0px 5px 5px rgba(0,0,0,0.05)) drop-shadow(0 1px 3px rgba(0,0,0,0.1))":"drop-shadow(#fff5 0px 0px 0.5px) drop-shadow(#fff5 0px 0px 0.5px)"}}},tooltipComponent:N7,styles:{overlay:{mixBlendMode:"unset",backgroundColor:"none"},spotlight:{backgroundColor:"none",border:`solid 2px ${i.color.secondary}`,boxShadow:"0px 0px 0px 9999px rgba(0,0,0,0.4)"},options:{zIndex:1e4,primaryColor:i.color.secondary,arrowColor:i.base==="light"?i.color.lightest:"#292A2C"}}}))},A7=({content:e})=>{let t=e.split(/\r?\n/);return a.createElement(a.Fragment,null,t.reduce((n,r,i)=>n.concat([i&&a.createElement("br",null),r].filter(Boolean)),[]))},z0=({localBuildProgress:e,title:t})=>a.createElement(e0,{warning:!0},a.createElement(J,null,a.createElement("span",null,t&&a.createElement("b",null,t,": "),a.createElement(A7,{content:pi(Array.isArray(e.originalError)?e.originalError[0]?.message:e.originalError?.message||"Unknown error")}))," ",a.createElement(Ge,{target:"_blank",href:e.errorDetailsUrl||`${J1}#troubleshooting`,withArrow:!0},e.errorDetailsUrl?"Details":"Troubleshoot"))),O7=({children:e,localBuildProgress:t})=>(ot("Errors","BuildError"),a.createElement(Me,{footer:null},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Build failed"),a.createElement(J,{center:!0,muted:!0},"Check the Storybook process on the command line for more details.")),a.createElement(z0,{localBuildProgress:t}),e)))),co=["initialize","build","upload","verify","snapshot"],U0={initialize:{key:"initialize",emoji:"\u{1F680}",renderName:()=>"Initialize build",renderProgress:()=>"Initializing build...",renderComplete:()=>"Initialized",estimateDuration:2e3},build:{key:"build",emoji:"\u{1F3D7}",renderName:()=>"Build Storybook",renderProgress:()=>"Building your Storybook...",renderComplete:()=>"Storybook built",estimateDuration:2e4},upload:{key:"upload",emoji:"\u{1F4E1}",renderName:()=>"Publish your Storybook",renderProgress:({stepProgress:e})=>{let{numerator:t,denominator:n}=e.upload;if(!n||!t)return"Uploading files...";let{value:r,exponent:i}=gi(n,{output:"object",round:1}),{value:o,symbol:l}=gi(t,{exponent:i,output:"object",round:1});return`Uploading files (${o}/${r} ${l})...`},renderComplete:()=>"Publish complete",estimateDuration:2e4},verify:{key:"verify",emoji:"\u{1F50D}",renderName:()=>"Verify your Storybook",renderProgress:()=>"Verifying contents...",renderComplete:()=>"Storybook verified",estimateDuration:2e4},snapshot:{key:"snapshot",emoji:"\u{1F4F8}",renderName:()=>"Run visual tests",renderProgress:({stepProgress:e})=>{let{numerator:t,denominator:n}=e.snapshot;return n?`Running visual tests (${t}/${n})...`:"Running visual tests..."},renderComplete:()=>"Tested your stories",estimateDuration:9e4},aborted:{key:"aborted",emoji:"\u270B",renderName:()=>"Build canceled",renderProgress:()=>"Build canceled",renderComplete:()=>"Build canceled",estimateDuration:0},complete:{key:"complete",emoji:"\u{1F389}",renderName:()=>"Visual tests completed!",renderProgress:()=>"Visual tests completed!",renderComplete:()=>"Visual tests completed!",estimateDuration:0},error:{key:"error",emoji:"\u{1F6A8}",renderName:()=>"Build failed",renderProgress:()=>"Build failed",renderComplete:()=>"Build failed",estimateDuration:0},limited:{key:"error",emoji:"\u{1F6A8}",renderName:()=>"Build limited",renderProgress:()=>"Build limited",renderComplete:()=>"Build limited",estimateDuration:0}},L7={buildProgressPercentage:0,currentStep:co[0],stepProgress:Object.fromEntries(co.map(e=>[e,{}]))};JSON.stringify(L7);var Do=({localBuildProgress:e,withEmoji:t=!1,...n})=>{let{emoji:r,renderProgress:i}=U0[e.currentStep],o=i(e);return a.createElement(J,{...n},t&&r," ",o)},$0=w.div(({status:e,theme:t})=>({display:"inline-block",width:6,height:6,borderRadius:"50%",background:e&&{IN_PROGRESS:"transparent",PASSED:t.color.positive,PENDING:t.color.gold,ACCEPTED:t.color.positive,DENIED:t.color.positive,BROKEN:t.color.negative,FAILED:t.color.negative,EQUAL:t.color.positive,FIXED:t.color.positive,ADDED:t.color.gold,CHANGED:t.color.gold,REMOVED:t.color.gold,CAPTURE_ERROR:t.color.negative,SYSTEM_ERROR:t.color.negative,positive:t.color.positive,negative:t.color.negative,warning:t.color.gold,notification:t.color.secondary}[e]}),({overlay:e,theme:t})=>e&&ue({position:"absolute",top:-1,right:-2,width:7,height:7,border:"1px solid rgba(0, 0, 0, 0.1)",boxShadow:`0 0 0 2px var(--bg-color, ${t.background.bar})`,boxSizing:"border-box"})),W0=({status:e})=>a.createElement($0,{status:e}),_7=w.div({position:"relative",display:"inline-flex",justifyContent:"center","img, svg":{verticalAlign:"top"}}),_r=({status:e,children:t})=>a.createElement(_7,null,t,a.createElement($0,{overlay:!0,status:e})),T7=w.div(({theme:e})=>({width:220,padding:3,color:e.base==="light"?e.color.defaultText:e.color.light,"& > div":{margin:7}})),zo=w.div(({theme:e})=>({height:5,background:e.background.hoverable,borderRadius:5,overflow:"hidden"})),G0=w(zo)(({theme:e})=>({background:e.color.secondary,transition:"width 3s ease-out"})),Z7=Rt({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),Oi=w.svg(({progress:e,theme:t})=>({position:"absolute",width:"24px!important",height:"24px!important",transform:"rotate(-90deg)",color:t.color.secondary,circle:{r:"10",cx:"12",cy:"12",fill:"transparent",stroke:e?"currentColor":t.background.hoverable,strokeWidth:"2",strokeLinecap:"round",strokeDasharray:Math.PI*20}}),({spinner:e,theme:t})=>e&&{animation:`${Z7} 1s linear infinite`,circle:{stroke:`${t.color.secondary}33`}}),na=w(rt)(({theme:e})=>({position:"relative",overflow:"visible",color:e.textMutedColor,marginTop:0,zIndex:1,marginRight:4})),I7=({isDisabled:e=!1,isOutdated:t=!1,isRunning:n=!1,localBuildProgress:r,warning:i,clickWarning:o,startBuild:l,stopBuild:s})=>{if(e)return i?a.createElement(Ne,{tooltip:a.createElement(Re,{note:i}),trigger:"hover",hasChrome:!1},a.createElement(na,{id:"button-run-tests","aria-label":"Visual Tests locked",disabled:!o,onClick:o},a.createElement(_r,{status:"warning"},a.createElement(Dt,null)))):a.createElement(na,{id:"button-run-tests","aria-label":"Visual Tests locked",disabled:!0},a.createElement(Dt,null));if(n&&r){let{buildProgressPercentage:c}=r;return a.createElement(Ne,{trigger:"hover",tooltip:a.createElement(T7,null,a.createElement("div",null,a.createElement(Do,{localBuildProgress:r,withEmoji:!0})),a.createElement(zo,null,typeof c=="number"&&a.createElement(G0,{style:{width:`${c}%`}})))},a.createElement(na,{"aria-label":"Stop tests",onClick:()=>s()},a.createElement(H5,{style:{width:10,margin:2}}),a.createElement(Oi,{xmlns:"http://www.w3.org/2000/svg"},a.createElement("circle",null)),a.createElement(Oi,{xmlns:"http://www.w3.org/2000/svg",spinner:!0},a.createElement("circle",{strokeDashoffset:Math.PI*20*(1-c/100)})),typeof c=="number"&&a.createElement(Oi,{xmlns:"http://www.w3.org/2000/svg",progress:!0},a.createElement("circle",{strokeDashoffset:Math.PI*20*(1-c/100)}))))}return t?a.createElement(Ne,{tooltip:a.createElement(Re,{note:"Code changes detected; click to run tests"}),trigger:"hover",hasChrome:!1},a.createElement(na,{id:"button-run-tests","aria-label":"Run tests",onClick:()=>l()},a.createElement(_r,{status:"notification"},a.createElement(Dt,null)))):a.createElement(Ne,{trigger:"hover",hasChrome:!1,tooltip:a.createElement(Re,{note:"No code changes detected. Rerun tests to take new snapshots."})},a.createElement(na,{id:"button-run-tests","aria-label":"Run tests",onClick:()=>l()},a.createElement(Dt,null)))},R7=w(J)({display:"flex",flexDirection:"column",gap:10,width:200,marginTop:15});function Kr({localBuildProgress:e}){return a.createElement(R7,{center:!0,small:!0},a.createElement(zo,null,typeof e.buildProgressPercentage=="number"&&a.createElement(G0,{style:{width:`${e.buildProgressPercentage}%`}})),a.createElement(Do,{center:!0,muted:!0,small:!0,localBuildProgress:e}))}var B7="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHUSURBVHgB7ZfPTupAFMa/mbb0XkAk6r2516jRnXHlxr0+ib4J+iTqm7Bx5YaVcWPQECUoGiJCpX/mOKcxRo2DILa44Jc0Taad+b45mZkzR+CZaq2+CcsqAWIdoCKSowyFw5WFvwcvLRf1m1Kt0SSv51OkFCVJx+sRa1W1JmuLav16x5Zyf/7PDKQQSAM9RVzd3CH0aUsKEtsz0/nUxBnWmisWAItKkkCbWddF2mQcm1/rEmPiOeJF2/TD+f0pKo0jBKqHUcg5U1ib28ByYfXD78YInDSPRxZnOkE7nogJ2a/jd9FvImNbAz/GgHERZp08pjJ8OA3uMVIh2kELXvAwcB/j6HmnOJQ4Y0kbBW16GGS/wb7CsKYni9AYZ9f6haydhzCEVFGEbtiFH3kYBWMEfts5o3jcUVjIaYOjIvsJfIb4hhQ+WYQTAz/XgDXALuCz4D2ckN7Dt6KhDfzLLcGxMsaORApe2MFbQyrOhq9xpIu12Q3jOMaTcNqdjZ+k0REQLS4UxoXUZ1nFD0KkTffR51dZUhTuNVttpBkF1rq717cmFR3GDdXLxm6tcUudxx4lCRe+XACz1pnWZO2XbMJFKteJXKohMYTeIlRBFO2tLP4vc8sThEpu8pkDBW8AAAAASUVORK5CYII=",P7="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAN0SURBVHgBvVdLTxNRFP7uUDpSC7Q8rFSLqWJEExOfC1/xHWPiQuPShS50Y/wP6F9wq1HZuTAxMXFlNGzUhWIQDWICLYhSC4XWlj5m2pnjvS20NNDhltB+i870zpnzffece8/cw7CI4FToDBoa+gB2ACAXaocBmOj3b9/yrDgyGZrtmwpHKK3pZJgm1RLJtEaCK8g5BTcLhmZu2RTlqbezDQpjqAf4FDE9O4+cTmcVRuxmW6uzbuQCgqvD1QI0UJ9CoDMOVUW9YW+0icsBG9YDLQNMjIAS0fxf1u4FvH5A3STtYjHiruoEcGL6/Bb07X3ZMImfZjfYnkNgR86jGsgL4LM1Xz3OXys9F+KQiIGdvQ5ZKLKGBefRte1+DoKG30MWcgKmg9zxF8iCBt8W1slGCaDgCKqCIA8FpEzlIjAXQrWgiNw70mugVpDaBczF9/nXvzy03NxmAo4sqEUrN2rls3YUPLIUkOnoQpOEb0sBWVPDp5l3SOqjuDjeVi5KzYG2x0E9KZi7eCVYVoNEXXgY2YpdvOaf38bgtlfmqJiCZDaO15P9CMS/I9xtILzDKDfg0WD7LwHnzpWRC3w0TiBGbgxGgEejhKiO6gW8+f0cC9l/JadXNCRdVDI42QtcPQrFcwHMubM4HCIv3hmlahjlmXoRIFQlQMx6ObnAQivhzY10SQQnLzrxFAh/GHvxJHsbGSoPSSABjFSoYauugV8LY6saCxEv76bgne5Ec5MCj65DIxMxeDBE9xDIeVEJIh373JICotoMrDDevQlz8fIIpRu5d4tch9IicivPHOuqA8Ts2CisKsBpa7F8yWbMrxgzcw2W77jtTF6Ax+GDFexmFIyyZeQ5zToqhzsgL6DXfQR2xfp006oPF++zKYelrShE/mbIC7ArKo51XYYVnLw6qkaYz1xFJu60tL3SzauhWoUAAd/mHpzedg3Oxsrr4ZQaxUGbu+JzMfM7vWzV7bcEy2+BEOHz9+QL01RiDLqZyadms70FPudueJoKa+V4J/AhzM8t6RJxF8/K4XZepdf43LHg9Gy0e2u7q559wRImQrP8dAwM6dkc6o1UJl+1BhQycg8isUS+XaoXBNd8fIHfGP35geCf8P2p8BwlMxrVEqLxFQ2w4BrnnIK7mHjRpIo+UbRqqBlYjBfyIRjGA7+va0CM/AdEDxpHNfo8owAAAABJRU5ErkJggg==",V7="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMJSURBVHgB7VfNblJBFD5z+5e0poXGNqnFRFxoUly0K+vCpG7aFyhrTRofwBcQ6974AIZo1/QFyorEBezsQkhqYqkBSoBaAcWW3+N8dxh+hFJI+Nn0S264d+65c77znXNmGEFVhCPxDRobcxGJVSK20ODgowrt2W2Ln2ojP+IpVyRxxhf5ApcrFR4kchd5hq+w9AnfIhxPvhg3jI93FubJEIKGARkinabOqVTgZ4Zg8Xx+7tbQnAPwddsySzTGLoOJN6anpmjYmJwYx8+qQSNCVXHLyAho3BAY78bo5WemFau6D/0i+vC0fx1zLYFQmmjTJshpV8+BpLrWF6kvuDYFB1GuOQfg+CDG1C90lQIgKKWH8EiFbZooWySanWi18yeRJjbfA7DZkgraZqh3Aoh+a1nl21uNesUqzAk9YaadB/VagMP3X5W9876okYvmVMoyxWZ7jY4pCKSoVnyNQDTZQvOY51g5QIq8kjjIvP2iSG8jhawKuGsCYL5iUYyhxJNFYV6IBkCEWmYAxYpv3EfwJejVI0Gv15RSAFQLprl7AoEknNYnR2S4/Ek1CWTWk5vPdkXWYVV23phKydxk55a9sgYiMprtGRWlzi8Qy9UVaJQUaYENfh0WVXTrUrHoH+qdACK2zYiaI9da+ygQtV4T3N+Y3j0WJlnUQzCtbPDssoreCCDnyCGwL2WO5JrfO+SEm8vKMaJGznW3uI/YJKbbTivXEwENFFVGRqDJaMBJtlhvNbzVXYGxjLyfnVRKOKyda6ClCHXFAyhEHVkjMKnOP2whc6ha4TsPhVknnmNl126xakSLAvsnaD82VzQosG1v/QjSY4PyV1sSZKAS5DadyujniqpjMIe2w73zv/lE+DTJ95YWqF8AGSiCGrhq+dU4iae63wu6RbuVsxNu/hFJAiKNg8LICMgmOywUSzRs/L00Fw6fweXS7ln6Nw1TBfg6z8pNolLeMwfCscSbSOIn5y7zPEjg4IsDMHx9lz7hu7bM4ZCKcyKOajQwCLlF8SGVy7v2u0s+jPwDEeUTfjDhTd4AAAAASUVORK5CYII=",j7="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALVSURBVHgBxZfLbtNAFIb/8TgJCbm2adNUIOiuYpUN+7JiySPAm5Q+CfQBeIcuWYDaVYWEUIQqCLmQpEmaJq7Hw5y4dpOOadwEh0+yZnx8OWfm/HNjuKZ6VtsD5/sAqwAyj+g4goPDnUeb733L91pz/6zekpdjSwrHkVFycTmW5KuqfJJvVq013piG8W57Yw0GY1gFqon42WzDtuQLg0n2ei2XXplzgnwV81mAy31DQu6lEgmsmnjMpKJi4D9x3eN58/YDabdUkmrAuboMDqTXgV4DSOWgkuZei9iEElzyCRDbmvGnBYDmZ6C4rWIr39i8ejy1uI0aN/gKVpgNQE9BtoDIeJDUTHoP2GPVAvfFL708jrtlCMmxCClu4Vm2gd1s1zUM2kBybgCWXz3tbSJtmlicxKQBfgCkiVvoKUiv+dWhiGNZZnpv1Nee683rNWcFeM2lfQzH/oi++IUcL6LvdJAziuiIunsvOsjwAobSQT7+Ui0ruwiD3gOp4HVI2J9UtBIFXlIf8Ylzwr9XQVCZZjE0Rx8C/4EH6RABkAgDGDkNhKXA/zKSSITzA7ACv02yhwgLpSWQ+4pwmgvZQ1i89GgEiFAPgEQYQIaFn6D6Tjv0u6FF2JdDhCXJy8EPlhHheuKVGmISV9LCQA1BKs+dltpdiUlJUO6lGium+TzwH0EivHMmnIbGdSHpjm2vHV7pza5bmMN9RWgygWVJ8aubm/vOhJV8Ta0HJTUlx7AIJnPUP+p3v6NZpkRIi4i/kPwLaGNyCz0FSmiR0dFnU60HWPwpZPdUaSHjqpaE4+WOhtEiNkdpKbMJtl6ZHwDiJbCNklv35D29iVjGFoBKAes6UXb7HAy1OT6xrmysmuFoMt8cGVLYB61uH6vsBfLV7g1IG4cTQ/VH/e1Z/be8GI1llNDBlw7A5Oub8km+/QMhHVLpnEhHNUQGU5OKPIEQBzuPy0dk+QPy8+sGXJtnqwAAAABJRU5ErkJggg==",H7=w.div(({theme:e})=>({border:`1px solid ${e.appBorderColor}`,borderRadius:e.appBorderRadius,padding:"6px 10px",fontSize:13,lineHeight:"18px"})),D7=w.div(({theme:e})=>({lineHeight:"18px",position:"relative",borderRadius:5,display:"block",minWidth:"80%",color:e.color.warningText,background:e.background.warning,border:`1px solid ${nr(.5,e.color.warningText)}`,padding:15,margin:0})),z7=w(J)(({theme:e})=>({color:e.color.darkest})),U7=({onSkip:e,runningSecondBuild:t})=>a.createElement(Me,{footer:null},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Make a change to this story"),a.createElement(J,{center:!0,muted:!0,block:!0},"In your code, adjust the markup, styling, or assets to see how visual testing works. Don't worry, you can undo it later. Here are a few ideas to get you started.")),a.createElement(pe,{style:{display:"flex",alignItems:"flex-start",gap:"8px",margin:"10px 0"}},a.createElement(la,{style:{margin:0,alignItems:"center",gap:"10px"}},a.createElement("img",{src:P7,alt:"Color Palette",style:{width:32,height:32}}),"Shift the color palette"),a.createElement(la,{style:{margin:0,alignItems:"center",gap:"10px"}},a.createElement("img",{src:V7,alt:"Embiggen",style:{width:32,height:32}})," ","Embiggen the type"),a.createElement(la,{style:{margin:0,alignItems:"center",gap:"10px"}},a.createElement("img",{src:j7,alt:"Layout",style:{width:32,height:32}}),"Change the layout"),a.createElement(la,{style:{margin:0,alignItems:"center",gap:"10px"}},a.createElement("img",{src:B7,alt:"Adjust",style:{width:32,height:32}}),"Adjust the size or scale")),a.createElement(xt,null,t?a.createElement(D7,null,a.createElement(z7,null,"No changes found in the Storybook you published. Make a UI tweak and try again to continue.")):a.createElement(H7,null,"Awaiting changes..."),a.createElement(de,{link:!0,onClick:e},"Skip walkthrough"))))),$7=({isRunning:e,setRunningSecondBuild:t,startBuild:n,setInitialGitHash:r,uncommittedHash:i})=>a.createElement(Me,{footer:null},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Changes detected"),a.createElement(J,{center:!0,muted:!0},"Time to run your first visual tests to pinpoint the exact changes made to this story.")),a.createElement(de,{variant:"solid",size:"medium",disabled:e,onClick:()=>{t(!0),n(),setTimeout(()=>{r(i)},1e4)}},a.createElement(Dt,null),"Run visual tests")))),W7=({localBuildProgress:e})=>a.createElement(Me,{footer:null},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Running your first test"),a.createElement(J,{center:!0,muted:!0},"A new snapshot is being created in a standardized cloud browser. Once complete, you'll be able to pinpoint exactly what changed.")),a.createElement(Kr,{localBuildProgress:e})))),G7=({isUnchanged:e,localBuildProgress:t,...n})=>(ot("Onboarding","CatchAChange"),n.isRunning&&t?a.createElement(W7,{localBuildProgress:t}):e?a.createElement(U7,{...n}):a.createElement($7,{...n})),q7=w.div(({status:e,theme:t})=>({position:"relative",display:"inline-flex",border:`1px solid ${e==="positive"?t.color.green:t.appBorderColor}`,borderRadius:5,margin:"15px 15px 0",minHeight:200,minWidth:200,maxWidth:500,img:{display:"block",maxWidth:"100%"},svg:{position:"absolute",top:-12,left:-12,width:24,height:24,padding:5,color:t.color.lightest,borderRadius:"50%",backgroundColor:t.color.green}})),Y7=w.div({width:"100%",margin:2,background:"white",borderRadius:3,overflow:"hidden",div:{display:"flex",alignItems:"center",justifyContent:"center",width:"100%",height:"100%"}}),uo=({backgroundColor:e,status:t,thumbnailUrl:n})=>a.createElement(q7,{status:t},a.createElement(Y7,null,a.createElement("div",{style:e?{backgroundColor:e}:{}},a.createElement("img",{alt:"Snapshot thumbnail",src:n}))),t==="positive"&&a.createElement(Eo,null)),x1=w(J)({marginBottom:5}),M1=({onComplete:e,onSkip:t,ranSecondBuild:n=!1})=>{ot("Onboarding","CatchAChangeComplete");let r=dn();return a.createElement(Me,{footer:null},a.createElement(Ce,{style:{overflowY:"auto"}},n?a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Nice. Your stories were saved as test baselines."),a.createElement(J,{center:!0,muted:!0,block:!0},"This story was indexed and snapshotted in a standardized cloud browser."),r.selectedComparison?.headCapture?.captureImage&&a.createElement(uo,{...r.selectedComparison?.headCapture?.captureImage,status:"positive"})),a.createElement(xt,null,a.createElement(x1,null,"You're ready to start testing!"),a.createElement(de,{variant:"solid",size:"medium",onClick:e},"Done"),a.createElement(de,{link:!0,onClick:t},"Skip walkthrough"))):a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Nice. You ran your first tests!"),a.createElement(J,{center:!0,muted:!0,block:!0},"This story was indexed and snapshotted in a standardized cloud browser and changes were found."),r.selectedComparison?.headCapture?.captureImage&&a.createElement(uo,{...r.selectedComparison?.headCapture?.captureImage,status:"positive"})),a.createElement(xt,null,a.createElement(x1,null,"It's time to review changes!"),a.createElement(de,{variant:"solid",size:"medium",onClick:e},"Take a tour"),a.createElement(de,{link:!0,onClick:t},"Skip walkthrough")))))},N1=()=>a.createElement("div",null,a.createElement(sn,null),a.createElement(fe,null,"Get started with visual testing"),a.createElement(J,{center:!0,muted:!0},'Take an image snapshot of your stories to save their "last known good state" as test baselines.')),Q7=({isRunning:e,localBuildProgress:t,startBuild:n,onSkip:r})=>(ot("Onboarding","InitialBuild"),a.createElement(Me,{footer:null},a.createElement(Ce,null,t?a.createElement(pe,null,a.createElement(N1,null),a.createElement(Kr,{localBuildProgress:t})):a.createElement(pe,null,a.createElement(N1,null),a.createElement(xt,null,a.createElement(de,{disabled:e,size:"medium",variant:"solid",onClick:n},"Take snapshots"),a.createElement(de,{onClick:r,link:!0},"Skip walkthrough")))))),K7=w(J)({marginBottom:5}),J7=({onCatchAChange:e,onSkip:t})=>{ot("Onboarding","InitialBuildComplete");let n=dn();return a.createElement(Me,{footer:null},a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Nice. Your stories were saved as test baselines."),a.createElement(J,{center:!0,muted:!0,block:!0},"This story was indexed and snapshotted in a standardized cloud browser."),n?.selectedComparison?.headCapture?.captureImage&&a.createElement(uo,{...n?.selectedComparison?.headCapture.captureImage,status:"positive"})),a.createElement(xt,null,a.createElement(K7,{muted:!0},"Let's see the superpower of catching visual changes."),a.createElement(de,{variant:"solid",size:"medium",onClick:e},"Catch a UI change"),a.createElement(de,{link:!0,onClick:t},"Skip walkthrough")))))},X7=({dismissBuildError:e,localBuildProgress:t,showInitialBuildScreen:n,gitInfo:r,lastBuildHasChangesForStory:i,onComplete:o,onSkip:l})=>{let{isRunning:s,startBuild:c}=Oa(),[d,u]=nt("showInitialBuild",n);se(()=>{n&&u(!0)},[n,u]);let[m,p]=nt("showCatchAChange",!d),[v,h]=nt("initialGitHash",r.uncommittedHash),y=()=>{h(r.uncommittedHash),p(!0)},[k,b]=nt("runningSecondBuild",!1);return t?.currentStep==="error"?a.createElement(O7,{localBuildProgress:t},a.createElement(xt,null,a.createElement(de,{variant:"solid",size:"medium",onClick:c},"Try again"),a.createElement(de,{link:!0,onClick:l},"Skip walkthrough"))):t?.currentStep==="limited"?a.createElement(r0,{billingUrl:t.errorDetailsUrl,suspensionReason:"EXCEEDED_THRESHOLD"},a.createElement(de,{link:!0,onClick:e},"Continue")):d&&(!t||t&&s)?a.createElement(Q7,{isRunning:s,localBuildProgress:t,startBuild:c,onSkip:l}):t?.currentStep==="complete"&&!m&&!k?i?a.createElement(M1,{onComplete:o,onSkip:l}):a.createElement(J7,{onCatchAChange:y,onSkip:l}):m&&!i?a.createElement(G7,{isRunning:s,isUnchanged:v===r.uncommittedHash,localBuildProgress:t,onSkip:l,runningSecondBuild:k,setInitialGitHash:h,setRunningSecondBuild:b,startBuild:c,uncommittedHash:r.uncommittedHash}):i?a.createElement(M1,{onComplete:o,onSkip:l,ranSecondBuild:m&&k}):null},eh=w.div(({theme:e})=>({background:e.background.app,padding:"10px 15px",lineHeight:"20px",color:e.color.defaultText,borderBottom:`1px solid ${e.appBorderColor}`})),th=Rt({from:{transform:"rotate(0deg)"},to:{transform:"rotate(359deg)"}}),Xa={width:10,marginRight:8},F1=w.button(({isWarning:e,onClick:t,theme:n})=>{let r=n.base==="light"?n.background.warning:"#2e271a";return{position:"relative",display:"flex",width:"100%",lineHeight:"20px",padding:"5px 7px 5px 15px",justifyContent:"space-between",alignItems:"center",background:e?r:n.background.app,border:"none",borderBottom:`1px solid ${n.appBorderColor}`,color:n.color.defaultText,cursor:t?"pointer":"default",textAlign:"left","& > *":{zIndex:1},code:{fontFamily:n.typography.fonts.mono,fontSize:"12px"}}}),A1=w.div(({isWarning:e,percentage:t,theme:n})=>{let r=n.base==="light"?"#FFE6B1":"#43361f";return{display:"block",position:"absolute",top:"0",height:"100%",left:"0",width:`${t}%`,transition:"width 3s ease-out",backgroundColor:e?r:n.background.hoverable,pointerEvents:"none",zIndex:0}}),er=w.div({padding:"5px 0"}),nh=w.div(({expanded:e,theme:t})=>({display:"grid",gridTemplateRows:e?"1fr":"0fr",background:t.background.app,borderBottom:e?`1px solid ${t.appBorderColor}`:"none",transition:"grid-template-rows 150ms ease-out"})),ah=w.div(({theme:e})=>({whiteSpace:"nowrap",overflow:"hidden",color:e.base==="light"?e.color.dark:e.color.lightest})),rh=w.div(({isCurrent:e,isFailed:t,isPending:n,theme:r})=>({display:"flex",flexDirection:"row",gap:8,opacity:n?.7:1,color:t?r.color.negativeText:"inherit",fontWeight:e||t?"bold":"normal",fontFamily:"Menlo, monospace",fontSize:12,lineHeight:"24px",margin:"0 15px","&:first-of-type":{marginTop:10},"&:last-of-type":{marginBottom:10},"& > div":{display:"flex",alignItems:"center"}})),ih=({localBuildProgress:e,expanded:t=!1})=>{let n=Te({});se(()=>{n.current[e.currentStep]={...e}},[e]);let r=["aborted","error"].includes(e.currentStep),i=co.map(o=>{let{startedAt:l,completedAt:s}=e.stepProgress[o],c=!!l&&!s,d=c&&r,u=!l,m={...U0[o],isCurrent:c,isFailed:d,isPending:u};return d?{...m,icon:a.createElement(bs,{style:Xa}),renderLabel:m.renderProgress}:c?{...m,icon:a.createElement(Ss,{style:{...Xa,animation:`${th} 1s linear infinite`}}),renderLabel:m.renderProgress}:u?{...m,icon:a.createElement(eu,{style:Xa}),renderLabel:m.renderName}:{...m,icon:a.createElement(Eo,{style:Xa}),renderLabel:m.renderComplete}});return a.createElement(nh,{expanded:t},a.createElement(ah,null,i.map(({icon:o,isCurrent:l,isFailed:s,isPending:c,key:d,renderLabel:u})=>a.createElement(rh,{isCurrent:l,isFailed:s,isPending:c,key:d},a.createElement("div",null,o,u(n.current[d]||e))))))},oh=({branch:e,dismissBuildError:t,localBuildProgress:n,lastBuildOnBranchInProgress:r,switchToLastBuildOnBranch:i})=>{let[o,l]=a.useState(!1),s=()=>{l(!o)};if(n){let d=["aborted","error"].includes(n.currentStep);return a.createElement(a.Fragment,null,a.createElement(F1,{as:d?"div":"button",onClick:d?void 0:s,isWarning:d},a.createElement(A1,{percentage:n.buildProgressPercentage,isWarning:d}),a.createElement(er,null,a.createElement(Do,{localBuildProgress:n,withEmoji:!0})),d?a.createElement(rt,{onClick:t},a.createElement(ko,{"aria-label":"Dismiss"})):a.createElement(rt,{as:"div"},o?a.createElement(nu,null):a.createElement(tu,null))),a.createElement(ih,{localBuildProgress:n,expanded:o||d}))}function c(){return i?r?a.createElement(er,null,"Reviewing is disabled because there's a newer build in progress on"," ",a.createElement(Ve,null,e),". This can happen when a build runs in CI."):a.createElement(er,null,"There's a newer snapshot with changes."," ",a.createElement(fn,{withArrow:!0,onClick:i},"Switch to newer snapshot")):a.createElement(er,null,"Reviewing is disabled because there's a newer build on ",a.createElement(Ve,null,e),".")}return a.createElement(F1,{onClick:i},a.createElement(A1,{percentage:100}),c())},lh=({onClose:e})=>a.createElement(xs,null,a.createElement(zi,null,a.createElement(lr,null,"Render settings",a.createElement(vl,null),a.createElement(Co,{onClick:e},a.createElement(wo,{"aria-label":"Close"}))),a.createElement("p",null,a.createElement(du,null),"Delay: 300ms"),a.createElement("p",null,a.createElement(uu,null),"Animation pause: Ends"),a.createElement("p",null,a.createElement(mu,null),"Threshold: 0.2"),a.createElement("p",null,a.createElement(pu,null),"Anti-alias: Included")),a.createElement(zi,null,a.createElement(lr,null,"Bounding box",a.createElement(vl,null)),a.createElement("dl",null,a.createElement("dt",null,"Width:"),a.createElement("dd",null,"Fill viewport"),a.createElement("dt",null,"Height:"),a.createElement("dd",null,"Hug contents")))),q0={isReviewing:!1,userCanReview:!1,buildIsReviewable:!1,acceptTest:(e,t="SPEC")=>Promise.resolve(),unacceptTest:(e,t="SPEC")=>Promise.resolve()},Y0=Ye(q0),Q0=()=>Ft(Y0,"ReviewTest"),sh=({children:e,watchState:t=q0})=>a.createElement(Y0.Provider,{value:t},e),ch=w.div(({theme:e})=>({position:"relative",display:"flex",background:"transparent",overflow:"hidden",margin:2,img:{maxWidth:"100%",transition:"filter 0.1s ease-in-out"},"img[data-overlay]":{position:"absolute",opacity:.7,pointerEvents:"none"},div:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%",p:{maxWidth:380,textAlign:"center"},svg:{width:24,height:24}},"& > svg":{position:"absolute",left:"calc(50% - 14px)",top:"calc(50% - 14px)",width:20,height:20,color:e.color.lightest,opacity:0,transition:"opacity 0.1s ease-in-out",pointerEvents:"none"}}),({href:e})=>e&&{display:"inline-flex",cursor:"pointer","&:hover":{"& > svg":{opacity:1},img:{filter:"brightness(85%)"}}}),dh=w(pe)(({theme:e})=>({margin:"30px 15px"})),uh=({componentName:e,storyName:t,testUrl:n,comparisonResult:r,latestImage:i,baselineImage:o,baselineImageVisible:l,diffImage:s,focusImage:c,diffVisible:d,focusVisible:u,...m})=>{let p=qt(),v=!!i&&!!s&&r==="CHANGED",h=r==="CAPTURE_ERROR",y=v&&!!c,k=v?{as:"a",href:n,target:"_blank",title:"View on Chromatic.com"}:{},b=v&&d,f=y&&u;return a.createElement(ch,{...m,...k},i&&a.createElement("img",{alt:`Latest snapshot for the '${t}' story of the '${e}' component`,src:i.imageUrl,style:{display:l?"none":"block"}}),o&&a.createElement("img",{alt:`Baseline snapshot for the '${t}' story of the '${e}' component`,src:o.imageUrl,style:{display:l?"block":"none"}}),v&&a.createElement("img",{alt:"","data-overlay":"diff",src:s.imageUrl,style:{maxWidth:`${s.imageWidth/i.imageWidth*100}%`,opacity:b?.7:0}}),y&&a.createElement("img",{alt:"","data-overlay":"focus",src:c.imageUrl,style:{maxWidth:`${c.imageWidth/i.imageWidth*100}%`,opacity:f?.7:0,filter:f?"blur(2px)":"none"}}),v&&a.createElement(ws,null),h&&!i&&a.createElement(dh,null,a.createElement(V5,{color:p.base==="light"?"currentColor":p.color.medium}),a.createElement(J,{center:!0,muted:!0},"A snapshot couldn't be captured. This often occurs when a story has a code error. Confirm that this story successfully renders in your local Storybook and run the build again.")))},mh=e=>a.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.createElement("path",{d:"M5.06982 9.68493L7.99484 4.63927L14.5786 4.62406C14.5252 4.52043 14.4696 4.41742 14.4109 4.31532C12.372 0.768556 7.84405 -0.453864 4.29726 1.58495C3.24614 2.1892 2.39921 3.01211 1.78076 3.96327L5.06982 9.68493Z",fill:"#DB4437"}),a.createElement("path",{d:"M10.9276 9.68457L5.09539 9.6743L1.79036 3.98022C1.72727 4.07822 1.66591 4.17795 1.60682 4.27985C-0.445348 7.81892 0.759985 12.3515 4.29905 14.4037C5.34791 15.0118 6.48403 15.3338 7.617 15.3939L10.9276 9.68457Z",fill:"#0F9D58"}),a.createElement("path",{d:"M7.98649 4.61194L10.9032 9.66241L7.63525 15.3778C7.75167 15.3833 7.86871 15.3863 7.98649 15.3863C12.0775 15.3863 15.3939 12.0699 15.3939 7.97893C15.3939 6.76648 15.1025 5.62211 14.5861 4.61194L7.98649 4.61194Z",fill:"#FFCD40"}),a.createElement("path",{d:"M8.01367 4.6366V6.40005L14.613 4.6366H8.01367Z",fill:"url(#paint0_radial_466_21161)"}),a.createElement("path",{d:"M1.78198 4.00098L6.60102 8.8192L5.09764 9.687L1.78198 4.00098Z",fill:"url(#paint1_radial_466_21161)"}),a.createElement("path",{d:"M7.6626 15.4017L9.42689 8.81921L10.9303 9.68702L7.6626 15.4017Z",fill:"url(#paint2_radial_466_21161)"}),a.createElement("ellipse",{cx:"8.01347",cy:"8.00358",rx:"3.36699",ry:"3.36699",fill:"#F1F1F1"}),a.createElement("ellipse",{cx:"8.01367",cy:"8.00354",rx:"2.69361",ry:"2.6936",fill:"#4285F4"}),a.createElement("defs",null,a.createElement("radialGradient",{id:"paint0_radial_466_21161",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(7.69229 4.63226) scale(7.07721 1.89116)"},a.createElement("stop",{stopColor:"#3E2723",stopOpacity:"0.2"}),a.createElement("stop",{offset:"1",stopColor:"#3E2723",stopOpacity:"0.01"})),a.createElement("radialGradient",{id:"paint1_radial_466_21161",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(1.77445 4.00677) scale(6.56938 7.75127)"},a.createElement("stop",{stopColor:"#3E2723",stopOpacity:"0.2"}),a.createElement("stop",{offset:"1",stopColor:"#3E2723",stopOpacity:"0.01"})),a.createElement("radialGradient",{id:"paint2_radial_466_21161",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(8.00025 8.01489) scale(7.39644 14.8995)"},a.createElement("stop",{stopColor:"#263238",stopOpacity:"0.2"}),a.createElement("stop",{offset:"1",stopColor:"#263238",stopOpacity:"0.01"})))),ph=e=>a.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.createElement("circle",{cx:"8.00009",cy:"7.99997",r:"7.7037",fill:"url(#paint0_linear_466_21186)"}),a.createElement("ellipse",{cx:"8.00094",cy:"8.00094",rx:"7.06173",ry:"7.06173",fill:"url(#paint1_radial_466_21186)"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.07134 1.36353C8.03043 1.36353 7.99727 1.39669 7.99727 1.4376V2.56469C7.99727 2.6056 8.03043 2.63877 8.07134 2.63877C8.11225 2.63877 8.14542 2.6056 8.14542 2.56469V1.4376C8.14542 1.39669 8.11225 1.36353 8.07134 1.36353ZM8.07134 14.7792C8.11225 14.7792 8.14542 14.746 8.14542 14.7051V13.578C8.14542 13.5371 8.11225 13.5039 8.07134 13.5039C8.03043 13.5039 7.99727 13.5371 7.99727 13.578V14.7051C7.99727 14.746 8.03043 14.7792 8.07134 14.7792ZM8.64883 1.46214C8.65292 1.42143 8.68923 1.39175 8.72994 1.39584C8.77064 1.39993 8.80032 1.43625 8.79623 1.47695L8.74793 1.95766C8.74384 1.99836 8.70752 2.02804 8.66682 2.02395C8.62612 2.01986 8.59643 1.98355 8.60052 1.94284L8.64883 1.46214ZM7.41372 14.7468C7.45442 14.7509 7.49074 14.7213 7.49483 14.6806L7.54313 14.1998C7.54722 14.1591 7.51754 14.1228 7.47683 14.1187C7.43613 14.1146 7.39982 14.1443 7.39573 14.185L7.34742 14.6657C7.34333 14.7064 7.37301 14.7428 7.41372 14.7468ZM14.7051 7.99727C14.746 7.99727 14.7792 8.03043 14.7792 8.07134C14.7792 8.11225 14.746 8.14542 14.7051 8.14542H13.578C13.5371 8.14542 13.5039 8.11225 13.5039 8.07134C13.5039 8.03043 13.5371 7.99727 13.578 7.99727H14.7051ZM1.36353 8.07134C1.36353 8.11225 1.39669 8.14542 1.4376 8.14542H2.56469C2.6056 8.14542 2.63877 8.11225 2.63877 8.07134C2.63877 8.03043 2.6056 7.99727 2.56469 7.99727H1.4376C1.39669 7.99727 1.36353 8.03043 1.36353 8.07134ZM14.6806 8.64883C14.7213 8.65292 14.7509 8.68923 14.7468 8.72994C14.7428 8.77064 14.7064 8.80032 14.6657 8.79623L14.185 8.74793C14.1443 8.74384 14.1146 8.70752 14.1187 8.66682C14.1228 8.62612 14.1591 8.59643 14.1998 8.60052L14.6806 8.64883ZM1.39584 7.41372C1.39175 7.45442 1.42143 7.49074 1.46214 7.49483L1.94284 7.54313C1.98355 7.54722 2.01986 7.51754 2.02395 7.47683C2.02804 7.43613 1.99836 7.39982 1.95766 7.39573L1.47695 7.34742C1.43625 7.34333 1.39993 7.37301 1.39584 7.41372ZM12.7097 3.3282C12.7387 3.29927 12.7856 3.29927 12.8145 3.3282C12.8434 3.35713 12.8434 3.40403 12.8145 3.43296L12.0175 4.22994C11.9886 4.25887 11.9417 4.25887 11.9127 4.22994C11.8838 4.20101 11.8838 4.15411 11.9127 4.12518L12.7097 3.3282ZM3.3282 12.8145C3.35713 12.8434 3.40403 12.8434 3.43296 12.8145L4.22994 12.0175C4.25887 11.9886 4.25887 11.9417 4.22994 11.9127C4.20101 11.8838 4.15411 11.8838 4.12518 11.9127L3.3282 12.7097C3.29927 12.7387 3.29927 12.7856 3.3282 12.8145ZM13.1523 3.80568C13.1839 3.77973 13.2306 3.78433 13.2566 3.81595C13.2825 3.84757 13.2779 3.89425 13.2463 3.9202L12.8729 4.22664C12.8413 4.2526 12.7946 4.248 12.7686 4.21638C12.7427 4.18475 12.7473 4.13808 12.7789 4.11212L13.1523 3.80568ZM2.88614 12.3267C2.91209 12.3584 2.95876 12.363 2.99039 12.337L3.36378 12.0306C3.3954 12.0046 3.4 11.9579 3.37404 11.9263C3.34809 11.8947 3.30142 11.8901 3.26979 11.916L2.8964 12.2225C2.86478 12.2484 2.86018 12.2951 2.88614 12.3267ZM12.8145 12.7097C12.8434 12.7387 12.8434 12.7856 12.8145 12.8145C12.7856 12.8434 12.7387 12.8434 12.7097 12.8145L11.9127 12.0175C11.8838 11.9886 11.8838 11.9417 11.9127 11.9127C11.9417 11.8838 11.9886 11.8838 12.0175 11.9127L12.8145 12.7097ZM3.3282 3.3282C3.29927 3.35713 3.29927 3.40403 3.3282 3.43296L4.12518 4.22994C4.15411 4.25887 4.20101 4.25887 4.22994 4.22994C4.25887 4.20101 4.25887 4.15411 4.22994 4.12518L3.43296 3.3282C3.40403 3.29927 3.35713 3.29927 3.3282 3.3282ZM12.337 13.1523C12.363 13.1839 12.3584 13.2306 12.3267 13.2566C12.2951 13.2825 12.2484 13.2779 12.2225 13.2463L11.916 12.8729C11.8901 12.8413 11.8947 12.7946 11.9263 12.7686C11.9579 12.7427 12.0046 12.7473 12.0306 12.7789L12.337 13.1523ZM3.81595 2.88614C3.78433 2.91209 3.77973 2.95876 3.80568 2.99039L4.11212 3.36378C4.13808 3.3954 4.18475 3.4 4.21638 3.37404C4.248 3.34809 4.2526 3.30142 4.22664 3.26979L3.9202 2.8964C3.89425 2.86478 3.84757 2.86018 3.81595 2.88614ZM10.5415 1.91422C10.5572 1.87643 10.6005 1.85848 10.6383 1.87413C10.6761 1.88979 10.6941 1.93312 10.6784 1.97092L10.2471 3.01221C10.2314 3.05 10.1881 3.06795 10.1503 3.05229C10.1125 3.03664 10.0946 2.99331 10.1102 2.95551L10.5415 1.91422ZM5.50437 14.2686C5.54216 14.2842 5.58549 14.2663 5.60115 14.2285L6.03247 13.1872C6.04813 13.1494 6.03018 13.1061 5.99238 13.0904C5.95459 13.0747 5.91126 13.0927 5.8956 13.1305L5.46428 14.1718C5.44862 14.2096 5.46657 14.2529 5.50437 14.2686ZM11.1332 2.18598C11.1524 2.1499 11.1973 2.13628 11.2334 2.15557C11.2695 2.17486 11.2831 2.21974 11.2638 2.25582L11.0361 2.68183C11.0168 2.7179 10.9719 2.73152 10.9358 2.71223C10.8998 2.69295 10.8861 2.64806 10.9054 2.61199L11.1332 2.18598ZM4.90931 13.9871C4.94539 14.0064 4.99027 13.9928 5.00955 13.9567L5.23726 13.5307C5.25654 13.4946 5.24293 13.4497 5.20685 13.4305C5.17077 13.4112 5.12589 13.4248 5.1066 13.4609L4.8789 13.8869C4.85961 13.923 4.87323 13.9678 4.90931 13.9871ZM14.2285 10.5415C14.2663 10.5572 14.2842 10.6005 14.2686 10.6383C14.2529 10.6761 14.2096 10.6941 14.1718 10.6784L13.1305 10.2471C13.0927 10.2314 13.0747 10.1881 13.0904 10.1503C13.1061 10.1125 13.1494 10.0946 13.1872 10.1102L14.2285 10.5415ZM1.87412 5.50437C1.85846 5.54216 1.87641 5.58549 1.91421 5.60115L2.95551 6.03247C2.99331 6.04813 3.03664 6.03018 3.05229 5.99238C3.06795 5.95459 3.05 5.91126 3.0122 5.8956L1.9709 5.46428C1.9331 5.44862 1.88977 5.46657 1.87412 5.50437ZM13.9567 11.1332C13.9928 11.1524 14.0064 11.1973 13.9871 11.2334C13.9678 11.2695 13.923 11.2831 13.8869 11.2638L13.4609 11.0361C13.4248 11.0168 13.4112 10.9719 13.4305 10.9358C13.4497 10.8998 13.4946 10.8861 13.5307 10.9054L13.9567 11.1332ZM2.15557 4.90929C2.13628 4.94537 2.1499 4.99025 2.18598 5.00954L2.61199 5.23726C2.64806 5.25654 2.69295 5.24293 2.71223 5.20685C2.73152 5.17077 2.7179 5.12589 2.68183 5.1066L2.25582 4.87888C2.21974 4.8596 2.17486 4.87321 2.15557 4.90929ZM14.1718 5.46428C14.2096 5.44862 14.2529 5.46657 14.2686 5.50437C14.2842 5.54216 14.2663 5.58549 14.2285 5.60115L13.1872 6.03247C13.1494 6.04813 13.1061 6.03018 13.0904 5.99238C13.0747 5.95459 13.0927 5.91126 13.1305 5.8956L14.1718 5.46428ZM1.87413 10.6383C1.88979 10.6761 1.93312 10.6941 1.97092 10.6784L3.01221 10.2471C3.05 10.2314 3.06795 10.1881 3.05229 10.1503C3.03664 10.1125 2.99331 10.0946 2.95551 10.1102L1.91422 10.5415C1.87643 10.5572 1.85848 10.6005 1.87413 10.6383ZM14.3979 6.07477C14.4371 6.0629 14.4785 6.08501 14.4903 6.12416C14.5022 6.1633 14.4801 6.20467 14.441 6.21654L13.9787 6.35677C13.9396 6.36864 13.8982 6.34654 13.8863 6.30739C13.8744 6.26824 13.8965 6.22688 13.9357 6.215L14.3979 6.07477ZM1.65237 10.0185C1.66425 10.0577 1.70561 10.0798 1.74476 10.0679L2.20699 9.92769C2.24614 9.91581 2.26825 9.87445 2.25637 9.8353C2.2445 9.79615 2.20313 9.77404 2.16399 9.78592L1.70175 9.92615C1.6626 9.93802 1.64049 9.97939 1.65237 10.0185ZM10.6383 14.2686C10.6005 14.2842 10.5572 14.2663 10.5415 14.2285L10.1102 13.1872C10.0946 13.1494 10.1125 13.1061 10.1503 13.0904C10.1881 13.0747 10.2314 13.0927 10.2471 13.1305L10.6784 14.1718C10.6941 14.2096 10.6761 14.2529 10.6383 14.2686ZM5.50437 1.87413C5.46657 1.88979 5.44862 1.93312 5.46428 1.97092L5.8956 3.01221C5.91126 3.05 5.95459 3.06795 5.99238 3.05229C6.03018 3.03664 6.04813 2.99331 6.03247 2.95551L5.60115 1.91422C5.58549 1.87643 5.54216 1.85848 5.50437 1.87413ZM10.0679 14.3979C10.0798 14.4371 10.0577 14.4785 10.0185 14.4903C9.97939 14.5022 9.93802 14.4801 9.92615 14.441L9.78592 13.9787C9.77404 13.9396 9.79615 13.8982 9.8353 13.8863C9.87445 13.8744 9.91581 13.8965 9.92769 13.9357L10.0679 14.3979ZM6.12417 1.65237C6.08502 1.66424 6.06291 1.70561 6.07479 1.74475L6.215 2.20699C6.22688 2.24614 6.26824 2.26825 6.30739 2.25637C6.34654 2.2445 6.36864 2.20314 6.35677 2.16399L6.21656 1.70175C6.20468 1.6626 6.16332 1.64049 6.12417 1.65237ZM9.29287 1.55062C9.30085 1.5105 9.33985 1.48444 9.37997 1.49242C9.4201 1.5004 9.44615 1.5394 9.43817 1.57952L9.21829 2.68496C9.21031 2.72508 9.17131 2.75114 9.13119 2.74316C9.09107 2.73518 9.06501 2.69618 9.07299 2.65606L9.29287 1.55062ZM6.76272 14.6503C6.80284 14.6583 6.84184 14.6322 6.84982 14.5921L7.0697 13.4866C7.07768 13.4465 7.05162 13.4075 7.0115 13.3995C6.97137 13.3916 6.93238 13.4176 6.9244 13.4577L6.70452 14.5632C6.69654 14.6033 6.72259 14.6423 6.76272 14.6503ZM9.92615 1.70175C9.93802 1.6626 9.97939 1.64049 10.0185 1.65237C10.0577 1.66425 10.0798 1.70561 10.0679 1.74476L9.92769 2.20699C9.91581 2.24614 9.87445 2.26825 9.8353 2.25637C9.79615 2.2445 9.77404 2.20313 9.78592 2.16399L9.92615 1.70175ZM6.12417 14.4903C6.16332 14.5022 6.20469 14.4801 6.21656 14.441L6.35677 13.9787C6.36864 13.9396 6.34653 13.8982 6.30739 13.8863C6.26824 13.8744 6.22687 13.8965 6.215 13.9357L6.07479 14.398C6.06291 14.4371 6.08502 14.4785 6.12417 14.4903ZM14.5921 9.29287C14.6322 9.30085 14.6583 9.33985 14.6503 9.37997C14.6423 9.4201 14.6033 9.44615 14.5632 9.43817L13.4577 9.21829C13.4176 9.21031 13.3916 9.17131 13.3995 9.13119C13.4075 9.09107 13.4465 9.06501 13.4866 9.07299L14.5921 9.29287ZM1.49242 6.76272C1.48444 6.80284 1.5105 6.84184 1.55062 6.84982L2.65606 7.0697C2.69618 7.07768 2.73518 7.05162 2.74316 7.0115C2.75114 6.97137 2.72508 6.93238 2.68496 6.9244L1.57952 6.70452C1.5394 6.69654 1.5004 6.72259 1.49242 6.76272ZM14.441 9.92615C14.4801 9.93802 14.5022 9.97939 14.4903 10.0185C14.4785 10.0577 14.4371 10.0798 14.3979 10.0679L13.9357 9.92769C13.8965 9.91581 13.8744 9.87445 13.8863 9.8353C13.8982 9.79615 13.9396 9.77404 13.9787 9.78592L14.441 9.92615ZM1.65237 6.12415C1.64049 6.1633 1.6626 6.20467 1.70175 6.21654L2.16399 6.35677C2.20313 6.36864 2.2445 6.34654 2.25637 6.30739C2.26825 6.26824 2.24614 6.22688 2.20699 6.215L1.74476 6.07477C1.70561 6.0629 1.66425 6.08501 1.65237 6.12415ZM13.5459 4.32424C13.58 4.30151 13.626 4.31066 13.6487 4.34468C13.6714 4.37869 13.6623 4.42469 13.6282 4.44742L12.6911 5.0736C12.6571 5.09633 12.6111 5.08718 12.5884 5.05317C12.5656 5.01915 12.5748 4.97315 12.6088 4.95042L13.5459 4.32424ZM2.494 11.798C2.51673 11.832 2.56273 11.8412 2.59675 11.8184L3.53389 11.1923C3.56791 11.1695 3.57706 11.1235 3.55433 11.0895C3.5316 11.0555 3.4856 11.0464 3.45159 11.0691L2.51444 11.6953C2.48043 11.718 2.47128 11.764 2.494 11.798ZM13.8869 4.87888C13.923 4.8596 13.9678 4.87321 13.9871 4.90929C14.0064 4.94537 13.9928 4.99025 13.9567 5.00954L13.5307 5.23726C13.4946 5.25654 13.4497 5.24293 13.4305 5.20685C13.4112 5.17077 13.4248 5.12589 13.4609 5.1066L13.8869 4.87888ZM2.15557 11.2334C2.17486 11.2695 2.21974 11.2831 2.25582 11.2638L2.68183 11.0361C2.7179 11.0168 2.73152 10.9719 2.71223 10.9358C2.69295 10.8998 2.64806 10.8861 2.61199 10.9054L2.18598 11.1332C2.1499 11.1524 2.13628 11.1973 2.15557 11.2334ZM11.8184 13.5459C11.8412 13.58 11.832 13.626 11.798 13.6487C11.764 13.6714 11.718 13.6623 11.6953 13.6282L11.0691 12.6911C11.0464 12.6571 11.0555 12.6111 11.0895 12.5884C11.1235 12.5656 11.1695 12.5748 11.1923 12.6088L11.8184 13.5459ZM4.34468 2.494C4.31066 2.51673 4.30151 2.56273 4.32424 2.59675L4.95042 3.53389C4.97315 3.56791 5.01915 3.57706 5.05317 3.55433C5.08718 3.5316 5.09633 3.4856 5.0736 3.45159L4.44742 2.51444C4.42469 2.48043 4.37869 2.47128 4.34468 2.494ZM11.2638 13.8869C11.2831 13.923 11.2695 13.9678 11.2334 13.9871C11.1973 14.0064 11.1524 13.9928 11.1331 13.9567L10.9054 13.5307C10.8861 13.4946 10.8998 13.4497 10.9358 13.4305C10.9719 13.4112 11.0168 13.4248 11.0361 13.4609L11.2638 13.8869ZM4.90931 2.15557C4.87323 2.17485 4.85961 2.21974 4.8789 2.25581L5.1066 2.68182C5.12589 2.7179 5.17077 2.73152 5.20685 2.71223C5.24293 2.69295 5.25654 2.64807 5.23726 2.61199L5.00955 2.18598C4.99027 2.1499 4.94539 2.13628 4.90931 2.15557ZM11.6953 2.51444C11.718 2.48043 11.764 2.47128 11.798 2.494C11.832 2.51673 11.8412 2.56273 11.8184 2.59675L11.1923 3.53389C11.1695 3.56791 11.1235 3.57706 11.0895 3.55433C11.0555 3.5316 11.0464 3.4856 11.0691 3.45159L11.6953 2.51444ZM4.34468 13.6487C4.37869 13.6714 4.42469 13.6623 4.44742 13.6282L5.0736 12.6911C5.09633 12.6571 5.08718 12.6111 5.05317 12.5884C5.01915 12.5656 4.97315 12.5748 4.95042 12.6088L4.32424 13.5459C4.30151 13.58 4.31066 13.626 4.34468 13.6487ZM12.2225 2.8964C12.2484 2.86478 12.2951 2.86018 12.3267 2.88614C12.3584 2.91209 12.363 2.95876 12.337 2.99039L12.0306 3.36378C12.0046 3.3954 11.9579 3.4 11.9263 3.37404C11.8947 3.34809 11.8901 3.30142 11.916 3.26979L12.2225 2.8964ZM3.81595 13.2566C3.84757 13.2825 3.89425 13.2779 3.9202 13.2463L4.22664 12.8729C4.2526 12.8413 4.248 12.7946 4.21638 12.7686C4.18475 12.7427 4.13808 12.7473 4.11212 12.7789L3.80568 13.1523C3.77973 13.1839 3.78433 13.2306 3.81595 13.2566ZM13.6282 11.6953C13.6623 11.718 13.6714 11.764 13.6487 11.798C13.626 11.832 13.58 11.8412 13.5459 11.8184L12.6088 11.1923C12.5748 11.1695 12.5656 11.1235 12.5884 11.0895C12.6111 11.0555 12.6571 11.0464 12.6911 11.0691L13.6282 11.6953ZM2.494 4.34468C2.47128 4.37869 2.48043 4.42469 2.51444 4.44742L3.45159 5.0736C3.4856 5.09633 3.5316 5.08718 3.55433 5.05317C3.57706 5.01915 3.56791 4.97315 3.53389 4.95042L2.59675 4.32424C2.56273 4.30151 2.51673 4.31066 2.494 4.34468ZM13.2463 12.2225C13.2779 12.2484 13.2825 12.2951 13.2566 12.3267C13.2306 12.3584 13.1839 12.363 13.1523 12.337L12.7789 12.0306C12.7473 12.0046 12.7427 11.9579 12.7686 11.9263C12.7946 11.8947 12.8413 11.8901 12.8729 11.916L13.2463 12.2225ZM2.88614 3.81595C2.86018 3.84757 2.86478 3.89425 2.8964 3.9202L3.26979 4.22664C3.30142 4.2526 3.34809 4.248 3.37404 4.21638C3.4 4.18475 3.3954 4.13808 3.36378 4.11212L2.99039 3.80568C2.95876 3.77973 2.91209 3.78433 2.88614 3.81595ZM14.5632 6.70452C14.6033 6.69654 14.6423 6.72259 14.6503 6.76272C14.6583 6.80284 14.6322 6.84184 14.5921 6.84982L13.4866 7.0697C13.4465 7.07768 13.4075 7.05162 13.3995 7.0115C13.3916 6.97137 13.4176 6.93238 13.4577 6.9244L14.5632 6.70452ZM1.49242 9.37997C1.5004 9.4201 1.5394 9.44615 1.57952 9.43817L2.68496 9.21829C2.72508 9.21031 2.75114 9.17131 2.74316 9.13119C2.73518 9.09107 2.69618 9.06501 2.65606 9.07299L1.55062 9.29287C1.5105 9.30085 1.48444 9.33985 1.49242 9.37997ZM14.6657 7.34742C14.7064 7.34333 14.7428 7.37301 14.7468 7.41372C14.7509 7.45442 14.7213 7.49074 14.6806 7.49483L14.1998 7.54313C14.1591 7.54722 14.1228 7.51754 14.1187 7.47683C14.1146 7.43613 14.1443 7.39982 14.185 7.39573L14.6657 7.34742ZM1.39584 8.72994C1.39993 8.77064 1.43625 8.80032 1.47695 8.79623L1.95766 8.74793C1.99836 8.74384 2.02804 8.70752 2.02395 8.66682C2.01986 8.62612 1.98355 8.59643 1.94284 8.60052L1.46214 8.64883C1.42143 8.65292 1.39175 8.68923 1.39584 8.72994ZM9.43817 14.5632C9.44615 14.6033 9.4201 14.6423 9.37997 14.6503C9.33985 14.6583 9.30085 14.6322 9.29287 14.5921L9.07299 13.4866C9.06501 13.4465 9.09107 13.4075 9.13119 13.3995C9.17131 13.3916 9.21031 13.4176 9.21829 13.4577L9.43817 14.5632ZM6.76272 1.49242C6.72259 1.5004 6.69654 1.5394 6.70452 1.57952L6.9244 2.68496C6.93238 2.72508 6.97137 2.75114 7.0115 2.74316C7.05162 2.73518 7.07768 2.69618 7.0697 2.65606L6.84982 1.55062C6.84184 1.5105 6.80284 1.48444 6.76272 1.49242ZM8.79623 14.6657C8.80032 14.7064 8.77064 14.7428 8.72994 14.7468C8.68923 14.7509 8.65292 14.7213 8.64883 14.6806L8.60052 14.1998C8.59643 14.1591 8.62612 14.1228 8.66682 14.1187C8.70752 14.1146 8.74384 14.1443 8.74793 14.185L8.79623 14.6657ZM7.41372 1.39584C7.37301 1.39993 7.34333 1.43625 7.34742 1.47695L7.39573 1.95766C7.39982 1.99836 7.43613 2.02804 7.47683 2.02395C7.51754 2.01986 7.54722 1.98355 7.54313 1.94284L7.49483 1.46214C7.49074 1.42143 7.45442 1.39175 7.41372 1.39584Z",fill:"#DDDDDD"}),a.createElement("path",{d:"M3.14941 12.8505L7.29562 7.28674L7.99989 7.99218L3.14941 12.8505Z",fill:"#DDDDDD"}),a.createElement("path",{d:"M7.28662 7.29574L12.8504 3.14954L7.99204 8.00002L7.28662 7.29574Z",fill:"#EE4444"}),a.createElement("path",{d:"M12.8505 3.14954L8.70427 8.71332L8 8.00789L12.8505 3.14954Z",fill:"#CC0000"}),a.createElement("path",{d:"M3.14941 12.8505L8.7132 8.70427L8.00777 8L3.14941 12.8505Z",fill:"#AAAAAA"}),a.createElement("defs",null,a.createElement("linearGradient",{id:"paint0_linear_466_21186",x1:"0.300303",y1:"0.300951",x2:"0.300303",y2:"15.7084",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#F8F8F8"}),a.createElement("stop",{offset:"1",stopColor:"#CCCCCC"})),a.createElement("radialGradient",{id:"paint1_radial_466_21186",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(8.00216 8.0046) scale(7.06173)"},a.createElement("stop",{stopColor:"#00F0FF"}),a.createElement("stop",{offset:"1",stopColor:"#0070E0"})))),hh=e=>a.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.createElement("path",{d:"M14.9596 5.19849C14.6332 4.41337 13.9721 3.56574 13.453 3.29783C13.8755 4.12612 14.12 4.95699 14.2134 5.57708C14.2134 5.5783 14.2139 5.58133 14.2149 5.58958C13.3657 3.47293 11.9257 2.61943 10.7499 0.761053C10.6905 0.667084 10.631 0.572865 10.573 0.473553C10.5434 0.422834 10.5159 0.371004 10.4903 0.318178C10.4414 0.223861 10.4038 0.124166 10.378 0.0211155C10.3782 0.0162369 10.3765 0.0114673 10.3734 0.00774353C10.3702 0.0040198 10.3658 0.00161108 10.3609 0.000990505C10.3563 -0.000330168 10.3515 -0.000330168 10.3468 0.000990505C10.3458 0.0013655 10.3442 0.00258425 10.3431 0.00302175C10.3414 0.003678 10.3393 0.005178 10.3376 0.00614675C10.3384 0.00502175 10.3402 0.0024905 10.3407 0.00189675C8.45416 1.10677 7.81416 3.15068 7.75535 4.17327C7.00199 4.22506 6.28171 4.50262 5.68841 4.96977C5.62629 4.9173 5.56135 4.86827 5.49388 4.8229C5.3227 4.22402 5.31543 3.59017 5.47282 2.98752C4.70132 3.3388 4.10126 3.89408 3.66501 4.3844H3.66154C3.36382 4.0073 3.38482 2.76337 3.40179 2.50365C3.39822 2.48755 3.17969 2.61708 3.15107 2.63662C2.88835 2.82414 2.64275 3.03454 2.41713 3.26537C2.16039 3.52573 1.92581 3.80705 1.71582 4.1064C1.71582 4.10677 1.7156 4.10721 1.71547 4.10758C1.71547 4.10718 1.71569 4.10677 1.71582 4.1064C1.23289 4.79075 0.890387 5.56404 0.7081 6.38155C0.704506 6.39783 0.701475 6.41471 0.697975 6.43112C0.68385 6.49724 0.632975 6.82799 0.624068 6.89987C0.623381 6.9054 0.623068 6.91071 0.622412 6.91624C0.556638 7.2582 0.515905 7.60451 0.500537 7.9524C0.500537 7.96521 0.499756 7.9779 0.499756 7.99074C0.499881 12.138 3.86238 15.5 8.01001 15.5C11.7245 15.5 14.8088 12.8035 15.4126 9.26152C15.4253 9.1654 15.4355 9.06877 15.4467 8.9718C15.596 7.68399 15.4301 6.3304 14.9596 5.19849ZM6.30351 11.0764C6.33863 11.0932 6.37163 11.1116 6.40769 11.1276C6.40919 11.1287 6.41126 11.1298 6.41279 11.1308C6.37608 11.1132 6.33965 11.0951 6.30351 11.0764ZM14.2155 5.59143L14.2145 5.58415C14.2149 5.5868 14.2153 5.58958 14.2158 5.59224L14.2155 5.59143Z",fill:"url(#paint0_linear_466_21172)"}),a.createElement("path",{d:"M14.9598 5.19851C14.6334 4.41338 13.9723 3.56576 13.4532 3.29785C13.8757 4.12613 14.1202 4.95701 14.2136 5.5771C14.2136 5.57529 14.214 5.5786 14.2148 5.58416C14.2151 5.58682 14.2156 5.5896 14.216 5.59226C14.9246 7.5132 14.5386 9.46657 13.9823 10.6602C13.1217 12.5071 11.0381 14.3999 7.77678 14.3076C4.25319 14.2078 1.149 11.5934 0.569531 8.16904C0.463937 7.62904 0.569531 7.35485 0.622656 6.91641C0.557938 7.25441 0.533281 7.35204 0.500781 7.95257C0.500781 7.96538 0.5 7.97807 0.5 7.99091C0.500063 12.138 3.86256 15.5 8.01019 15.5C11.7247 15.5 14.8089 12.8035 15.4128 9.26154C15.4255 9.16541 15.4357 9.06879 15.4469 8.97182C15.5962 7.68401 15.4303 6.33041 14.9598 5.19851Z",fill:"url(#paint1_radial_466_21172)"}),a.createElement("path",{d:"M14.9598 5.19851C14.6334 4.41338 13.9723 3.56576 13.4532 3.29785C13.8757 4.12613 14.1202 4.95701 14.2136 5.5771C14.2136 5.57529 14.214 5.5786 14.2148 5.58416C14.2151 5.58682 14.2156 5.5896 14.216 5.59226C14.9246 7.5132 14.5386 9.46657 13.9823 10.6602C13.1217 12.5071 11.0381 14.3999 7.77678 14.3076C4.25319 14.2078 1.149 11.5934 0.569531 8.16904C0.463937 7.62904 0.569531 7.35485 0.622656 6.91641C0.557938 7.25441 0.533281 7.35204 0.500781 7.95257C0.500781 7.96538 0.5 7.97807 0.5 7.99091C0.500063 12.138 3.86256 15.5 8.01019 15.5C11.7247 15.5 14.8089 12.8035 15.4128 9.26154C15.4255 9.16541 15.4357 9.06879 15.4469 8.97182C15.5962 7.68401 15.4303 6.33041 14.9598 5.19851Z",fill:"url(#paint2_radial_466_21172)"}),a.createElement("path",{d:"M11.3101 6.08127C11.3265 6.09277 11.3413 6.10421 11.3567 6.11564C11.1683 5.78113 10.9336 5.47487 10.6596 5.20589C8.32502 2.87164 10.0474 0.144581 10.3379 0.00608106C10.3387 0.00495606 10.3405 0.0024248 10.341 0.00183105C8.45443 1.10671 7.81443 3.15061 7.75562 4.17321C7.84312 4.16714 7.93037 4.1598 8.01943 4.1598C9.42727 4.1598 10.6535 4.93386 11.3101 6.08127Z",fill:"url(#paint3_radial_466_21172)"}),a.createElement("path",{d:"M8.02405 6.54735C8.01177 6.73417 7.35173 7.37838 7.12092 7.37838C4.98533 7.37838 4.63867 8.6701 4.63867 8.6701C4.73327 9.75792 5.49058 10.6537 6.40777 11.1277C6.44961 11.1493 6.49195 11.1689 6.53433 11.1882C6.60698 11.2203 6.68054 11.2504 6.75492 11.2784C7.0694 11.3897 7.39881 11.4532 7.73214 11.4668C11.4753 11.6424 12.2005 6.99201 9.49917 5.64157C10.191 5.52126 10.909 5.79948 11.31 6.08117C10.6534 4.93385 9.4272 4.15979 8.01939 4.15979C7.93033 4.15979 7.84311 4.16713 7.75558 4.1732C7.00222 4.22499 6.28194 4.50255 5.68864 4.9697C5.80314 5.06657 5.93239 5.19607 6.2047 5.46432C6.71414 5.96642 8.02127 6.48635 8.02405 6.54735Z",fill:"url(#paint4_radial_466_21172)"}),a.createElement("path",{d:"M8.02405 6.54735C8.01177 6.73417 7.35173 7.37838 7.12092 7.37838C4.98533 7.37838 4.63867 8.6701 4.63867 8.6701C4.73327 9.75792 5.49058 10.6537 6.40777 11.1277C6.44961 11.1493 6.49195 11.1689 6.53433 11.1882C6.60698 11.2203 6.68054 11.2504 6.75492 11.2784C7.0694 11.3897 7.39881 11.4532 7.73214 11.4668C11.4753 11.6424 12.2005 6.99201 9.49917 5.64157C10.191 5.52126 10.909 5.79948 11.31 6.08117C10.6534 4.93385 9.4272 4.15979 8.01939 4.15979C7.93033 4.15979 7.84311 4.16713 7.75558 4.1732C7.00222 4.22499 6.28194 4.50255 5.68864 4.9697C5.80314 5.06657 5.93239 5.19607 6.2047 5.46432C6.71414 5.96642 8.02127 6.48635 8.02405 6.54735Z",fill:"url(#paint5_radial_466_21172)"}),a.createElement("path",{d:"M5.3385 4.71992C5.39081 4.75366 5.4427 4.78804 5.49416 4.82305C5.32298 4.22417 5.31571 3.59032 5.4731 2.98767C4.7016 3.33895 4.10153 3.89423 3.66528 4.38455C3.70138 4.38351 4.79072 4.36392 5.3385 4.71992Z",fill:"url(#paint6_radial_466_21172)"}),a.createElement("path",{d:"M0.569399 8.16902C1.14887 11.5933 4.25305 14.2078 7.77665 14.3076C11.0379 14.3999 13.1216 12.507 13.9821 10.6602C14.5384 9.46646 14.9245 7.51333 14.2159 5.59224L14.2156 5.59142L14.2146 5.58414C14.2138 5.57858 14.2134 5.57527 14.2135 5.57708C14.2135 5.5783 14.214 5.58133 14.215 5.58958C14.4813 7.32899 13.5965 9.01408 12.2134 10.1535L12.2092 10.1632C9.51406 12.3577 6.93502 11.4872 6.41284 11.1309C6.37613 11.1133 6.33967 11.0951 6.30346 11.0765C4.73215 10.3255 4.08302 8.89402 4.22221 7.66633C2.89543 7.66633 2.44302 6.5473 2.44302 6.5473C2.44302 6.5473 3.63424 5.69796 5.20421 6.43664C6.65827 7.1208 8.02384 6.54736 8.02399 6.5473C8.02121 6.4863 6.71409 5.96636 6.20452 5.4643C5.93224 5.19605 5.80296 5.06671 5.68846 4.96967C5.62634 4.91721 5.5614 4.86817 5.49393 4.8228C5.44241 4.78788 5.39052 4.7535 5.33827 4.71967C4.79052 4.36367 3.70115 4.38327 3.66505 4.38421H3.66159C3.36387 4.00711 3.38487 2.76317 3.40184 2.50346C3.39827 2.48736 3.17974 2.61689 3.15112 2.63642C2.8884 2.82395 2.6428 3.03435 2.41718 3.26517C2.16043 3.5256 1.92585 3.80698 1.71587 4.10639C1.71587 4.10677 1.71565 4.10721 1.71552 4.10758C1.71552 4.10717 1.71574 4.10677 1.71587 4.10639C1.23294 4.79075 0.890436 5.56403 0.708149 6.38155C0.704555 6.39783 0.437836 7.56411 0.569399 8.16902Z",fill:"url(#paint7_radial_466_21172)"}),a.createElement("path",{d:"M10.6595 5.2058C10.9335 5.47478 11.1682 5.78104 11.3566 6.11555C11.398 6.14662 11.4366 6.17759 11.4694 6.2078C13.172 7.77655 12.2799 9.9953 12.2134 10.1534C13.5965 9.01405 14.4813 7.32896 14.215 5.58955C13.3657 3.47293 11.9258 2.61943 10.7499 0.761053C10.6905 0.667084 10.631 0.572866 10.573 0.473553C10.5435 0.422834 10.5159 0.371004 10.4903 0.318178C10.4415 0.223861 10.4038 0.124166 10.3781 0.0211155C10.3782 0.0162369 10.3766 0.0114673 10.3734 0.00774353C10.3703 0.0040198 10.3658 0.00161108 10.361 0.000990505C10.3564 -0.000330168 10.3515 -0.000330168 10.3469 0.000990505C10.3458 0.0013655 10.3443 0.00258425 10.3431 0.00302176C10.3415 0.003678 10.3394 0.00517801 10.3376 0.00614676C10.0473 0.144522 8.32493 2.87158 10.6595 5.2058Z",fill:"url(#paint8_radial_466_21172)"}),a.createElement("path",{d:"M11.4694 6.20779C11.4366 6.17757 11.398 6.1466 11.3566 6.11554C11.3413 6.10404 11.3263 6.0926 11.31 6.08117C10.909 5.79948 10.1909 5.52126 9.49912 5.64157C12.2004 6.99201 11.4752 11.6424 7.73209 11.4668C7.39876 11.4532 7.06935 11.3897 6.75487 11.2784C6.6805 11.2504 6.60694 11.2203 6.53428 11.1882C6.4919 11.1689 6.44956 11.1493 6.40771 11.1277C6.40921 11.1287 6.41128 11.1299 6.41281 11.1308C6.935 11.4871 9.51403 12.3576 12.2092 10.1631L12.2133 10.1534C12.2799 9.99542 13.1719 7.77657 11.4694 6.20779Z",fill:"url(#paint9_radial_466_21172)"}),a.createElement("path",{d:"M4.63871 8.67006C4.63871 8.67006 4.98537 7.37834 7.12096 7.37834C7.35183 7.37834 8.01187 6.73412 8.02408 6.54731C8.0363 6.36049 6.65846 7.12081 5.2043 6.43665C3.63433 5.69796 2.44312 6.54731 2.44312 6.54731C2.44312 6.54731 2.89552 7.66634 4.2223 7.66634C4.08315 8.89402 4.73227 10.3257 6.30355 11.0765C6.33868 11.0932 6.37168 11.1116 6.40774 11.1277C5.49062 10.6537 4.7333 9.75787 4.63871 8.67006Z",fill:"url(#paint10_radial_466_21172)"}),a.createElement("path",{d:"M14.9597 5.19849C14.6333 4.41337 13.9722 3.56574 13.4531 3.29783C13.8756 4.12612 14.1201 4.95699 14.2136 5.57708C14.2136 5.5783 14.214 5.58133 14.215 5.58958C13.3658 3.47293 11.9258 2.61943 10.75 0.761053C10.6906 0.667084 10.6311 0.572865 10.5731 0.473553C10.5436 0.422834 10.516 0.371004 10.4904 0.318178C10.4416 0.223861 10.4039 0.124166 10.3781 0.0211155C10.3783 0.0162369 10.3767 0.0114673 10.3735 0.00774353C10.3703 0.0040198 10.3659 0.00161108 10.3611 0.000990505C10.3565 -0.000330168 10.3516 -0.000330168 10.347 0.000990505C10.3459 0.0013655 10.3443 0.00258425 10.3432 0.00302175C10.3416 0.003678 10.3395 0.005178 10.3377 0.00614675C10.3386 0.00502175 10.3403 0.0024905 10.3408 0.00189675C8.45428 1.10677 7.81428 3.15068 7.75547 4.17327C7.84297 4.16721 7.93022 4.15987 8.01928 4.15987C9.42719 4.15987 10.6534 4.93393 11.3099 6.08124C10.9089 5.79955 10.1908 5.52133 9.49906 5.64165C12.2003 6.99208 11.4752 11.6425 7.73203 11.4669C7.3987 11.4533 7.06929 11.3898 6.75481 11.2784C6.68044 11.2505 6.60688 11.2204 6.53422 11.1882C6.49184 11.1689 6.4495 11.1494 6.40766 11.1278C6.40916 11.1288 6.41122 11.13 6.41275 11.1309C6.37605 11.1132 6.33958 11.0951 6.30337 11.0764C6.3385 11.0932 6.3715 11.1116 6.40756 11.1276C5.49038 10.6536 4.73306 9.75786 4.63847 8.67005C4.63847 8.67005 4.98513 7.37833 7.12072 7.37833C7.35159 7.37833 8.01162 6.73412 8.02384 6.5473C8.02106 6.4863 6.71394 5.96637 6.20437 5.4643C5.93209 5.19605 5.80281 5.06671 5.68831 4.96968C5.62619 4.91721 5.56125 4.86818 5.49378 4.8228C5.3226 4.22393 5.31533 3.59008 5.47272 2.98743C4.70122 3.33871 4.10116 3.89399 3.66491 4.3843H3.66144C3.36372 4.00721 3.38472 2.76327 3.40169 2.50355C3.39812 2.48746 3.17959 2.61699 3.15097 2.63652C2.88825 2.82404 2.64265 3.03445 2.41703 3.26527C2.16036 3.52567 1.92585 3.80702 1.71594 4.1064C1.71594 4.10677 1.71572 4.10721 1.71559 4.10758C1.71559 4.10718 1.71581 4.10677 1.71594 4.1064C1.23301 4.79075 0.890506 5.56404 0.708219 6.38155C0.704625 6.39783 0.701594 6.41471 0.698094 6.43112C0.683969 6.49724 0.620406 6.83277 0.611531 6.90474C0.610844 6.91027 0.612187 6.89924 0.611531 6.90474C0.553567 7.25147 0.516583 7.60137 0.500781 7.95255C0.500781 7.96537 0.5 7.97805 0.5 7.9909C0.5 12.138 3.8625 15.5 8.01012 15.5C11.7247 15.5 14.8089 12.8035 15.4127 9.26152C15.4254 9.1654 15.4356 9.06877 15.4468 8.9718C15.5961 7.68399 15.4302 6.3304 14.9597 5.19849ZM14.2147 5.58415C14.2151 5.5868 14.2155 5.58958 14.2159 5.59224L14.2157 5.59143L14.2147 5.58415Z",fill:"url(#paint11_linear_466_21172)"}),a.createElement("defs",null,a.createElement("linearGradient",{id:"paint0_linear_466_21172",x1:"13.5874",y1:"2.40249",x2:"1.52839",y2:"14.0351",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{offset:"0.05",stopColor:"#FFF44F"}),a.createElement("stop",{offset:"0.37",stopColor:"#FF980E"}),a.createElement("stop",{offset:"0.53",stopColor:"#FF3647"}),a.createElement("stop",{offset:"0.7",stopColor:"#E31587"})),a.createElement("radialGradient",{id:"paint1_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(10.8936 1.72781) scale(15.3601 15.6187)"},a.createElement("stop",{offset:"0.13",stopColor:"#FFBD4F"}),a.createElement("stop",{offset:"0.28",stopColor:"#FF980E"}),a.createElement("stop",{offset:"0.47",stopColor:"#FF3750"}),a.createElement("stop",{offset:"0.78",stopColor:"#EB0878"}),a.createElement("stop",{offset:"0.86",stopColor:"#E50080"})),a.createElement("radialGradient",{id:"paint2_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(6.43979 8.1787) scale(15.7441 15.6187)"},a.createElement("stop",{offset:"0.3",stopColor:"#960E18"}),a.createElement("stop",{offset:"0.35",stopColor:"#B11927",stopOpacity:"0.74"}),a.createElement("stop",{offset:"0.43",stopColor:"#DB293D",stopOpacity:"0.34"}),a.createElement("stop",{offset:"0.5",stopColor:"#F5334B",stopOpacity:"0.09"}),a.createElement("stop",{offset:"0.53",stopColor:"#FF3750",stopOpacity:"0"})),a.createElement("radialGradient",{id:"paint3_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(9.48415 -0.731827) scale(5.04157 8.55934)"},a.createElement("stop",{offset:"0.13",stopColor:"#FFF44F"}),a.createElement("stop",{offset:"0.53",stopColor:"#FF980E"})),a.createElement("radialGradient",{id:"paint4_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(6.15707 12.2109) scale(6.67134 7.31187)"},a.createElement("stop",{offset:"0.35",stopColor:"#3A8EE6"}),a.createElement("stop",{offset:"0.67",stopColor:"#9059FF"}),a.createElement("stop",{offset:"1",stopColor:"#C139E6"})),a.createElement("radialGradient",{id:"paint5_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(7.29699 6.57271) scale(3.54248 4.314)"},a.createElement("stop",{offset:"0.21",stopColor:"#9059FF",stopOpacity:"0"}),a.createElement("stop",{offset:"0.97",stopColor:"#6E008B",stopOpacity:"0.6"})),a.createElement("radialGradient",{id:"paint6_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(7.50592 1.1523) scale(5.30374 5.32259)"},a.createElement("stop",{offset:"0.1",stopColor:"#FFE226"}),a.createElement("stop",{offset:"0.79",stopColor:"#FF7139"})),a.createElement("radialGradient",{id:"paint7_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(12.3495 -2.33951) scale(25.3212 21.2557)"},a.createElement("stop",{offset:"0.11",stopColor:"#FFF44F"}),a.createElement("stop",{offset:"0.46",stopColor:"#FF980E"}),a.createElement("stop",{offset:"0.72",stopColor:"#FF3647"}),a.createElement("stop",{offset:"0.9",stopColor:"#E31587"})),a.createElement("radialGradient",{id:"paint8_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(2.94576 4.67997) rotate(77.3946) scale(8.03354 34.7519)"},a.createElement("stop",{stopColor:"#FFF44F"}),a.createElement("stop",{offset:"0.3",stopColor:"#FF980E"}),a.createElement("stop",{offset:"0.57",stopColor:"#FF3647"}),a.createElement("stop",{offset:"0.74",stopColor:"#E31587"})),a.createElement("radialGradient",{id:"paint9_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(7.56027 3.06659) scale(14.5381 14.2827)"},a.createElement("stop",{offset:"0.14",stopColor:"#FFF44F"}),a.createElement("stop",{offset:"0.48",stopColor:"#FF980E"}),a.createElement("stop",{offset:"0.66",stopColor:"#FF3647"}),a.createElement("stop",{offset:"0.9",stopColor:"#E31587"})),a.createElement("radialGradient",{id:"paint10_radial_466_21172",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(11.3337 3.90193) scale(17.4743 15.6328)"},a.createElement("stop",{offset:"0.09",stopColor:"#FFF44F"}),a.createElement("stop",{offset:"0.63",stopColor:"#FF980E"})),a.createElement("linearGradient",{id:"paint11_linear_466_21172",x1:"12.5",y1:"2.16999",x2:"2.85701",y2:"12.7061",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{offset:"0.17",stopColor:"#FFF44F",stopOpacity:"0.8"}),a.createElement("stop",{offset:"0.6",stopColor:"#FFF44F",stopOpacity:"0"})))),fh=e=>a.createElement("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},a.createElement("circle",{cx:"8.00009",cy:"7.99997",r:"7.7037",fill:"url(#paint0_linear_466_21186)"}),a.createElement("ellipse",{cx:"8.00094",cy:"8.00094",rx:"7.06173",ry:"7.06173",fill:"url(#paint1_radial_466_21186)"}),a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.07134 1.36353C8.03043 1.36353 7.99727 1.39669 7.99727 1.4376V2.56469C7.99727 2.6056 8.03043 2.63877 8.07134 2.63877C8.11225 2.63877 8.14542 2.6056 8.14542 2.56469V1.4376C8.14542 1.39669 8.11225 1.36353 8.07134 1.36353ZM8.07134 14.7792C8.11225 14.7792 8.14542 14.746 8.14542 14.7051V13.578C8.14542 13.5371 8.11225 13.5039 8.07134 13.5039C8.03043 13.5039 7.99727 13.5371 7.99727 13.578V14.7051C7.99727 14.746 8.03043 14.7792 8.07134 14.7792ZM8.64883 1.46214C8.65292 1.42143 8.68923 1.39175 8.72994 1.39584C8.77064 1.39993 8.80032 1.43625 8.79623 1.47695L8.74793 1.95766C8.74384 1.99836 8.70752 2.02804 8.66682 2.02395C8.62612 2.01986 8.59643 1.98355 8.60052 1.94284L8.64883 1.46214ZM7.41372 14.7468C7.45442 14.7509 7.49074 14.7213 7.49483 14.6806L7.54313 14.1998C7.54722 14.1591 7.51754 14.1228 7.47683 14.1187C7.43613 14.1146 7.39982 14.1443 7.39573 14.185L7.34742 14.6657C7.34333 14.7064 7.37301 14.7428 7.41372 14.7468ZM14.7051 7.99727C14.746 7.99727 14.7792 8.03043 14.7792 8.07134C14.7792 8.11225 14.746 8.14542 14.7051 8.14542H13.578C13.5371 8.14542 13.5039 8.11225 13.5039 8.07134C13.5039 8.03043 13.5371 7.99727 13.578 7.99727H14.7051ZM1.36353 8.07134C1.36353 8.11225 1.39669 8.14542 1.4376 8.14542H2.56469C2.6056 8.14542 2.63877 8.11225 2.63877 8.07134C2.63877 8.03043 2.6056 7.99727 2.56469 7.99727H1.4376C1.39669 7.99727 1.36353 8.03043 1.36353 8.07134ZM14.6806 8.64883C14.7213 8.65292 14.7509 8.68923 14.7468 8.72994C14.7428 8.77064 14.7064 8.80032 14.6657 8.79623L14.185 8.74793C14.1443 8.74384 14.1146 8.70752 14.1187 8.66682C14.1228 8.62612 14.1591 8.59643 14.1998 8.60052L14.6806 8.64883ZM1.39584 7.41372C1.39175 7.45442 1.42143 7.49074 1.46214 7.49483L1.94284 7.54313C1.98355 7.54722 2.01986 7.51754 2.02395 7.47683C2.02804 7.43613 1.99836 7.39982 1.95766 7.39573L1.47695 7.34742C1.43625 7.34333 1.39993 7.37301 1.39584 7.41372ZM12.7097 3.3282C12.7387 3.29927 12.7856 3.29927 12.8145 3.3282C12.8434 3.35713 12.8434 3.40403 12.8145 3.43296L12.0175 4.22994C11.9886 4.25887 11.9417 4.25887 11.9127 4.22994C11.8838 4.20101 11.8838 4.15411 11.9127 4.12518L12.7097 3.3282ZM3.3282 12.8145C3.35713 12.8434 3.40403 12.8434 3.43296 12.8145L4.22994 12.0175C4.25887 11.9886 4.25887 11.9417 4.22994 11.9127C4.20101 11.8838 4.15411 11.8838 4.12518 11.9127L3.3282 12.7097C3.29927 12.7387 3.29927 12.7856 3.3282 12.8145ZM13.1523 3.80568C13.1839 3.77973 13.2306 3.78433 13.2566 3.81595C13.2825 3.84757 13.2779 3.89425 13.2463 3.9202L12.8729 4.22664C12.8413 4.2526 12.7946 4.248 12.7686 4.21638C12.7427 4.18475 12.7473 4.13808 12.7789 4.11212L13.1523 3.80568ZM2.88614 12.3267C2.91209 12.3584 2.95876 12.363 2.99039 12.337L3.36378 12.0306C3.3954 12.0046 3.4 11.9579 3.37404 11.9263C3.34809 11.8947 3.30142 11.8901 3.26979 11.916L2.8964 12.2225C2.86478 12.2484 2.86018 12.2951 2.88614 12.3267ZM12.8145 12.7097C12.8434 12.7387 12.8434 12.7856 12.8145 12.8145C12.7856 12.8434 12.7387 12.8434 12.7097 12.8145L11.9127 12.0175C11.8838 11.9886 11.8838 11.9417 11.9127 11.9127C11.9417 11.8838 11.9886 11.8838 12.0175 11.9127L12.8145 12.7097ZM3.3282 3.3282C3.29927 3.35713 3.29927 3.40403 3.3282 3.43296L4.12518 4.22994C4.15411 4.25887 4.20101 4.25887 4.22994 4.22994C4.25887 4.20101 4.25887 4.15411 4.22994 4.12518L3.43296 3.3282C3.40403 3.29927 3.35713 3.29927 3.3282 3.3282ZM12.337 13.1523C12.363 13.1839 12.3584 13.2306 12.3267 13.2566C12.2951 13.2825 12.2484 13.2779 12.2225 13.2463L11.916 12.8729C11.8901 12.8413 11.8947 12.7946 11.9263 12.7686C11.9579 12.7427 12.0046 12.7473 12.0306 12.7789L12.337 13.1523ZM3.81595 2.88614C3.78433 2.91209 3.77973 2.95876 3.80568 2.99039L4.11212 3.36378C4.13808 3.3954 4.18475 3.4 4.21638 3.37404C4.248 3.34809 4.2526 3.30142 4.22664 3.26979L3.9202 2.8964C3.89425 2.86478 3.84757 2.86018 3.81595 2.88614ZM10.5415 1.91422C10.5572 1.87643 10.6005 1.85848 10.6383 1.87413C10.6761 1.88979 10.6941 1.93312 10.6784 1.97092L10.2471 3.01221C10.2314 3.05 10.1881 3.06795 10.1503 3.05229C10.1125 3.03664 10.0946 2.99331 10.1102 2.95551L10.5415 1.91422ZM5.50437 14.2686C5.54216 14.2842 5.58549 14.2663 5.60115 14.2285L6.03247 13.1872C6.04813 13.1494 6.03018 13.1061 5.99238 13.0904C5.95459 13.0747 5.91126 13.0927 5.8956 13.1305L5.46428 14.1718C5.44862 14.2096 5.46657 14.2529 5.50437 14.2686ZM11.1332 2.18598C11.1524 2.1499 11.1973 2.13628 11.2334 2.15557C11.2695 2.17486 11.2831 2.21974 11.2638 2.25582L11.0361 2.68183C11.0168 2.7179 10.9719 2.73152 10.9358 2.71223C10.8998 2.69295 10.8861 2.64806 10.9054 2.61199L11.1332 2.18598ZM4.90931 13.9871C4.94539 14.0064 4.99027 13.9928 5.00955 13.9567L5.23726 13.5307C5.25654 13.4946 5.24293 13.4497 5.20685 13.4305C5.17077 13.4112 5.12589 13.4248 5.1066 13.4609L4.8789 13.8869C4.85961 13.923 4.87323 13.9678 4.90931 13.9871ZM14.2285 10.5415C14.2663 10.5572 14.2842 10.6005 14.2686 10.6383C14.2529 10.6761 14.2096 10.6941 14.1718 10.6784L13.1305 10.2471C13.0927 10.2314 13.0747 10.1881 13.0904 10.1503C13.1061 10.1125 13.1494 10.0946 13.1872 10.1102L14.2285 10.5415ZM1.87412 5.50437C1.85846 5.54216 1.87641 5.58549 1.91421 5.60115L2.95551 6.03247C2.99331 6.04813 3.03664 6.03018 3.05229 5.99238C3.06795 5.95459 3.05 5.91126 3.0122 5.8956L1.9709 5.46428C1.9331 5.44862 1.88977 5.46657 1.87412 5.50437ZM13.9567 11.1332C13.9928 11.1524 14.0064 11.1973 13.9871 11.2334C13.9678 11.2695 13.923 11.2831 13.8869 11.2638L13.4609 11.0361C13.4248 11.0168 13.4112 10.9719 13.4305 10.9358C13.4497 10.8998 13.4946 10.8861 13.5307 10.9054L13.9567 11.1332ZM2.15557 4.90929C2.13628 4.94537 2.1499 4.99025 2.18598 5.00954L2.61199 5.23726C2.64806 5.25654 2.69295 5.24293 2.71223 5.20685C2.73152 5.17077 2.7179 5.12589 2.68183 5.1066L2.25582 4.87888C2.21974 4.8596 2.17486 4.87321 2.15557 4.90929ZM14.1718 5.46428C14.2096 5.44862 14.2529 5.46657 14.2686 5.50437C14.2842 5.54216 14.2663 5.58549 14.2285 5.60115L13.1872 6.03247C13.1494 6.04813 13.1061 6.03018 13.0904 5.99238C13.0747 5.95459 13.0927 5.91126 13.1305 5.8956L14.1718 5.46428ZM1.87413 10.6383C1.88979 10.6761 1.93312 10.6941 1.97092 10.6784L3.01221 10.2471C3.05 10.2314 3.06795 10.1881 3.05229 10.1503C3.03664 10.1125 2.99331 10.0946 2.95551 10.1102L1.91422 10.5415C1.87643 10.5572 1.85848 10.6005 1.87413 10.6383ZM14.3979 6.07477C14.4371 6.0629 14.4785 6.08501 14.4903 6.12416C14.5022 6.1633 14.4801 6.20467 14.441 6.21654L13.9787 6.35677C13.9396 6.36864 13.8982 6.34654 13.8863 6.30739C13.8744 6.26824 13.8965 6.22688 13.9357 6.215L14.3979 6.07477ZM1.65237 10.0185C1.66425 10.0577 1.70561 10.0798 1.74476 10.0679L2.20699 9.92769C2.24614 9.91581 2.26825 9.87445 2.25637 9.8353C2.2445 9.79615 2.20313 9.77404 2.16399 9.78592L1.70175 9.92615C1.6626 9.93802 1.64049 9.97939 1.65237 10.0185ZM10.6383 14.2686C10.6005 14.2842 10.5572 14.2663 10.5415 14.2285L10.1102 13.1872C10.0946 13.1494 10.1125 13.1061 10.1503 13.0904C10.1881 13.0747 10.2314 13.0927 10.2471 13.1305L10.6784 14.1718C10.6941 14.2096 10.6761 14.2529 10.6383 14.2686ZM5.50437 1.87413C5.46657 1.88979 5.44862 1.93312 5.46428 1.97092L5.8956 3.01221C5.91126 3.05 5.95459 3.06795 5.99238 3.05229C6.03018 3.03664 6.04813 2.99331 6.03247 2.95551L5.60115 1.91422C5.58549 1.87643 5.54216 1.85848 5.50437 1.87413ZM10.0679 14.3979C10.0798 14.4371 10.0577 14.4785 10.0185 14.4903C9.97939 14.5022 9.93802 14.4801 9.92615 14.441L9.78592 13.9787C9.77404 13.9396 9.79615 13.8982 9.8353 13.8863C9.87445 13.8744 9.91581 13.8965 9.92769 13.9357L10.0679 14.3979ZM6.12417 1.65237C6.08502 1.66424 6.06291 1.70561 6.07479 1.74475L6.215 2.20699C6.22688 2.24614 6.26824 2.26825 6.30739 2.25637C6.34654 2.2445 6.36864 2.20314 6.35677 2.16399L6.21656 1.70175C6.20468 1.6626 6.16332 1.64049 6.12417 1.65237ZM9.29287 1.55062C9.30085 1.5105 9.33985 1.48444 9.37997 1.49242C9.4201 1.5004 9.44615 1.5394 9.43817 1.57952L9.21829 2.68496C9.21031 2.72508 9.17131 2.75114 9.13119 2.74316C9.09107 2.73518 9.06501 2.69618 9.07299 2.65606L9.29287 1.55062ZM6.76272 14.6503C6.80284 14.6583 6.84184 14.6322 6.84982 14.5921L7.0697 13.4866C7.07768 13.4465 7.05162 13.4075 7.0115 13.3995C6.97137 13.3916 6.93238 13.4176 6.9244 13.4577L6.70452 14.5632C6.69654 14.6033 6.72259 14.6423 6.76272 14.6503ZM9.92615 1.70175C9.93802 1.6626 9.97939 1.64049 10.0185 1.65237C10.0577 1.66425 10.0798 1.70561 10.0679 1.74476L9.92769 2.20699C9.91581 2.24614 9.87445 2.26825 9.8353 2.25637C9.79615 2.2445 9.77404 2.20313 9.78592 2.16399L9.92615 1.70175ZM6.12417 14.4903C6.16332 14.5022 6.20469 14.4801 6.21656 14.441L6.35677 13.9787C6.36864 13.9396 6.34653 13.8982 6.30739 13.8863C6.26824 13.8744 6.22687 13.8965 6.215 13.9357L6.07479 14.398C6.06291 14.4371 6.08502 14.4785 6.12417 14.4903ZM14.5921 9.29287C14.6322 9.30085 14.6583 9.33985 14.6503 9.37997C14.6423 9.4201 14.6033 9.44615 14.5632 9.43817L13.4577 9.21829C13.4176 9.21031 13.3916 9.17131 13.3995 9.13119C13.4075 9.09107 13.4465 9.06501 13.4866 9.07299L14.5921 9.29287ZM1.49242 6.76272C1.48444 6.80284 1.5105 6.84184 1.55062 6.84982L2.65606 7.0697C2.69618 7.07768 2.73518 7.05162 2.74316 7.0115C2.75114 6.97137 2.72508 6.93238 2.68496 6.9244L1.57952 6.70452C1.5394 6.69654 1.5004 6.72259 1.49242 6.76272ZM14.441 9.92615C14.4801 9.93802 14.5022 9.97939 14.4903 10.0185C14.4785 10.0577 14.4371 10.0798 14.3979 10.0679L13.9357 9.92769C13.8965 9.91581 13.8744 9.87445 13.8863 9.8353C13.8982 9.79615 13.9396 9.77404 13.9787 9.78592L14.441 9.92615ZM1.65237 6.12415C1.64049 6.1633 1.6626 6.20467 1.70175 6.21654L2.16399 6.35677C2.20313 6.36864 2.2445 6.34654 2.25637 6.30739C2.26825 6.26824 2.24614 6.22688 2.20699 6.215L1.74476 6.07477C1.70561 6.0629 1.66425 6.08501 1.65237 6.12415ZM13.5459 4.32424C13.58 4.30151 13.626 4.31066 13.6487 4.34468C13.6714 4.37869 13.6623 4.42469 13.6282 4.44742L12.6911 5.0736C12.6571 5.09633 12.6111 5.08718 12.5884 5.05317C12.5656 5.01915 12.5748 4.97315 12.6088 4.95042L13.5459 4.32424ZM2.494 11.798C2.51673 11.832 2.56273 11.8412 2.59675 11.8184L3.53389 11.1923C3.56791 11.1695 3.57706 11.1235 3.55433 11.0895C3.5316 11.0555 3.4856 11.0464 3.45159 11.0691L2.51444 11.6953C2.48043 11.718 2.47128 11.764 2.494 11.798ZM13.8869 4.87888C13.923 4.8596 13.9678 4.87321 13.9871 4.90929C14.0064 4.94537 13.9928 4.99025 13.9567 5.00954L13.5307 5.23726C13.4946 5.25654 13.4497 5.24293 13.4305 5.20685C13.4112 5.17077 13.4248 5.12589 13.4609 5.1066L13.8869 4.87888ZM2.15557 11.2334C2.17486 11.2695 2.21974 11.2831 2.25582 11.2638L2.68183 11.0361C2.7179 11.0168 2.73152 10.9719 2.71223 10.9358C2.69295 10.8998 2.64806 10.8861 2.61199 10.9054L2.18598 11.1332C2.1499 11.1524 2.13628 11.1973 2.15557 11.2334ZM11.8184 13.5459C11.8412 13.58 11.832 13.626 11.798 13.6487C11.764 13.6714 11.718 13.6623 11.6953 13.6282L11.0691 12.6911C11.0464 12.6571 11.0555 12.6111 11.0895 12.5884C11.1235 12.5656 11.1695 12.5748 11.1923 12.6088L11.8184 13.5459ZM4.34468 2.494C4.31066 2.51673 4.30151 2.56273 4.32424 2.59675L4.95042 3.53389C4.97315 3.56791 5.01915 3.57706 5.05317 3.55433C5.08718 3.5316 5.09633 3.4856 5.0736 3.45159L4.44742 2.51444C4.42469 2.48043 4.37869 2.47128 4.34468 2.494ZM11.2638 13.8869C11.2831 13.923 11.2695 13.9678 11.2334 13.9871C11.1973 14.0064 11.1524 13.9928 11.1331 13.9567L10.9054 13.5307C10.8861 13.4946 10.8998 13.4497 10.9358 13.4305C10.9719 13.4112 11.0168 13.4248 11.0361 13.4609L11.2638 13.8869ZM4.90931 2.15557C4.87323 2.17485 4.85961 2.21974 4.8789 2.25581L5.1066 2.68182C5.12589 2.7179 5.17077 2.73152 5.20685 2.71223C5.24293 2.69295 5.25654 2.64807 5.23726 2.61199L5.00955 2.18598C4.99027 2.1499 4.94539 2.13628 4.90931 2.15557ZM11.6953 2.51444C11.718 2.48043 11.764 2.47128 11.798 2.494C11.832 2.51673 11.8412 2.56273 11.8184 2.59675L11.1923 3.53389C11.1695 3.56791 11.1235 3.57706 11.0895 3.55433C11.0555 3.5316 11.0464 3.4856 11.0691 3.45159L11.6953 2.51444ZM4.34468 13.6487C4.37869 13.6714 4.42469 13.6623 4.44742 13.6282L5.0736 12.6911C5.09633 12.6571 5.08718 12.6111 5.05317 12.5884C5.01915 12.5656 4.97315 12.5748 4.95042 12.6088L4.32424 13.5459C4.30151 13.58 4.31066 13.626 4.34468 13.6487ZM12.2225 2.8964C12.2484 2.86478 12.2951 2.86018 12.3267 2.88614C12.3584 2.91209 12.363 2.95876 12.337 2.99039L12.0306 3.36378C12.0046 3.3954 11.9579 3.4 11.9263 3.37404C11.8947 3.34809 11.8901 3.30142 11.916 3.26979L12.2225 2.8964ZM3.81595 13.2566C3.84757 13.2825 3.89425 13.2779 3.9202 13.2463L4.22664 12.8729C4.2526 12.8413 4.248 12.7946 4.21638 12.7686C4.18475 12.7427 4.13808 12.7473 4.11212 12.7789L3.80568 13.1523C3.77973 13.1839 3.78433 13.2306 3.81595 13.2566ZM13.6282 11.6953C13.6623 11.718 13.6714 11.764 13.6487 11.798C13.626 11.832 13.58 11.8412 13.5459 11.8184L12.6088 11.1923C12.5748 11.1695 12.5656 11.1235 12.5884 11.0895C12.6111 11.0555 12.6571 11.0464 12.6911 11.0691L13.6282 11.6953ZM2.494 4.34468C2.47128 4.37869 2.48043 4.42469 2.51444 4.44742L3.45159 5.0736C3.4856 5.09633 3.5316 5.08718 3.55433 5.05317C3.57706 5.01915 3.56791 4.97315 3.53389 4.95042L2.59675 4.32424C2.56273 4.30151 2.51673 4.31066 2.494 4.34468ZM13.2463 12.2225C13.2779 12.2484 13.2825 12.2951 13.2566 12.3267C13.2306 12.3584 13.1839 12.363 13.1523 12.337L12.7789 12.0306C12.7473 12.0046 12.7427 11.9579 12.7686 11.9263C12.7946 11.8947 12.8413 11.8901 12.8729 11.916L13.2463 12.2225ZM2.88614 3.81595C2.86018 3.84757 2.86478 3.89425 2.8964 3.9202L3.26979 4.22664C3.30142 4.2526 3.34809 4.248 3.37404 4.21638C3.4 4.18475 3.3954 4.13808 3.36378 4.11212L2.99039 3.80568C2.95876 3.77973 2.91209 3.78433 2.88614 3.81595ZM14.5632 6.70452C14.6033 6.69654 14.6423 6.72259 14.6503 6.76272C14.6583 6.80284 14.6322 6.84184 14.5921 6.84982L13.4866 7.0697C13.4465 7.07768 13.4075 7.05162 13.3995 7.0115C13.3916 6.97137 13.4176 6.93238 13.4577 6.9244L14.5632 6.70452ZM1.49242 9.37997C1.5004 9.4201 1.5394 9.44615 1.57952 9.43817L2.68496 9.21829C2.72508 9.21031 2.75114 9.17131 2.74316 9.13119C2.73518 9.09107 2.69618 9.06501 2.65606 9.07299L1.55062 9.29287C1.5105 9.30085 1.48444 9.33985 1.49242 9.37997ZM14.6657 7.34742C14.7064 7.34333 14.7428 7.37301 14.7468 7.41372C14.7509 7.45442 14.7213 7.49074 14.6806 7.49483L14.1998 7.54313C14.1591 7.54722 14.1228 7.51754 14.1187 7.47683C14.1146 7.43613 14.1443 7.39982 14.185 7.39573L14.6657 7.34742ZM1.39584 8.72994C1.39993 8.77064 1.43625 8.80032 1.47695 8.79623L1.95766 8.74793C1.99836 8.74384 2.02804 8.70752 2.02395 8.66682C2.01986 8.62612 1.98355 8.59643 1.94284 8.60052L1.46214 8.64883C1.42143 8.65292 1.39175 8.68923 1.39584 8.72994ZM9.43817 14.5632C9.44615 14.6033 9.4201 14.6423 9.37997 14.6503C9.33985 14.6583 9.30085 14.6322 9.29287 14.5921L9.07299 13.4866C9.06501 13.4465 9.09107 13.4075 9.13119 13.3995C9.17131 13.3916 9.21031 13.4176 9.21829 13.4577L9.43817 14.5632ZM6.76272 1.49242C6.72259 1.5004 6.69654 1.5394 6.70452 1.57952L6.9244 2.68496C6.93238 2.72508 6.97137 2.75114 7.0115 2.74316C7.05162 2.73518 7.07768 2.69618 7.0697 2.65606L6.84982 1.55062C6.84184 1.5105 6.80284 1.48444 6.76272 1.49242ZM8.79623 14.6657C8.80032 14.7064 8.77064 14.7428 8.72994 14.7468C8.68923 14.7509 8.65292 14.7213 8.64883 14.6806L8.60052 14.1998C8.59643 14.1591 8.62612 14.1228 8.66682 14.1187C8.70752 14.1146 8.74384 14.1443 8.74793 14.185L8.79623 14.6657ZM7.41372 1.39584C7.37301 1.39993 7.34333 1.43625 7.34742 1.47695L7.39573 1.95766C7.39982 1.99836 7.43613 2.02804 7.47683 2.02395C7.51754 2.01986 7.54722 1.98355 7.54313 1.94284L7.49483 1.46214C7.49074 1.42143 7.45442 1.39175 7.41372 1.39584Z",fill:"#DDDDDD"}),a.createElement("path",{d:"M3.14941 12.8505L7.29562 7.28674L7.99989 7.99218L3.14941 12.8505Z",fill:"#DDDDDD"}),a.createElement("path",{d:"M7.28662 7.29574L12.8504 3.14954L7.99204 8.00002L7.28662 7.29574Z",fill:"#EE4444"}),a.createElement("path",{d:"M12.8505 3.14954L8.70427 8.71332L8 8.00789L12.8505 3.14954Z",fill:"#CC0000"}),a.createElement("path",{d:"M3.14941 12.8505L8.7132 8.70427L8.00777 8L3.14941 12.8505Z",fill:"#AAAAAA"}),a.createElement("defs",null,a.createElement("linearGradient",{id:"paint0_linear_466_21186",x1:"0.300303",y1:"0.300951",x2:"0.300303",y2:"15.7084",gradientUnits:"userSpaceOnUse"},a.createElement("stop",{stopColor:"#F8F8F8"}),a.createElement("stop",{offset:"1",stopColor:"#CCCCCC"})),a.createElement("radialGradient",{id:"paint1_radial_466_21186",cx:"0",cy:"0",r:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"translate(8.00216 8.0046) scale(7.06173)"},a.createElement("stop",{stopColor:"#00F0FF"}),a.createElement("stop",{offset:"1",stopColor:"#0070E0"})))),O1={CHROME:a.createElement(mh,{alt:"Chrome"}),FIREFOX:a.createElement(hh,{alt:"Firefox"}),SAFARI:a.createElement(fh,{alt:"Safari"}),EDGE:a.createElement(ph,{alt:"Edge"})},gh=w.div(({theme:e})=>({alignItems:"center",color:e.base==="light"?e.color.dark:e.color.light,display:"inline-flex",gap:6,height:16,margin:"6px 7px",svg:{verticalAlign:"top"}})),L1=w.span(({theme:e})=>({color:e.base==="light"?e.color.dark:e.color.light,display:"none",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,"@container (min-width: 300px)":{display:"inline-block"},"+ svg":{color:e.base==="light"?e.color.dark:e.color.light},"button:hover > &, button:hover > & + svg":{color:e.color.secondary}})),vh=({isAccepted:e,selectedBrowser:t,browserResults:n,onSelectBrowser:r})=>{qt();let i=Lr(n.map(({result:s})=>s));if(!i)return null;let o=O1[t.key];!e&&i!=="EQUAL"&&n.length>=2&&(o=a.createElement(_r,{status:i},o));let l=n.length>1&&n.map(({browser:s,result:c})=>({active:t===s,id:s.id,onClick:()=>r(s),right:!e&&c!=="EQUAL"&&a.createElement(W0,{status:c}),icon:O1[s.key],title:s.name}));return a.createElement(Ne,{key:t.key,hasChrome:!1,placement:"top",trigger:"hover",tooltip:a.createElement(Re,{note:l?"Switch browser":`Tested in ${n[0].browser.name}`})},l?a.createElement(ha,{placement:"bottom",links:l},o,a.createElement(L1,null,t.name),a.createElement(Cs,{size:10})):a.createElement(gh,null,o,a.createElement(L1,null,t.name)))},yh=w.div(({theme:e})=>({alignItems:"center",color:e.base==="light"?e.color.darkest:e.color.light,display:"inline-flex",gap:6,height:14,margin:"7px 7px",svg:{verticalAlign:"top",path:{fill:e.base==="light"?e.color.dark:e.color.light}}})),bh=w(ha)(({theme:e})=>({button:{svg:{verticalAlign:"top",path:{fill:e.base==="light"?e.color.dark:e.color.light}},"&:hover":{svg:{path:{fill:e.color.secondary}}}}})),_1=w.span(({theme:e})=>({color:e.base==="light"?e.color.dark:e.color.light,display:"none",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,"@container (min-width: 300px)":{display:"inline-block"},"button:hover > &":{color:e.color.secondary}})),Eh=({isAccepted:e,modeOrder:t,modeResults:n,onSelectMode:r,selectedMode:i})=>{qt();let o=Lr(n.map(({result:c})=>c));if(!o)return null;let l=a.createElement(J5,null);!e&&o!=="EQUAL"&&n.length>=2&&(l=a.createElement(_r,{status:o},l));let s=n.length>1&&n.map(({mode:c,result:d})=>({id:c.name,title:c.name,right:!e&&d!=="EQUAL"&&a.createElement(W0,{status:d}),onClick:()=>r(c),active:i.name===c.name})).sort((c,d)=>{if(!t)return 0;let u=t.indexOf(c.title),m=t.indexOf(d.title);return u!==-1&&m!==-1?u-m:0});return a.createElement(Ne,{key:i.name,hasChrome:!1,placement:"top",trigger:"hover",tooltip:a.createElement(Re,{note:s?"Switch mode":`View mode: ${n[0].mode.name}`})},s?a.createElement(bh,{placement:"bottom",links:s},l,a.createElement(_1,null,i.name),a.createElement(Cs,{size:10})):a.createElement(yh,null,l,a.createElement(_1,null,i.name)))},T1=()=>{let e=dn(),{browserResults:t,modeResults:n}=e.summary;return a.createElement(jr,null,n.length>0&&e.selectedTest&&a.createElement(Eh,{isAccepted:e.summary.status==="ACCEPTED",modeOrder:e.modeOrder,selectedMode:e.selectedTest.mode,modeResults:n,onSelectMode:e.onSelectMode}),t.length>0&&e.selectedComparison&&a.createElement(vh,{isAccepted:e.summary.status==="ACCEPTED",selectedBrowser:e.selectedComparison.browser,browserResults:t,onSelectBrowser:e.onSelectBrowser}),a.createElement(it,{push:!0},a.createElement(Vr,null)))},kh=({theme:e,secondary:t,status:n})=>t?{color:e.base==="light"?e.color.dark:e.color.medium,backgroundColor:e.background.app,borderColor:e.base==="light"?e.color.medium:e.color.darker,"&:hover":{color:e.base==="light"?e.color.darkest:e.color.lighter,backgroundColor:Qt(.03,e.background.app)}}:n==="positive"?{color:e.color.positiveText,backgroundColor:e.background.positive,borderColor:nr(.5,e.color.positiveText),"&:hover":{color:e.color.positiveText,backgroundColor:Qt(.05,e.background.positive)}}:n==="warning"?{color:e.color.warningText,backgroundColor:e.background.warning,borderColor:nr(.5,e.color.warningText),"&:hover":{color:e.color.warningText,backgroundColor:Qt(.05,e.background.warning)}}:{color:e.color.lightest,backgroundColor:e.color.secondary,borderWidth:0,borderColor:e.base==="light"?nr(.2,e.color.secondary):Qt(.1,e.color.secondary),"&:hover":{color:e.color.lightest,backgroundColor:Qt(.05,e.color.secondary)}},En=w(rt)(({containsIcon:e})=>({border:"1px solid transparent",boxShadow:"none",fontSize:12,fontWeight:700,height:28,padding:e?"8px 6px":8,transition:"background-color 150ms ease-out","@container (min-width: 300px)":{height:32,width:e?32:"auto",padding:e?"9px 8px":9},"@container (min-width: 800px)":{height:28,fontSize:12,width:e?28:"auto",padding:e?"8px 6px":8}}),kh,({side:e})=>({...e==="left"&&{borderRightWidth:1,borderTopRightRadius:0,borderBottomRightRadius:0},...e==="right"&&{borderLeftWidth:0,borderTopLeftRadius:0,borderBottomLeftRadius:0}})),Z1=w.div({display:"flex",flexDirection:"row"}),Tr=w.div(({theme:e})=>({width:12,height:12,margin:"3px 6px",verticalAlign:"top",display:"inline-block",animation:`${ss} 0.7s linear infinite`,border:"2px solid transparent",borderLeftColor:e.base==="light"?"#00aaff":"#58faf9",borderBottomColor:"#25ccfd",borderRightColor:e.base==="light"?"#58faf9":"#00aaff",borderRadius:"100%",transform:"translate3d(0, 0, 0)"}),({parentComponent:e})=>e&&ue({margin:e==="IconButton"?1:0,borderWidth:1,borderLeftColor:"currentcolor",borderBottomColor:"currentcolor",borderRightColor:"currentcolor"})),Li=w.div(({theme:e,width:t=14,height:n=14,marginLeft:r=7,marginRight:i=8})=>({display:"inline-block",backgroundColor:e.appBorderColor,borderRadius:3,animation:`${e.animation.glow} 1.5s ease-in-out infinite`,height:n,width:t,margin:7,marginLeft:r,marginRight:i})),wh=w.div(({theme:e})=>({gridArea:"label",margin:"8px 15px",display:"flex",alignItems:"center",justifyContent:"flex-start",gap:6,span:{display:"none","@container (min-width: 300px)":{display:"initial"}},"@container (min-width: 800px)":{borderLeft:`1px solid ${e.appBorderColor}`,paddingLeft:10,marginLeft:0}})),I1=w.div({gridArea:"controls",margin:"6px 15px",display:"flex",alignItems:"center",justifyContent:"flex-end",gap:6,"@container (min-width: 800px)":{margin:8}}),Ch=w.div(({theme:e})=>({padding:9,"> svg":{display:"block"},path:{fill:e.color.mediumdark}})),Sh=w.div(({theme:e,showDivider:t})=>({gridArea:"actions",display:"flex",alignItems:"center",justifyContent:"flex-end",margin:"0px 15px",gap:6,"@container (min-width: 300px)":{alignItems:"flex-start",margin:"15px 15px 15px 0px"},"@container (min-width: 800px)":{alignItems:"center",borderLeft:t?`1px solid ${e.appBorderColor}`:"none",margin:"8px 15px 8px 0px",paddingLeft:8}})),xh=({isOutdated:e})=>{let{baselineImageVisible:t,diffVisible:n,focusVisible:r}=Pr(),{toggleBaselineImage:i,toggleDiff:o,toggleFocus:l}=Zn(),{isRunning:s,startBuild:c}=Oa(),{selectedTest:d,selectedComparison:u,summary:m}=dn(),{changeCount:p,isInProgress:v}=m,{isReviewing:h,buildIsReviewable:y,userCanReview:k,acceptTest:b,unacceptTest:f}=Q0();if(v)return a.createElement(I1,null,a.createElement(Li,null),a.createElement(Li,null),a.createElement(Li,null));let g=p>0&&d?.status!=="ACCEPTED",E=p>0&&d?.status==="ACCEPTED",S=u?.result==="CHANGED";return a.createElement(a.Fragment,null,S&&a.createElement(wh,null,a.createElement(J,null,a.createElement("b",null,t?"Baseline":"Latest",a.createElement("span",null," snapshot")))),S&&a.createElement(I1,null,a.createElement(Ne,{tooltip:a.createElement(Re,{note:t?"Show latest snapshot":"Show baseline snapshot"}),trigger:"hover",hasChrome:!1},a.createElement(rt,{id:"button-toggle-snapshot","aria-label":t?"Show latest snapshot":"Show baseline snapshot",onClick:()=>i()},a.createElement(au,null))),a.createElement(Ne,{tooltip:a.createElement(Re,{note:r?"Hide spotlight":"Show spotlight"}),trigger:"hover",hasChrome:!1},a.createElement(rt,{id:"button-toggle-spotlight",active:r,"aria-label":r?"Hide spotlight":"Show spotlight",onClick:()=>l(!r)},a.createElement(iu,null))),a.createElement(Ne,{tooltip:a.createElement(Re,{note:n?"Hide diff":"Show diff"}),trigger:"hover",hasChrome:!1},a.createElement(rt,{id:"button-diff-visible",active:n,"aria-label":n?"Hide diff":"Show diff",onClick:()=>o(!n)},a.createElement(vs,null)))),(g||E)&&a.createElement(Sh,{showDivider:S},k&&y&&g&&d&&a.createElement(Z1,null,a.createElement(Ne,{tooltip:a.createElement(Re,{note:"Accept this story"}),trigger:"hover",hasChrome:!1},a.createElement(En,{id:"button-toggle-accept-story",disabled:h,"aria-label":"Accept this story",onClick:()=>b(d.id,"SPEC"),side:"left"},"Accept")),a.createElement(Ne,{tooltip:a.createElement(Re,{note:"Batch accept options"}),trigger:"hover",hasChrome:!1},a.createElement(ha,{placement:"bottom",links:[{id:"acceptComponent",title:"Accept component",center:"Accept all unreviewed changes for this component",onClick:()=>b(d.id,"COMPONENT"),disabled:h,loading:h},{id:"acceptBuild",title:"Accept entire build",center:"Accept all unreviewed changes for every story in the Storybook",onClick:()=>b(d.id,"BUILD"),disabled:h,loading:h}]},B=>a.createElement(En,{containsIcon:!0,active:B,disabled:h,"aria-label":"Batch accept options",side:"right"},h?a.createElement(Tr,{parentComponent:"IconButton"}):a.createElement(gl,null))))),k&&y&&E&&a.createElement(Z1,null,a.createElement(Ne,{tooltip:a.createElement(Re,{note:"Unaccept this story"}),trigger:"hover",hasChrome:!1},a.createElement(En,{id:"button-toggle-accept-story",disabled:h,"aria-label":"Unaccept this story",onClick:()=>f(d.id,"SPEC"),side:"left",status:"positive"},a.createElement(ru,null),"Unaccept")),a.createElement(Ne,{tooltip:a.createElement(Re,{note:"Batch unaccept options"}),trigger:"hover",hasChrome:!1},a.createElement(ha,{placement:"bottom",links:[{id:"unacceptComponent",title:"Unaccept component",center:"Unaccept all unreviewed changes for this component",onClick:()=>f(d.id,"COMPONENT"),disabled:h,loading:h},{id:"unacceptBuild",title:"Unaccept entire build",center:"Unaccept all unreviewed changes for every story in the Storybook",onClick:()=>f(d.id,"BUILD"),disabled:h,loading:h}]},B=>a.createElement(En,{containsIcon:!0,active:B,disabled:h,"aria-label":"Batch unaccept options",side:"right",status:"positive"},h?a.createElement(Tr,{parentComponent:"IconButton"}):a.createElement(gl,null))))),!(k&&y)&&a.createElement(Ne,{tooltip:a.createElement(Re,{note:"Reviewing disabled"}),trigger:"hover",hasChrome:!1},a.createElement(Ch,null,a.createElement(Es,null))),a.createElement(Ne,{tooltip:a.createElement(Re,{note:e?"Run new tests":"Rerun tests"}),trigger:"hover",hasChrome:!1},a.createElement(En,{containsIcon:!0,"aria-label":e?"Run new tests":"Rerun tests",onClick:c,disabled:s,secondary:!0},e?a.createElement(Dt,null):a.createElement(Ss,null)))))},tr=pt(Ir()),Mh=e=>a.createElement("svg",{width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{margin:"3px 6px",verticalAlign:"top"},...e},a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 6C12 9.31371 9.31371 12 6 12C2.68629 12 0 9.31371 0 6C0 2.68629 2.68629 0 6 0C9.31371 0 12 2.68629 12 6ZM5.57143 6.85714C5.57143 7.09384 5.76331 7.28571 6 7.28571C6.23669 7.28571 6.42857 7.09384 6.42857 6.85714L6.42857 3.42857C6.42857 3.19188 6.23669 3 6 3C5.76331 3 5.57143 3.19188 5.57143 3.42857V6.85714ZM5.35714 8.78572C5.35714 8.43067 5.64496 8.14286 6 8.14286C6.35504 8.14286 6.64286 8.43067 6.64286 8.78571C6.64286 9.14075 6.35504 9.42857 6 9.42857C5.64496 9.42857 5.35714 9.14075 5.35714 8.78572Z",fill:"#73828C"})),_i={width:12,height:12,margin:"3px 3px 3px 6px",verticalAlign:"top"},Nh=({icon:e})=>{let{color:t}=qt();return{passed:a.createElement(G5,{style:{..._i,color:t.positive}}),changed:a.createElement(q5,{style:{..._i,color:t.warning}}),failed:a.createElement(bs,{style:{..._i,color:t.negative}})}[e]};function mo(e){"@babel/helpers - typeof";return mo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},mo(e)}function Jr(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function kn(e){Jr(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||mo(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}var Fh={};function Ah(){return Fh}function R1(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}function Oh(e,t){Jr(2,arguments);var n=kn(e),r=kn(t),i=n.getTime()-r.getTime();return i<0?-1:i>0?1:i}var Lh={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},_h=function(e,t,n){var r,i=Lh[e];return typeof i=="string"?r=i:t===1?r=i.one:r=i.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},Th=_h;function Ti(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth,r=e.formats[n]||e.formats[e.defaultWidth];return r}}var Zh={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Ih={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Rh={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Bh={date:Ti({formats:Zh,defaultWidth:"full"}),time:Ti({formats:Ih,defaultWidth:"full"}),dateTime:Ti({formats:Rh,defaultWidth:"full"})},Ph=Bh,Vh={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},jh=function(e,t,n,r){return Vh[e]},Hh=jh;function aa(e){return function(t,n){var r=n!=null&&n.context?String(n.context):"standalone",i;if(r==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,l=n!=null&&n.width?String(n.width):o;i=e.formattingValues[l]||e.formattingValues[o]}else{var s=e.defaultWidth,c=n!=null&&n.width?String(n.width):e.defaultWidth;i=e.values[c]||e.values[s]}var d=e.argumentCallback?e.argumentCallback(t):t;return i[d]}}var Dh={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},zh={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Uh={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},$h={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Wh={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},Gh={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},qh=function(e,t){var n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},Yh={ordinalNumber:qh,era:aa({values:Dh,defaultWidth:"wide"}),quarter:aa({values:zh,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:aa({values:Uh,defaultWidth:"wide"}),day:aa({values:$h,defaultWidth:"wide"}),dayPeriod:aa({values:Wh,defaultWidth:"wide",formattingValues:Gh,defaultFormattingWidth:"wide"})},Qh=Yh;function ra(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;var l=o[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?Jh(s,function(m){return m.test(l)}):Kh(s,function(m){return m.test(l)}),d;d=e.valueCallback?e.valueCallback(c):c,d=n.valueCallback?n.valueCallback(d):d;var u=t.slice(l.length);return{value:d,rest:u}}}function Kh(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}function Jh(e,t){for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var i=r[0],o=t.match(e.parsePattern);if(!o)return null;var l=e.valueCallback?e.valueCallback(o[0]):o[0];l=n.valueCallback?n.valueCallback(l):l;var s=t.slice(i.length);return{value:l,rest:s}}}var e6=/^(\d+)(th|st|nd|rd)?/i,t6=/\d+/i,n6={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},a6={any:[/^b/i,/^(a|c)/i]},r6={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},i6={any:[/1/i,/2/i,/3/i,/4/i]},o6={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},l6={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},s6={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},c6={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},d6={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},u6={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},m6={ordinalNumber:Xh({matchPattern:e6,parsePattern:t6,valueCallback:function(e){return parseInt(e,10)}}),era:ra({matchPatterns:n6,defaultMatchWidth:"wide",parsePatterns:a6,defaultParseWidth:"any"}),quarter:ra({matchPatterns:r6,defaultMatchWidth:"wide",parsePatterns:i6,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:ra({matchPatterns:o6,defaultMatchWidth:"wide",parsePatterns:l6,defaultParseWidth:"any"}),day:ra({matchPatterns:s6,defaultMatchWidth:"wide",parsePatterns:c6,defaultParseWidth:"any"}),dayPeriod:ra({matchPatterns:d6,defaultMatchWidth:"any",parsePatterns:u6,defaultParseWidth:"any"})},p6=m6,h6={code:"en-US",formatDistance:Th,formatLong:Ph,formatRelative:Hh,localize:Qh,match:p6,options:{weekStartsOn:0,firstWeekContainsDate:1}},K0=h6,f6=K0;function J0(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}function g6(e){return J0({},e)}var B1=1e3*60,Zr=60*24,P1=Zr*30,V1=Zr*365;function v6(e,t,n){var r,i,o;Jr(2,arguments);var l=Ah(),s=(r=(i=n?.locale)!==null&&i!==void 0?i:l.locale)!==null&&r!==void 0?r:f6;if(!s.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var c=Oh(e,t);if(isNaN(c))throw new RangeError("Invalid time value");var d=J0(g6(n),{addSuffix:!!n?.addSuffix,comparison:c}),u,m;c>0?(u=kn(t),m=kn(e)):(u=kn(e),m=kn(t));var p=String((o=n?.roundingMethod)!==null&&o!==void 0?o:"round"),v;if(p==="floor")v=Math.floor;else if(p==="ceil")v=Math.ceil;else if(p==="round")v=Math.round;else throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");var h=m.getTime()-u.getTime(),y=h/B1,k=R1(m)-R1(u),b=(h-k)/B1,f=n?.unit,g;if(f?g=String(f):y<1?g="second":y<60?g="minute":y0?`in ${r}`:`${r} ago`:r}var k6=e=>y6(e,{addSuffix:!0,locale:{...K0,formatDistance:E6}}),ia=w.div(({theme:e})=>({gridArea:"info",display:"flex",justifySelf:"start",justifyContent:"center",flexDirection:"column",margin:15,lineHeight:"18px",color:e.base==="light"?`${e.color.defaultText}99`:`${e.color.light}99`,b:{color:e.base==="light"?`${e.color.defaultText}`:`${e.color.light}`},small:{fontSize:e.typography.size.s1},"@container (min-width: 800px)":{margin:"6px 10px 6px 15px",alignItems:"center",flexDirection:"row",small:{fontSize:"inherit"},"[data-hidden-large]":{display:"none"},"& > span:first-of-type":{display:"inline-flex",alignItems:"center",height:24,marginRight:6}}})),w6=w.div({gridArea:"actions",display:"flex",justifySelf:"end",justifyContent:"center",alignItems:"start",margin:15,"@container (min-width: 800px)":{margin:"6px 15px 0 0"}}),C6=({isStarting:e,tests:t,startedAt:n,isBuildFailed:r,isOutdated:i,shouldSwitchToLastBuildOnBranch:o,switchToLastBuildOnBranch:l})=>{let{isRunning:s,startBuild:c}=Oa(),{status:d,isInProgress:u,changeCount:m,brokenCount:p,modeResults:v,browserResults:h}=jo(t??[]),y=!e&&n&&k6(new Date(n).getTime()),k=e||u,b=r||d==="FAILED",f=b||d==="BROKEN",g=(f||i)&&!k&&!m,E;return i?E=a.createElement(ia,null,a.createElement("span",null,a.createElement("b",null,"Code edits detected")),a.createElement("small",null,a.createElement("span",null,"Run tests to see what changed"))):b?E=a.createElement(ia,null,a.createElement("span",null,a.createElement("b",null,"Build failed"),a.createElement(Mh,null)),a.createElement("small",null,a.createElement("span",null,"An infrastructure error occured"))):k?E=a.createElement(ia,null,a.createElement("span",null,a.createElement("b",null,"Running tests..."),a.createElement(Tr,null)),a.createElement("small",null,a.createElement("span",null,"Test in progress..."))):o?E=a.createElement(ia,null,a.createElement("span",null,a.createElement("b",null,a.createElement(fn,{isButton:!0,onClick:l},"View latest snapshot"))),a.createElement("span",null,"Newer test results are available for this story")):E=a.createElement(ia,null,a.createElement("span",null,a.createElement("b",null,p?null:m?`${(0,tr.default)("change",m,!0)}${d==="ACCEPTED"?" accepted":""}`:"No changes",p?(0,tr.default)("error",p,!0):null),a.createElement(Nh,{icon:p?"failed":d==="PENDING"?"changed":"passed"})),a.createElement("small",null,v.length>0&&a.createElement("span",{"data-hidden-large":!0},(0,tr.default)("mode",v.length,!0),", ",(0,tr.default)("browser",h.length,!0)),v.length>0&&a.createElement("span",{"data-hidden-large":!0}," \u2022 "),u&&a.createElement("span",null,"Test in progress..."),!u&&n&&a.createElement("span",{title:new Date(n).toUTCString()},"Ran ",y))),a.createElement(a.Fragment,null,E,g&&a.createElement(w6,null,a.createElement(En,{onClick:c,disabled:s},s?a.createElement(Tr,{parentComponent:"Button"}):a.createElement(Dt,null),f?"Rerun tests":"Run tests")))},j1=w.div(({theme:e})=>({display:"grid",gridTemplateAreas:` + "info info" + "actions actions" + "label controls" + `,gridTemplateColumns:"1fr fit-content(50%)",gridTemplateRows:"auto auto auto",borderBottom:`1px solid ${e.appBorderColor}`,"@container (min-width: 300px)":{gridTemplateAreas:` + "info actions" + "label controls" + `,gridTemplateColumns:"1fr auto",gridTemplateRows:"auto auto"},"@container (min-width: 800px)":{gridTemplateAreas:'"info label controls actions"',gridTemplateColumns:"auto 1fr auto auto",gridTemplateRows:40}})),H1=w.div(({theme:e})=>({display:"grid",gridTemplateAreas:` + "header" + "main" + "footer" + `,gridTemplateColumns:"1fr",gridTemplateRows:"auto 1fr auto",height:"100%","&[hidden]":{display:"none"}})),D1=w.div(({theme:e})=>({gridArea:"header",position:"sticky",zIndex:1,top:0,background:e.background.content,"@container (min-width: 800px)":{background:e.background.app}})),S6=w.div(({theme:e})=>({gridArea:"main",overflowY:"auto",maxHeight:"100%",background:e.background.content})),z1=w.div(({theme:e})=>({gridArea:"footer",position:"sticky",zIndex:1,bottom:0})),x6=w.div(({children:e,theme:t})=>({display:"flex",alignItems:"center",border:`0px solid ${t.appBorderColor}`,borderTopWidth:1,borderBottomWidth:e?1:0,height:e?40:0,padding:e?"0 15px":0})),M6=w.div(({theme:e})=>({fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,color:e.color.defaultText,lineHeight:"18px",padding:15,whiteSpace:"pre-wrap",wordBreak:"break-word"})),Zi=w.div(({theme:e})=>({background:e.background.hoverable,padding:"10px 15px",lineHeight:"18px",position:"relative",borderBottom:`1px solid ${e.appBorderColor}`})),N6=({isOutdated:e,isStarting:t,isBuildFailed:n,shouldSwitchToLastBuildOnBranch:r,switchToLastBuildOnBranch:i,hidden:o,storyId:l})=>{let{baselineImageVisible:s,diffVisible:c,focusVisible:d}=Pr(),{toggleBaselineImage:u,toggleSettings:m,toggleWarnings:p}=Zn(),v=D0(),h="startedAt"in v&&v.startedAt,y=dn(),{tests:k}=y,b=a.useRef(l),f=a.useRef(y.selectedComparison?.id),g=a.useRef(v.id),{selectedTest:E,selectedComparison:S}=y,B=k.every(({result:Se,status:Je})=>Se==="ADDED"&&Je!=="ACCEPTED"),$=!B&&E?.result==="ADDED"&&E?.status!=="ACCEPTED",le=!B&&S?.result==="ADDED"&&E?.result!=="ADDED"&&E?.status!=="ACCEPTED";se(()=>{(b.current!==l||f.current!==y.selectedComparison?.id||g.current!==v.id||B||$||le)&&(u(!1),m(!1),p(!1)),f.current=y.selectedComparison?.id,b.current=l,g.current=v.id},[v.id,l,y,u,m,p,B,$,le]);let ie=a.createElement(C6,{tests:k,startedAt:h,isStarting:t,isBuildFailed:n,isOutdated:e,shouldSwitchToLastBuildOnBranch:r,switchToLastBuildOnBranch:i});if(t||!k.length)return a.createElement(H1,{hidden:o},a.createElement(D1,null,a.createElement(j1,null,ie)),a.createElement(z1,null,a.createElement(T1,null)));let ge=jo(k),{isInProgress:Ae}=ge,je=S?.headCapture?.captureError&&"error"in S?.headCapture?.captureError&&S?.headCapture?.captureError?.error;return a.createElement(H1,{hidden:o},a.createElement(D1,null,a.createElement(j1,null,ie,a.createElement(xh,{isOutdated:e}))),a.createElement(S6,null,Ae&&a.createElement(di,null),!Ae&&B&&a.createElement(Zi,null,a.createElement(J,null,"New story found. Accept this snapshot as a test baseline."," ",a.createElement(Ge,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!Ae&&$&&a.createElement(Zi,null,a.createElement(J,null,"New mode found. Accept this snapshot as a test baseline."," ",a.createElement(Ge,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!Ae&&le&&a.createElement(Zi,null,a.createElement(J,null,"New browser found. Accept this snapshot as a test baseline."," ",a.createElement(Ge,{withArrow:!0,href:"https://www.chromatic.com/docs/branching-and-baselines",target:"_blank"},"Learn more"))),!Ae&&S&&a.createElement(uh,{key:S.id,componentName:E?.story?.component?.name,storyName:E?.story?.name,testUrl:E?.webUrl,comparisonResult:S.result??void 0,latestImage:S.headCapture?.captureImage??void 0,baselineImage:S.baseCapture?.captureImage??void 0,baselineImageVisible:s,diffImage:S.captureDiff?.diffImage??void 0,focusImage:S.captureDiff?.focusImage??void 0,diffVisible:c,focusVisible:d}),!Ae&&je&&a.createElement(a.Fragment,null,a.createElement(x6,null,a.createElement("b",null,"Error stack trace")),a.createElement(M6,null,je.stack||je.message))),a.createElement(z1,null,a.createElement(T1,null)))},F6=w(si)({padding:"4px 8px",margin:"0 6px"}),A6=({onClose:e})=>a.createElement(xs,null,a.createElement(zi,null,a.createElement(lr,null,"Warnings",a.createElement(F6,{status:"warning"},"2"),a.createElement(Co,{onClick:e},a.createElement(wo,{"aria-label":"Close"}))),a.createElement("p",null,"It's essential that your components and stories render in a consistent fashion to prevent false positives. Two issues detected in this story may cause false positives."),a.createElement("p",null,a.createElement(de,{variant:"outline"},a.createElement(ys,null),"Docs"),a.createElement(de,{variant:"outline"},a.createElement(Q5,null),"Get support"))));w.div(({theme:e})=>({color:e.color.warning,background:e.background.warning,padding:10,lineHeight:"18px",position:"relative"}));var O6=({branch:e,dismissBuildError:t,isOutdated:n,localBuildProgress:r,switchToLastBuildOnBranch:i,storyId:o})=>{let{settingsVisible:l,warningsVisible:s}=Pr(),{toggleSettings:c,toggleWarnings:d}=Zn(),{isRunning:u,startBuild:m,stopBuild:p}=Oa(),{lastBuildOnBranch:v,lastBuildOnBranchIsReady:h,lastBuildOnBranchIsSelectable:y}=v7(),k=D0(),b=dn(),{buildIsReviewable:f,userCanReview:g}=Q0(),E=!!(!f&&h&&y&&i),S=v?.status==="IN_PROGRESS",B=u||!f&&!E,$=r&&r?.buildId===v?.id,le=B&&a.createElement(oh,{branch:e,dismissBuildError:t,localBuildProgress:$||u?r:void 0,lastBuildOnBranchInProgress:S,switchToLastBuildOnBranch:i}),ie=b?.hasTests&&b?.tests.length===0,ge=k.id!==`Build:${r?.buildId}`;if(ie)return a.createElement(Me,null,a.createElement(Ce,null,r&&ge?a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Snapshotting new story"),a.createElement(J,{center:!0,muted:!0},'A new snapshot is being created in a standardized cloud browser to save its "last known good state" as a test baseline.')),a.createElement(Kr,{localBuildProgress:r})):a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"New story found"),a.createElement(J,{center:!0,muted:!0},'Take an image snapshot of this story to save its "last known good state" as a test baseline. This unlocks visual regression testing so you can see exactly what has changed down to the pixel.')),a.createElement(de,{belowText:!0,size:"medium",variant:"solid",onClick:u?p:m},u?"Cancel build":"Create visual test"))));if(b?.tests?.find(_e=>_e.result==="SKIPPED"))return a.createElement(Me,null,le,a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"This story was skipped"),a.createElement(J,{center:!0,muted:!0},"If you would like to resume testing it, comment out or remove",a.createElement(Ve,null,"disableSnapshot = true")," from the CSF file.")),a.createElement(de,{asChild:!0,size:"medium",tertiary:!0},a.createElement("a",{href:"https://www.chromatic.com/docs/ignoring-elements#ignore-stories",target:"_new"},a.createElement(ys,null),"View docs")))));let{status:Ae}=k,je=["ANNOUNCED","PUBLISHED","PREPARED"].includes(Ae),Se=Ae==="FAILED",Je=Ae==="PENDING"&&(!g||!f);return a.createElement(Me,{footer:null},a.createElement(Ou,null,le,!le&&Je&&a.createElement(eh,null,g?a.createElement(a.Fragment,null,"Reviewing is disabled because there's a newer build on ",a.createElement(Ve,null,e),"."):a.createElement(a.Fragment,null,"You don't have permission to accept changes."," ",a.createElement(fn,{href:"https://www.chromatic.com/docs/collaborators#roles",target:"_blank",withArrow:!0},"Learn about roles"))),a.createElement(sa,{grow:!0,hidden:l||s},a.createElement(N6,{hidden:l||s,isOutdated:n,isStarting:je,isBuildFailed:Se,shouldSwitchToLastBuildOnBranch:E,switchToLastBuildOnBranch:i,selectedBuild:k,storyId:o})),a.createElement(sa,{grow:!0,hidden:!l},a.createElement(lh,{onClose:()=>c(!1)})),a.createElement(sa,{grow:!0,hidden:!s},a.createElement(A6,{onClose:()=>d(!1)}))))},U1=w(Ge)(()=>({marginTop:5})),L6=({queryError:e,hasData:t,hasProject:n,hasSelectedBuild:r,localBuildProgress:i,branch:o})=>{let{setAccessToken:l}=es(),{isRunning:s,startBuild:c}=Oa(),d=()=>{let u=a.createElement(de,{disabled:s,size:"medium",variant:"solid",onClick:c},a.createElement(Dt,null),"Take snapshots");return i?i.currentStep==="error"?a.createElement(a.Fragment,null,a.createElement(z0,{localBuildProgress:i,title:"Build failed"}),u):a.createElement(Kr,{localBuildProgress:i}):u};return a.createElement(Me,{footer:a.createElement(jr,null,a.createElement(it,null,t&&!e&&n&&a.createElement(J,{muted:!0,style:{marginLeft:5}},"Waiting for build on ",o)),a.createElement(it,{push:!0},a.createElement(Vr,null)))},e?.networkError?a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Network error"),a.createElement(J,null,e.networkError.message)),a.createElement(de,{size:"medium",variant:"solid",onClick:()=>l(null)},"Log out"))):e?.graphQLErrors?.length?a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,e.graphQLErrors[0].message),a.createElement(J,{center:!0,muted:!0},e.graphQLErrors[0].extensions.code==="FORBIDDEN"?"You may have insufficient permissions. Try logging out and back in again.":"Try logging out or clear your browser's local storage.")),a.createElement(xt,null,a.createElement(de,{size:"medium",variant:"solid",onClick:()=>l(null)},"Log out"),a.createElement(U1,{withArrow:!0,href:`${J1}#troubleshooting`,target:"_blank"},"Troubleshoot")))):t?n?r?null:a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Create a test baseline"),a.createElement(J,{center:!0,muted:!0},'Take an image snapshot of your stories to save their "last known good state" as test baselines.')),d())):a.createElement(Ce,null,a.createElement(pe,null,a.createElement("div",null,a.createElement(fe,null,"Project not found"),a.createElement(J,{center:!0,muted:!0},"You may not have access to this project or it may not exist.")),a.createElement(U1,{isButton:!0,onClick:()=>l(null),withArrow:!0},"Switch account"))):a.createElement(di,null))},_6=e=>Object.fromEntries(Object.entries(e).map(([t])=>[t,null])),T6=({buildIsReviewable:e,userCanReview:t,onReviewSuccess:n,onReviewError:r})=>{let[{fetching:i},o]=Ds(f7),l=q(async d=>{try{if(!e)throw new Error("Build is not reviewable");if(!t)throw new Error("No permission to review tests");let{error:u}=await o({input:d});if(u)throw u;n?.(d)}catch(u){r?.(u,d)}},[n,r,o,e,t]),s=q((d,u="SPEC")=>l({status:"ACCEPTED",testId:d,batch:u}),[l]),c=q((d,u="SPEC")=>l({status:"PENDING",testId:d,batch:u}),[l]);return{isReviewing:i,acceptTest:s,unacceptTest:c,buildIsReviewable:e,userCanReview:t}},Z6=ft(` + mutation UpdateUserPreferences($input: UserPreferencesInput!) { + updateUserPreferences(input: $input) { + updatedPreferences { + vtaOnboarding + } + } + } +`),I6=({lastBuildOnBranch:e,vtaOnboarding:t})=>{let n=mn(),{notifications:r,storyId:i}=pn(),[o,l]=a.useState(!1),s=a.useCallback(()=>{l(!0),r.forEach(({id:f})=>n.clearNotification(f))},[n,r]),[c,d]=a.useState(!1),u=a.useCallback(()=>d(!0),[]),[m,p]=a.useState(!0);a.useEffect(()=>{if(n?.getUrlState?.().queryParams.vtaOnboarding==="true"){p(!1);return}t&&p(t==="COMPLETED"||t==="DISMISSED")},[n,t]);let[{fetching:v},h]=Ds(Z6),y=a.useCallback(async f=>{await h({input:{vtaOnboarding:f?"COMPLETED":"DISMISSED"}}),p(!0),d(!1);let E=new URL(window.location.href);E.searchParams.has("vtaOnboarding")&&(E.searchParams.delete("vtaOnboarding"),window.history.replaceState({},"",E.href))},[h]),k=a.useMemo(()=>(e&&"testsForStatus"in e&&e.testsForStatus?.nodes&&Cn(j0,e.testsForStatus.nodes)||[]).some(f=>f?.status==="PENDING"&&f?.result==="CHANGED"&&f?.story?.storyId===i),[e,i]),b=!o&&!m&&!c;return{showOnboarding:b,showGuidedTour:!b&&!m,completeOnboarding:s,skipOnboarding:a.useCallback(()=>y(!1),[y]),completeWalkthrough:a.useCallback(()=>y(!0),[y]),skipWalkthrough:a.useCallback(()=>y(!1),[y]),startWalkthrough:u,lastBuildHasChangesForStory:k,isUpdating:v}},R6=({isOutdated:e,selectedBuildInfo:t,setSelectedBuildInfo:n,dismissBuildError:r,localBuildProgress:i,setOutdated:o,updateBuildStatus:l,projectId:s,gitInfo:c,storyId:d})=>{let u=mn(),{addNotification:m,setOptions:p,togglePanel:v}=u,h=g7({projectId:s,storyId:d,gitInfo:c,selectedBuildInfo:t}),{account:y,hasData:k,hasProject:b,hasSelectedBuild:f,lastBuildOnBranch:g,lastBuildOnBranchIsReady:E,lastBuildOnBranchIsSelectable:S,selectedBuild:B,selectedBuildMatchesGit:$,queryError:le,rerunQuery:ie,userCanReview:ge}=h,Ae=q(({onDismiss:Xe})=>{Xe(),p({selectedPanel:tn}),v(!0)},[p,v]),je=T6({buildIsReviewable:!!B&&B.id===g?.id,userCanReview:ge,onReviewSuccess:ie,onReviewError:(Xe,Va)=>{Xe instanceof Error&&m({id:"chromatic/errorAccepting",content:{headline:`Failed to ${Va.status==="ACCEPTED"?"accept":"unaccept"} changes`,subHeadline:Xe.message},icon:{name:"cross",color:"red"},duration:8e3,onClick:Ae})}});se(()=>o(!$),[$,o]);let Se=g&&"testsForStatus"in g&&g.testsForStatus?.nodes&&Cn(j0,g.testsForStatus.nodes),Je=S&&T4(Se||[]);se(()=>{l(Xe=>({..._6(Xe),...Je}))},[JSON.stringify(Je),l]),se(()=>{n(Xe=>Z4(Xe,{shouldSwitchToLastBuildOnBranch:S&&E,lastBuildOnBranchId:g?.id,storyId:d}))},[S,E,g?.id,n,d]);let _e=q(()=>g?.id&&S&&n({buildId:g.id,storyId:d}),[n,S,g?.id,d]),{showOnboarding:Pa,showGuidedTour:Xr,completeOnboarding:ei,completeWalkthrough:Pn,skipOnboarding:Vn,skipWalkthrough:Wt,startWalkthrough:ti,lastBuildHasChangesForStory:jn}=I6(h);return y?.suspensionReason?a.createElement(r0,{billingUrl:y.billingUrl,suspensionReason:y.suspensionReason}):Pa&&b?a.createElement(a.Fragment,null,!k||le?a.createElement(a.Fragment,null):a.createElement(Ai,{watchState:h},a.createElement(X7,{gitInfo:c,projectId:s,updateBuildStatus:l,dismissBuildError:r,localBuildProgress:i,showInitialBuildScreen:!B,onComplete:ei,onSkip:Vn,lastBuildHasChangesForStory:jn}))):a.createElement(a.Fragment,null,!B||!f||!k||le?a.createElement(L6,{queryError:le,hasData:k,hasProject:b,hasSelectedBuild:f,branch:c.branch,dismissBuildError:r,isOutdated:e,localBuildProgress:i,...S&&{switchToLastBuildOnBranch:_e}}):a.createElement(sh,{watchState:je},a.createElement(Ai,{watchState:h},a.createElement(O6,{branch:c.branch,dismissBuildError:r,isOutdated:e,localBuildProgress:i,...g&&{lastBuildOnBranch:g},...S&&{switchToLastBuildOnBranch:_e},userCanReview:ge,storyId:d}))),Xr&&a.createElement(Ai,{watchState:{selectedBuild:B}},a.createElement(F7,{managerApi:u,skipWalkthrough:Wt,startWalkthrough:ti,completeWalkthrough:Pn})))},B6=e=>{let[t,n]=nt("selectedBuildInfo");return a.createElement(R6,{selectedBuildInfo:t,setSelectedBuildInfo:n,...e})},X0=({localBuildProgress:e,accessToken:t})=>{let n=ii({}),r=hn(yo),[i,o]=Ze(!1),l=q(()=>{o(!0),n(gd,{accessToken:t}),r?.({action:"startBuild"})},[t,n,r]),s=q(()=>{o(!1),n(vd),r?.({action:"stopBuild"})},[n,r]);return se(()=>{let c=i&&setTimeout(()=>o(!1),5e3);return()=>{c&&clearTimeout(c)}},[i]),{isRunning:e?!["aborted","complete","error","limited"].includes(e.currentStep):i,startBuild:l,stopBuild:s}},ec=()=>{let[e,t]=Pe(Y1),{projectId:n,written:r,dismissed:i,configFile:o}=e||{};return{loading:!e,projectId:n,configFile:o,updateProject:q(l=>t({...e,projectId:l,dismissed:!1}),[e,t]),projectUpdatingFailed:!i&&r===!1,projectIdUpdated:!i&&r===!0,clearProjectIdUpdated:q(()=>t({...e,dismissed:!0}),[e,t])}},P6=({active:e,api:t})=>{let[n,r]=zs(),i=q(_e=>{r(_e),_e||B5("authenticationScreen","exchangeParameters")},[r]),{storyId:o}=pn(),[l]=Pe(fd),[s]=Pe(q1),[c]=Pe(Bi),[d,u]=Pe(Q1),[,m]=Pe(Bi),p=ii({}),v=q(_e=>t.experimental_updateStatus(U,_e),[t]),{loading:h,projectId:y,configFile:k,updateProject:b,projectUpdatingFailed:f,projectIdUpdated:g,clearProjectIdUpdated:E}=ec(),[S,B]=nt("createdProjectId"),[$,le]=Pe(K1),ie=q(_e=>p(Ed,_e),[p]),{isRunning:ge,startBuild:Ae,stopBuild:je}=X0({localBuildProgress:d,accessToken:n}),Se=_e=>a.createElement(B2,{key:tn,value:cm},a.createElement(I5,{value:ie},a.createElement(wd,{value:{accessToken:n,setAccessToken:i}},a.createElement(P5,{addonUninstalled:$,setAddonUninstalled:le},a.createElement(Fu,null,a.createElement(L4,{watchState:{isRunning:ge,startBuild:Ae,stopBuild:je}},a.createElement("div",{hidden:!e,style:{containerType:"size",height:"100%"}},_e)))))));if(!e)return Se(null);if(window.CONFIG_TYPE!=="DEVELOPMENT")return Se(a.createElement(A4,null));if($)return Se(a.createElement(O4,null));if(!n)return Se(a.createElement(p4,{key:tn,setAccessToken:i,setCreatedProjectId:B,hasProjectId:!!y}));if(h)return e?a.createElement(v5,null):null;if(!y)return Se(a.createElement(x4,{createdProjectId:S,setCreatedProjectId:B,onUpdateProject:b}));if(s||!l)return console.error(s),Se(a.createElement(f4,null));if(f){if(!k)throw new Error("Missing config file after configuration failure");return Se(a.createElement(C4,{projectId:y,configFile:k}))}if(g){if(!k)throw new Error("Missing config file after configuration success");return Se(a.createElement(b4,{projectId:y,configFile:k,goToNext:E}))}let Je=l.branch===d?.branch;return Se(a.createElement(B6,{dismissBuildError:()=>u(void 0),isOutdated:!!c,localBuildProgress:Je?d:void 0,setOutdated:m,updateBuildStatus:v,projectId:y,gitInfo:l,storyId:o}))},Ii=pt(Ir()),V6=({api:e})=>{let{addNotification:t,clearNotification:n,setOptions:r,togglePanel:i}=e,{projectId:o}=ec(),[l]=zs(),s=!!l,[c]=Pe(Bi),[d]=Pe(Q1),[u]=Pe(ho),m=Object.keys(u?.problems||{}).length>0,[p]=Pe(q1),v=Te(d?.currentStep),{status:h}=pn(),y=Object.values(h).filter(B=>B[U]?.status==="warn"),k=q(()=>{r({selectedPanel:tn}),i(!0)},[r,i]),b=q(({onDismiss:B})=>{B(),k()},[k]);se(()=>{d?.currentStep!==v.current&&(v.current=d?.currentStep,d?.currentStep==="initialize"&&(t({id:`${U}/build-initialize`,content:{headline:"Build started",subHeadline:"Check the visual test addon to see the progress of your build."},icon:{name:"passed",color:It.positive},duration:8e3,onClick:b}),setTimeout(()=>n(`${U}/build-initialize`),8e3)),d?.currentStep==="aborted"&&(t({id:`${U}/build-aborted`,content:{headline:"Build canceled",subHeadline:"Aborted by user."},icon:{name:"failed",color:It.negative},duration:8e3,onClick:b}),setTimeout(()=>n(`${U}/build-aborted`),8e3)),d?.currentStep==="complete"&&(t({id:`${U}/build-complete`,content:{headline:"Build complete",subHeadline:d.errorCount?`Encountered ${(0,Ii.default)("component error",d.errorCount,!0)}`:y.length?`Found ${(0,Ii.default)("story",y.length,!0)} with ${(0,Ii.default)("change",y.length)}`:"No visual changes detected"},icon:{name:"passed",color:It.positive},duration:8e3,onClick:b}),setTimeout(()=>n(`${U}/build-complete`),8e3)),d?.currentStep==="error"&&t({id:`${U}/build-error`,content:{headline:"Build error",subHeadline:"Check the Storybook process on the command line for more details."},icon:{name:"failed",color:It.negative},onClick:b}),d?.currentStep==="limited"&&t({id:`${U}/build-limited`,content:{headline:"Build limited",subHeadline:"Your account has insufficient snapshots remaining to run this build. Visit your billing page to find out more."},icon:{name:"failed",color:It.negative},onClick:b}))},[t,n,b,d?.currentStep,d?.errorCount,d?.changeCount,y.length]);let{isRunning:f,startBuild:g,stopBuild:E}=X0({localBuildProgress:d,accessToken:l}),S;return o||(S="Visual tests locked until a project is selected."),s||(S="Visual tests locked until you are logged in."),p&&(S="Visual tests locked due to Git synchronization problem."),m&&(S="Visual tests locked due to configuration problem."),window.CONFIG_TYPE!=="DEVELOPMENT"?null:a.createElement(I7,{isDisabled:!!S,isOutdated:c,isRunning:f,localBuildProgress:d,warning:S,clickWarning:k,startBuild:g,stopBuild:E})},$1;Un.register(U,e=>{Un.add(tn,{type:Da.PANEL,title:"Visual Tests",match:({viewMode:r})=>r==="story",render:({active:r})=>a.createElement(P6,{active:!!r,api:e})}),Un.add(pd,{type:Da.experimental_SIDEBAR_TOP,render:()=>a.createElement(V6,{api:e})}),Un.add(hd,{type:Da.experimental_SIDEBAR_BOTTOM,render:()=>a.createElement(r7,{api:e})});let t=e.getChannel();if(!t)return;let n=!1;t.on(`${U}/heartbeat`,()=>{clearTimeout($1),n&&(n=!1,e.clearNotification(`${U}/connection-lost`)),$1=setTimeout(()=>{n=!0,e.addNotification({id:`${U}/connection-lost`,content:{headline:"Connection lost",subHeadline:"Lost connection to the Storybook server. Try refreshing the page."},icon:{name:"failed",color:It.negative},link:void 0})},3e3)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/chromatic-com-storybook-10/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/chromatic-com-storybook-10/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..c12821b --- /dev/null +++ b/storybook-static/sb-addons/chromatic-com-storybook-10/manager-bundle.js.LEGAL.txt @@ -0,0 +1,40 @@ +Bundled license information: + +filesize/dist/filesize.esm.js: + /** + * filesize + * + * @copyright 2024 Jason Mulligan + * @license BSD-3-Clause + * @version 10.1.1 + */ + +@chromatic-com/storybook/dist/manager.mjs: + /*! Bundled license information: + + popper.js/dist/esm/popper.js: + (**! + * @fileOverview Kickass library to create and place poppers near their reference elements. + * @version 1.16.1 + * @license + * Copyright (c) 2016 Federico Zivolo and contributors + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + *) + */ diff --git a/storybook-static/sb-addons/essentials-actions-4/manager-bundle.js b/storybook-static/sb-addons/essentials-actions-4/manager-bundle.js new file mode 100644 index 0000000..7f1eb65 --- /dev/null +++ b/storybook-static/sb-addons/essentials-actions-4/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var o=__REACT__,{Children:Ae,Component:Re,Fragment:Ce,Profiler:Vr,PureComponent:$r,StrictMode:Yr,Suspense:Jr,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:qr,cloneElement:Xr,createContext:K,createElement:Zr,createFactory:Kr,createRef:Qr,forwardRef:en,isValidElement:tn,lazy:rn,memo:k,startTransition:nn,unstable_act:an,useCallback:N,useContext:Q,useDebugValue:on,useDeferredValue:sn,useEffect:ln,useId:un,useImperativeHandle:cn,useInsertionEffect:pn,useLayoutEffect:we,useMemo:xe,useReducer:fn,useRef:dn,useState:G,useSyncExternalStore:mn,useTransition:bn,version:gn}=__REACT__;var Tn=__STORYBOOK_API__,{ActiveTabs:vn,Consumer:_n,ManagerContext:Sn,Provider:An,addons:ee,combineParameters:Rn,controlOrMetaKey:Cn,controlOrMetaSymbol:wn,eventMatchesShortcut:xn,eventToShortcut:Nn,isMacLike:Ln,isShortcutTaken:In,keyToSymbol:Dn,merge:Mn,mockChannel:Pn,optionOrAltSymbol:Bn,shortcutMatchesShortcut:Fn,shortcutToHumanString:zn,types:Ne,useAddonState:Le,useArgTypes:Hn,useArgs:jn,useChannel:Ie,useGlobalTypes:Un,useGlobals:kn,useParameter:Gn,useSharedState:Wn,useStoryPrepared:Vn,useStorybookApi:$n,useStorybookState:Yn}=__STORYBOOK_API__;var Kn=__STORYBOOK_CORE_EVENTS__,{CHANNEL_CREATED:Qn,CHANNEL_WS_DISCONNECT:ea,CONFIG_ERROR:ta,CURRENT_STORY_WAS_SET:ra,DOCS_PREPARED:na,DOCS_RENDERED:aa,FORCE_REMOUNT:oa,FORCE_RE_RENDER:ia,GLOBALS_UPDATED:sa,NAVIGATE_URL:la,PLAY_FUNCTION_THREW_EXCEPTION:ua,PRELOAD_ENTRIES:ca,PREVIEW_BUILDER_PROGRESS:pa,PREVIEW_KEYDOWN:fa,REGISTER_SUBSCRIPTION:da,REQUEST_WHATS_NEW_DATA:ma,RESET_STORY_ARGS:ba,RESULT_WHATS_NEW_DATA:ga,SELECT_STORY:ha,SET_CONFIG:Ea,SET_CURRENT_STORY:ya,SET_GLOBALS:Oa,SET_INDEX:Ta,SET_STORIES:va,SET_WHATS_NEW_CACHE:_a,SHARED_STATE_CHANGED:Sa,SHARED_STATE_SET:Aa,STORIES_COLLAPSE_ALL:Ra,STORIES_EXPAND_ALL:Ca,STORY_ARGS_UPDATED:wa,STORY_CHANGED:W,STORY_ERRORED:xa,STORY_INDEX_INVALIDATED:Na,STORY_MISSING:La,STORY_PREPARED:Ia,STORY_RENDERED:Da,STORY_RENDER_PHASE_CHANGED:Ma,STORY_SPECIFIED:Pa,STORY_THREW_EXCEPTION:Ba,STORY_UNCHANGED:Fa,TELEMETRY_ERROR:za,TOGGLE_WHATS_NEW_NOTIFICATIONS:Ha,UNHANDLED_ERRORS_WHILE_PLAYING:ja,UPDATE_GLOBALS:Ua,UPDATE_QUERY_PARAMS:ka,UPDATE_STORY_ARGS:Ga}=__STORYBOOK_CORE_EVENTS__;var Ja=__STORYBOOK_COMPONENTS__,{A:qa,ActionBar:De,AddonPanel:Xa,Badge:Me,Bar:Za,Blockquote:Ka,Button:Qa,ClipboardCode:eo,Code:to,DL:ro,Div:no,DocumentWrapper:ao,EmptyTabContent:oo,ErrorFormatter:io,FlexBar:so,Form:lo,H1:uo,H2:co,H3:po,H4:fo,H5:mo,H6:bo,HR:go,IconButton:ho,IconButtonSkeleton:Eo,Icons:yo,Img:Oo,LI:To,Link:vo,ListItem:_o,Loader:So,OL:Ao,P:Ro,Placeholder:Co,Pre:wo,ResetWrapper:xo,ScrollArea:Pe,Separator:No,Spaced:Be,Span:Lo,StorybookIcon:Io,StorybookLogo:Do,Symbols:Mo,SyntaxHighlighter:Po,TT:Bo,TabBar:Fo,TabButton:zo,TabWrapper:Ho,Table:jo,Tabs:Uo,TabsState:ko,TooltipLinkList:Go,TooltipMessage:Wo,TooltipNote:Vo,UL:$o,WithTooltip:Yo,WithTooltipPure:Jo,Zoom:qo,codeCommon:Xo,components:Zo,createCopyToClipboardFunction:Ko,getStoryHref:Qo,icons:ei,interleaveSeparators:ti,nameSpaceClassNames:ri,resetComponents:ni,withReset:ai}=__STORYBOOK_COMPONENTS__;var Fe=Object.prototype.hasOwnProperty;function ze(e,t,r){for(r of e.keys())if(L(r,t))return r}function L(e,t){var r,n,a;if(e===t)return!0;if(e&&t&&(r=e.constructor)===t.constructor){if(r===Date)return e.getTime()===t.getTime();if(r===RegExp)return e.toString()===t.toString();if(r===Array){if((n=e.length)===t.length)for(;n--&&L(e[n],t[n]););return n===-1}if(r===Set){if(e.size!==t.size)return!1;for(n of e)if(a=n,a&&typeof a=="object"&&(a=ze(t,a),!a)||!t.has(a))return!1;return!0}if(r===Map){if(e.size!==t.size)return!1;for(n of e)if(a=n[0],a&&typeof a=="object"&&(a=ze(t,a),!a)||!L(n[1],t.get(a)))return!1;return!0}if(r===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(r===DataView){if((n=e.byteLength)===t.byteLength)for(;n--&&e.getInt8(n)===t.getInt8(n););return n===-1}if(ArrayBuffer.isView(e)){if((n=e.byteLength)===t.byteLength)for(;n--&&e[n]===t[n];);return n===-1}if(!r||typeof e=="object"){n=0;for(r in e)if(Fe.call(e,r)&&++n&&!Fe.call(t,r)||!(r in t)||!L(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}var di=__STORYBOOK_THEMING__,{CacheProvider:mi,ClassNames:bi,Global:gi,ThemeProvider:hi,background:Ei,color:yi,convert:Oi,create:Ti,createCache:vi,createGlobal:_i,createReset:Si,css:Ai,darken:Ri,ensure:Ci,ignoreSsrWarning:wi,isPropValid:xi,jsx:Ni,keyframes:Li,lighten:Ii,styled:B,themes:Di,typography:Mi,useTheme:Pi,withTheme:He}=__STORYBOOK_THEMING__;function O(){return O=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&a<1?(l=i,u=s):a>=1&&a<2?(l=s,u=i):a>=2&&a<3?(u=i,c=s):a>=3&&a<4?(u=s,c=i):a>=4&&a<5?(l=s,c=i):a>=5&&a<6&&(l=i,c=s);var p=r-i/2,d=l+p,f=u+p,E=c+p;return n(d,f,E)}var ke={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function ct(e){if(typeof e!="string")return e;var t=e.toLowerCase();return ke[t]?"#"+ke[t]:e}var pt=/^#[a-fA-F0-9]{6}$/,ft=/^#[a-fA-F0-9]{8}$/,dt=/^#[a-fA-F0-9]{3}$/,mt=/^#[a-fA-F0-9]{4}$/,ie=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,bt=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,gt=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,ht=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function I(e){if(typeof e!="string")throw new v(3);var t=ct(e);if(t.match(pt))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(ft)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(dt))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(mt)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=ie.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var i=bt.exec(t.substring(0,50));if(i)return{red:parseInt(""+i[1],10),green:parseInt(""+i[2],10),blue:parseInt(""+i[3],10),alpha:parseFloat(""+i[4])>1?parseFloat(""+i[4])/100:parseFloat(""+i[4])};var s=gt.exec(t);if(s){var l=parseInt(""+s[1],10),u=parseInt(""+s[2],10)/100,c=parseInt(""+s[3],10)/100,p="rgb("+H(l,u,c)+")",d=ie.exec(p);if(!d)throw new v(4,t,p);return{red:parseInt(""+d[1],10),green:parseInt(""+d[2],10),blue:parseInt(""+d[3],10)}}var f=ht.exec(t.substring(0,50));if(f){var E=parseInt(""+f[1],10),m=parseInt(""+f[2],10)/100,y=parseInt(""+f[3],10)/100,T="rgb("+H(E,m,y)+")",x=ie.exec(T);if(!x)throw new v(4,t,T);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new v(5)}function Et(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),i=Math.min(t,r,n),s=(a+i)/2;if(a===i)return e.alpha!==void 0?{hue:0,saturation:0,lightness:s,alpha:e.alpha}:{hue:0,saturation:0,lightness:s};var l,u=a-i,c=s>.5?u/(2-a-i):u/(a+i);switch(a){case t:l=(r-n)/u+(r=1?$(e,t,r):"rgba("+H(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?$(e.hue,e.saturation,e.lightness):"rgba("+H(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new v(2)}function ue(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return le("#"+w(e)+w(t)+w(r));if(typeof e=="object"&&t===void 0&&r===void 0)return le("#"+w(e.red)+w(e.green)+w(e.blue));throw new v(6)}function Y(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=I(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?ue(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?ue(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new v(7)}var _t=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},St=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},At=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Rt=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function C(e){if(typeof e!="object")throw new v(8);if(St(e))return Y(e);if(_t(e))return ue(e);if(Rt(e))return vt(e);if(At(e))return Tt(e);throw new v(8)}function We(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):We(e,t,a)}}function _(e){return We(e,e.length,[])}function Ct(e,t){if(t==="transparent")return t;var r=R(t);return C(O({},r,{hue:r.hue+parseFloat(e)}))}var Us=_(Ct);function D(e,t,r){return Math.max(e,Math.min(t,r))}function wt(e,t){if(t==="transparent")return t;var r=R(t);return C(O({},r,{lightness:D(0,1,r.lightness-parseFloat(e))}))}var ks=_(wt);function xt(e,t){if(t==="transparent")return t;var r=R(t);return C(O({},r,{saturation:D(0,1,r.saturation-parseFloat(e))}))}var Gs=_(xt);function Nt(e,t){if(t==="transparent")return t;var r=R(t);return C(O({},r,{lightness:D(0,1,r.lightness+parseFloat(e))}))}var Ws=_(Nt);function Lt(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=I(t),a=O({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),i=I(r),s=O({},i,{alpha:typeof i.alpha=="number"?i.alpha:1}),l=a.alpha-s.alpha,u=parseFloat(e)*2-1,c=u*l===-1?u:u+l,p=1+u*l,d=(c/p+1)/2,f=1-d,E={red:Math.floor(a.red*d+s.red*f),green:Math.floor(a.green*d+s.green*f),blue:Math.floor(a.blue*d+s.blue*f),alpha:a.alpha*parseFloat(e)+s.alpha*(1-parseFloat(e))};return Y(E)}var It=_(Lt),Ve=It;function Dt(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=O({},r,{alpha:D(0,1,(n*100+parseFloat(e)*100)/100)});return Y(a)}var Mt=_(Dt),$e=Mt;function Pt(e,t){if(t==="transparent")return t;var r=R(t);return C(O({},r,{saturation:D(0,1,r.saturation+parseFloat(e))}))}var Vs=_(Pt);function Bt(e,t){return t==="transparent"?t:C(O({},R(t),{hue:parseFloat(e)}))}var $s=_(Bt);function Ft(e,t){return t==="transparent"?t:C(O({},R(t),{lightness:parseFloat(e)}))}var Ys=_(Ft);function zt(e,t){return t==="transparent"?t:C(O({},R(t),{saturation:parseFloat(e)}))}var Js=_(zt);function Ht(e,t){return t==="transparent"?t:Ve(parseFloat(e),"rgb(0, 0, 0)",t)}var qs=_(Ht);function jt(e,t){return t==="transparent"?t:Ve(parseFloat(e),"rgb(255, 255, 255)",t)}var Xs=_(jt);function Ut(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=O({},r,{alpha:D(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Y(a)}var Zs=_(Ut);var kt=Object.create,be=Object.defineProperty,Gt=Object.getOwnPropertyDescriptor,Ze=Object.getOwnPropertyNames,Wt=Object.getPrototypeOf,Vt=Object.prototype.hasOwnProperty,ge=(e,t)=>function(){return t||(0,e[Ze(e)[0]])((t={exports:{}}).exports,t),t.exports},$t=(e,t)=>{for(var r in t)be(e,r,{get:t[r],enumerable:!0})},Yt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Ze(t))!Vt.call(e,a)&&a!==r&&be(e,a,{get:()=>t[a],enumerable:!(n=Gt(t,a))||n.enumerable});return e},Jt=(e,t,r)=>(r=e!=null?kt(Wt(e)):{},Yt(t||!e||!e.__esModule?be(r,"default",{value:e,enumerable:!0}):r,e)),qt=ge({"node_modules/is-object/index.js"(e,t){t.exports=function(r){return typeof r=="object"&&r!==null}}}),Xt=ge({"node_modules/is-window/index.js"(e,t){t.exports=function(r){if(r==null)return!1;var n=Object(r);return n===n.window}}}),Zt=ge({"node_modules/is-dom/index.js"(e,t){var r=qt(),n=Xt();function a(i){return!r(i)||!n(window)||typeof window.Node!="function"?!1:typeof i.nodeType=="number"&&typeof i.nodeName=="string"}t.exports=a}}),X={};$t(X,{chromeDark:()=>Kt,chromeLight:()=>Qt});var Kt={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"rgb(36, 36, 36)",BASE_COLOR:"rgb(213, 213, 213)",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(227, 110, 236)",OBJECT_VALUE_NULL_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(127, 127, 127)",OBJECT_VALUE_REGEXP_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_STRING_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(233, 63, 59)",OBJECT_VALUE_NUMBER_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_BOOLEAN_COLOR:"hsl(252, 100%, 75%)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(85, 106, 242)",HTML_TAG_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_COLOR:"rgb(93, 176, 215)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(155, 187, 220)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(242, 151, 102)",HTML_COMMENT_COLOR:"rgb(137, 137, 137)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"rgb(145, 145, 145)",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"rgb(85, 85, 85)",TABLE_TH_BACKGROUND_COLOR:"rgb(44, 44, 44)",TABLE_TH_HOVER_COLOR:"rgb(48, 48, 48)",TABLE_SORT_ICON_COLOR:"black",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 50%, rgba(51, 139, 255, 0.0980392) 50%, rgba(51, 139, 255, 0.0980392))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},Qt={BASE_FONT_FAMILY:"Menlo, monospace",BASE_FONT_SIZE:"11px",BASE_LINE_HEIGHT:1.2,BASE_BACKGROUND_COLOR:"white",BASE_COLOR:"black",OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES:10,OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES:5,OBJECT_NAME_COLOR:"rgb(136, 19, 145)",OBJECT_VALUE_NULL_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_UNDEFINED_COLOR:"rgb(128, 128, 128)",OBJECT_VALUE_REGEXP_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_STRING_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_SYMBOL_COLOR:"rgb(196, 26, 22)",OBJECT_VALUE_NUMBER_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_BOOLEAN_COLOR:"rgb(28, 0, 207)",OBJECT_VALUE_FUNCTION_PREFIX_COLOR:"rgb(13, 34, 170)",HTML_TAG_COLOR:"rgb(168, 148, 166)",HTML_TAGNAME_COLOR:"rgb(136, 18, 128)",HTML_TAGNAME_TEXT_TRANSFORM:"lowercase",HTML_ATTRIBUTE_NAME_COLOR:"rgb(153, 69, 0)",HTML_ATTRIBUTE_VALUE_COLOR:"rgb(26, 26, 166)",HTML_COMMENT_COLOR:"rgb(35, 110, 37)",HTML_DOCTYPE_COLOR:"rgb(192, 192, 192)",ARROW_COLOR:"#6e6e6e",ARROW_MARGIN_RIGHT:3,ARROW_FONT_SIZE:12,ARROW_ANIMATION_DURATION:"0",TREENODE_FONT_FAMILY:"Menlo, monospace",TREENODE_FONT_SIZE:"11px",TREENODE_LINE_HEIGHT:1.2,TREENODE_PADDING_LEFT:12,TABLE_BORDER_COLOR:"#aaa",TABLE_TH_BACKGROUND_COLOR:"#eee",TABLE_TH_HOVER_COLOR:"hsla(0, 0%, 90%, 1)",TABLE_SORT_ICON_COLOR:"#6e6e6e",TABLE_DATA_BACKGROUND_IMAGE:"linear-gradient(to bottom, white, white 50%, rgb(234, 243, 255) 50%, rgb(234, 243, 255))",TABLE_DATA_BACKGROUND_SIZE:"128px 32px"},Ke=K([{},()=>{}]),ce={WebkitTouchCallout:"none",WebkitUserSelect:"none",KhtmlUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",OUserSelect:"none",userSelect:"none"},J=e=>({DOMNodePreview:{htmlOpenTag:{base:{color:e.HTML_TAG_COLOR},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM},htmlAttributeName:{color:e.HTML_ATTRIBUTE_NAME_COLOR},htmlAttributeValue:{color:e.HTML_ATTRIBUTE_VALUE_COLOR}},htmlCloseTag:{base:{color:e.HTML_TAG_COLOR},offsetLeft:{marginLeft:-e.TREENODE_PADDING_LEFT},tagName:{color:e.HTML_TAGNAME_COLOR,textTransform:e.HTML_TAGNAME_TEXT_TRANSFORM}},htmlComment:{color:e.HTML_COMMENT_COLOR},htmlDoctype:{color:e.HTML_DOCTYPE_COLOR}},ObjectPreview:{objectDescription:{fontStyle:"italic"},preview:{fontStyle:"italic"},arrayMaxProperties:e.OBJECT_PREVIEW_ARRAY_MAX_PROPERTIES,objectMaxProperties:e.OBJECT_PREVIEW_OBJECT_MAX_PROPERTIES},ObjectName:{base:{color:e.OBJECT_NAME_COLOR},dimmed:{opacity:.6}},ObjectValue:{objectValueNull:{color:e.OBJECT_VALUE_NULL_COLOR},objectValueUndefined:{color:e.OBJECT_VALUE_UNDEFINED_COLOR},objectValueRegExp:{color:e.OBJECT_VALUE_REGEXP_COLOR},objectValueString:{color:e.OBJECT_VALUE_STRING_COLOR},objectValueSymbol:{color:e.OBJECT_VALUE_SYMBOL_COLOR},objectValueNumber:{color:e.OBJECT_VALUE_NUMBER_COLOR},objectValueBoolean:{color:e.OBJECT_VALUE_BOOLEAN_COLOR},objectValueFunctionPrefix:{color:e.OBJECT_VALUE_FUNCTION_PREFIX_COLOR,fontStyle:"italic"},objectValueFunctionName:{fontStyle:"italic"}},TreeView:{treeViewOutline:{padding:0,margin:0,listStyleType:"none"}},TreeNode:{treeNodeBase:{color:e.BASE_COLOR,backgroundColor:e.BASE_BACKGROUND_COLOR,lineHeight:e.TREENODE_LINE_HEIGHT,cursor:"default",boxSizing:"border-box",listStyle:"none",fontFamily:e.TREENODE_FONT_FAMILY,fontSize:e.TREENODE_FONT_SIZE},treeNodePreviewContainer:{},treeNodePlaceholder:{whiteSpace:"pre",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...ce},treeNodeArrow:{base:{color:e.ARROW_COLOR,display:"inline-block",fontSize:e.ARROW_FONT_SIZE,marginRight:e.ARROW_MARGIN_RIGHT,...parseFloat(e.ARROW_ANIMATION_DURATION)>0?{transition:`transform ${e.ARROW_ANIMATION_DURATION} ease 0s`}:{},...ce},expanded:{WebkitTransform:"rotateZ(90deg)",MozTransform:"rotateZ(90deg)",transform:"rotateZ(90deg)"},collapsed:{WebkitTransform:"rotateZ(0deg)",MozTransform:"rotateZ(0deg)",transform:"rotateZ(0deg)"}},treeNodeChildNodesContainer:{margin:0,paddingLeft:e.TREENODE_PADDING_LEFT}},TableInspector:{base:{color:e.BASE_COLOR,position:"relative",border:`1px solid ${e.TABLE_BORDER_COLOR}`,fontFamily:e.BASE_FONT_FAMILY,fontSize:e.BASE_FONT_SIZE,lineHeight:"120%",boxSizing:"border-box",cursor:"default"}},TableInspectorHeaderContainer:{base:{top:0,height:"17px",left:0,right:0,overflowX:"hidden"},table:{tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",height:"100%",width:"100%",margin:0}},TableInspectorDataContainer:{tr:{display:"table-row"},td:{boxSizing:"border-box",border:"none",height:"16px",verticalAlign:"top",padding:"1px 4px",WebkitUserSelect:"text",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px"},div:{position:"static",top:"17px",bottom:0,overflowY:"overlay",transform:"translateZ(0)",left:0,right:0,overflowX:"hidden"},table:{positon:"static",left:0,top:0,right:0,bottom:0,borderTop:"0 none transparent",margin:0,backgroundImage:e.TABLE_DATA_BACKGROUND_IMAGE,backgroundSize:e.TABLE_DATA_BACKGROUND_SIZE,tableLayout:"fixed",borderSpacing:0,borderCollapse:"separate",width:"100%",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorTH:{base:{position:"relative",height:"auto",textAlign:"left",backgroundColor:e.TABLE_TH_BACKGROUND_COLOR,borderBottom:`1px solid ${e.TABLE_BORDER_COLOR}`,fontWeight:"normal",verticalAlign:"middle",padding:"0 4px",whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",lineHeight:"14px",":hover":{backgroundColor:e.TABLE_TH_HOVER_COLOR}},div:{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",fontSize:e.BASE_FONT_SIZE,lineHeight:"120%"}},TableInspectorLeftBorder:{none:{borderLeft:"none"},solid:{borderLeft:`1px solid ${e.TABLE_BORDER_COLOR}`}},TableInspectorSortIcon:{display:"block",marginRight:3,width:8,height:7,marginTop:-7,color:e.TABLE_SORT_ICON_COLOR,fontSize:12,...ce}}),pe="chromeLight",Qe=K(J(X[pe])),S=e=>Q(Qe)[e],he=e=>({theme:t=pe,...r})=>{let n=xe(()=>{switch(Object.prototype.toString.call(t)){case"[object String]":return J(X[t]);case"[object Object]":return J(t);default:return J(X[pe])}},[t]);return o.createElement(Qe.Provider,{value:n},o.createElement(e,{...r}))},er=({expanded:e,styles:t})=>o.createElement("span",{style:{...t.base,...e?t.expanded:t.collapsed}},"\u25B6"),tr=k(e=>{e={expanded:!0,nodeRenderer:({name:p})=>o.createElement("span",null,p),onClick:()=>{},shouldShowArrow:!1,shouldShowPlaceholder:!0,...e};let{expanded:t,onClick:r,children:n,nodeRenderer:a,title:i,shouldShowArrow:s,shouldShowPlaceholder:l}=e,u=S("TreeNode"),c=a;return o.createElement("li",{"aria-expanded":t,role:"treeitem",style:u.treeNodeBase,title:i},o.createElement("div",{style:u.treeNodePreviewContainer,onClick:r},s||Ae.count(n)>0?o.createElement(er,{expanded:t,styles:u.treeNodeArrow}):l&&o.createElement("span",{style:u.treeNodePlaceholder},"\xA0"),o.createElement(c,{...e})),o.createElement("ol",{role:"group",style:u.treeNodeChildNodesContainer},t?n:void 0))}),Z="$",Ye="*";function q(e,t){return!t(e).next().done}var rr=e=>Array.from({length:e},(t,r)=>[Z].concat(Array.from({length:r},()=>"*")).join(".")),nr=(e,t,r,n,a)=>{let i=[].concat(rr(n)).concat(r).filter(l=>typeof l=="string"),s=[];return i.forEach(l=>{let u=l.split("."),c=(p,d,f)=>{if(f===u.length){s.push(d);return}let E=u[f];if(f===0)q(p,t)&&(E===Z||E===Ye)&&c(p,Z,f+1);else if(E===Ye)for(let{name:m,data:y}of t(p))q(y,t)&&c(y,`${d}.${m}`,f+1);else{let m=p[E];q(m,t)&&c(m,`${d}.${E}`,f+1)}};c(e,"",0)}),s.reduce((l,u)=>(l[u]=!0,l),{...a})},et=k(e=>{let{data:t,dataIterator:r,path:n,depth:a,nodeRenderer:i}=e,[s,l]=Q(Ke),u=q(t,r),c=!!s[n],p=N(()=>u&&l(d=>({...d,[n]:!c})),[u,l,n,c]);return o.createElement(tr,{expanded:c,onClick:p,shouldShowArrow:u,shouldShowPlaceholder:a>0,nodeRenderer:i,...e},c?[...r(t)].map(({name:d,data:f,...E})=>o.createElement(et,{name:d,data:f,depth:a+1,path:`${n}.${d}`,key:d,dataIterator:r,nodeRenderer:i,...E})):null)}),tt=k(({name:e,data:t,dataIterator:r,nodeRenderer:n,expandPaths:a,expandLevel:i})=>{let s=S("TreeView"),l=G({}),[,u]=l;return we(()=>u(c=>nr(t,r,a,i,c)),[t,r,a,i]),o.createElement(Ke.Provider,{value:l},o.createElement("ol",{role:"tree",style:s.treeViewOutline},o.createElement(et,{name:e,data:t,dataIterator:r,depth:0,path:Z,nodeRenderer:n})))}),Ee=({name:e,dimmed:t=!1,styles:r={}})=>{let n=S("ObjectName"),a={...n.base,...t?n.dimmed:{},...r};return o.createElement("span",{style:a},e)},j=({object:e,styles:t})=>{let r=S("ObjectValue"),n=a=>({...r[a],...t});switch(typeof e){case"bigint":return o.createElement("span",{style:n("objectValueNumber")},String(e),"n");case"number":return o.createElement("span",{style:n("objectValueNumber")},String(e));case"string":return o.createElement("span",{style:n("objectValueString")},'"',e,'"');case"boolean":return o.createElement("span",{style:n("objectValueBoolean")},String(e));case"undefined":return o.createElement("span",{style:n("objectValueUndefined")},"undefined");case"object":return e===null?o.createElement("span",{style:n("objectValueNull")},"null"):e instanceof Date?o.createElement("span",null,e.toString()):e instanceof RegExp?o.createElement("span",{style:n("objectValueRegExp")},e.toString()):Array.isArray(e)?o.createElement("span",null,`Array(${e.length})`):e.constructor?typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)?o.createElement("span",null,`Buffer[${e.length}]`):o.createElement("span",null,e.constructor.name):o.createElement("span",null,"Object");case"function":return o.createElement("span",null,o.createElement("span",{style:n("objectValueFunctionPrefix")},"\u0192\xA0"),o.createElement("span",{style:n("objectValueFunctionName")},e.name,"()"));case"symbol":return o.createElement("span",{style:n("objectValueSymbol")},e.toString());default:return o.createElement("span",null)}},rt=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable;function fe(e,t){let r=Object.getOwnPropertyDescriptor(e,t);if(r.get)try{return r.get()}catch{return r.get}return e[t]}function Je(e,t){return e.length===0?[]:e.slice(1).reduce((r,n)=>r.concat([t,n]),[e[0]])}var de=({data:e})=>{let t=S("ObjectPreview"),r=e;if(typeof r!="object"||r===null||r instanceof Date||r instanceof RegExp)return o.createElement(j,{object:r});if(Array.isArray(r)){let n=t.arrayMaxProperties,a=r.slice(0,n).map((s,l)=>o.createElement(j,{key:l,object:s}));r.length>n&&a.push(o.createElement("span",{key:"ellipsis"},"\u2026"));let i=r.length;return o.createElement(o.Fragment,null,o.createElement("span",{style:t.objectDescription},i===0?"":`(${i})\xA0`),o.createElement("span",{style:t.preview},"[",Je(a,", "),"]"))}else{let n=t.objectMaxProperties,a=[];for(let s in r)if(rt.call(r,s)){let l;a.length===n-1&&Object.keys(r).length>n&&(l=o.createElement("span",{key:"ellipsis"},"\u2026"));let u=fe(r,s);if(a.push(o.createElement("span",{key:s},o.createElement(Ee,{name:s||'""'}),":\xA0",o.createElement(j,{object:u}),l)),l)break}let i=r.constructor?r.constructor.name:"Object";return o.createElement(o.Fragment,null,o.createElement("span",{style:t.objectDescription},i==="Object"?"":`${i} `),o.createElement("span",{style:t.preview},"{",Je(a,", "),"}"))}},or=({name:e,data:t})=>typeof e=="string"?o.createElement("span",null,o.createElement(Ee,{name:e}),o.createElement("span",null,": "),o.createElement(de,{data:t})):o.createElement(de,{data:t}),ir=({name:e,data:t,isNonenumerable:r=!1})=>{let n=t;return o.createElement("span",null,typeof e=="string"?o.createElement(Ee,{name:e,dimmed:r}):o.createElement(de,{data:e}),o.createElement("span",null,": "),o.createElement(j,{object:n}))},sr=(e,t)=>function*(r){if(!(typeof r=="object"&&r!==null||typeof r=="function"))return;let n=Array.isArray(r);if(!n&&r[Symbol.iterator]){let a=0;for(let i of r){if(Array.isArray(i)&&i.length===2){let[s,l]=i;yield{name:s,data:l}}else yield{name:a.toString(),data:i};a++}}else{let a=Object.getOwnPropertyNames(r);t===!0&&!n?a.sort():typeof t=="function"&&a.sort(t);for(let i of a)if(ar.call(r,i)){let s=fe(r,i);yield{name:i||'""',data:s}}else if(e){let s;try{s=fe(r,i)}catch{}s!==void 0&&(yield{name:i,data:s,isNonenumerable:!0})}e&&r!==Object.prototype&&(yield{name:"__proto__",data:Object.getPrototypeOf(r),isNonenumerable:!0})}},lr=({depth:e,name:t,data:r,isNonenumerable:n})=>e===0?o.createElement(or,{name:t,data:r}):o.createElement(ir,{name:t,data:r,isNonenumerable:n}),ur=({showNonenumerable:e=!1,sortObjectKeys:t,nodeRenderer:r,...n})=>{let a=sr(e,t),i=r||lr;return o.createElement(tt,{nodeRenderer:i,dataIterator:a,...n})},cr=he(ur);function pr(e){if(typeof e=="object"){let t=[];if(Array.isArray(e)){let n=e.length;t=[...Array(n).keys()]}else e!==null&&(t=Object.keys(e));let r=t.reduce((n,a)=>{let i=e[a];return typeof i=="object"&&i!==null&&Object.keys(i).reduce((s,l)=>(s.includes(l)||s.push(l),s),n),n},[]);return{rowHeaders:t,colHeaders:r}}}var fr=({rows:e,columns:t,rowsData:r})=>{let n=S("TableInspectorDataContainer"),a=S("TableInspectorLeftBorder");return o.createElement("div",{style:n.div},o.createElement("table",{style:n.table},o.createElement("colgroup",null),o.createElement("tbody",null,e.map((i,s)=>o.createElement("tr",{key:i,style:n.tr},o.createElement("td",{style:{...n.td,...a.none}},i),t.map(l=>{let u=r[s];return typeof u=="object"&&u!==null&&rt.call(u,l)?o.createElement("td",{key:l,style:{...n.td,...a.solid}},o.createElement(j,{object:u[l]})):o.createElement("td",{key:l,style:{...n.td,...a.solid}})}))))))},dr=e=>o.createElement("div",{style:{position:"absolute",top:1,right:0,bottom:1,display:"flex",alignItems:"center"}},e.children),mr=({sortAscending:e})=>{let t=S("TableInspectorSortIcon"),r=e?"\u25B2":"\u25BC";return o.createElement("div",{style:t},r)},qe=({sortAscending:e=!1,sorted:t=!1,onClick:r=void 0,borderStyle:n={},children:a,...i})=>{let s=S("TableInspectorTH"),[l,u]=G(!1),c=N(()=>u(!0),[]),p=N(()=>u(!1),[]);return o.createElement("th",{...i,style:{...s.base,...n,...l?s.base[":hover"]:{}},onMouseEnter:c,onMouseLeave:p,onClick:r},o.createElement("div",{style:s.div},a),t&&o.createElement(dr,null,o.createElement(mr,{sortAscending:e})))},br=({indexColumnText:e="(index)",columns:t=[],sorted:r,sortIndexColumn:n,sortColumn:a,sortAscending:i,onTHClick:s,onIndexTHClick:l})=>{let u=S("TableInspectorHeaderContainer"),c=S("TableInspectorLeftBorder");return o.createElement("div",{style:u.base},o.createElement("table",{style:u.table},o.createElement("tbody",null,o.createElement("tr",null,o.createElement(qe,{borderStyle:c.none,sorted:r&&n,sortAscending:i,onClick:l},e),t.map(p=>o.createElement(qe,{borderStyle:c.solid,key:p,sorted:r&&a===p,sortAscending:i,onClick:s.bind(null,p)},p))))))},gr=({data:e,columns:t})=>{let r=S("TableInspector"),[{sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s},l]=G({sorted:!1,sortIndexColumn:!1,sortColumn:void 0,sortAscending:!1}),u=N(()=>{l(({sortIndexColumn:m,sortAscending:y})=>({sorted:!0,sortIndexColumn:!0,sortColumn:void 0,sortAscending:m?!y:!0}))},[]),c=N(m=>{l(({sortColumn:y,sortAscending:T})=>({sorted:!0,sortIndexColumn:!1,sortColumn:m,sortAscending:m===y?!T:!0}))},[]);if(typeof e!="object"||e===null)return o.createElement("div",null);let{rowHeaders:p,colHeaders:d}=pr(e);t!==void 0&&(d=t);let f=p.map(m=>e[m]),E;if(i!==void 0?E=f.map((m,y)=>typeof m=="object"&&m!==null?[m[i],y]:[void 0,y]):a&&(E=p.map((m,y)=>[p[y],y])),E!==void 0){let m=(T,x)=>(ot,it)=>{let ye=T(ot),Oe=T(it),Te=typeof ye,ve=typeof Oe,_e=(P,Se)=>PSe?1:0,M;if(Te===ve)M=_e(ye,Oe);else{let P={string:0,number:1,object:2,symbol:3,boolean:4,undefined:5,function:6};M=_e(P[Te],P[ve])}return x||(M=-M),M},y=E.sort(m(T=>T[0],s)).map(T=>T[1]);p=y.map(T=>p[T]),f=y.map(T=>f[T])}return o.createElement("div",{style:r.base},o.createElement(br,{columns:d,sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s,onTHClick:c,onIndexTHClick:u}),o.createElement(fr,{rows:p,columns:d,rowsData:f}))},hr=he(gr),Er=80,nt=e=>e.childNodes.length===0||e.childNodes.length===1&&e.childNodes[0].nodeType===Node.TEXT_NODE&&e.textContent.lengtho.createElement("span",{style:r.base},"<",o.createElement("span",{style:r.tagName},e),(()=>{if(t){let n=[];for(let a=0;a"),Xe=({tagName:e,isChildNode:t=!1,styles:r})=>o.createElement("span",{style:Object.assign({},r.base,t&&r.offsetLeft)},""),Or={1:"ELEMENT_NODE",3:"TEXT_NODE",7:"PROCESSING_INSTRUCTION_NODE",8:"COMMENT_NODE",9:"DOCUMENT_NODE",10:"DOCUMENT_TYPE_NODE",11:"DOCUMENT_FRAGMENT_NODE"},Tr=({isCloseTag:e,data:t,expanded:r})=>{let n=S("DOMNodePreview");if(e)return o.createElement(Xe,{styles:n.htmlCloseTag,isChildNode:!0,tagName:t.tagName});switch(t.nodeType){case Node.ELEMENT_NODE:return o.createElement("span",null,o.createElement(yr,{tagName:t.tagName,attributes:t.attributes,styles:n.htmlOpenTag}),nt(t)?t.textContent:!r&&"\u2026",!r&&o.createElement(Xe,{tagName:t.tagName,styles:n.htmlCloseTag}));case Node.TEXT_NODE:return o.createElement("span",null,t.textContent);case Node.CDATA_SECTION_NODE:return o.createElement("span",null,"");case Node.COMMENT_NODE:return o.createElement("span",{style:n.htmlComment},"");case Node.PROCESSING_INSTRUCTION_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_TYPE_NODE:return o.createElement("span",{style:n.htmlDoctype},"");case Node.DOCUMENT_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_FRAGMENT_NODE:return o.createElement("span",null,t.nodeName);default:return o.createElement("span",null,Or[t.nodeType])}},vr=function*(e){if(e&&e.childNodes){if(nt(e))return;for(let t=0;to.createElement(tt,{nodeRenderer:Tr,dataIterator:vr,...e}),Sr=he(_r),Ar=Jt(Zt()),Rr=({table:e=!1,data:t,...r})=>e?o.createElement(hr,{data:t,...r}):(0,Ar.default)(t)?o.createElement(Sr,{data:t,...r}):o.createElement(cr,{data:t,...r}),Cr=B.div({display:"flex",padding:0,borderLeft:"5px solid transparent",borderBottom:"1px solid transparent",transition:"all 0.1s",alignItems:"flex-start",whiteSpace:"pre"}),wr=B.div(({theme:e})=>({backgroundColor:$e(.5,e.appBorderColor),color:e.color.inverseText,fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:1,padding:"1px 5px",borderRadius:20,margin:"2px 0px"})),xr=B.div({flex:1,padding:"0 0 0 5px"}),Nr=({children:e,className:t})=>o.createElement(Pe,{horizontal:!0,vertical:!0,className:t},e),Lr=B(Nr)({margin:0,padding:"10px 5px 20px"}),Ir=He(({theme:e,...t})=>o.createElement(Rr,{theme:e.addonActionsTheme||"chromeLight",table:!1,...t})),Dr=({actions:e,onClear:t})=>o.createElement(Ce,null,o.createElement(Lr,null,e.map(r=>o.createElement(Cr,{key:r.id},r.count>1&&o.createElement(wr,null,r.count),o.createElement(xr,null,o.createElement(Ir,{sortObjectKeys:!0,showNonenumerable:!1,name:r.data.name,data:r.data.args||r.data}))))),o.createElement(De,{actionItems:[{title:"Clear",onClick:t}]})),Mr="actions",U="storybook/actions",Pr=`${U}/panel`,me=`${U}/action-event`,at=`${U}/action-clear`,Br=(e,t)=>{try{return L(e,t)}catch{return!1}},Fr=class extends Re{constructor(e){super(e),this.handleStoryChange=()=>{let{actions:t}=this.state;t.length>0&&t[0].options.clearOnStoryChange&&this.clearActions()},this.addAction=t=>{this.setState(r=>{let n=[...r.actions],a=n.length&&n[0];return a&&Br(a.data,t.data)?a.count++:(t.count=1,n.unshift(t)),{actions:n.slice(0,t.options.limit)}})},this.clearActions=()=>{let{api:t}=this.props;t.emit(at),this.setState({actions:[]})},this.mounted=!1,this.state={actions:[]}}componentDidMount(){this.mounted=!0;let{api:e}=this.props;e.on(me,this.addAction),e.on(W,this.handleStoryChange)}componentWillUnmount(){this.mounted=!1;let{api:e}=this.props;e.off(W,this.handleStoryChange),e.off(me,this.addAction)}render(){let{actions:e=[]}=this.state,{active:t}=this.props,r={actions:e,onClear:this.clearActions};return t?o.createElement(Dr,{...r}):null}};function zr(){let[{count:e},t]=Le(U,{count:0});return Ie({[me]:()=>{t(r=>({...r,count:r.count+1}))},[W]:()=>{t(r=>({...r,count:0}))},[at]:()=>{t(r=>({...r,count:0}))}}),o.createElement("div",null,o.createElement(Be,{col:1},o.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Actions"),e===0?"":o.createElement(Me,{status:"neutral"},e)))}ee.register(U,e=>{ee.add(Pr,{title:zr,type:Ne.PANEL,render:({active:t})=>o.createElement(Fr,{api:e,active:!!t}),paramKey:Mr})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/essentials-actions-4/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/essentials-actions-4/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/storybook-static/sb-addons/essentials-backgrounds-5/manager-bundle.js b/storybook-static/sb-addons/essentials-backgrounds-5/manager-bundle.js new file mode 100644 index 0000000..88e6b2e --- /dev/null +++ b/storybook-static/sb-addons/essentials-backgrounds-5/manager-bundle.js @@ -0,0 +1,12 @@ +try{ +(()=>{var ne=Object.create;var F=Object.defineProperty;var te=Object.getOwnPropertyDescriptor;var re=Object.getOwnPropertyNames;var ce=Object.getPrototypeOf,ie=Object.prototype.hasOwnProperty;var w=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(o,a)=>(typeof require<"u"?require:o)[a]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var x=(e,o)=>()=>(e&&(o=e(e=0)),o);var ae=(e,o)=>()=>(o||e((o={exports:{}}).exports,o),o.exports);var se=(e,o,a,r)=>{if(o&&typeof o=="object"||typeof o=="function")for(let c of re(o))!ie.call(e,c)&&c!==a&&F(e,c,{get:()=>o[c],enumerable:!(r=te(o,c))||r.enumerable});return e};var le=(e,o,a)=>(a=e!=null?ne(ce(e)):{},se(o||!e||!e.__esModule?F(a,"default",{value:e,enumerable:!0}):a,e));var I=x(()=>{});var d=x(()=>{});var m=x(()=>{});var V=ae((W,G)=>{I();d();m();(function(e){if(typeof W=="object"&&typeof G<"u")G.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var o;typeof window<"u"||typeof window<"u"?o=window:typeof self<"u"?o=self:o=this,o.memoizerific=e()}})(function(){var e,o,a;return function r(c,h,s){function t(i,p){if(!h[i]){if(!c[i]){var u=typeof w=="function"&&w;if(!p&&u)return u(i,!0);if(n)return n(i,!0);var b=new Error("Cannot find module '"+i+"'");throw b.code="MODULE_NOT_FOUND",b}var f=h[i]={exports:{}};c[i][0].call(f.exports,function(g){var S=c[i][1][g];return t(S||g)},f,f.exports,r,c,h,s)}return h[i].exports}for(var n=typeof w=="function"&&w,l=0;l=0)return this.lastItem=this.list[n],this.list[n].val},s.prototype.set=function(t,n){var l;return this.lastItem&&this.isEqual(this.lastItem.key,t)?(this.lastItem.val=n,this):(l=this.indexOf(t),l>=0?(this.lastItem=this.list[l],this.list[l].val=n,this):(this.lastItem={key:t,val:n},this.list.push(this.lastItem),this.size++,this))},s.prototype.delete=function(t){var n;if(this.lastItem&&this.isEqual(this.lastItem.key,t)&&(this.lastItem=void 0),n=this.indexOf(t),n>=0)return this.size--,this.list.splice(n,1)[0]},s.prototype.has=function(t){var n;return this.lastItem&&this.isEqual(this.lastItem.key,t)?!0:(n=this.indexOf(t),n>=0?(this.lastItem=this.list[n],!0):!1)},s.prototype.forEach=function(t,n){var l;for(l=0;l0&&(E[T]={cacheItem:g,arg:arguments[T]},A?t(u,E):u.push(E),u.length>i&&n(u.shift())),f.wasMemoized=A,f.numArgs=T+1,B};return f.limit=i,f.wasMemoized=!1,f.cache=p,f.lru=u,f}};function t(i,p){var u=i.length,b=p.length,f,g,S;for(g=0;g=0&&(u=i[f],b=u.cacheItem.get(u.arg),!b||!b.size);f--)u.cacheItem.delete(u.arg)}function l(i,p){return i===p||i!==i&&p!==p}},{"map-or-similar":1}]},{},[3])(3)})});I();d();m();I();d();m();I();d();m();I();d();m();var C=__REACT__,{Children:ke,Component:Te,Fragment:R,Profiler:Oe,PureComponent:ve,StrictMode:Ae,Suspense:we,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Be,cloneElement:Ee,createContext:xe,createElement:Re,createFactory:Le,createRef:Pe,forwardRef:Me,isValidElement:De,lazy:Ge,memo:L,startTransition:He,unstable_act:Ne,useCallback:q,useContext:Ue,useDebugValue:Fe,useDeferredValue:qe,useEffect:ze,useId:Ke,useImperativeHandle:Ye,useInsertionEffect:We,useLayoutEffect:Ve,useMemo:z,useReducer:$e,useRef:je,useState:K,useSyncExternalStore:Ze,useTransition:Je,version:Qe}=__REACT__;I();d();m();var to=__STORYBOOK_API__,{ActiveTabs:ro,Consumer:co,ManagerContext:io,Provider:ao,addons:P,combineParameters:so,controlOrMetaKey:lo,controlOrMetaSymbol:uo,eventMatchesShortcut:Io,eventToShortcut:mo,isMacLike:fo,isShortcutTaken:po,keyToSymbol:ho,merge:go,mockChannel:bo,optionOrAltSymbol:So,shortcutMatchesShortcut:Co,shortcutToHumanString:yo,types:Y,useAddonState:_o,useArgTypes:ko,useArgs:To,useChannel:Oo,useGlobalTypes:vo,useGlobals:M,useParameter:D,useSharedState:Ao,useStoryPrepared:wo,useStorybookApi:Bo,useStorybookState:Eo}=__STORYBOOK_API__;var U=le(V());I();d();m();var No=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Uo,logger:H,once:Fo,pretty:qo}=__STORYBOOK_CLIENT_LOGGER__;I();d();m();var Vo=__STORYBOOK_COMPONENTS__,{A:$o,ActionBar:jo,AddonPanel:Zo,Badge:Jo,Bar:Qo,Blockquote:Xo,Button:en,ClipboardCode:on,Code:nn,DL:tn,Div:rn,DocumentWrapper:cn,EmptyTabContent:an,ErrorFormatter:sn,FlexBar:ln,Form:un,H1:In,H2:dn,H3:mn,H4:fn,H5:pn,H6:hn,HR:gn,IconButton:N,IconButtonSkeleton:bn,Icons:Sn,Img:Cn,LI:yn,Link:_n,ListItem:kn,Loader:Tn,OL:On,P:vn,Placeholder:An,Pre:wn,ResetWrapper:Bn,ScrollArea:En,Separator:xn,Spaced:Rn,Span:Ln,StorybookIcon:Pn,StorybookLogo:Mn,Symbols:Dn,SyntaxHighlighter:Gn,TT:Hn,TabBar:Nn,TabButton:Un,TabWrapper:Fn,Table:qn,Tabs:zn,TabsState:Kn,TooltipLinkList:$,TooltipMessage:Yn,TooltipNote:Wn,UL:Vn,WithTooltip:j,WithTooltipPure:$n,Zoom:jn,codeCommon:Zn,components:Jn,createCopyToClipboardFunction:Qn,getStoryHref:Xn,icons:et,interleaveSeparators:ot,nameSpaceClassNames:nt,resetComponents:tt,withReset:rt}=__STORYBOOK_COMPONENTS__;I();d();m();var lt=__STORYBOOK_ICONS__,{AccessibilityAltIcon:ut,AccessibilityIcon:It,AddIcon:dt,AdminIcon:mt,AlertAltIcon:ft,AlertIcon:pt,AlignLeftIcon:ht,AlignRightIcon:gt,AppleIcon:bt,ArrowDownIcon:St,ArrowLeftIcon:Ct,ArrowRightIcon:yt,ArrowSolidDownIcon:_t,ArrowSolidLeftIcon:kt,ArrowSolidRightIcon:Tt,ArrowSolidUpIcon:Ot,ArrowUpIcon:vt,AzureDevOpsIcon:At,BackIcon:wt,BasketIcon:Bt,BatchAcceptIcon:Et,BatchDenyIcon:xt,BeakerIcon:Rt,BellIcon:Lt,BitbucketIcon:Pt,BoldIcon:Mt,BookIcon:Dt,BookmarkHollowIcon:Gt,BookmarkIcon:Ht,BottomBarIcon:Nt,BottomBarToggleIcon:Ut,BoxIcon:Ft,BranchIcon:qt,BrowserIcon:zt,ButtonIcon:Kt,CPUIcon:Yt,CalendarIcon:Wt,CameraIcon:Vt,CategoryIcon:$t,CertificateIcon:jt,ChangedIcon:Zt,ChatIcon:Jt,CheckIcon:Qt,ChevronDownIcon:Xt,ChevronLeftIcon:er,ChevronRightIcon:or,ChevronSmallDownIcon:nr,ChevronSmallLeftIcon:tr,ChevronSmallRightIcon:rr,ChevronSmallUpIcon:cr,ChevronUpIcon:ir,ChromaticIcon:ar,ChromeIcon:sr,CircleHollowIcon:lr,CircleIcon:ur,ClearIcon:Ir,CloseAltIcon:dr,CloseIcon:mr,CloudHollowIcon:fr,CloudIcon:pr,CogIcon:hr,CollapseIcon:gr,CommandIcon:br,CommentAddIcon:Sr,CommentIcon:Cr,CommentsIcon:yr,CommitIcon:_r,CompassIcon:kr,ComponentDrivenIcon:Tr,ComponentIcon:Or,ContrastIcon:vr,ControlsIcon:Ar,CopyIcon:wr,CreditIcon:Br,CrossIcon:Er,DashboardIcon:xr,DatabaseIcon:Rr,DeleteIcon:Lr,DiamondIcon:Pr,DirectionIcon:Mr,DiscordIcon:Dr,DocChartIcon:Gr,DocListIcon:Hr,DocumentIcon:Nr,DownloadIcon:Ur,DragIcon:Fr,EditIcon:qr,EllipsisIcon:zr,EmailIcon:Kr,ExpandAltIcon:Yr,ExpandIcon:Wr,EyeCloseIcon:Vr,EyeIcon:$r,FaceHappyIcon:jr,FaceNeutralIcon:Zr,FaceSadIcon:Jr,FacebookIcon:Qr,FailedIcon:Xr,FastForwardIcon:ec,FigmaIcon:oc,FilterIcon:nc,FlagIcon:tc,FolderIcon:rc,FormIcon:cc,GDriveIcon:ic,GithubIcon:ac,GitlabIcon:sc,GlobeIcon:lc,GoogleIcon:uc,GraphBarIcon:Ic,GraphLineIcon:dc,GraphqlIcon:mc,GridAltIcon:fc,GridIcon:Z,GrowIcon:pc,HeartHollowIcon:hc,HeartIcon:gc,HomeIcon:bc,HourglassIcon:Sc,InfoIcon:Cc,ItalicIcon:yc,JumpToIcon:_c,KeyIcon:kc,LightningIcon:Tc,LightningOffIcon:Oc,LinkBrokenIcon:vc,LinkIcon:Ac,LinkedinIcon:wc,LinuxIcon:Bc,ListOrderedIcon:Ec,ListUnorderedIcon:xc,LocationIcon:Rc,LockIcon:Lc,MarkdownIcon:Pc,MarkupIcon:Mc,MediumIcon:Dc,MemoryIcon:Gc,MenuIcon:Hc,MergeIcon:Nc,MirrorIcon:Uc,MobileIcon:Fc,MoonIcon:qc,NutIcon:zc,OutboxIcon:Kc,OutlineIcon:Yc,PaintBrushIcon:Wc,PaperClipIcon:Vc,ParagraphIcon:$c,PassedIcon:jc,PhoneIcon:Zc,PhotoDragIcon:Jc,PhotoIcon:J,PinAltIcon:Qc,PinIcon:Xc,PlayBackIcon:ei,PlayIcon:oi,PlayNextIcon:ni,PlusIcon:ti,PointerDefaultIcon:ri,PointerHandIcon:ci,PowerIcon:ii,PrintIcon:ai,ProceedIcon:si,ProfileIcon:li,PullRequestIcon:ui,QuestionIcon:Ii,RSSIcon:di,RedirectIcon:mi,ReduxIcon:fi,RefreshIcon:pi,ReplyIcon:hi,RepoIcon:gi,RequestChangeIcon:bi,RewindIcon:Si,RulerIcon:Ci,SearchIcon:yi,ShareAltIcon:_i,ShareIcon:ki,ShieldIcon:Ti,SideBySideIcon:Oi,SidebarAltIcon:vi,SidebarAltToggleIcon:Ai,SidebarIcon:wi,SidebarToggleIcon:Bi,SpeakerIcon:Ei,StackedIcon:xi,StarHollowIcon:Ri,StarIcon:Li,StickerIcon:Pi,StopAltIcon:Mi,StopIcon:Di,StorybookIcon:Gi,StructureIcon:Hi,SubtractIcon:Ni,SunIcon:Ui,SupportIcon:Fi,SwitchAltIcon:qi,SyncIcon:zi,TabletIcon:Ki,ThumbsUpIcon:Yi,TimeIcon:Wi,TimerIcon:Vi,TransferIcon:$i,TrashIcon:ji,TwitterIcon:Zi,TypeIcon:Ji,UbuntuIcon:Qi,UndoIcon:Xi,UnfoldIcon:ea,UnlockIcon:oa,UnpinIcon:na,UploadIcon:ta,UserAddIcon:ra,UserAltIcon:ca,UserIcon:ia,UsersIcon:aa,VSCodeIcon:sa,VerifiedIcon:la,VideoIcon:ua,WandIcon:Ia,WatchIcon:da,WindowsIcon:ma,WrenchIcon:fa,YoutubeIcon:pa,ZoomIcon:ha,ZoomOutIcon:ga,ZoomResetIcon:ba,iconList:Sa}=__STORYBOOK_ICONS__;I();d();m();var Ta=__STORYBOOK_THEMING__,{CacheProvider:Oa,ClassNames:va,Global:Aa,ThemeProvider:wa,background:Ba,color:Ea,convert:xa,create:Ra,createCache:La,createGlobal:Pa,createReset:Ma,css:Da,darken:Ga,ensure:Ha,ignoreSsrWarning:Na,isPropValid:Ua,jsx:Fa,keyframes:qa,lighten:za,styled:Q,themes:Ka,typography:Ya,useTheme:Wa,withTheme:Va}=__STORYBOOK_THEMING__;I();d();m();var Qa=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();I();d();m();function X(e){for(var o=[],a=1;a({borderRadius:"1rem",display:"block",height:"1rem",width:"1rem",background:e}),({theme:e})=>({boxShadow:`${e.appBorderColor} 0 0 0 1px inset`})),Ie=(e,o=[],a)=>{if(e==="transparent")return"transparent";if(o.find(c=>c.value===e))return e;let r=o.find(c=>c.name===a);if(r)return r.value;if(a){let c=o.map(h=>h.name).join(", ");H.warn(X` + Backgrounds Addon: could not find the default color "${a}". + These are the available colors for your story based on your configuration: + ${c}. + `)}return"transparent"},oe=(0,U.default)(1e3)((e,o,a,r,c,h)=>({id:e||o,title:o,onClick:()=>{c({selected:a,name:o})},value:a,right:r?C.createElement(ue,{background:a}):void 0,active:h})),de=(0,U.default)(10)((e,o,a)=>{let r=e.map(({name:c,value:h})=>oe(null,c,h,!0,a,h===o));return o!=="transparent"?[oe("reset","Clear background","transparent",null,a,!1),...r]:r}),me={default:null,disable:!0,values:[]},fe=L(function(){let e=D(v,me),[o,a]=K(!1),[r,c]=M(),h=r[v]?.value,s=z(()=>Ie(h,e.values,e.default),[e,h]);Array.isArray(e)&&H.warn("Addon Backgrounds api has changed in Storybook 6.0. Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md");let t=q(n=>{c({[v]:{...r[v],value:n}})},[e,r,c]);return e.disable?null:C.createElement(R,null,C.createElement(j,{placement:"top",closeOnOutsideClick:!0,tooltip:({onHide:n})=>C.createElement($,{links:de(e.values,s,({selected:l})=>{s!==l&&t(l),n()})}),onVisibleChange:a},C.createElement(N,{key:"background",title:"Change the background of the preview",active:s!=="transparent"||o},C.createElement(J,null))))}),pe=L(function(){let[e,o]=M(),{grid:a}=D(v,{grid:{disable:!1}});if(a?.disable)return null;let r=e[v]?.grid||!1;return C.createElement(N,{key:"background",active:r,title:"Apply a grid to the preview",onClick:()=>o({[v]:{...e[v],grid:!r}})},C.createElement(Z,null))});P.register(ee,()=>{P.add(ee,{title:"Backgrounds",type:Y.TOOL,match:({viewMode:e,tabId:o})=>!!(e&&e.match(/^(story|docs)$/))&&!o,render:()=>C.createElement(R,null,C.createElement(fe,null),C.createElement(pe,null))})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/essentials-backgrounds-5/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/essentials-backgrounds-5/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/storybook-static/sb-addons/essentials-controls-3/manager-bundle.js b/storybook-static/sb-addons/essentials-controls-3/manager-bundle.js new file mode 100644 index 0000000..6b80101 --- /dev/null +++ b/storybook-static/sb-addons/essentials-controls-3/manager-bundle.js @@ -0,0 +1,60 @@ +try{ +(()=>{var Iy=Object.create;var Xn=Object.defineProperty;var Oy=Object.getOwnPropertyDescriptor;var _y=Object.getOwnPropertyNames;var Ry=Object.getPrototypeOf,Py=Object.prototype.hasOwnProperty;var nr=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var $e=(e,t)=>()=>(e&&(t=e(e=0)),t);var x=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),_u=(e,t)=>{for(var r in t)Xn(e,r,{get:t[r],enumerable:!0})},ky=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of _y(t))!Py.call(e,a)&&a!==r&&Xn(e,a,{get:()=>t[a],enumerable:!(n=Oy(t,a))||n.enumerable});return e};var De=(e,t,r)=>(r=e!=null?Iy(Ry(e)):{},ky(t||!e||!e.__esModule?Xn(r,"default",{value:e,enumerable:!0}):r,e));var l=$e(()=>{});var c=$e(()=>{});var d=$e(()=>{});var h,Ru,Je,TR,IR,OR,_R,Pu,RR,de,ar,Jn,PR,kR,NR,LR,ku,qR,MR,jR,Ee,Nu,$R,HR,he,UR,zR,GR,Lu,Qe,WR,we,ne,VR,KR,YR,Ct=$e(()=>{l();c();d();h=__REACT__,{Children:Ru,Component:Je,Fragment:TR,Profiler:IR,PureComponent:OR,StrictMode:_R,Suspense:Pu,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:RR,cloneElement:de,createContext:ar,createElement:Jn,createFactory:PR,createRef:kR,forwardRef:NR,isValidElement:LR,lazy:ku,memo:qR,startTransition:MR,unstable_act:jR,useCallback:Ee,useContext:Nu,useDebugValue:$R,useDeferredValue:HR,useEffect:he,useId:UR,useImperativeHandle:zR,useInsertionEffect:GR,useLayoutEffect:Lu,useMemo:Qe,useReducer:WR,useRef:we,useState:ne,useSyncExternalStore:VR,useTransition:KR,version:YR}=__REACT__});var Yu={};_u(Yu,{A:()=>qy,ActionBar:()=>ea,AddonPanel:()=>ta,Badge:()=>ra,Bar:()=>My,Blockquote:()=>jy,Button:()=>xt,ClipboardCode:()=>$y,Code:()=>Uu,DL:()=>Hy,Div:()=>Uy,DocumentWrapper:()=>zy,EmptyTabContent:()=>na,ErrorFormatter:()=>zu,FlexBar:()=>aa,Form:()=>He,H1:()=>Gy,H2:()=>oa,H3:()=>Gu,H4:()=>Wy,H5:()=>Vy,H6:()=>Ky,HR:()=>Yy,IconButton:()=>lt,IconButtonSkeleton:()=>Xy,Icons:()=>Jy,Img:()=>Qy,LI:()=>Zy,Link:()=>ct,ListItem:()=>e2,Loader:()=>Wu,OL:()=>t2,P:()=>r2,Placeholder:()=>n2,Pre:()=>a2,ResetWrapper:()=>ua,ScrollArea:()=>o2,Separator:()=>u2,Spaced:()=>ia,Span:()=>i2,StorybookIcon:()=>s2,StorybookLogo:()=>l2,Symbols:()=>c2,SyntaxHighlighter:()=>Mr,TT:()=>d2,TabBar:()=>p2,TabButton:()=>f2,TabWrapper:()=>h2,Table:()=>m2,Tabs:()=>g2,TabsState:()=>Vu,TooltipLinkList:()=>y2,TooltipMessage:()=>b2,TooltipNote:()=>sa,UL:()=>E2,WithTooltip:()=>jr,WithTooltipPure:()=>la,Zoom:()=>ca,codeCommon:()=>Ft,components:()=>da,createCopyToClipboardFunction:()=>A2,default:()=>Ly,getStoryHref:()=>Ku,icons:()=>v2,interleaveSeparators:()=>D2,nameSpaceClassNames:()=>pa,resetComponents:()=>C2,withReset:()=>St});var Ly,qy,ea,ta,ra,My,jy,xt,$y,Uu,Hy,Uy,zy,na,zu,aa,He,Gy,oa,Gu,Wy,Vy,Ky,Yy,lt,Xy,Jy,Qy,Zy,ct,e2,Wu,t2,r2,n2,a2,ua,o2,u2,ia,i2,s2,l2,c2,Mr,d2,p2,f2,h2,m2,g2,Vu,y2,b2,sa,E2,jr,la,ca,Ft,da,A2,Ku,v2,D2,pa,C2,St,or=$e(()=>{l();c();d();Ly=__STORYBOOK_COMPONENTS__,{A:qy,ActionBar:ea,AddonPanel:ta,Badge:ra,Bar:My,Blockquote:jy,Button:xt,ClipboardCode:$y,Code:Uu,DL:Hy,Div:Uy,DocumentWrapper:zy,EmptyTabContent:na,ErrorFormatter:zu,FlexBar:aa,Form:He,H1:Gy,H2:oa,H3:Gu,H4:Wy,H5:Vy,H6:Ky,HR:Yy,IconButton:lt,IconButtonSkeleton:Xy,Icons:Jy,Img:Qy,LI:Zy,Link:ct,ListItem:e2,Loader:Wu,OL:t2,P:r2,Placeholder:n2,Pre:a2,ResetWrapper:ua,ScrollArea:o2,Separator:u2,Spaced:ia,Span:i2,StorybookIcon:s2,StorybookLogo:l2,Symbols:c2,SyntaxHighlighter:Mr,TT:d2,TabBar:p2,TabButton:f2,TabWrapper:h2,Table:m2,Tabs:g2,TabsState:Vu,TooltipLinkList:y2,TooltipMessage:b2,TooltipNote:sa,UL:E2,WithTooltip:jr,WithTooltipPure:la,Zoom:ca,codeCommon:Ft,components:da,createCopyToClipboardFunction:A2,getStoryHref:Ku,icons:v2,interleaveSeparators:D2,nameSpaceClassNames:pa,resetComponents:C2,withReset:St}=__STORYBOOK_COMPONENTS__});var Be,ur,fa=$e(()=>{l();c();d();Be=e=>`control-${e.replace(/\s+/g,"-")}`,ur=e=>`set-${e.replace(/\s+/g,"-")}`});var PP,kP,NP,LP,Xu,qP,MP,Ju,jP,$P,HP,UP,zP,GP,x2,Qu,WP,VP,KP,YP,q,ha,XP,ma,JP,ga=$e(()=>{l();c();d();PP=__STORYBOOK_THEMING__,{CacheProvider:kP,ClassNames:NP,Global:LP,ThemeProvider:Xu,background:qP,color:MP,convert:Ju,create:jP,createCache:$P,createGlobal:HP,createReset:UP,css:zP,darken:GP,ensure:x2,ignoreSsrWarning:Qu,isPropValid:WP,jsx:VP,keyframes:KP,lighten:YP,styled:q,themes:ha,typography:XP,useTheme:ma,withTheme:JP}=__STORYBOOK_THEMING__});var Ek,Ak,vk,oi,Dk,Ck,xk,Fk,Sk,wk,Bk,Tk,Ik,Ok,_k,Rk,Pk,kk,Nk,Lk,qk,Mk,jk,$k,Hk,Uk,zk,Gk,Wk,Vk,Kk,Yk,Xk,Jk,Qk,Zk,eN,tN,rN,nN,aN,oN,uN,iN,ui,sN,ii,Sa,lN,cN,si,dN,pN,fN,hN,mN,gN,yN,bN,EN,AN,vN,DN,CN,xN,FN,SN,wN,BN,TN,IN,ON,_N,RN,PN,kN,NN,LN,qN,MN,jN,$N,HN,UN,Ur,zN,GN,WN,VN,KN,YN,XN,li,ci,JN,QN,ZN,eL,tL,rL,nL,aL,oL,uL,iL,sL,lL,cL,dL,pL,fL,hL,mL,gL,yL,bL,EL,AL,vL,DL,CL,xL,FL,SL,wL,BL,TL,di,IL,OL,_L,RL,PL,kL,NL,pi,LL,qL,ML,jL,$L,HL,UL,zL,GL,WL,VL,KL,YL,XL,JL,QL,ZL,eq,tq,rq,nq,aq,oq,uq,iq,sq,lq,cq,dq,pq,fq,hq,mq,gq,yq,bq,Eq,Aq,vq,Dq,Cq,xq,Fq,Sq,wq,Bq,Tq,Iq,Oq,_q,Rq,Pq,kq,Nq,Lq,qq,Mq,jq,fi,$q,Hq,Uq,zq,Gq,Wq,Vq,Kq,Yq,Xq,Jq,Qq,Zq,hi,eM,tM,rM,nM,aM,oM,uM,iM,sM,lM,mi,cM,dM,pM,fM,hM,gi,yi,bi,mM,wa=$e(()=>{l();c();d();Ek=__STORYBOOK_ICONS__,{AccessibilityAltIcon:Ak,AccessibilityIcon:vk,AddIcon:oi,AdminIcon:Dk,AlertAltIcon:Ck,AlertIcon:xk,AlignLeftIcon:Fk,AlignRightIcon:Sk,AppleIcon:wk,ArrowDownIcon:Bk,ArrowLeftIcon:Tk,ArrowRightIcon:Ik,ArrowSolidDownIcon:Ok,ArrowSolidLeftIcon:_k,ArrowSolidRightIcon:Rk,ArrowSolidUpIcon:Pk,ArrowUpIcon:kk,AzureDevOpsIcon:Nk,BackIcon:Lk,BasketIcon:qk,BatchAcceptIcon:Mk,BatchDenyIcon:jk,BeakerIcon:$k,BellIcon:Hk,BitbucketIcon:Uk,BoldIcon:zk,BookIcon:Gk,BookmarkHollowIcon:Wk,BookmarkIcon:Vk,BottomBarIcon:Kk,BottomBarToggleIcon:Yk,BoxIcon:Xk,BranchIcon:Jk,BrowserIcon:Qk,ButtonIcon:Zk,CPUIcon:eN,CalendarIcon:tN,CameraIcon:rN,CategoryIcon:nN,CertificateIcon:aN,ChangedIcon:oN,ChatIcon:uN,CheckIcon:iN,ChevronDownIcon:ui,ChevronLeftIcon:sN,ChevronRightIcon:ii,ChevronSmallDownIcon:Sa,ChevronSmallLeftIcon:lN,ChevronSmallRightIcon:cN,ChevronSmallUpIcon:si,ChevronUpIcon:dN,ChromaticIcon:pN,ChromeIcon:fN,CircleHollowIcon:hN,CircleIcon:mN,ClearIcon:gN,CloseAltIcon:yN,CloseIcon:bN,CloudHollowIcon:EN,CloudIcon:AN,CogIcon:vN,CollapseIcon:DN,CommandIcon:CN,CommentAddIcon:xN,CommentIcon:FN,CommentsIcon:SN,CommitIcon:wN,CompassIcon:BN,ComponentDrivenIcon:TN,ComponentIcon:IN,ContrastIcon:ON,ControlsIcon:_N,CopyIcon:RN,CreditIcon:PN,CrossIcon:kN,DashboardIcon:NN,DatabaseIcon:LN,DeleteIcon:qN,DiamondIcon:MN,DirectionIcon:jN,DiscordIcon:$N,DocChartIcon:HN,DocListIcon:UN,DocumentIcon:Ur,DownloadIcon:zN,DragIcon:GN,EditIcon:WN,EllipsisIcon:VN,EmailIcon:KN,ExpandAltIcon:YN,ExpandIcon:XN,EyeCloseIcon:li,EyeIcon:ci,FaceHappyIcon:JN,FaceNeutralIcon:QN,FaceSadIcon:ZN,FacebookIcon:eL,FailedIcon:tL,FastForwardIcon:rL,FigmaIcon:nL,FilterIcon:aL,FlagIcon:oL,FolderIcon:uL,FormIcon:iL,GDriveIcon:sL,GithubIcon:lL,GitlabIcon:cL,GlobeIcon:dL,GoogleIcon:pL,GraphBarIcon:fL,GraphLineIcon:hL,GraphqlIcon:mL,GridAltIcon:gL,GridIcon:yL,GrowIcon:bL,HeartHollowIcon:EL,HeartIcon:AL,HomeIcon:vL,HourglassIcon:DL,InfoIcon:CL,ItalicIcon:xL,JumpToIcon:FL,KeyIcon:SL,LightningIcon:wL,LightningOffIcon:BL,LinkBrokenIcon:TL,LinkIcon:di,LinkedinIcon:IL,LinuxIcon:OL,ListOrderedIcon:_L,ListUnorderedIcon:RL,LocationIcon:PL,LockIcon:kL,MarkdownIcon:NL,MarkupIcon:pi,MediumIcon:LL,MemoryIcon:qL,MenuIcon:ML,MergeIcon:jL,MirrorIcon:$L,MobileIcon:HL,MoonIcon:UL,NutIcon:zL,OutboxIcon:GL,OutlineIcon:WL,PaintBrushIcon:VL,PaperClipIcon:KL,ParagraphIcon:YL,PassedIcon:XL,PhoneIcon:JL,PhotoDragIcon:QL,PhotoIcon:ZL,PinAltIcon:eq,PinIcon:tq,PlayBackIcon:rq,PlayIcon:nq,PlayNextIcon:aq,PlusIcon:oq,PointerDefaultIcon:uq,PointerHandIcon:iq,PowerIcon:sq,PrintIcon:lq,ProceedIcon:cq,ProfileIcon:dq,PullRequestIcon:pq,QuestionIcon:fq,RSSIcon:hq,RedirectIcon:mq,ReduxIcon:gq,RefreshIcon:yq,ReplyIcon:bq,RepoIcon:Eq,RequestChangeIcon:Aq,RewindIcon:vq,RulerIcon:Dq,SearchIcon:Cq,ShareAltIcon:xq,ShareIcon:Fq,ShieldIcon:Sq,SideBySideIcon:wq,SidebarAltIcon:Bq,SidebarAltToggleIcon:Tq,SidebarIcon:Iq,SidebarToggleIcon:Oq,SpeakerIcon:_q,StackedIcon:Rq,StarHollowIcon:Pq,StarIcon:kq,StickerIcon:Nq,StopAltIcon:Lq,StopIcon:qq,StorybookIcon:Mq,StructureIcon:jq,SubtractIcon:fi,SunIcon:$q,SupportIcon:Hq,SwitchAltIcon:Uq,SyncIcon:zq,TabletIcon:Gq,ThumbsUpIcon:Wq,TimeIcon:Vq,TimerIcon:Kq,TransferIcon:Yq,TrashIcon:Xq,TwitterIcon:Jq,TypeIcon:Qq,UbuntuIcon:Zq,UndoIcon:hi,UnfoldIcon:eM,UnlockIcon:tM,UnpinIcon:rM,UploadIcon:nM,UserAddIcon:aM,UserAltIcon:oM,UserIcon:uM,UsersIcon:iM,VSCodeIcon:sM,VerifiedIcon:lM,VideoIcon:mi,WandIcon:cM,WatchIcon:dM,WindowsIcon:pM,WrenchIcon:fM,YoutubeIcon:hM,ZoomIcon:gi,ZoomOutIcon:yi,ZoomResetIcon:bi,iconList:mM}=__STORYBOOK_ICONS__});var Ba=x((AM,Ei)=>{l();c();d();function l1(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r{l();c();d();function c1(){this.__data__=[],this.size=0}Ai.exports=c1});var zr=x((BM,Di)=>{l();c();d();function d1(e,t){return e===t||e!==e&&t!==t}Di.exports=d1});var dr=x((_M,Ci)=>{l();c();d();var p1=zr();function f1(e,t){for(var r=e.length;r--;)if(p1(e[r][0],t))return r;return-1}Ci.exports=f1});var Fi=x((NM,xi)=>{l();c();d();var h1=dr(),m1=Array.prototype,g1=m1.splice;function y1(e){var t=this.__data__,r=h1(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():g1.call(t,r,1),--this.size,!0}xi.exports=y1});var wi=x((jM,Si)=>{l();c();d();var b1=dr();function E1(e){var t=this.__data__,r=b1(t,e);return r<0?void 0:t[r][1]}Si.exports=E1});var Ti=x((zM,Bi)=>{l();c();d();var A1=dr();function v1(e){return A1(this.__data__,e)>-1}Bi.exports=v1});var Oi=x((KM,Ii)=>{l();c();d();var D1=dr();function C1(e,t){var r=this.__data__,n=D1(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}Ii.exports=C1});var pr=x((QM,_i)=>{l();c();d();var x1=vi(),F1=Fi(),S1=wi(),w1=Ti(),B1=Oi();function Tt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var T1=pr();function I1(){this.__data__=new T1,this.size=0}Ri.exports=I1});var Ni=x((uj,ki)=>{l();c();d();function O1(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}ki.exports=O1});var qi=x((cj,Li)=>{l();c();d();function _1(e){return this.__data__.get(e)}Li.exports=_1});var ji=x((hj,Mi)=>{l();c();d();function R1(e){return this.__data__.has(e)}Mi.exports=R1});var Ta=x((bj,$i)=>{l();c();d();var P1=typeof window=="object"&&window&&window.Object===Object&&window;$i.exports=P1});var ke=x((Dj,Hi)=>{l();c();d();var k1=Ta(),N1=typeof self=="object"&&self&&self.Object===Object&&self,L1=k1||N1||Function("return this")();Hi.exports=L1});var pt=x((Sj,Ui)=>{l();c();d();var q1=ke(),M1=q1.Symbol;Ui.exports=M1});var Vi=x((Ij,Wi)=>{l();c();d();var zi=pt(),Gi=Object.prototype,j1=Gi.hasOwnProperty,$1=Gi.toString,fr=zi?zi.toStringTag:void 0;function H1(e){var t=j1.call(e,fr),r=e[fr];try{e[fr]=void 0;var n=!0}catch{}var a=$1.call(e);return n&&(t?e[fr]=r:delete e[fr]),a}Wi.exports=H1});var Yi=x((Pj,Ki)=>{l();c();d();var U1=Object.prototype,z1=U1.toString;function G1(e){return z1.call(e)}Ki.exports=G1});var ft=x((qj,Qi)=>{l();c();d();var Xi=pt(),W1=Vi(),V1=Yi(),K1="[object Null]",Y1="[object Undefined]",Ji=Xi?Xi.toStringTag:void 0;function X1(e){return e==null?e===void 0?Y1:K1:Ji&&Ji in Object(e)?W1(e):V1(e)}Qi.exports=X1});var Me=x((Hj,Zi)=>{l();c();d();function J1(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}Zi.exports=J1});var Ia=x((Wj,es)=>{l();c();d();var Q1=ft(),Z1=Me(),eb="[object AsyncFunction]",tb="[object Function]",rb="[object GeneratorFunction]",nb="[object Proxy]";function ab(e){if(!Z1(e))return!1;var t=Q1(e);return t==tb||t==rb||t==eb||t==nb}es.exports=ab});var rs=x((Xj,ts)=>{l();c();d();var ob=ke(),ub=ob["__core-js_shared__"];ts.exports=ub});var os=x((e$,as)=>{l();c();d();var Oa=rs(),ns=function(){var e=/[^.]+$/.exec(Oa&&Oa.keys&&Oa.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function ib(e){return!!ns&&ns in e}as.exports=ib});var _a=x((a$,us)=>{l();c();d();var sb=Function.prototype,lb=sb.toString;function cb(e){if(e!=null){try{return lb.call(e)}catch{}try{return e+""}catch{}}return""}us.exports=cb});var ss=x((s$,is)=>{l();c();d();var db=Ia(),pb=os(),fb=Me(),hb=_a(),mb=/[\\^$.*+?()[\]{}|]/g,gb=/^\[object .+?Constructor\]$/,yb=Function.prototype,bb=Object.prototype,Eb=yb.toString,Ab=bb.hasOwnProperty,vb=RegExp("^"+Eb.call(Ab).replace(mb,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Db(e){if(!fb(e)||pb(e))return!1;var t=db(e)?vb:gb;return t.test(hb(e))}is.exports=Db});var cs=x((p$,ls)=>{l();c();d();function Cb(e,t){return e?.[t]}ls.exports=Cb});var rt=x((g$,ds)=>{l();c();d();var xb=ss(),Fb=cs();function Sb(e,t){var r=Fb(e,t);return xb(r)?r:void 0}ds.exports=Sb});var Gr=x((A$,ps)=>{l();c();d();var wb=rt(),Bb=ke(),Tb=wb(Bb,"Map");ps.exports=Tb});var hr=x((x$,fs)=>{l();c();d();var Ib=rt(),Ob=Ib(Object,"create");fs.exports=Ob});var gs=x((B$,ms)=>{l();c();d();var hs=hr();function _b(){this.__data__=hs?hs(null):{},this.size=0}ms.exports=_b});var bs=x((_$,ys)=>{l();c();d();function Rb(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}ys.exports=Rb});var As=x((N$,Es)=>{l();c();d();var Pb=hr(),kb="__lodash_hash_undefined__",Nb=Object.prototype,Lb=Nb.hasOwnProperty;function qb(e){var t=this.__data__;if(Pb){var r=t[e];return r===kb?void 0:r}return Lb.call(t,e)?t[e]:void 0}Es.exports=qb});var Ds=x((j$,vs)=>{l();c();d();var Mb=hr(),jb=Object.prototype,$b=jb.hasOwnProperty;function Hb(e){var t=this.__data__;return Mb?t[e]!==void 0:$b.call(t,e)}vs.exports=Hb});var xs=x((z$,Cs)=>{l();c();d();var Ub=hr(),zb="__lodash_hash_undefined__";function Gb(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Ub&&t===void 0?zb:t,this}Cs.exports=Gb});var Ss=x((K$,Fs)=>{l();c();d();var Wb=gs(),Vb=bs(),Kb=As(),Yb=Ds(),Xb=xs();function It(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var ws=Ss(),Jb=pr(),Qb=Gr();function Zb(){this.size=0,this.__data__={hash:new ws,map:new(Qb||Jb),string:new ws}}Bs.exports=Zb});var Os=x((rH,Is)=>{l();c();d();function eE(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}Is.exports=eE});var mr=x((uH,_s)=>{l();c();d();var tE=Os();function rE(e,t){var r=e.__data__;return tE(t)?r[typeof t=="string"?"string":"hash"]:r.map}_s.exports=rE});var Ps=x((cH,Rs)=>{l();c();d();var nE=mr();function aE(e){var t=nE(this,e).delete(e);return this.size-=t?1:0,t}Rs.exports=aE});var Ns=x((hH,ks)=>{l();c();d();var oE=mr();function uE(e){return oE(this,e).get(e)}ks.exports=uE});var qs=x((bH,Ls)=>{l();c();d();var iE=mr();function sE(e){return iE(this,e).has(e)}Ls.exports=sE});var js=x((DH,Ms)=>{l();c();d();var lE=mr();function cE(e,t){var r=lE(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}Ms.exports=cE});var Wr=x((SH,$s)=>{l();c();d();var dE=Ts(),pE=Ps(),fE=Ns(),hE=qs(),mE=js();function Ot(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var gE=pr(),yE=Gr(),bE=Wr(),EE=200;function AE(e,t){var r=this.__data__;if(r instanceof gE){var n=r.__data__;if(!yE||n.length{l();c();d();var vE=pr(),DE=Pi(),CE=Ni(),xE=qi(),FE=ji(),SE=Us();function _t(e){var t=this.__data__=new vE(e);this.size=t.size}_t.prototype.clear=DE;_t.prototype.delete=CE;_t.prototype.get=xE;_t.prototype.has=FE;_t.prototype.set=SE;zs.exports=_t});var Ws=x((qH,Gs)=>{l();c();d();var wE="__lodash_hash_undefined__";function BE(e){return this.__data__.set(e,wE),this}Gs.exports=BE});var Ks=x((HH,Vs)=>{l();c();d();function TE(e){return this.__data__.has(e)}Vs.exports=TE});var Ra=x((WH,Ys)=>{l();c();d();var IE=Wr(),OE=Ws(),_E=Ks();function Kr(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new IE;++t{l();c();d();function RE(e,t){for(var r=-1,n=e==null?0:e.length;++r{l();c();d();function PE(e,t){return e.has(t)}Qs.exports=PE});var ka=x((aU,Zs)=>{l();c();d();var kE=Ra(),NE=Js(),LE=Pa(),qE=1,ME=2;function jE(e,t,r,n,a,o){var u=r&qE,i=e.length,s=t.length;if(i!=s&&!(u&&s>i))return!1;var p=o.get(e),y=o.get(t);if(p&&y)return p==t&&y==e;var E=-1,m=!0,g=r&ME?new kE:void 0;for(o.set(e,t),o.set(t,e);++E{l();c();d();var $E=ke(),HE=$E.Uint8Array;el.exports=HE});var rl=x((pU,tl)=>{l();c();d();function UE(e){var t=-1,r=Array(e.size);return e.forEach(function(n,a){r[++t]=[a,n]}),r}tl.exports=UE});var Yr=x((gU,nl)=>{l();c();d();function zE(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}nl.exports=zE});var sl=x((AU,il)=>{l();c();d();var al=pt(),ol=Na(),GE=zr(),WE=ka(),VE=rl(),KE=Yr(),YE=1,XE=2,JE="[object Boolean]",QE="[object Date]",ZE="[object Error]",eA="[object Map]",tA="[object Number]",rA="[object RegExp]",nA="[object Set]",aA="[object String]",oA="[object Symbol]",uA="[object ArrayBuffer]",iA="[object DataView]",ul=al?al.prototype:void 0,La=ul?ul.valueOf:void 0;function sA(e,t,r,n,a,o,u){switch(r){case iA:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case uA:return!(e.byteLength!=t.byteLength||!o(new ol(e),new ol(t)));case JE:case QE:case tA:return GE(+e,+t);case ZE:return e.name==t.name&&e.message==t.message;case rA:case aA:return e==t+"";case eA:var i=VE;case nA:var s=n&YE;if(i||(i=KE),e.size!=t.size&&!s)return!1;var p=u.get(e);if(p)return p==t;n|=XE,u.set(e,t);var y=WE(i(e),i(t),n,a,o,u);return u.delete(e),y;case oA:if(La)return La.call(e)==La.call(t)}return!1}il.exports=sA});var Xr=x((xU,ll)=>{l();c();d();function lA(e,t){for(var r=-1,n=t.length,a=e.length;++r{l();c();d();var cA=Array.isArray;cl.exports=cA});var qa=x((_U,dl)=>{l();c();d();var dA=Xr(),pA=je();function fA(e,t,r){var n=t(e);return pA(e)?n:dA(n,r(e))}dl.exports=fA});var fl=x((NU,pl)=>{l();c();d();function hA(e,t){for(var r=-1,n=e==null?0:e.length,a=0,o=[];++r{l();c();d();function mA(){return[]}hl.exports=mA});var Jr=x((zU,gl)=>{l();c();d();var gA=fl(),yA=Ma(),bA=Object.prototype,EA=bA.propertyIsEnumerable,ml=Object.getOwnPropertySymbols,AA=ml?function(e){return e==null?[]:(e=Object(e),gA(ml(e),function(t){return EA.call(e,t)}))}:yA;gl.exports=AA});var bl=x((KU,yl)=>{l();c();d();function vA(e,t){for(var r=-1,n=Array(e);++r{l();c();d();function DA(e){return e!=null&&typeof e=="object"}El.exports=DA});var vl=x((rz,Al)=>{l();c();d();var CA=ft(),xA=Ke(),FA="[object Arguments]";function SA(e){return xA(e)&&CA(e)==FA}Al.exports=SA});var Qr=x((uz,xl)=>{l();c();d();var Dl=vl(),wA=Ke(),Cl=Object.prototype,BA=Cl.hasOwnProperty,TA=Cl.propertyIsEnumerable,IA=Dl(function(){return arguments}())?Dl:function(e){return wA(e)&&BA.call(e,"callee")&&!TA.call(e,"callee")};xl.exports=IA});var Sl=x((cz,Fl)=>{l();c();d();function OA(){return!1}Fl.exports=OA});var Zr=x((gr,Rt)=>{l();c();d();var _A=ke(),RA=Sl(),Tl=typeof gr=="object"&&gr&&!gr.nodeType&&gr,wl=Tl&&typeof Rt=="object"&&Rt&&!Rt.nodeType&&Rt,PA=wl&&wl.exports===Tl,Bl=PA?_A.Buffer:void 0,kA=Bl?Bl.isBuffer:void 0,NA=kA||RA;Rt.exports=NA});var en=x((yz,Il)=>{l();c();d();var LA=9007199254740991,qA=/^(?:0|[1-9]\d*)$/;function MA(e,t){var r=typeof e;return t=t??LA,!!t&&(r=="number"||r!="symbol"&&qA.test(e))&&e>-1&&e%1==0&&e{l();c();d();var jA=9007199254740991;function $A(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=jA}Ol.exports=$A});var Rl=x((Fz,_l)=>{l();c();d();var HA=ft(),UA=tn(),zA=Ke(),GA="[object Arguments]",WA="[object Array]",VA="[object Boolean]",KA="[object Date]",YA="[object Error]",XA="[object Function]",JA="[object Map]",QA="[object Number]",ZA="[object Object]",ev="[object RegExp]",tv="[object Set]",rv="[object String]",nv="[object WeakMap]",av="[object ArrayBuffer]",ov="[object DataView]",uv="[object Float32Array]",iv="[object Float64Array]",sv="[object Int8Array]",lv="[object Int16Array]",cv="[object Int32Array]",dv="[object Uint8Array]",pv="[object Uint8ClampedArray]",fv="[object Uint16Array]",hv="[object Uint32Array]",le={};le[uv]=le[iv]=le[sv]=le[lv]=le[cv]=le[dv]=le[pv]=le[fv]=le[hv]=!0;le[GA]=le[WA]=le[av]=le[VA]=le[ov]=le[KA]=le[YA]=le[XA]=le[JA]=le[QA]=le[ZA]=le[ev]=le[tv]=le[rv]=le[nv]=!1;function mv(e){return zA(e)&&UA(e.length)&&!!le[HA(e)]}_l.exports=mv});var rn=x((Tz,Pl)=>{l();c();d();function gv(e){return function(t){return e(t)}}Pl.exports=gv});var nn=x((yr,Pt)=>{l();c();d();var yv=Ta(),kl=typeof yr=="object"&&yr&&!yr.nodeType&&yr,br=kl&&typeof Pt=="object"&&Pt&&!Pt.nodeType&&Pt,bv=br&&br.exports===kl,ja=bv&&yv.process,Ev=function(){try{var e=br&&br.require&&br.require("util").types;return e||ja&&ja.binding&&ja.binding("util")}catch{}}();Pt.exports=Ev});var $a=x((Nz,ql)=>{l();c();d();var Av=Rl(),vv=rn(),Nl=nn(),Ll=Nl&&Nl.isTypedArray,Dv=Ll?vv(Ll):Av;ql.exports=Dv});var Ha=x((jz,Ml)=>{l();c();d();var Cv=bl(),xv=Qr(),Fv=je(),Sv=Zr(),wv=en(),Bv=$a(),Tv=Object.prototype,Iv=Tv.hasOwnProperty;function Ov(e,t){var r=Fv(e),n=!r&&xv(e),a=!r&&!n&&Sv(e),o=!r&&!n&&!a&&Bv(e),u=r||n||a||o,i=u?Cv(e.length,String):[],s=i.length;for(var p in e)(t||Iv.call(e,p))&&!(u&&(p=="length"||a&&(p=="offset"||p=="parent")||o&&(p=="buffer"||p=="byteLength"||p=="byteOffset")||wv(p,s)))&&i.push(p);return i}Ml.exports=Ov});var an=x((zz,jl)=>{l();c();d();var _v=Object.prototype;function Rv(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||_v;return e===r}jl.exports=Rv});var Ua=x((Kz,$l)=>{l();c();d();function Pv(e,t){return function(r){return e(t(r))}}$l.exports=Pv});var Ul=x((Qz,Hl)=>{l();c();d();var kv=Ua(),Nv=kv(Object.keys,Object);Hl.exports=Nv});var Gl=x((rG,zl)=>{l();c();d();var Lv=an(),qv=Ul(),Mv=Object.prototype,jv=Mv.hasOwnProperty;function $v(e){if(!Lv(e))return qv(e);var t=[];for(var r in Object(e))jv.call(e,r)&&r!="constructor"&&t.push(r);return t}zl.exports=$v});var za=x((uG,Wl)=>{l();c();d();var Hv=Ia(),Uv=tn();function zv(e){return e!=null&&Uv(e.length)&&!Hv(e)}Wl.exports=zv});var kt=x((cG,Vl)=>{l();c();d();var Gv=Ha(),Wv=Gl(),Vv=za();function Kv(e){return Vv(e)?Gv(e):Wv(e)}Vl.exports=Kv});var Ga=x((hG,Kl)=>{l();c();d();var Yv=qa(),Xv=Jr(),Jv=kt();function Qv(e){return Yv(e,Jv,Xv)}Kl.exports=Qv});var Jl=x((bG,Xl)=>{l();c();d();var Yl=Ga(),Zv=1,eD=Object.prototype,tD=eD.hasOwnProperty;function rD(e,t,r,n,a,o){var u=r&Zv,i=Yl(e),s=i.length,p=Yl(t),y=p.length;if(s!=y&&!u)return!1;for(var E=s;E--;){var m=i[E];if(!(u?m in t:tD.call(t,m)))return!1}var g=o.get(e),A=o.get(t);if(g&&A)return g==t&&A==e;var b=!0;o.set(e,t),o.set(t,e);for(var F=u;++E{l();c();d();var nD=rt(),aD=ke(),oD=nD(aD,"DataView");Ql.exports=oD});var tc=x((SG,ec)=>{l();c();d();var uD=rt(),iD=ke(),sD=uD(iD,"Promise");ec.exports=sD});var Wa=x((IG,rc)=>{l();c();d();var lD=rt(),cD=ke(),dD=lD(cD,"Set");rc.exports=dD});var ac=x((PG,nc)=>{l();c();d();var pD=rt(),fD=ke(),hD=pD(fD,"WeakMap");nc.exports=hD});var Er=x((qG,dc)=>{l();c();d();var Va=Zl(),Ka=Gr(),Ya=tc(),Xa=Wa(),Ja=ac(),cc=ft(),Nt=_a(),oc="[object Map]",mD="[object Object]",uc="[object Promise]",ic="[object Set]",sc="[object WeakMap]",lc="[object DataView]",gD=Nt(Va),yD=Nt(Ka),bD=Nt(Ya),ED=Nt(Xa),AD=Nt(Ja),ht=cc;(Va&&ht(new Va(new ArrayBuffer(1)))!=lc||Ka&&ht(new Ka)!=oc||Ya&&ht(Ya.resolve())!=uc||Xa&&ht(new Xa)!=ic||Ja&&ht(new Ja)!=sc)&&(ht=function(e){var t=cc(e),r=t==mD?e.constructor:void 0,n=r?Nt(r):"";if(n)switch(n){case gD:return lc;case yD:return oc;case bD:return uc;case ED:return ic;case AD:return sc}return t});dc.exports=ht});var Ec=x((HG,bc)=>{l();c();d();var Qa=Vr(),vD=ka(),DD=sl(),CD=Jl(),pc=Er(),fc=je(),hc=Zr(),xD=$a(),FD=1,mc="[object Arguments]",gc="[object Array]",on="[object Object]",SD=Object.prototype,yc=SD.hasOwnProperty;function wD(e,t,r,n,a,o){var u=fc(e),i=fc(t),s=u?gc:pc(e),p=i?gc:pc(t);s=s==mc?on:s,p=p==mc?on:p;var y=s==on,E=p==on,m=s==p;if(m&&hc(e)){if(!hc(t))return!1;u=!0,y=!1}if(m&&!y)return o||(o=new Qa),u||xD(e)?vD(e,t,r,n,a,o):DD(e,t,s,r,n,a,o);if(!(r&FD)){var g=y&&yc.call(e,"__wrapped__"),A=E&&yc.call(t,"__wrapped__");if(g||A){var b=g?e.value():e,F=A?t.value():t;return o||(o=new Qa),a(b,F,r,n,o)}}return m?(o||(o=new Qa),CD(e,t,r,n,a,o)):!1}bc.exports=wD});var Za=x((WG,Dc)=>{l();c();d();var BD=Ec(),Ac=Ke();function vc(e,t,r,n,a){return e===t?!0:e==null||t==null||!Ac(e)&&!Ac(t)?e!==e&&t!==t:BD(e,t,r,n,vc,a)}Dc.exports=vc});var xc=x((XG,Cc)=>{l();c();d();var TD=Vr(),ID=Za(),OD=1,_D=2;function RD(e,t,r,n){var a=r.length,o=a,u=!n;if(e==null)return!o;for(e=Object(e);a--;){var i=r[a];if(u&&i[2]?i[1]!==e[i[0]]:!(i[0]in e))return!1}for(;++a{l();c();d();var PD=Me();function kD(e){return e===e&&!PD(e)}Fc.exports=kD});var wc=x((aW,Sc)=>{l();c();d();var ND=eo(),LD=kt();function qD(e){for(var t=LD(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,ND(a)]}return t}Sc.exports=qD});var to=x((sW,Bc)=>{l();c();d();function MD(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}Bc.exports=MD});var Ic=x((pW,Tc)=>{l();c();d();var jD=xc(),$D=wc(),HD=to();function UD(e){var t=$D(e);return t.length==1&&t[0][2]?HD(t[0][0],t[0][1]):function(r){return r===e||jD(r,e,t)}}Tc.exports=UD});var Ar=x((gW,Oc)=>{l();c();d();var zD=ft(),GD=Ke(),WD="[object Symbol]";function VD(e){return typeof e=="symbol"||GD(e)&&zD(e)==WD}Oc.exports=VD});var un=x((AW,_c)=>{l();c();d();var KD=je(),YD=Ar(),XD=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,JD=/^\w*$/;function QD(e,t){if(KD(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||YD(e)?!0:JD.test(e)||!XD.test(e)||t!=null&&e in Object(t)}_c.exports=QD});var kc=x((xW,Pc)=>{l();c();d();var Rc=Wr(),ZD="Expected a function";function ro(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(ZD);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],o=r.cache;if(o.has(a))return o.get(a);var u=e.apply(this,n);return r.cache=o.set(a,u)||o,u};return r.cache=new(ro.Cache||Rc),r}ro.Cache=Rc;Pc.exports=ro});var Lc=x((BW,Nc)=>{l();c();d();var eC=kc(),tC=500;function rC(e){var t=eC(e,function(n){return r.size===tC&&r.clear(),n}),r=t.cache;return t}Nc.exports=rC});var Mc=x((_W,qc)=>{l();c();d();var nC=Lc(),aC=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,oC=/\\(\\)?/g,uC=nC(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(aC,function(r,n,a,o){t.push(a?o.replace(oC,"$1"):n||r)}),t});qc.exports=uC});var Gc=x((NW,zc)=>{l();c();d();var jc=pt(),iC=Ba(),sC=je(),lC=Ar(),cC=1/0,$c=jc?jc.prototype:void 0,Hc=$c?$c.toString:void 0;function Uc(e){if(typeof e=="string")return e;if(sC(e))return iC(e,Uc)+"";if(lC(e))return Hc?Hc.call(e):"";var t=e+"";return t=="0"&&1/e==-cC?"-0":t}zc.exports=Uc});var Vc=x((jW,Wc)=>{l();c();d();var dC=Gc();function pC(e){return e==null?"":dC(e)}Wc.exports=pC});var vr=x((zW,Kc)=>{l();c();d();var fC=je(),hC=un(),mC=Mc(),gC=Vc();function yC(e,t){return fC(e)?e:hC(e,t)?[e]:mC(gC(e))}Kc.exports=yC});var Lt=x((KW,Yc)=>{l();c();d();var bC=Ar(),EC=1/0;function AC(e){if(typeof e=="string"||bC(e))return e;var t=e+"";return t=="0"&&1/e==-EC?"-0":t}Yc.exports=AC});var sn=x((QW,Xc)=>{l();c();d();var vC=vr(),DC=Lt();function CC(e,t){t=vC(t,e);for(var r=0,n=t.length;e!=null&&r{l();c();d();var xC=sn();function FC(e,t,r){var n=e==null?void 0:xC(e,t);return n===void 0?r:n}Jc.exports=FC});var ed=x((uV,Zc)=>{l();c();d();function SC(e,t){return e!=null&&t in Object(e)}Zc.exports=SC});var rd=x((cV,td)=>{l();c();d();var wC=vr(),BC=Qr(),TC=je(),IC=en(),OC=tn(),_C=Lt();function RC(e,t,r){t=wC(t,e);for(var n=-1,a=t.length,o=!1;++n{l();c();d();var PC=ed(),kC=rd();function NC(e,t){return e!=null&&kC(e,t,PC)}nd.exports=NC});var od=x((bV,ad)=>{l();c();d();var LC=Za(),qC=Qc(),MC=no(),jC=un(),$C=eo(),HC=to(),UC=Lt(),zC=1,GC=2;function WC(e,t){return jC(e)&&$C(t)?HC(UC(e),t):function(r){var n=qC(r,e);return n===void 0&&n===t?MC(r,e):LC(t,n,zC|GC)}}ad.exports=WC});var ao=x((DV,ud)=>{l();c();d();function VC(e){return e}ud.exports=VC});var sd=x((SV,id)=>{l();c();d();function KC(e){return function(t){return t?.[e]}}id.exports=KC});var cd=x((IV,ld)=>{l();c();d();var YC=sn();function XC(e){return function(t){return YC(t,e)}}ld.exports=XC});var pd=x((PV,dd)=>{l();c();d();var JC=sd(),QC=cd(),ZC=un(),ex=Lt();function tx(e){return ZC(e)?JC(ex(e)):QC(e)}dd.exports=tx});var oo=x((qV,fd)=>{l();c();d();var rx=Ic(),nx=od(),ax=ao(),ox=je(),ux=pd();function ix(e){return typeof e=="function"?e:e==null?ax:typeof e=="object"?ox(e)?nx(e[0],e[1]):rx(e):ux(e)}fd.exports=ix});var uo=x((HV,hd)=>{l();c();d();var sx=rt(),lx=function(){try{var e=sx(Object,"defineProperty");return e({},"",{}),e}catch{}}();hd.exports=lx});var ln=x((WV,gd)=>{l();c();d();var md=uo();function cx(e,t,r){t=="__proto__"&&md?md(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}gd.exports=cx});var cn=x((XV,yd)=>{l();c();d();var dx=ln(),px=zr(),fx=Object.prototype,hx=fx.hasOwnProperty;function mx(e,t,r){var n=e[t];(!(hx.call(e,t)&&px(n,r))||r===void 0&&!(t in e))&&dx(e,t,r)}yd.exports=mx});var Ad=x((eK,Ed)=>{l();c();d();var gx=cn(),yx=vr(),bx=en(),bd=Me(),Ex=Lt();function Ax(e,t,r,n){if(!bd(e))return e;t=yx(t,e);for(var a=-1,o=t.length,u=o-1,i=e;i!=null&&++a{l();c();d();var vx=sn(),Dx=Ad(),Cx=vr();function xx(e,t,r){for(var n=-1,a=t.length,o={};++n{l();c();d();var Fx=Ua(),Sx=Fx(Object.getPrototypeOf,Object);Dd.exports=Sx});var so=x((pK,Cd)=>{l();c();d();var wx=Xr(),Bx=dn(),Tx=Jr(),Ix=Ma(),Ox=Object.getOwnPropertySymbols,_x=Ox?function(e){for(var t=[];e;)wx(t,Tx(e)),e=Bx(e);return t}:Ix;Cd.exports=_x});var Fd=x((gK,xd)=>{l();c();d();function Rx(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}xd.exports=Rx});var wd=x((AK,Sd)=>{l();c();d();var Px=Me(),kx=an(),Nx=Fd(),Lx=Object.prototype,qx=Lx.hasOwnProperty;function Mx(e){if(!Px(e))return Nx(e);var t=kx(e),r=[];for(var n in e)n=="constructor"&&(t||!qx.call(e,n))||r.push(n);return r}Sd.exports=Mx});var pn=x((xK,Bd)=>{l();c();d();var jx=Ha(),$x=wd(),Hx=za();function Ux(e){return Hx(e)?jx(e,!0):$x(e)}Bd.exports=Ux});var lo=x((BK,Td)=>{l();c();d();var zx=qa(),Gx=so(),Wx=pn();function Vx(e){return zx(e,Wx,Gx)}Td.exports=Vx});var co=x((_K,Id)=>{l();c();d();var Kx=Ba(),Yx=oo(),Xx=io(),Jx=lo();function Qx(e,t){if(e==null)return{};var r=Kx(Jx(e),function(n){return[n]});return t=Yx(t),Xx(e,r,function(n,a){return t(n,a[0])})}Id.exports=Qx});var hn=x((ip,Do)=>{l();c();d();(function(e){if(typeof ip=="object"&&typeof Do<"u")Do.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,r;return function n(a,o,u){function i(y,E){if(!o[y]){if(!a[y]){var m=typeof nr=="function"&&nr;if(!E&&m)return m(y,!0);if(s)return s(y,!0);var g=new Error("Cannot find module '"+y+"'");throw g.code="MODULE_NOT_FOUND",g}var A=o[y]={exports:{}};a[y][0].call(A.exports,function(b){var F=a[y][1][b];return i(F||b)},A,A.exports,n,a,o,u)}return o[y].exports}for(var s=typeof nr=="function"&&nr,p=0;p=0)return this.lastItem=this.list[s],this.list[s].val},u.prototype.set=function(i,s){var p;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(p=this.indexOf(i),p>=0?(this.lastItem=this.list[p],this.list[p].val=s,this):(this.lastItem={key:i,val:s},this.list.push(this.lastItem),this.size++,this))},u.prototype.delete=function(i){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),s=this.indexOf(i),s>=0)return this.size--,this.list.splice(s,1)[0]},u.prototype.has=function(i){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],!0):!1)},u.prototype.forEach=function(i,s){var p;for(p=0;p0&&(P[_]={cacheItem:b,arg:arguments[_]},j?i(m,P):m.push(P),m.length>y&&s(m.shift())),A.wasMemoized=j,A.numArgs=_+1,w};return A.limit=y,A.wasMemoized=!1,A.cache=E,A.lru=m,A}};function i(y,E){var m=y.length,g=E.length,A,b,F;for(b=0;b=0&&(m=y[A],g=m.cacheItem.get(m.arg),!g||!g.size);A--)m.cacheItem.delete(m.arg)}function p(y,E){return y===E||y!==y&&E!==E}},{"map-or-similar":1}]},{},[3])(3)})});var lp=x((eY,sp)=>{l();c();d();function fS(e,t,r,n){for(var a=e.length,o=r+(n?1:-1);n?o--:++o{l();c();d();function hS(e){return e!==e}cp.exports=hS});var fp=x((sY,pp)=>{l();c();d();function mS(e,t,r){for(var n=r-1,a=e.length;++n{l();c();d();var gS=lp(),yS=dp(),bS=fp();function ES(e,t,r){return t===t?bS(e,t,r):gS(e,yS,r)}hp.exports=ES});var yp=x((gY,gp)=>{l();c();d();var AS=mp();function vS(e,t){var r=e==null?0:e.length;return!!r&&AS(e,t,0)>-1}gp.exports=vS});var Ep=x((AY,bp)=>{l();c();d();function DS(e,t,r){for(var n=-1,a=e==null?0:e.length;++n{l();c();d();function CS(){}Ap.exports=CS});var Cp=x((BY,Dp)=>{l();c();d();var Co=Wa(),xS=vp(),FS=Yr(),SS=1/0,wS=Co&&1/FS(new Co([,-0]))[1]==SS?function(e){return new Co(e)}:xS;Dp.exports=wS});var Fp=x((_Y,xp)=>{l();c();d();var BS=Ra(),TS=yp(),IS=Ep(),OS=Pa(),_S=Cp(),RS=Yr(),PS=200;function kS(e,t,r){var n=-1,a=TS,o=e.length,u=!0,i=[],s=i;if(r)u=!1,a=IS;else if(o>=PS){var p=t?null:_S(e);if(p)return RS(p);u=!1,a=OS,s=new BS}else s=t?[]:i;e:for(;++n{l();c();d();var NS=Fp();function LS(e){return e&&e.length?NS(e):[]}Sp.exports=LS});var Tp=x((jY,Bp)=>{l();c();d();function qS(e,t){for(var r=-1,n=e==null?0:e.length;++r{l();c();d();var MS=cn(),jS=ln();function $S(e,t,r,n){var a=!r;r||(r={});for(var o=-1,u=t.length;++o{l();c();d();var HS=Cr(),US=kt();function zS(e,t){return e&&HS(t,US(t),e)}Op.exports=zS});var Pp=x((QY,Rp)=>{l();c();d();var GS=Cr(),WS=pn();function VS(e,t){return e&&GS(t,WS(t),e)}Rp.exports=VS});var Mp=x((xr,Mt)=>{l();c();d();var KS=ke(),qp=typeof xr=="object"&&xr&&!xr.nodeType&&xr,kp=qp&&typeof Mt=="object"&&Mt&&!Mt.nodeType&&Mt,YS=kp&&kp.exports===qp,Np=YS?KS.Buffer:void 0,Lp=Np?Np.allocUnsafe:void 0;function XS(e,t){if(t)return e.slice();var r=e.length,n=Lp?Lp(r):new e.constructor(r);return e.copy(n),n}Mt.exports=XS});var $p=x((oX,jp)=>{l();c();d();function JS(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r{l();c();d();var QS=Cr(),ZS=Jr();function ew(e,t){return QS(e,ZS(e),t)}Hp.exports=ew});var Gp=x((fX,zp)=>{l();c();d();var tw=Cr(),rw=so();function nw(e,t){return tw(e,rw(e),t)}zp.exports=nw});var Vp=x((yX,Wp)=>{l();c();d();var aw=Object.prototype,ow=aw.hasOwnProperty;function uw(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&ow.call(e,"index")&&(r.index=e.index,r.input=e.input),r}Wp.exports=uw});var mn=x((vX,Yp)=>{l();c();d();var Kp=Na();function iw(e){var t=new e.constructor(e.byteLength);return new Kp(t).set(new Kp(e)),t}Yp.exports=iw});var Jp=x((FX,Xp)=>{l();c();d();var sw=mn();function lw(e,t){var r=t?sw(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}Xp.exports=lw});var Zp=x((TX,Qp)=>{l();c();d();var cw=/\w*$/;function dw(e){var t=new e.constructor(e.source,cw.exec(e));return t.lastIndex=e.lastIndex,t}Qp.exports=dw});var a0=x((RX,n0)=>{l();c();d();var e0=pt(),t0=e0?e0.prototype:void 0,r0=t0?t0.valueOf:void 0;function pw(e){return r0?Object(r0.call(e)):{}}n0.exports=pw});var u0=x((LX,o0)=>{l();c();d();var fw=mn();function hw(e,t){var r=t?fw(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}o0.exports=hw});var s0=x(($X,i0)=>{l();c();d();var mw=mn(),gw=Jp(),yw=Zp(),bw=a0(),Ew=u0(),Aw="[object Boolean]",vw="[object Date]",Dw="[object Map]",Cw="[object Number]",xw="[object RegExp]",Fw="[object Set]",Sw="[object String]",ww="[object Symbol]",Bw="[object ArrayBuffer]",Tw="[object DataView]",Iw="[object Float32Array]",Ow="[object Float64Array]",_w="[object Int8Array]",Rw="[object Int16Array]",Pw="[object Int32Array]",kw="[object Uint8Array]",Nw="[object Uint8ClampedArray]",Lw="[object Uint16Array]",qw="[object Uint32Array]";function Mw(e,t,r){var n=e.constructor;switch(t){case Bw:return mw(e);case Aw:case vw:return new n(+e);case Tw:return gw(e,r);case Iw:case Ow:case _w:case Rw:case Pw:case kw:case Nw:case Lw:case qw:return Ew(e,r);case Dw:return new n;case Cw:case Sw:return new n(e);case xw:return yw(e);case Fw:return new n;case ww:return bw(e)}}i0.exports=Mw});var d0=x((GX,c0)=>{l();c();d();var jw=Me(),l0=Object.create,$w=function(){function e(){}return function(t){if(!jw(t))return{};if(l0)return l0(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();c0.exports=$w});var f0=x((YX,p0)=>{l();c();d();var Hw=d0(),Uw=dn(),zw=an();function Gw(e){return typeof e.constructor=="function"&&!zw(e)?Hw(Uw(e)):{}}p0.exports=Gw});var m0=x((ZX,h0)=>{l();c();d();var Ww=Er(),Vw=Ke(),Kw="[object Map]";function Yw(e){return Vw(e)&&Ww(e)==Kw}h0.exports=Yw});var E0=x((nJ,b0)=>{l();c();d();var Xw=m0(),Jw=rn(),g0=nn(),y0=g0&&g0.isMap,Qw=y0?Jw(y0):Xw;b0.exports=Qw});var v0=x((iJ,A0)=>{l();c();d();var Zw=Er(),e5=Ke(),t5="[object Set]";function r5(e){return e5(e)&&Zw(e)==t5}A0.exports=r5});var F0=x((dJ,x0)=>{l();c();d();var n5=v0(),a5=rn(),D0=nn(),C0=D0&&D0.isSet,o5=C0?a5(C0):n5;x0.exports=o5});var I0=x((mJ,T0)=>{l();c();d();var u5=Vr(),i5=Tp(),s5=cn(),l5=_p(),c5=Pp(),d5=Mp(),p5=$p(),f5=Up(),h5=Gp(),m5=Ga(),g5=lo(),y5=Er(),b5=Vp(),E5=s0(),A5=f0(),v5=je(),D5=Zr(),C5=E0(),x5=Me(),F5=F0(),S5=kt(),w5=pn(),B5=1,T5=2,I5=4,S0="[object Arguments]",O5="[object Array]",_5="[object Boolean]",R5="[object Date]",P5="[object Error]",w0="[object Function]",k5="[object GeneratorFunction]",N5="[object Map]",L5="[object Number]",B0="[object Object]",q5="[object RegExp]",M5="[object Set]",j5="[object String]",$5="[object Symbol]",H5="[object WeakMap]",U5="[object ArrayBuffer]",z5="[object DataView]",G5="[object Float32Array]",W5="[object Float64Array]",V5="[object Int8Array]",K5="[object Int16Array]",Y5="[object Int32Array]",X5="[object Uint8Array]",J5="[object Uint8ClampedArray]",Q5="[object Uint16Array]",Z5="[object Uint32Array]",ie={};ie[S0]=ie[O5]=ie[U5]=ie[z5]=ie[_5]=ie[R5]=ie[G5]=ie[W5]=ie[V5]=ie[K5]=ie[Y5]=ie[N5]=ie[L5]=ie[B0]=ie[q5]=ie[M5]=ie[j5]=ie[$5]=ie[X5]=ie[J5]=ie[Q5]=ie[Z5]=!0;ie[P5]=ie[w0]=ie[H5]=!1;function gn(e,t,r,n,a,o){var u,i=t&B5,s=t&T5,p=t&I5;if(r&&(u=a?r(e,n,a,o):r(e)),u!==void 0)return u;if(!x5(e))return e;var y=v5(e);if(y){if(u=b5(e),!i)return p5(e,u)}else{var E=y5(e),m=E==w0||E==k5;if(D5(e))return d5(e,i);if(E==B0||E==S0||m&&!a){if(u=s||m?{}:A5(e),!i)return s?h5(e,c5(u,e)):f5(e,l5(u,e))}else{if(!ie[E])return a?e:{};u=E5(e,E,i)}}o||(o=new u5);var g=o.get(e);if(g)return g;o.set(e,u),F5(e)?e.forEach(function(F){u.add(gn(F,t,r,F,e,o))}):C5(e)&&e.forEach(function(F,w){u.set(w,gn(F,t,r,w,e,o))});var A=p?s?g5:m5:s?w5:S5,b=y?void 0:A(e);return i5(b||e,function(F,w){b&&(w=F,F=e[w]),s5(u,w,gn(F,t,r,w,e,o))}),u}T0.exports=gn});var _0=x((EJ,O0)=>{l();c();d();var e3=I0(),t3=1,r3=4;function n3(e){return e3(e,t3|r3)}O0.exports=n3});var M0=x((ZJ,q0)=>{l();c();d();function B3(e){return function(t,r,n){for(var a=-1,o=Object(t),u=n(t),i=u.length;i--;){var s=u[e?i:++a];if(r(o[s],s,o)===!1)break}return t}}q0.exports=B3});var $0=x((nQ,j0)=>{l();c();d();var T3=M0(),I3=T3();j0.exports=I3});var U0=x((iQ,H0)=>{l();c();d();var O3=$0(),_3=kt();function R3(e,t){return e&&O3(e,t,_3)}H0.exports=R3});var Fo=x((dQ,z0)=>{l();c();d();var P3=ln(),k3=U0(),N3=oo();function L3(e,t){var r={};return t=N3(t,3),k3(e,function(n,a,o){P3(r,a,t(n,a,o))}),r}z0.exports=L3});var W0=x((mQ,G0)=>{l();c();d();var q3=io(),M3=no();function j3(e,t){return q3(e,t,function(r,n){return M3(e,n)})}G0.exports=j3});var X0=x((EQ,Y0)=>{l();c();d();var V0=pt(),$3=Qr(),H3=je(),K0=V0?V0.isConcatSpreadable:void 0;function U3(e){return H3(e)||$3(e)||!!(K0&&e&&e[K0])}Y0.exports=U3});var Z0=x((CQ,Q0)=>{l();c();d();var z3=Xr(),G3=X0();function J0(e,t,r,n,a){var o=-1,u=e.length;for(r||(r=G3),a||(a=[]);++o0&&r(i)?t>1?J0(i,t-1,r,n,a):z3(a,i):n||(a[a.length]=i)}return a}Q0.exports=J0});var tf=x((wQ,ef)=>{l();c();d();var W3=Z0();function V3(e){var t=e==null?0:e.length;return t?W3(e,1):[]}ef.exports=V3});var nf=x((OQ,rf)=>{l();c();d();function K3(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}rf.exports=K3});var uf=x((kQ,of)=>{l();c();d();var Y3=nf(),af=Math.max;function X3(e,t,r){return t=af(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,o=af(n.length-t,0),u=Array(o);++a{l();c();d();function J3(e){return function(){return e}}sf.exports=J3});var pf=x((UQ,df)=>{l();c();d();var Q3=lf(),cf=uo(),Z3=ao(),eB=cf?function(e,t){return cf(e,"toString",{configurable:!0,enumerable:!1,value:Q3(t),writable:!0})}:Z3;df.exports=eB});var hf=x((VQ,ff)=>{l();c();d();var tB=800,rB=16,nB=Date.now;function aB(e){var t=0,r=0;return function(){var n=nB(),a=rB-(n-r);if(r=n,a>0){if(++t>=tB)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}ff.exports=aB});var gf=x((JQ,mf)=>{l();c();d();var oB=pf(),uB=hf(),iB=uB(oB);mf.exports=iB});var bf=x((tZ,yf)=>{l();c();d();var sB=tf(),lB=uf(),cB=gf();function dB(e){return cB(lB(e,void 0,sB),e+"")}yf.exports=dB});var Af=x((oZ,Ef)=>{l();c();d();var pB=W0(),fB=bf(),hB=fB(function(e,t){return e==null?{}:pB(e,t)});Ef.exports=hB});var xf=x((RZ,Cf)=>{l();c();d();var gB=ft(),yB=dn(),bB=Ke(),EB="[object Object]",AB=Function.prototype,vB=Object.prototype,Df=AB.toString,DB=vB.hasOwnProperty,CB=Df.call(Object);function xB(e){if(!bB(e)||gB(e)!=EB)return!1;var t=yB(e);if(t===null)return!0;var r=DB.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&Df.call(r)==CB}Cf.exports=xB});var Sf=x((LZ,Ff)=>{l();c();d();Ff.exports=FB;function FB(e,t){if(wo("noDeprecation"))return e;var r=!1;function n(){if(!r){if(wo("throwDeprecation"))throw new Error(t);wo("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function wo(e){try{if(!window.localStorage)return!1}catch{return!1}var t=window.localStorage[e];return t==null?!1:String(t).toLowerCase()==="true"}});var Bf=x((GZ,wf)=>{"use strict";l();c();d();wf.exports=Error});var If=x((YZ,Tf)=>{"use strict";l();c();d();Tf.exports=EvalError});var _f=x((ZZ,Of)=>{"use strict";l();c();d();Of.exports=RangeError});var Pf=x((nee,Rf)=>{"use strict";l();c();d();Rf.exports=ReferenceError});var Bo=x((iee,kf)=>{"use strict";l();c();d();kf.exports=SyntaxError});var jt=x((dee,Nf)=>{"use strict";l();c();d();Nf.exports=TypeError});var qf=x((mee,Lf)=>{"use strict";l();c();d();Lf.exports=URIError});var jf=x((Eee,Mf)=>{"use strict";l();c();d();Mf.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var a=42;t[r]=a;for(r in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var o=Object.getOwnPropertySymbols(t);if(o.length!==1||o[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(t,r);if(u.value!==a||u.enumerable!==!0)return!1}return!0}});var Uf=x((Cee,Hf)=>{"use strict";l();c();d();var $f=typeof Symbol<"u"&&Symbol,SB=jf();Hf.exports=function(){return typeof $f!="function"||typeof Symbol!="function"||typeof $f("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:SB()}});var Gf=x((wee,zf)=>{"use strict";l();c();d();var To={__proto__:null,foo:{}},wB=Object;zf.exports=function(){return{__proto__:To}.foo===To.foo&&!(To instanceof wB)}});var Kf=x((Oee,Vf)=>{"use strict";l();c();d();var BB="Function.prototype.bind called on incompatible ",TB=Object.prototype.toString,IB=Math.max,OB="[object Function]",Wf=function(t,r){for(var n=[],a=0;a{"use strict";l();c();d();var PB=Kf();Yf.exports=Function.prototype.bind||PB});var Jf=x((Mee,Xf)=>{"use strict";l();c();d();var kB=Function.prototype.call,NB=Object.prototype.hasOwnProperty,LB=yn();Xf.exports=LB.call(kB,NB)});var Et=x((Uee,rh)=>{"use strict";l();c();d();var Q,qB=Bf(),MB=If(),jB=_f(),$B=Pf(),zt=Bo(),Ut=jt(),HB=qf(),th=Function,Io=function(e){try{return th('"use strict"; return ('+e+").constructor;")()}catch{}},yt=Object.getOwnPropertyDescriptor;if(yt)try{yt({},"")}catch{yt=null}var Oo=function(){throw new Ut},UB=yt?function(){try{return arguments.callee,Oo}catch{try{return yt(arguments,"callee").get}catch{return Oo}}}():Oo,$t=Uf()(),zB=Gf()(),Ae=Object.getPrototypeOf||(zB?function(e){return e.__proto__}:null),Ht={},GB=typeof Uint8Array>"u"||!Ae?Q:Ae(Uint8Array),bt={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?Q:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Q:ArrayBuffer,"%ArrayIteratorPrototype%":$t&&Ae?Ae([][Symbol.iterator]()):Q,"%AsyncFromSyncIteratorPrototype%":Q,"%AsyncFunction%":Ht,"%AsyncGenerator%":Ht,"%AsyncGeneratorFunction%":Ht,"%AsyncIteratorPrototype%":Ht,"%Atomics%":typeof Atomics>"u"?Q:Atomics,"%BigInt%":typeof BigInt>"u"?Q:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Q:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Q:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Q:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":qB,"%eval%":eval,"%EvalError%":MB,"%Float32Array%":typeof Float32Array>"u"?Q:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Q:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Q:FinalizationRegistry,"%Function%":th,"%GeneratorFunction%":Ht,"%Int8Array%":typeof Int8Array>"u"?Q:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Q:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Q:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":$t&&Ae?Ae(Ae([][Symbol.iterator]())):Q,"%JSON%":typeof JSON=="object"?JSON:Q,"%Map%":typeof Map>"u"?Q:Map,"%MapIteratorPrototype%":typeof Map>"u"||!$t||!Ae?Q:Ae(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Q:Promise,"%Proxy%":typeof Proxy>"u"?Q:Proxy,"%RangeError%":jB,"%ReferenceError%":$B,"%Reflect%":typeof Reflect>"u"?Q:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Q:Set,"%SetIteratorPrototype%":typeof Set>"u"||!$t||!Ae?Q:Ae(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Q:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":$t&&Ae?Ae(""[Symbol.iterator]()):Q,"%Symbol%":$t?Symbol:Q,"%SyntaxError%":zt,"%ThrowTypeError%":UB,"%TypedArray%":GB,"%TypeError%":Ut,"%Uint8Array%":typeof Uint8Array>"u"?Q:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Q:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Q:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Q:Uint32Array,"%URIError%":HB,"%WeakMap%":typeof WeakMap>"u"?Q:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Q:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Q:WeakSet};if(Ae)try{null.error}catch(e){Qf=Ae(Ae(e)),bt["%Error.prototype%"]=Qf}var Qf,WB=function e(t){var r;if(t==="%AsyncFunction%")r=Io("async function () {}");else if(t==="%GeneratorFunction%")r=Io("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=Io("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&Ae&&(r=Ae(a.prototype))}return bt[t]=r,r},Zf={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},Fr=yn(),bn=Jf(),VB=Fr.call(Function.call,Array.prototype.concat),KB=Fr.call(Function.apply,Array.prototype.splice),eh=Fr.call(Function.call,String.prototype.replace),En=Fr.call(Function.call,String.prototype.slice),YB=Fr.call(Function.call,RegExp.prototype.exec),XB=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,JB=/\\(\\)?/g,QB=function(t){var r=En(t,0,1),n=En(t,-1);if(r==="%"&&n!=="%")throw new zt("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new zt("invalid intrinsic syntax, expected opening `%`");var a=[];return eh(t,XB,function(o,u,i,s){a[a.length]=i?eh(s,JB,"$1"):u||o}),a},ZB=function(t,r){var n=t,a;if(bn(Zf,n)&&(a=Zf[n],n="%"+a[0]+"%"),bn(bt,n)){var o=bt[n];if(o===Ht&&(o=WB(n)),typeof o>"u"&&!r)throw new Ut("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new zt("intrinsic "+t+" does not exist!")};rh.exports=function(t,r){if(typeof t!="string"||t.length===0)throw new Ut("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Ut('"allowMissing" argument must be a boolean');if(YB(/^%?[^%]*%?$/,t)===null)throw new zt("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=QB(t),a=n.length>0?n[0]:"",o=ZB("%"+a+"%",r),u=o.name,i=o.value,s=!1,p=o.alias;p&&(a=p[0],KB(n,VB([0,1],p)));for(var y=1,E=!0;y=n.length){var b=yt(i,m);E=!!b,E&&"get"in b&&!("originalValue"in b.get)?i=b.get:i=i[m]}else E=bn(i,m),i=i[m];E&&!s&&(bt[u]=i)}}return i}});var vn=x((Vee,nh)=>{"use strict";l();c();d();var e8=Et(),An=e8("%Object.defineProperty%",!0)||!1;if(An)try{An({},"a",{value:1})}catch{An=!1}nh.exports=An});var _o=x((Jee,ah)=>{"use strict";l();c();d();var t8=Et(),Dn=t8("%Object.getOwnPropertyDescriptor%",!0);if(Dn)try{Dn([],"length")}catch{Dn=null}ah.exports=Dn});var sh=x((tte,ih)=>{"use strict";l();c();d();var oh=vn(),r8=Bo(),Gt=jt(),uh=_o();ih.exports=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new Gt("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Gt("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Gt("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Gt("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Gt("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Gt("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,i=arguments.length>6?arguments[6]:!1,s=!!uh&&uh(t,r);if(oh)oh(t,r,{configurable:u===null&&s?s.configurable:!u,enumerable:a===null&&s?s.enumerable:!a,value:n,writable:o===null&&s?s.writable:!o});else if(i||!a&&!o&&!u)t[r]=n;else throw new r8("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}});var dh=x((ote,ch)=>{"use strict";l();c();d();var Ro=vn(),lh=function(){return!!Ro};lh.hasArrayLengthDefineBug=function(){if(!Ro)return null;try{return Ro([],"length",{value:1}).length!==1}catch{return!0}};ch.exports=lh});var gh=x((lte,mh)=>{"use strict";l();c();d();var n8=Et(),ph=sh(),a8=dh()(),fh=_o(),hh=jt(),o8=n8("%Math.floor%");mh.exports=function(t,r){if(typeof t!="function")throw new hh("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||o8(r)!==r)throw new hh("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,o=!0;if("length"in t&&fh){var u=fh(t,"length");u&&!u.configurable&&(a=!1),u&&!u.writable&&(o=!1)}return(a||o||!n)&&(a8?ph(t,"length",r,!0,!0):ph(t,"length",r)),t}});var Dh=x((fte,Cn)=>{"use strict";l();c();d();var Po=yn(),xn=Et(),u8=gh(),i8=jt(),Eh=xn("%Function.prototype.apply%"),Ah=xn("%Function.prototype.call%"),vh=xn("%Reflect.apply%",!0)||Po.call(Ah,Eh),yh=vn(),s8=xn("%Math.max%");Cn.exports=function(t){if(typeof t!="function")throw new i8("a function is required");var r=vh(Po,Ah,arguments);return u8(r,1+s8(0,t.length-(arguments.length-1)),!0)};var bh=function(){return vh(Po,Eh,arguments)};yh?yh(Cn.exports,"apply",{value:bh}):Cn.exports.apply=bh});var Sh=x((yte,Fh)=>{"use strict";l();c();d();var Ch=Et(),xh=Dh(),l8=xh(Ch("String.prototype.indexOf"));Fh.exports=function(t,r){var n=Ch(t,!!r);return typeof n=="function"&&l8(t,".prototype.")>-1?xh(n):n}});var wh=x(()=>{l();c();d()});var Vh=x((Ste,Wh)=>{l();c();d();var zo=typeof Map=="function"&&Map.prototype,ko=Object.getOwnPropertyDescriptor&&zo?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Sn=zo&&ko&&typeof ko.get=="function"?ko.get:null,Bh=zo&&Map.prototype.forEach,Go=typeof Set=="function"&&Set.prototype,No=Object.getOwnPropertyDescriptor&&Go?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,wn=Go&&No&&typeof No.get=="function"?No.get:null,Th=Go&&Set.prototype.forEach,c8=typeof WeakMap=="function"&&WeakMap.prototype,wr=c8?WeakMap.prototype.has:null,d8=typeof WeakSet=="function"&&WeakSet.prototype,Br=d8?WeakSet.prototype.has:null,p8=typeof WeakRef=="function"&&WeakRef.prototype,Ih=p8?WeakRef.prototype.deref:null,f8=Boolean.prototype.valueOf,h8=Object.prototype.toString,m8=Function.prototype.toString,g8=String.prototype.match,Wo=String.prototype.slice,ut=String.prototype.replace,y8=String.prototype.toUpperCase,Oh=String.prototype.toLowerCase,jh=RegExp.prototype.test,_h=Array.prototype.concat,Ue=Array.prototype.join,b8=Array.prototype.slice,Rh=Math.floor,Mo=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Lo=Object.getOwnPropertySymbols,jo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Wt=typeof Symbol=="function"&&typeof Symbol.iterator=="object",xe=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Wt||!0)?Symbol.toStringTag:null,$h=Object.prototype.propertyIsEnumerable,Ph=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function kh(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||jh.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-Rh(-e):Rh(e);if(n!==e){var a=String(n),o=Wo.call(t,a.length+1);return ut.call(a,r,"$&_")+"."+ut.call(ut.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return ut.call(t,r,"$&_")}var $o=wh(),Nh=$o.custom,Lh=Uh(Nh)?Nh:null;Wh.exports=function e(t,r,n,a){var o=r||{};if(ot(o,"quoteStyle")&&o.quoteStyle!=="single"&&o.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ot(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=ot(o,"customInspect")?o.customInspect:!0;if(typeof u!="boolean"&&u!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ot(o,"indent")&&o.indent!==null&&o.indent!==" "&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ot(o,"numericSeparator")&&typeof o.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var i=o.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return Gh(t,o);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var s=String(t);return i?kh(t,s):s}if(typeof t=="bigint"){var p=String(t)+"n";return i?kh(t,p):p}var y=typeof o.depth>"u"?5:o.depth;if(typeof n>"u"&&(n=0),n>=y&&y>0&&typeof t=="object")return Ho(t)?"[Array]":"[Object]";var E=N8(o,n);if(typeof a>"u")a=[];else if(zh(a,t)>=0)return"[Circular]";function m(X,O,T){if(O&&(a=b8.call(a),a.push(O)),T){var M={depth:o.depth};return ot(o,"quoteStyle")&&(M.quoteStyle=o.quoteStyle),e(X,M,n+1,a)}return e(X,o,n+1,a)}if(typeof t=="function"&&!qh(t)){var g=w8(t),A=Fn(t,m);return"[Function"+(g?": "+g:" (anonymous)")+"]"+(A.length>0?" { "+Ue.call(A,", ")+" }":"")}if(Uh(t)){var b=Wt?ut.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):jo.call(t);return typeof t=="object"&&!Wt?Sr(b):b}if(R8(t)){for(var F="<"+Oh.call(String(t.nodeName)),w=t.attributes||[],_=0;_",F}if(Ho(t)){if(t.length===0)return"[]";var P=Fn(t,m);return E&&!k8(P)?"["+Uo(P,E)+"]":"[ "+Ue.call(P,", ")+" ]"}if(v8(t)){var j=Fn(t,m);return!("cause"in Error.prototype)&&"cause"in t&&!$h.call(t,"cause")?"{ ["+String(t)+"] "+Ue.call(_h.call("[cause]: "+m(t.cause),j),", ")+" }":j.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+Ue.call(j,", ")+" }"}if(typeof t=="object"&&u){if(Lh&&typeof t[Lh]=="function"&&$o)return $o(t,{depth:y-n});if(u!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(B8(t)){var S=[];return Bh&&Bh.call(t,function(X,O){S.push(m(O,t,!0)+" => "+m(X,t))}),Mh("Map",Sn.call(t),S,E)}if(O8(t)){var L=[];return Th&&Th.call(t,function(X){L.push(m(X,t))}),Mh("Set",wn.call(t),L,E)}if(T8(t))return qo("WeakMap");if(_8(t))return qo("WeakSet");if(I8(t))return qo("WeakRef");if(C8(t))return Sr(m(Number(t)));if(F8(t))return Sr(m(Mo.call(t)));if(x8(t))return Sr(f8.call(t));if(D8(t))return Sr(m(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(t===window)return"{ [object globalThis] }";if(!A8(t)&&!qh(t)){var k=Fn(t,m),U=Ph?Ph(t)===Object.prototype:t instanceof Object||t.constructor===Object,V=t instanceof Object?"":"null prototype",H=!U&&xe&&Object(t)===t&&xe in t?Wo.call(it(t),8,-1):V?"Object":"",se=U||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",te=se+(H||V?"["+Ue.call(_h.call([],H||[],V||[]),": ")+"] ":"");return k.length===0?te+"{}":E?te+"{"+Uo(k,E)+"}":te+"{ "+Ue.call(k,", ")+" }"}return String(t)};function Hh(e,t,r){var n=(r.quoteStyle||t)==="double"?'"':"'";return n+e+n}function E8(e){return ut.call(String(e),/"/g,""")}function Ho(e){return it(e)==="[object Array]"&&(!xe||!(typeof e=="object"&&xe in e))}function A8(e){return it(e)==="[object Date]"&&(!xe||!(typeof e=="object"&&xe in e))}function qh(e){return it(e)==="[object RegExp]"&&(!xe||!(typeof e=="object"&&xe in e))}function v8(e){return it(e)==="[object Error]"&&(!xe||!(typeof e=="object"&&xe in e))}function D8(e){return it(e)==="[object String]"&&(!xe||!(typeof e=="object"&&xe in e))}function C8(e){return it(e)==="[object Number]"&&(!xe||!(typeof e=="object"&&xe in e))}function x8(e){return it(e)==="[object Boolean]"&&(!xe||!(typeof e=="object"&&xe in e))}function Uh(e){if(Wt)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!jo)return!1;try{return jo.call(e),!0}catch{}return!1}function F8(e){if(!e||typeof e!="object"||!Mo)return!1;try{return Mo.call(e),!0}catch{}return!1}var S8=Object.prototype.hasOwnProperty||function(e){return e in this};function ot(e,t){return S8.call(e,t)}function it(e){return h8.call(e)}function w8(e){if(e.name)return e.name;var t=g8.call(m8.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function zh(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return Gh(Wo.call(e,0,t.maxStringLength),t)+n}var a=ut.call(ut.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,P8);return Hh(a,"single",t)}function P8(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+y8.call(t.toString(16))}function Sr(e){return"Object("+e+")"}function qo(e){return e+" { ? }"}function Mh(e,t,r,n){var a=n?Uo(r,n):Ue.call(r,", ");return e+" ("+t+") {"+a+"}"}function k8(e){for(var t=0;t=0)return!1;return!0}function N8(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=Ue.call(Array(e.indent+1)," ");else return null;return{base:r,prev:Ue.call(Array(t+1),r)}}function Uo(e,t){if(e.length===0)return"";var r=` +`+t.prev+t.base;return r+Ue.call(e,","+r)+` +`+t.prev}function Fn(e,t){var r=Ho(e),n=[];if(r){n.length=e.length;for(var a=0;a{"use strict";l();c();d();var Kh=Et(),Vt=Sh(),L8=Vh(),q8=jt(),Bn=Kh("%WeakMap%",!0),Tn=Kh("%Map%",!0),M8=Vt("WeakMap.prototype.get",!0),j8=Vt("WeakMap.prototype.set",!0),$8=Vt("WeakMap.prototype.has",!0),H8=Vt("Map.prototype.get",!0),U8=Vt("Map.prototype.set",!0),z8=Vt("Map.prototype.has",!0),Vo=function(e,t){for(var r=e,n;(n=r.next)!==null;r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},G8=function(e,t){var r=Vo(e,t);return r&&r.value},W8=function(e,t,r){var n=Vo(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}},V8=function(e,t){return!!Vo(e,t)};Yh.exports=function(){var t,r,n,a={assert:function(o){if(!a.has(o))throw new q8("Side channel does not contain "+L8(o))},get:function(o){if(Bn&&o&&(typeof o=="object"||typeof o=="function")){if(t)return M8(t,o)}else if(Tn){if(r)return H8(r,o)}else if(n)return G8(n,o)},has:function(o){if(Bn&&o&&(typeof o=="object"||typeof o=="function")){if(t)return $8(t,o)}else if(Tn){if(r)return z8(r,o)}else if(n)return V8(n,o);return!1},set:function(o,u){Bn&&o&&(typeof o=="object"||typeof o=="function")?(t||(t=new Bn),j8(t,o,u)):Tn?(r||(r=new Tn),U8(r,o,u)):(n||(n={key:{},next:null}),W8(n,o,u))}};return a}});var In=x((Pte,Jh)=>{"use strict";l();c();d();var K8=String.prototype.replace,Y8=/%20/g,Ko={RFC1738:"RFC1738",RFC3986:"RFC3986"};Jh.exports={default:Ko.RFC3986,formatters:{RFC1738:function(e){return K8.call(e,Y8,"+")},RFC3986:function(e){return String(e)}},RFC1738:Ko.RFC1738,RFC3986:Ko.RFC3986}});var Jo=x((qte,Zh)=>{"use strict";l();c();d();var X8=In(),Yo=Object.prototype.hasOwnProperty,At=Array.isArray,ze=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),J8=function(t){for(;t.length>1;){var r=t.pop(),n=r.obj[r.prop];if(At(n)){for(var a=[],o=0;o=Xo?u.slice(s,s+Xo):u,y=[],E=0;E=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||o===X8.RFC1738&&(m===40||m===41)){y[y.length]=p.charAt(E);continue}if(m<128){y[y.length]=ze[m];continue}if(m<2048){y[y.length]=ze[192|m>>6]+ze[128|m&63];continue}if(m<55296||m>=57344){y[y.length]=ze[224|m>>12]+ze[128|m>>6&63]+ze[128|m&63];continue}E+=1,m=65536+((m&1023)<<10|p.charCodeAt(E)&1023),y[y.length]=ze[240|m>>18]+ze[128|m>>12&63]+ze[128|m>>6&63]+ze[128|m&63]}i+=y.join("")}return i},rT=function(t){for(var r=[{obj:{o:t},prop:"o"}],n=[],a=0;a{"use strict";l();c();d();var tm=Xh(),On=Jo(),Tr=In(),iT=Object.prototype.hasOwnProperty,rm={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,r){return t+"["+r+"]"},repeat:function(t){return t}},Ge=Array.isArray,sT=Array.prototype.push,nm=function(e,t){sT.apply(e,Ge(t)?t:[t])},lT=Date.prototype.toISOString,em=Tr.default,me={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:On.encode,encodeValuesOnly:!1,format:em,formatter:Tr.formatters[em],indices:!1,serializeDate:function(t){return lT.call(t)},skipNulls:!1,strictNullHandling:!1},cT=function(t){return typeof t=="string"||typeof t=="number"||typeof t=="boolean"||typeof t=="symbol"||typeof t=="bigint"},Qo={},dT=function e(t,r,n,a,o,u,i,s,p,y,E,m,g,A,b,F,w,_){for(var P=t,j=_,S=0,L=!1;(j=j.get(Qo))!==void 0&&!L;){var k=j.get(t);if(S+=1,typeof k<"u"){if(k===S)throw new RangeError("Cyclic object value");L=!0}typeof j.get(Qo)>"u"&&(S=0)}if(typeof y=="function"?P=y(r,P):P instanceof Date?P=g(P):n==="comma"&&Ge(P)&&(P=On.maybeMap(P,function(ee){return ee instanceof Date?g(ee):ee})),P===null){if(u)return p&&!F?p(r,me.encoder,w,"key",A):r;P=""}if(cT(P)||On.isBuffer(P)){if(p){var U=F?r:p(r,me.encoder,w,"key",A);return[b(U)+"="+b(p(P,me.encoder,w,"value",A))]}return[b(r)+"="+b(String(P))]}var V=[];if(typeof P>"u")return V;var H;if(n==="comma"&&Ge(P))F&&p&&(P=On.maybeMap(P,p)),H=[{value:P.length>0?P.join(",")||null:void 0}];else if(Ge(y))H=y;else{var se=Object.keys(P);H=E?se.sort(E):se}var te=s?r.replace(/\./g,"%2E"):r,X=a&&Ge(P)&&P.length===1?te+"[]":te;if(o&&Ge(P)&&P.length===0)return X+"[]";for(var O=0;O"u"?t.encodeDotInKeys===!0?!0:me.allowDots:!!t.allowDots;return{addQueryPrefix:typeof t.addQueryPrefix=="boolean"?t.addQueryPrefix:me.addQueryPrefix,allowDots:i,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:me.allowEmptyArrays,arrayFormat:u,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:me.charsetSentinel,commaRoundTrip:t.commaRoundTrip,delimiter:typeof t.delimiter>"u"?me.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:me.encode,encodeDotInKeys:typeof t.encodeDotInKeys=="boolean"?t.encodeDotInKeys:me.encodeDotInKeys,encoder:typeof t.encoder=="function"?t.encoder:me.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:me.encodeValuesOnly,filter:o,format:n,formatter:a,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:me.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:me.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:me.strictNullHandling}};am.exports=function(e,t){var r=e,n=pT(t),a,o;typeof n.filter=="function"?(o=n.filter,r=o("",r)):Ge(n.filter)&&(o=n.filter,a=o);var u=[];if(typeof r!="object"||r===null)return"";var i=rm[n.arrayFormat],s=i==="comma"&&n.commaRoundTrip;a||(a=Object.keys(r)),n.sort&&a.sort(n.sort);for(var p=tm(),y=0;y0?g+m:""}});var sm=x((Wte,im)=>{"use strict";l();c();d();var Kt=Jo(),Zo=Object.prototype.hasOwnProperty,fT=Array.isArray,fe={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:Kt.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},hT=function(e){return e.replace(/&#(\d+);/g,function(t,r){return String.fromCharCode(parseInt(r,10))})},um=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},mT="utf8=%26%2310003%3B",gT="utf8=%E2%9C%93",yT=function(t,r){var n={__proto__:null},a=r.ignoreQueryPrefix?t.replace(/^\?/,""):t,o=r.parameterLimit===1/0?void 0:r.parameterLimit,u=a.split(r.delimiter,o),i=-1,s,p=r.charset;if(r.charsetSentinel)for(s=0;s-1&&(A=fT(A)?[A]:A);var b=Zo.call(n,g);b&&r.duplicates==="combine"?n[g]=Kt.combine(n[g],A):(!b||r.duplicates==="last")&&(n[g]=A)}return n},bT=function(e,t,r,n){for(var a=n?t:um(t,r),o=e.length-1;o>=0;--o){var u,i=e[o];if(i==="[]"&&r.parseArrays)u=r.allowEmptyArrays&&a===""?[]:[].concat(a);else{u=r.plainObjects?Object.create(null):{};var s=i.charAt(0)==="["&&i.charAt(i.length-1)==="]"?i.slice(1,-1):i,p=r.decodeDotInKeys?s.replace(/%2E/g,"."):s,y=parseInt(p,10);!r.parseArrays&&p===""?u={0:a}:!isNaN(y)&&i!==p&&String(y)===p&&y>=0&&r.parseArrays&&y<=r.arrayLimit?(u=[],u[y]=a):p!=="__proto__"&&(u[p]=a)}a=u}return a},ET=function(t,r,n,a){if(t){var o=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,u=/(\[[^[\]]*])/,i=/(\[[^[\]]*])/g,s=n.depth>0&&u.exec(o),p=s?o.slice(0,s.index):o,y=[];if(p){if(!n.plainObjects&&Zo.call(Object.prototype,p)&&!n.allowPrototypes)return;y.push(p)}for(var E=0;n.depth>0&&(s=i.exec(o))!==null&&E"u"?fe.charset:t.charset,n=typeof t.duplicates>"u"?fe.duplicates:t.duplicates;if(n!=="combine"&&n!=="first"&&n!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var a=typeof t.allowDots>"u"?t.decodeDotInKeys===!0?!0:fe.allowDots:!!t.allowDots;return{allowDots:a,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:fe.allowEmptyArrays,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:fe.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:fe.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:fe.arrayLimit,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:fe.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:fe.comma,decodeDotInKeys:typeof t.decodeDotInKeys=="boolean"?t.decodeDotInKeys:fe.decodeDotInKeys,decoder:typeof t.decoder=="function"?t.decoder:fe.decoder,delimiter:typeof t.delimiter=="string"||Kt.isRegExp(t.delimiter)?t.delimiter:fe.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:fe.depth,duplicates:n,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:fe.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:fe.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:fe.plainObjects,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:fe.strictNullHandling}};im.exports=function(e,t){var r=AT(t);if(e===""||e===null||typeof e>"u")return r.plainObjects?Object.create(null):{};for(var n=typeof e=="string"?yT(e,r):e,a=r.plainObjects?Object.create(null):{},o=Object.keys(n),u=0;u{"use strict";l();c();d();var vT=om(),DT=sm(),CT=In();lm.exports={formats:CT,parse:DT,stringify:vT}});var Cm=x((Ure,Dm)=>{l();c();d();(function(){"use strict";function e(u){if(u==null)return!1;switch(u.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1}function t(u){if(u==null)return!1;switch(u.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function r(u){if(u==null)return!1;switch(u.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function n(u){return r(u)||u!=null&&u.type==="FunctionDeclaration"}function a(u){switch(u.type){case"IfStatement":return u.alternate!=null?u.alternate:u.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return u.body}return null}function o(u){var i;if(u.type!=="IfStatement"||u.alternate==null)return!1;i=u.consequent;do{if(i.type==="IfStatement"&&i.alternate==null)return!0;i=a(i)}while(i);return!1}Dm.exports={isExpression:e,isStatement:r,isIterationStatement:t,isSourceElement:n,isProblematicIfStatement:o,trailingStatement:a}})()});var ru=x((Vre,xm)=>{l();c();d();(function(){"use strict";var e,t,r,n,a,o;t={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},e={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/};function u(F){return 48<=F&&F<=57}function i(F){return 48<=F&&F<=57||97<=F&&F<=102||65<=F&&F<=70}function s(F){return F>=48&&F<=55}r=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function p(F){return F===32||F===9||F===11||F===12||F===160||F>=5760&&r.indexOf(F)>=0}function y(F){return F===10||F===13||F===8232||F===8233}function E(F){if(F<=65535)return String.fromCharCode(F);var w=String.fromCharCode(Math.floor((F-65536)/1024)+55296),_=String.fromCharCode((F-65536)%1024+56320);return w+_}for(n=new Array(128),o=0;o<128;++o)n[o]=o>=97&&o<=122||o>=65&&o<=90||o===36||o===95;for(a=new Array(128),o=0;o<128;++o)a[o]=o>=97&&o<=122||o>=65&&o<=90||o>=48&&o<=57||o===36||o===95;function m(F){return F<128?n[F]:t.NonAsciiIdentifierStart.test(E(F))}function g(F){return F<128?a[F]:t.NonAsciiIdentifierPart.test(E(F))}function A(F){return F<128?n[F]:e.NonAsciiIdentifierStart.test(E(F))}function b(F){return F<128?a[F]:e.NonAsciiIdentifierPart.test(E(F))}xm.exports={isDecimalDigit:u,isHexDigit:i,isOctalDigit:s,isWhiteSpace:p,isLineTerminator:y,isIdentifierStartES5:m,isIdentifierPartES5:g,isIdentifierStartES6:A,isIdentifierPartES6:b}})()});var Sm=x((Jre,Fm)=>{l();c();d();(function(){"use strict";var e=ru();function t(m){switch(m){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function r(m,g){return!g&&m==="yield"?!1:n(m,g)}function n(m,g){if(g&&t(m))return!0;switch(m.length){case 2:return m==="if"||m==="in"||m==="do";case 3:return m==="var"||m==="for"||m==="new"||m==="try";case 4:return m==="this"||m==="else"||m==="case"||m==="void"||m==="with"||m==="enum";case 5:return m==="while"||m==="break"||m==="catch"||m==="throw"||m==="const"||m==="yield"||m==="class"||m==="super";case 6:return m==="return"||m==="typeof"||m==="delete"||m==="switch"||m==="export"||m==="import";case 7:return m==="default"||m==="finally"||m==="extends";case 8:return m==="function"||m==="continue"||m==="debugger";case 10:return m==="instanceof";default:return!1}}function a(m,g){return m==="null"||m==="true"||m==="false"||r(m,g)}function o(m,g){return m==="null"||m==="true"||m==="false"||n(m,g)}function u(m){return m==="eval"||m==="arguments"}function i(m){var g,A,b;if(m.length===0||(b=m.charCodeAt(0),!e.isIdentifierStartES5(b)))return!1;for(g=1,A=m.length;g=A||(F=m.charCodeAt(g),!(56320<=F&&F<=57343)))return!1;b=s(b,F)}if(!w(b))return!1;w=e.isIdentifierPartES6}return!0}function y(m,g){return i(m)&&!a(m,g)}function E(m,g){return p(m)&&!o(m,g)}Fm.exports={isKeywordES5:r,isKeywordES6:n,isReservedWordES5:a,isReservedWordES6:o,isRestrictedWord:u,isIdentifierNameES5:i,isIdentifierNameES6:p,isIdentifierES5:y,isIdentifierES6:E}})()});var nu=x(Pn=>{l();c();d();(function(){"use strict";Pn.ast=Cm(),Pn.code=ru(),Pn.keyword=Sm()})()});var wm=x((one,WT)=>{WT.exports={name:"doctrine",description:"JSDoc parser",homepage:"https://github.com/eslint/doctrine",main:"lib/doctrine.js",version:"3.0.0",engines:{node:">=6.0.0"},directories:{lib:"./lib"},files:["lib"],maintainers:[{name:"Nicholas C. Zakas",email:"nicholas+npm@nczconsulting.com",web:"https://www.nczonline.net"},{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"https://github.com/Constellation"}],repository:"eslint/doctrine",devDependencies:{coveralls:"^3.0.1",dateformat:"^1.0.11",eslint:"^1.10.3","eslint-release":"^1.0.0",linefix:"^0.1.1",mocha:"^3.4.2","npm-license":"^0.3.1",nyc:"^10.3.2",semver:"^5.0.3",shelljs:"^0.5.3","shelljs-nodecli":"^0.1.1",should:"^5.0.1"},license:"Apache-2.0",scripts:{pretest:"npm run lint",test:"nyc mocha",coveralls:"nyc report --reporter=text-lcov | coveralls",lint:"eslint lib/","generate-release":"eslint-generate-release","generate-alpharelease":"eslint-generate-prerelease alpha","generate-betarelease":"eslint-generate-prerelease beta","generate-rcrelease":"eslint-generate-prerelease rc","publish-release":"eslint-publish-release"},dependencies:{esutils:"^2.0.2"}}});var Tm=x((une,Bm)=>{l();c();d();function VT(e,t){if(!e)throw new Error(t||"unknown assertion error")}Bm.exports=VT});var au=x(Or=>{l();c();d();(function(){"use strict";var e;e=wm().version,Or.VERSION=e;function t(n){this.name="DoctrineError",this.message=n}t.prototype=function(){var n=function(){};return n.prototype=Error.prototype,new n}(),t.prototype.constructor=t,Or.DoctrineError=t;function r(n){throw new t(n)}Or.throwError=r,Or.assert=Tm()})()});var Im=x(_r=>{l();c();d();(function(){"use strict";var e,t,r,n,a,o,u,i,s,p,y,E;s=nu(),p=au(),e={NullableLiteral:"NullableLiteral",AllLiteral:"AllLiteral",NullLiteral:"NullLiteral",UndefinedLiteral:"UndefinedLiteral",VoidLiteral:"VoidLiteral",UnionType:"UnionType",ArrayType:"ArrayType",RecordType:"RecordType",FieldType:"FieldType",FunctionType:"FunctionType",ParameterType:"ParameterType",RestType:"RestType",NonNullableType:"NonNullableType",OptionalType:"OptionalType",NullableType:"NullableType",NameExpression:"NameExpression",TypeApplication:"TypeApplication",StringLiteralType:"StringLiteralType",NumericLiteralType:"NumericLiteralType",BooleanLiteralType:"BooleanLiteralType"},t={ILLEGAL:0,DOT_LT:1,REST:2,LT:3,GT:4,LPAREN:5,RPAREN:6,LBRACE:7,RBRACE:8,LBRACK:9,RBRACK:10,COMMA:11,COLON:12,STAR:13,PIPE:14,QUESTION:15,BANG:16,EQUAL:17,NAME:18,STRING:19,NUMBER:20,EOF:21};function m(B){return"><(){}[],:*|?!=".indexOf(String.fromCharCode(B))===-1&&!s.code.isWhiteSpace(B)&&!s.code.isLineTerminator(B)}function g(B,R,N,I){this._previous=B,this._index=R,this._token=N,this._value=I}g.prototype.restore=function(){o=this._previous,a=this._index,u=this._token,i=this._value},g.save=function(){return new g(o,a,u,i)};function A(B,R){return E&&(B.range=[R[0]+y,R[1]+y]),B}function b(){var B=r.charAt(a);return a+=1,B}function F(B){var R,N,I,$=0;for(N=B==="u"?4:2,R=0;R=0&&a=n)return t.ILLEGAL;if(R=r.charCodeAt(a+1),R===60)break}i+=b()}return t.NAME}function j(){var B;for(o=a;a=n)return u=t.EOF,u;switch(B=r.charCodeAt(a),B){case 39:case 34:return u=w(),u;case 58:return b(),u=t.COLON,u;case 44:return b(),u=t.COMMA,u;case 40:return b(),u=t.LPAREN,u;case 41:return b(),u=t.RPAREN,u;case 91:return b(),u=t.LBRACK,u;case 93:return b(),u=t.RBRACK,u;case 123:return b(),u=t.LBRACE,u;case 125:return b(),u=t.RBRACE,u;case 46:if(a+1{l();c();d();(function(){"use strict";var e,t,r,n,a;n=nu(),e=Im(),t=au();function o(S,L,k){return S.slice(L,k)}a=function(){var S=Object.prototype.hasOwnProperty;return function(k,U){return S.call(k,U)}}();function u(S){var L={},k;for(k in S)S.hasOwnProperty(k)&&(L[k]=S[k]);return L}function i(S){return S>=97&&S<=122||S>=65&&S<=90||S>=48&&S<=57}function s(S){return S==="param"||S==="argument"||S==="arg"}function p(S){return S==="return"||S==="returns"}function y(S){return S==="property"||S==="prop"}function E(S){return s(S)||y(S)||S==="alias"||S==="this"||S==="mixes"||S==="requires"}function m(S){return E(S)||S==="const"||S==="constant"}function g(S){return y(S)||s(S)}function A(S){return y(S)||s(S)}function b(S){return s(S)||p(S)||S==="define"||S==="enum"||S==="implements"||S==="this"||S==="type"||S==="typedef"||y(S)}function F(S){return b(S)||S==="throws"||S==="const"||S==="constant"||S==="namespace"||S==="member"||S==="var"||S==="module"||S==="constructor"||S==="class"||S==="extends"||S==="augments"||S==="public"||S==="private"||S==="protected"}var w="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",_="("+w+"*(?:\\*"+w+`?)?)(.+|[\r +\u2028\u2029])`;function P(S){return S.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(_,"g"),"$2").replace(/\s*$/,"")}function j(S,L){for(var k=S.replace(/^\/\*\*?/,""),U=0,V=new RegExp(_,"g"),H;H=V.exec(k);)if(U+=H[1].length,H.index+H[0].length>L+U)return L+U+S.length-k.length;return S.replace(/\*\/$/,"").replace(/\s*$/,"").length}(function(S){var L,k,U,V,H,se,te,X,O;function T(){var N=H.charCodeAt(k);return k+=1,n.code.isLineTerminator(N)&&!(N===13&&H.charCodeAt(k)===10)&&(U+=1),String.fromCharCode(N)}function M(){var N="";for(T();k=N)return null;if(H.charCodeAt(k)===91)if(I)ce=!0,z=T();else return null;if(z+=K(N),$)for(H.charCodeAt(k)===58&&(z==="module"||z==="external"||z==="event")&&(z+=T(),z+=K(N)),H.charCodeAt(k)===91&&H.charCodeAt(k+1)===93&&(z+=T(),z+=T());H.charCodeAt(k)===46||H.charCodeAt(k)===47||H.charCodeAt(k)===35||H.charCodeAt(k)===45||H.charCodeAt(k)===126;)z+=T(),z+=K(N);if(ce){if(ee(N),H.charCodeAt(k)===61){z+=T(),ee(N);for(var ae,be=1;k=N||H.charCodeAt(k)!==93)return null;z+=T()}return z}function Ie(){for(;k=V?!1:(t.assert(H.charCodeAt(k)===64),!0)}function Oe(N){return H===se?N:j(se,N)}function J(N,I){this._options=N,this._title=I.toLowerCase(),this._tag={title:I,description:null},this._options.lineNumbers&&(this._tag.lineNumber=U),this._first=k-I.length-1,this._last=0,this._extra={}}J.prototype.addError=function(I){var $=Array.prototype.slice.call(arguments,1),z=I.replace(/%(\d)/g,function(ce,re){return t.assert(re<$.length,"Message reference must be in range"),$[re]});return this._tag.errors||(this._tag.errors=[]),O&&t.throwError(z),this._tag.errors.push(z),te},J.prototype.parseType=function(){if(b(this._title))try{if(this._tag.type=Y(this._title,this._last,this._options.range),!this._tag.type&&!s(this._title)&&!p(this._title)&&!this.addError("Missing or invalid tag type"))return!1}catch(N){if(this._tag.type=null,!this.addError(N.message))return!1}else if(F(this._title))try{this._tag.type=Y(this._title,this._last,this._options.range)}catch{}return!0},J.prototype._parseNamePath=function(N){var I;return I=oe(this._last,X&&A(this._title),!0),!I&&!N&&!this.addError("Missing or invalid tag name")?!1:(this._tag.name=I,!0)},J.prototype.parseNamePath=function(){return this._parseNamePath(!1)},J.prototype.parseNamePathOptional=function(){return this._parseNamePath(!0)},J.prototype.parseName=function(){var N,I;if(m(this._title))if(this._tag.name=oe(this._last,X&&A(this._title),g(this._title)),this._tag.name)I=this._tag.name,I.charAt(0)==="["&&I.charAt(I.length-1)==="]"&&(N=I.substring(1,I.length-1).split("="),N.length>1&&(this._tag.default=N.slice(1).join("=")),this._tag.name=N[0],this._tag.type&&this._tag.type.type!=="OptionalType"&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!E(this._title))return!0;if(s(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},J.prototype.parseDescription=function(){var I=o(H,k,this._last).trim();return I&&(/^-\s+/.test(I)&&(I=I.substring(2)),this._tag.description=I),!0},J.prototype.parseCaption=function(){var I=o(H,k,this._last).trim(),$="",z="",ce=I.indexOf($),re=I.indexOf(z);return ce>=0&&re>=0?(this._tag.caption=I.substring(ce+$.length,re).trim(),this._tag.description=I.substring(re+z.length).trim()):this._tag.description=I,!0},J.prototype.parseKind=function(){var I,$;return $={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},I=o(H,k,this._last).trim(),this._tag.kind=I,!(!a($,I)&&!this.addError("Invalid kind name '%0'",I))},J.prototype.parseAccess=function(){var I;return I=o(H,k,this._last).trim(),this._tag.access=I,!(I!=="private"&&I!=="protected"&&I!=="public"&&!this.addError("Invalid access name '%0'",I))},J.prototype.parseThis=function(){var I=o(H,k,this._last).trim();if(I&&I.charAt(0)==="{"){var $=this.parseType();return $&&this._tag.type.type==="NameExpression"||this._tag.type.type==="UnionType"?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this")}else return this.parseNamePath()},J.prototype.parseVariation=function(){var I,$;return $=o(H,k,this._last).trim(),I=parseFloat($,10),this._tag.variation=I,!(isNaN(I)&&!this.addError("Invalid variation '%0'",$))},J.prototype.ensureEnd=function(){var N=o(H,k,this._last).trim();return!(N&&!this.addError("Unknown content '%0'",N))},J.prototype.epilogue=function(){var I;return I=this._tag.description,!(A(this._title)&&!this._tag.type&&I&&I.charAt(0)==="["&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!X&&!this.addError("Missing or invalid tag name")))},L={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},J.prototype.parse=function(){var I,$,z,ce;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=G(this._title),this._options.range&&(this._tag.range=[this._first,H.slice(0,this._last).replace(/\s*$/,"").length].map(Oe)),a(L,this._title)?z=L[this._title]:z=["parseType","parseName","parseDescription","epilogue"],I=0,$=z.length;I<$;++I)if(ce=z[I],!this[ce]())return null;return this._tag};function Ne(N){var I,$,z;if(!Ie())return null;for(I=M(),$=new J(N,I),z=$.parse();k<$._last;)T();return z}function B(N){var I="",$,z;for(z=!0;k=0||(a[r]=e[r]);return a}function du(e){var t=we(e),r=we(function(n){t.current&&t.current(n)});return t.current=e,r.current}function cg(e,t,r){var n=du(r),a=ne(function(){return e.toHsva(t)}),o=a[0],u=a[1],i=we({color:t,hsva:o});he(function(){if(!e.equal(t,i.current.color)){var p=e.toHsva(t);i.current={hsva:p,color:t},u(p)}},[t,e]),he(function(){var p;sg(o,i.current.hsva)||e.equal(p=e.fromHsva(o),i.current.color)||(i.current={hsva:o,color:p},n(p))},[o,e,n]);var s=Ee(function(p){u(function(y){return Object.assign({},y,p)})},[]);return[o,s]}var Zt,kr,pu,eg,tg,gu,Nr,yu,ve,zO,GO,fu,WO,VO,KO,YO,ng,hu,jn,ag,XO,Mn,JO,og,ug,ig,sg,lg,QO,ZO,e_,t_,rg,dg,r_,n_,pg,a_,fg,o_,hg,u_,mg,gg=$e(()=>{l();c();d();Ct();Zt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e0:F.buttons>0)&&a.current?o(eg(a.current,F,i.current)):b(!1)},A=function(){return b(!1)};function b(F){var w=s.current,_=pu(a.current),P=F?_.addEventListener:_.removeEventListener;P(w?"touchmove":"mousemove",g),P(w?"touchend":"mouseup",A)}return[function(F){var w=F.nativeEvent,_=a.current;if(_&&(tg(w),!function(j,S){return S&&!kr(j)}(w,s.current)&&_)){if(kr(w)){s.current=!0;var P=w.changedTouches||[];P.length&&(i.current=P[0].identifier)}_.focus(),o(eg(_,w,i.current)),b(!0)}},function(F){var w=F.which||F.keyCode;w<37||w>40||(F.preventDefault(),u({left:w===39?.05:w===37?-.05:0,top:w===40?.05:w===38?-.05:0}))},b]},[u,o]),y=p[0],E=p[1],m=p[2];return he(function(){return m},[m]),h.createElement("div",vt({},n,{onTouchStart:y,onMouseDown:y,className:"react-colorful__interactive",ref:a,onKeyDown:E,tabIndex:0,role:"slider"}))}),Nr=function(e){return e.filter(Boolean).join(" ")},yu=function(e){var t=e.color,r=e.left,n=e.top,a=n===void 0?.5:n,o=Nr(["react-colorful__pointer",e.className]);return h.createElement("div",{className:o,style:{top:100*a+"%",left:100*r+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},ve=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},zO={grad:.9,turn:360,rad:360/(2*Math.PI)},GO=function(e){return og(fu(e))},fu=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?ve(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?ve(parseInt(e.substring(6,8),16)/255,2):1}},WO=function(e,t){return t===void 0&&(t="deg"),Number(e)*(zO[t]||1)},VO=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?KO({h:WO(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},KO=function(e){var t=e.s,r=e.l;return{h:e.h,s:(t*=(r<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}},YO=function(e){return JO(ag(e))},ng=function(e){var t=e.s,r=e.v,n=e.a,a=(200-t)*r/100;return{h:ve(e.h),s:ve(a>0&&a<200?t*r/100/(a<=100?a:200-a)*100:0),l:ve(a/2),a:ve(n,2)}},hu=function(e){var t=ng(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},jn=function(e){var t=ng(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},ag=function(e){var t=e.h,r=e.s,n=e.v,a=e.a;t=t/360*6,r/=100,n/=100;var o=Math.floor(t),u=n*(1-r),i=n*(1-(t-o)*r),s=n*(1-(1-t+o)*r),p=o%6;return{r:ve(255*[n,i,u,u,s,n][p]),g:ve(255*[s,n,n,i,u,u][p]),b:ve(255*[u,u,s,n,n,i][p]),a:ve(a,2)}},XO=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?og({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},Mn=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},JO=function(e){var t=e.r,r=e.g,n=e.b,a=e.a,o=a<1?Mn(ve(255*a)):"";return"#"+Mn(t)+Mn(r)+Mn(n)+o},og=function(e){var t=e.r,r=e.g,n=e.b,a=e.a,o=Math.max(t,r,n),u=o-Math.min(t,r,n),i=u?o===t?(r-n)/u:o===r?2+(n-t)/u:4+(t-r)/u:0;return{h:ve(60*(i<0?i+6:i)),s:ve(o?u/o*100:0),v:ve(o/255*100),a}},ug=h.memo(function(e){var t=e.hue,r=e.onChange,n=Nr(["react-colorful__hue",e.className]);return h.createElement("div",{className:n},h.createElement(gu,{onMove:function(a){r({h:360*a.left})},onKey:function(a){r({h:Zt(t+360*a.left,0,360)})},"aria-label":"Hue","aria-valuenow":ve(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(yu,{className:"react-colorful__hue-pointer",left:t/360,color:hu({h:t,s:100,v:100,a:1})})))}),ig=h.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:hu({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:n},h.createElement(gu,{onMove:function(a){r({s:100*a.left,v:100-100*a.top})},onKey:function(a){r({s:Zt(t.s+100*a.left,0,100),v:Zt(t.v-100*a.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+ve(t.s)+"%, Brightness "+ve(t.v)+"%"},h.createElement(yu,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:hu(t)})))}),sg=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},lg=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},QO=function(e,t){return e.toLowerCase()===t.toLowerCase()||sg(fu(e),fu(t))};e_=typeof window<"u"?Lu:he,t_=function(){return ZO||(typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0)},rg=new Map,dg=function(e){e_(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!rg.has(t)){var r=t.createElement("style");r.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,rg.set(t,r);var n=t_();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},r_=function(e){var t=e.className,r=e.colorModel,n=e.color,a=n===void 0?r.defaultColor:n,o=e.onChange,u=mu(e,["className","colorModel","color","onChange"]),i=we(null);dg(i);var s=cg(r,a,o),p=s[0],y=s[1],E=Nr(["react-colorful",t]);return h.createElement("div",vt({},u,{ref:i,className:E}),h.createElement(ig,{hsva:p,onChange:y}),h.createElement(ug,{hue:p.h,onChange:y,className:"react-colorful__last-control"}))},n_={defaultColor:"000",toHsva:GO,fromHsva:function(e){return YO({h:e.h,s:e.s,v:e.v,a:1})},equal:QO},pg=function(e){return h.createElement(r_,vt({},e,{colorModel:n_}))},a_=function(e){var t=e.className,r=e.hsva,n=e.onChange,a={backgroundImage:"linear-gradient(90deg, "+jn(Object.assign({},r,{a:0}))+", "+jn(Object.assign({},r,{a:1}))+")"},o=Nr(["react-colorful__alpha",t]),u=ve(100*r.a);return h.createElement("div",{className:o},h.createElement("div",{className:"react-colorful__alpha-gradient",style:a}),h.createElement(gu,{onMove:function(i){n({a:i.left})},onKey:function(i){n({a:Zt(r.a+i.left)})},"aria-label":"Alpha","aria-valuetext":u+"%","aria-valuenow":u,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(yu,{className:"react-colorful__alpha-pointer",left:r.a,color:jn(r)})))},fg=function(e){var t=e.className,r=e.colorModel,n=e.color,a=n===void 0?r.defaultColor:n,o=e.onChange,u=mu(e,["className","colorModel","color","onChange"]),i=we(null);dg(i);var s=cg(r,a,o),p=s[0],y=s[1],E=Nr(["react-colorful",t]);return h.createElement("div",vt({},u,{ref:i,className:E}),h.createElement(ig,{hsva:p,onChange:y}),h.createElement(ug,{hue:p.h,onChange:y}),h.createElement(a_,{hsva:p,onChange:y,className:"react-colorful__last-control"}))},o_={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:VO,fromHsva:jn,equal:lg},hg=function(e){return h.createElement(fg,vt({},e,{colorModel:o_}))},u_={defaultColor:"rgba(0, 0, 0, 1)",toHsva:XO,fromHsva:function(e){var t=ag(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:lg},mg=function(e){return h.createElement(fg,vt({},e,{colorModel:u_}))}});var bg=x((Iae,yg)=>{"use strict";l();c();d();yg.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var bu=x((Pae,Ag)=>{l();c();d();var Lr=bg(),Eg={};for(let e of Object.keys(Lr))Eg[Lr[e]]=e;var W={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};Ag.exports=W;for(let e of Object.keys(W)){if(!("channels"in W[e]))throw new Error("missing channels property: "+e);if(!("labels"in W[e]))throw new Error("missing channel labels property: "+e);if(W[e].labels.length!==W[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:t,labels:r}=W[e];delete W[e].channels,delete W[e].labels,Object.defineProperty(W[e],"channels",{value:t}),Object.defineProperty(W[e],"labels",{value:r})}W.rgb.hsl=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.min(t,r,n),o=Math.max(t,r,n),u=o-a,i,s;o===a?i=0:t===o?i=(r-n)/u:r===o?i=2+(n-t)/u:n===o&&(i=4+(t-r)/u),i=Math.min(i*60,360),i<0&&(i+=360);let p=(a+o)/2;return o===a?s=0:p<=.5?s=u/(o+a):s=u/(2-o-a),[i,s*100,p*100]};W.rgb.hsv=function(e){let t,r,n,a,o,u=e[0]/255,i=e[1]/255,s=e[2]/255,p=Math.max(u,i,s),y=p-Math.min(u,i,s),E=function(m){return(p-m)/6/y+1/2};return y===0?(a=0,o=0):(o=y/p,t=E(u),r=E(i),n=E(s),u===p?a=n-r:i===p?a=1/3+t-n:s===p&&(a=2/3+r-t),a<0?a+=1:a>1&&(a-=1)),[a*360,o*100,p*100]};W.rgb.hwb=function(e){let t=e[0],r=e[1],n=e[2],a=W.rgb.hsl(e)[0],o=1/255*Math.min(t,Math.min(r,n));return n=1-1/255*Math.max(t,Math.max(r,n)),[a,o*100,n*100]};W.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.min(1-t,1-r,1-n),o=(1-t-a)/(1-a)||0,u=(1-r-a)/(1-a)||0,i=(1-n-a)/(1-a)||0;return[o*100,u*100,i*100,a*100]};function i_(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}W.rgb.keyword=function(e){let t=Eg[e];if(t)return t;let r=1/0,n;for(let a of Object.keys(Lr)){let o=Lr[a],u=i_(e,o);u.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92;let a=t*.4124+r*.3576+n*.1805,o=t*.2126+r*.7152+n*.0722,u=t*.0193+r*.1192+n*.9505;return[a*100,o*100,u*100]};W.rgb.lab=function(e){let t=W.rgb.xyz(e),r=t[0],n=t[1],a=t[2];r/=95.047,n/=100,a/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;let o=116*n-16,u=500*(r-n),i=200*(n-a);return[o,u,i]};W.hsl.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100,a,o,u;if(r===0)return u=n*255,[u,u,u];n<.5?a=n*(1+r):a=n+r-n*r;let i=2*n-a,s=[0,0,0];for(let p=0;p<3;p++)o=t+1/3*-(p-1),o<0&&o++,o>1&&o--,6*o<1?u=i+(a-i)*6*o:2*o<1?u=a:3*o<2?u=i+(a-i)*(2/3-o)*6:u=i,s[p]=u*255;return s};W.hsl.hsv=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,a=r,o=Math.max(n,.01);n*=2,r*=n<=1?n:2-n,a*=o<=1?o:2-o;let u=(n+r)/2,i=n===0?2*a/(o+a):2*r/(n+r);return[t,i*100,u*100]};W.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,n=e[2]/100,a=Math.floor(t)%6,o=t-Math.floor(t),u=255*n*(1-r),i=255*n*(1-r*o),s=255*n*(1-r*(1-o));switch(n*=255,a){case 0:return[n,s,u];case 1:return[i,n,u];case 2:return[u,n,s];case 3:return[u,i,n];case 4:return[s,u,n];case 5:return[n,u,i]}};W.hsv.hsl=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,a=Math.max(n,.01),o,u;u=(2-r)*n;let i=(2-r)*a;return o=r*a,o/=i<=1?i:2-i,o=o||0,u/=2,[t,o*100,u*100]};W.hwb.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100,a=r+n,o;a>1&&(r/=a,n/=a);let u=Math.floor(6*t),i=1-n;o=6*t-u,u&1&&(o=1-o);let s=r+o*(i-r),p,y,E;switch(u){default:case 6:case 0:p=i,y=s,E=r;break;case 1:p=s,y=i,E=r;break;case 2:p=r,y=i,E=s;break;case 3:p=r,y=s,E=i;break;case 4:p=s,y=r,E=i;break;case 5:p=i,y=r,E=s;break}return[p*255,y*255,E*255]};W.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,a=e[3]/100,o=1-Math.min(1,t*(1-a)+a),u=1-Math.min(1,r*(1-a)+a),i=1-Math.min(1,n*(1-a)+a);return[o*255,u*255,i*255]};W.xyz.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,a,o,u;return a=t*3.2406+r*-1.5372+n*-.4986,o=t*-.9689+r*1.8758+n*.0415,u=t*.0557+r*-.204+n*1.057,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,a=Math.min(Math.max(0,a),1),o=Math.min(Math.max(0,o),1),u=Math.min(Math.max(0,u),1),[a*255,o*255,u*255]};W.xyz.lab=function(e){let t=e[0],r=e[1],n=e[2];t/=95.047,r/=100,n/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let a=116*r-16,o=500*(t-r),u=200*(r-n);return[a,o,u]};W.lab.xyz=function(e){let t=e[0],r=e[1],n=e[2],a,o,u;o=(t+16)/116,a=r/500+o,u=o-n/200;let i=o**3,s=a**3,p=u**3;return o=i>.008856?i:(o-16/116)/7.787,a=s>.008856?s:(a-16/116)/7.787,u=p>.008856?p:(u-16/116)/7.787,a*=95.047,o*=100,u*=108.883,[a,o,u]};W.lab.lch=function(e){let t=e[0],r=e[1],n=e[2],a;a=Math.atan2(n,r)*360/2/Math.PI,a<0&&(a+=360);let u=Math.sqrt(r*r+n*n);return[t,u,a]};W.lch.lab=function(e){let t=e[0],r=e[1],a=e[2]/360*2*Math.PI,o=r*Math.cos(a),u=r*Math.sin(a);return[t,o,u]};W.rgb.ansi16=function(e,t=null){let[r,n,a]=e,o=t===null?W.rgb.hsv(e)[2]:t;if(o=Math.round(o/50),o===0)return 30;let u=30+(Math.round(a/255)<<2|Math.round(n/255)<<1|Math.round(r/255));return o===2&&(u+=60),u};W.hsv.ansi16=function(e){return W.rgb.ansi16(W.hsv.rgb(e),e[2])};W.rgb.ansi256=function(e){let t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)};W.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];let r=(~~(e>50)+1)*.5,n=(t&1)*r*255,a=(t>>1&1)*r*255,o=(t>>2&1)*r*255;return[n,a,o]};W.ansi256.rgb=function(e){if(e>=232){let o=(e-232)*10+8;return[o,o,o]}e-=16;let t,r=Math.floor(e/36)/5*255,n=Math.floor((t=e%36)/6)/5*255,a=t%6/5*255;return[r,n,a]};W.rgb.hex=function(e){let r=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(r.length)+r};W.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];t[0].length===3&&(r=r.split("").map(i=>i+i).join(""));let n=parseInt(r,16),a=n>>16&255,o=n>>8&255,u=n&255;return[a,o,u]};W.rgb.hcg=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.max(Math.max(t,r),n),o=Math.min(Math.min(t,r),n),u=a-o,i,s;return u<1?i=o/(1-u):i=0,u<=0?s=0:a===t?s=(r-n)/u%6:a===r?s=2+(n-t)/u:s=4+(t-r)/u,s/=6,s%=1,[s*360,u*100,i*100]};W.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=r<.5?2*t*r:2*t*(1-r),a=0;return n<1&&(a=(r-.5*n)/(1-n)),[e[0],n*100,a*100]};W.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=t*r,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],n*100,a*100]};W.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100;if(r===0)return[n*255,n*255,n*255];let a=[0,0,0],o=t%1*6,u=o%1,i=1-u,s=0;switch(Math.floor(o)){case 0:a[0]=1,a[1]=u,a[2]=0;break;case 1:a[0]=i,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=u;break;case 3:a[0]=0,a[1]=i,a[2]=1;break;case 4:a[0]=u,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=i}return s=(1-r)*n,[(r*a[0]+s)*255,(r*a[1]+s)*255,(r*a[2]+s)*255]};W.hcg.hsv=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t),a=0;return n>0&&(a=t/n),[e[0],a*100,n*100]};W.hcg.hsl=function(e){let t=e[1]/100,n=e[2]/100*(1-t)+.5*t,a=0;return n>0&&n<.5?a=t/(2*n):n>=.5&&n<1&&(a=t/(2*(1-n))),[e[0],a*100,n*100]};W.hcg.hwb=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t);return[e[0],(n-t)*100,(1-n)*100]};W.hwb.hcg=function(e){let t=e[1]/100,n=1-e[2]/100,a=n-t,o=0;return a<1&&(o=(n-a)/(1-a)),[e[0],a*100,o*100]};W.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};W.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};W.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};W.gray.hsl=function(e){return[0,0,e[0]]};W.gray.hsv=W.gray.hsl;W.gray.hwb=function(e){return[0,100,e[0]]};W.gray.cmyk=function(e){return[0,0,0,e[0]]};W.gray.lab=function(e){return[e[0],0,0]};W.gray.hex=function(e){let t=Math.round(e[0]/100*255)&255,n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n};W.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});var Dg=x((qae,vg)=>{l();c();d();var $n=bu();function s_(){let e={},t=Object.keys($n);for(let r=t.length,n=0;n{l();c();d();var Eu=bu(),p_=Dg(),er={},f_=Object.keys(Eu);function h_(e){let t=function(...r){let n=r[0];return n==null?n:(n.length>1&&(r=n),e(r))};return"conversion"in e&&(t.conversion=e.conversion),t}function m_(e){let t=function(...r){let n=r[0];if(n==null)return n;n.length>1&&(r=n);let a=e(r);if(typeof a=="object")for(let o=a.length,u=0;u{er[e]={},Object.defineProperty(er[e],"channels",{value:Eu[e].channels}),Object.defineProperty(er[e],"labels",{value:Eu[e].labels});let t=p_(e);Object.keys(t).forEach(n=>{let a=t[n];er[e][n]=m_(a),er[e][n].raw=h_(a)})});Cg.exports=er});var Sg=x((Wae,Fg)=>{l();c();d();var g_=ke(),y_=function(){return g_.Date.now()};Fg.exports=y_});var Bg=x((Xae,wg)=>{l();c();d();var b_=/\s/;function E_(e){for(var t=e.length;t--&&b_.test(e.charAt(t)););return t}wg.exports=E_});var Ig=x((eoe,Tg)=>{l();c();d();var A_=Bg(),v_=/^\s+/;function D_(e){return e&&e.slice(0,A_(e)+1).replace(v_,"")}Tg.exports=D_});var Pg=x((aoe,Rg)=>{l();c();d();var C_=Ig(),Og=Me(),x_=Ar(),_g=NaN,F_=/^[-+]0x[0-9a-f]+$/i,S_=/^0b[01]+$/i,w_=/^0o[0-7]+$/i,B_=parseInt;function T_(e){if(typeof e=="number")return e;if(x_(e))return _g;if(Og(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Og(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=C_(e);var r=S_.test(e);return r||w_.test(e)?B_(e.slice(2),r?2:8):F_.test(e)?_g:+e}Rg.exports=T_});var Lg=x((soe,Ng)=>{l();c();d();var I_=Me(),Au=Sg(),kg=Pg(),O_="Expected a function",__=Math.max,R_=Math.min;function P_(e,t,r){var n,a,o,u,i,s,p=0,y=!1,E=!1,m=!0;if(typeof e!="function")throw new TypeError(O_);t=kg(t)||0,I_(r)&&(y=!!r.leading,E="maxWait"in r,o=E?__(kg(r.maxWait)||0,t):o,m="trailing"in r?!!r.trailing:m);function g(L){var k=n,U=a;return n=a=void 0,p=L,u=e.apply(U,k),u}function A(L){return p=L,i=setTimeout(w,t),y?g(L):u}function b(L){var k=L-s,U=L-p,V=t-k;return E?R_(V,o-U):V}function F(L){var k=L-s,U=L-p;return s===void 0||k>=t||k<0||E&&U>=o}function w(){var L=Au();if(F(L))return _(L);i=setTimeout(w,b(L))}function _(L){return i=void 0,m&&n?g(L):(n=a=void 0,u)}function P(){i!==void 0&&clearTimeout(i),p=0,n=s=a=i=void 0}function j(){return i===void 0?u:_(Au())}function S(){var L=Au(),k=F(L);if(n=arguments,a=this,s=L,k){if(i===void 0)return A(s);if(E)return clearTimeout(i),i=setTimeout(w,t),g(s)}return i===void 0&&(i=setTimeout(w,t)),u}return S.cancel=P,S.flush=j,S}Ng.exports=P_});var Mg=x((poe,qg)=>{l();c();d();var k_=Lg(),N_=Me(),L_="Expected a function";function q_(e,t,r){var n=!0,a=!0;if(typeof e!="function")throw new TypeError(L_);return N_(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),k_(e,t,{leading:n,maxWait:t,trailing:a})}qg.exports=q_});var Gg={};_u(Gg,{ColorControl:()=>zg,default:()=>r4});var Pe,Hg,M_,j_,$_,H_,U_,z_,G_,jg,W_,V_,Ug,Hn,K_,Y_,X_,vu,J_,Q_,Un,$g,tr,Z_,e4,zn,t4,zg,r4,Wg=$e(()=>{l();c();d();fa();Ct();gg();Pe=De(xg(),1),Hg=De(Mg(),1);ga();or();wa();M_=q.div({position:"relative",maxWidth:250}),j_=q(jr)({position:"absolute",zIndex:1,top:4,left:4}),$_=q.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),H_=q(sa)(({theme:e})=>({fontFamily:e.typography.fonts.base})),U_=q.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),z_=q.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),G_=`url('data:image/svg+xml;charset=utf-8,')`,jg=({value:e,active:t,onClick:r,style:n,...a})=>{let o=`linear-gradient(${e}, ${e}), ${G_}, linear-gradient(#fff, #fff)`;return h.createElement(z_,{...a,active:t,onClick:r,style:{...n,backgroundImage:o}})},W_=q(He.Input)(({theme:e})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),V_=q(pi)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Ug=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Ug||{}),Hn=Object.values(Ug),K_=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,Y_=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,X_=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,vu=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,J_=/^\s*#?([0-9a-f]{3})\s*$/i,Q_={hex:pg,rgb:mg,hsl:hg},Un={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},$g=e=>{let t=e?.match(K_);if(!t)return[0,0,0,1];let[,r,n,a,o=1]=t;return[r,n,a,o].map(Number)},tr=e=>{if(!e)return;let t=!0;if(Y_.test(e)){let[u,i,s,p]=$g(e),[y,E,m]=Pe.default.rgb.hsl([u,i,s])||[0,0,0];return{valid:t,value:e,keyword:Pe.default.rgb.keyword([u,i,s]),colorSpace:"rgb",rgb:e,hsl:`hsla(${y}, ${E}%, ${m}%, ${p})`,hex:`#${Pe.default.rgb.hex([u,i,s]).toLowerCase()}`}}if(X_.test(e)){let[u,i,s,p]=$g(e),[y,E,m]=Pe.default.hsl.rgb([u,i,s])||[0,0,0];return{valid:t,value:e,keyword:Pe.default.hsl.keyword([u,i,s]),colorSpace:"hsl",rgb:`rgba(${y}, ${E}, ${m}, ${p})`,hsl:e,hex:`#${Pe.default.hsl.hex([u,i,s]).toLowerCase()}`}}let r=e.replace("#",""),n=Pe.default.keyword.rgb(r)||Pe.default.hex.rgb(r),a=Pe.default.rgb.hsl(n),o=e;if(/[^#a-f0-9]/i.test(e)?o=r:vu.test(e)&&(o=`#${r}`),o.startsWith("#"))t=vu.test(o);else try{Pe.default.keyword.hex(o)}catch{t=!1}return{valid:t,value:o,keyword:Pe.default.rgb.keyword(n),colorSpace:"hex",rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${a[0]}, ${a[1]}%, ${a[2]}%, 1)`,hex:o}},Z_=(e,t,r)=>{if(!e||!t?.valid)return Un[r];if(r!=="hex")return t?.[r]||Un[r];if(!t.hex.startsWith("#"))try{return`#${Pe.default.keyword.hex(t.hex)}`}catch{return Un.hex}let n=t.hex.match(J_);if(!n)return vu.test(t.hex)?t.hex:Un.hex;let[a,o,u]=n[1].split("");return`#${a}${a}${o}${o}${u}${u}`},e4=(e,t)=>{let[r,n]=ne(e||""),[a,o]=ne(()=>tr(r)),[u,i]=ne(a?.colorSpace||"hex");he(()=>{let E=e||"",m=tr(E);n(E),o(m),i(m?.colorSpace||"hex")},[e]);let s=Qe(()=>Z_(r,a,u).toLowerCase(),[r,a,u]),p=Ee(E=>{let m=tr(E),g=m?.value||E||"";n(g),g===""&&(o(void 0),t(void 0)),m&&(o(m),i(m.colorSpace),t(m.value))},[t]),y=Ee(()=>{let E=Hn.indexOf(u)+1;E>=Hn.length&&(E=0),i(Hn[E]);let m=a?.[Hn[E]]||"";n(m),t(m)},[a,u,t]);return{value:r,realValue:s,updateValue:p,color:a,colorSpace:u,cycleColorSpace:y}},zn=e=>e.replace(/\s*/,"").toLowerCase(),t4=(e,t,r)=>{let[n,a]=ne(t?.valid?[t]:[]);he(()=>{t===void 0&&a([])},[t]);let o=Qe(()=>(e||[]).map(i=>typeof i=="string"?tr(i):i.title?{...tr(i.color),keyword:i.title}:tr(i.color)).concat(n).filter(Boolean).slice(-27),[e,n]),u=Ee(i=>{i?.valid&&(o.some(s=>zn(s[r])===zn(i[r]))||a(s=>s.concat(i)))},[r,o]);return{presets:o,addPreset:u}},zg=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,presetColors:o,startOpen:u=!1})=>{let i=Ee((0,Hg.default)(r,200),[r]),{value:s,realValue:p,updateValue:y,color:E,colorSpace:m,cycleColorSpace:g}=e4(t,i),{presets:A,addPreset:b}=t4(o,E,m),F=Q_[m];return h.createElement(M_,null,h.createElement(j_,{startOpen:u,closeOnOutsideClick:!0,onVisibleChange:()=>b(E),tooltip:h.createElement($_,null,h.createElement(F,{color:p==="transparent"?"#000000":p,onChange:y,onFocus:n,onBlur:a}),A.length>0&&h.createElement(U_,null,A.map((w,_)=>h.createElement(jr,{key:`${w.value}-${_}`,hasChrome:!1,tooltip:h.createElement(H_,{note:w.keyword||w.value})},h.createElement(jg,{value:w[m],active:E&&zn(w[m])===zn(E[m]),onClick:()=>y(w.value)})))))},h.createElement(jg,{value:p,style:{margin:4}})),h.createElement(W_,{id:Be(e),value:s,onChange:w=>y(w.target.value),onFocus:w=>w.target.select(),placeholder:"Choose color..."}),s?h.createElement(V_,{onClick:g}):null)},r4=zg});l();c();d();l();c();d();l();c();d();Ct();l();c();d();var ZR=__STORYBOOK_API__,{ActiveTabs:eP,Consumer:tP,ManagerContext:rP,Provider:nP,addons:Qn,combineParameters:aP,controlOrMetaKey:oP,controlOrMetaSymbol:uP,eventMatchesShortcut:iP,eventToShortcut:sP,isMacLike:lP,isShortcutTaken:cP,keyToSymbol:dP,merge:pP,mockChannel:fP,optionOrAltSymbol:hP,shortcutMatchesShortcut:mP,shortcutToHumanString:gP,types:qu,useAddonState:yP,useArgTypes:Zn,useArgs:Mu,useChannel:bP,useGlobalTypes:EP,useGlobals:ju,useParameter:$u,useSharedState:AP,useStoryPrepared:vP,useStorybookApi:DP,useStorybookState:Hu}=__STORYBOOK_API__;or();l();c();d();fa();Ct();ga();or();l();c();d();l();c();d();function Ce(){return Ce=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&a<1?(i=o,s=u):a>=1&&a<2?(i=u,s=o):a>=2&&a<3?(s=o,p=u):a>=3&&a<4?(s=u,p=o):a>=4&&a<5?(i=u,p=o):a>=5&&a<6&&(i=o,p=u);var y=r-o/2,E=i+y,m=s+y,g=p+y;return n(E,m,g)}var ti={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function B2(e){if(typeof e!="string")return e;var t=e.toLowerCase();return ti[t]?"#"+ti[t]:e}var T2=/^#[a-fA-F0-9]{6}$/,I2=/^#[a-fA-F0-9]{8}$/,O2=/^#[a-fA-F0-9]{3}$/,_2=/^#[a-fA-F0-9]{4}$/,Da=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,R2=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,P2=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,k2=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function wt(e){if(typeof e!="string")throw new Te(3);var t=B2(e);if(t.match(T2))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(I2)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(O2))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(_2)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var a=Da.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=R2.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])>1?parseFloat(""+o[4])/100:parseFloat(""+o[4])};var u=P2.exec(t);if(u){var i=parseInt(""+u[1],10),s=parseInt(""+u[2],10)/100,p=parseInt(""+u[3],10)/100,y="rgb("+lr(i,s,p)+")",E=Da.exec(y);if(!E)throw new Te(4,t,y);return{red:parseInt(""+E[1],10),green:parseInt(""+E[2],10),blue:parseInt(""+E[3],10)}}var m=k2.exec(t.substring(0,50));if(m){var g=parseInt(""+m[1],10),A=parseInt(""+m[2],10)/100,b=parseInt(""+m[3],10)/100,F="rgb("+lr(g,A,b)+")",w=Da.exec(F);if(!w)throw new Te(4,t,F);return{red:parseInt(""+w[1],10),green:parseInt(""+w[2],10),blue:parseInt(""+w[3],10),alpha:parseFloat(""+m[4])>1?parseFloat(""+m[4])/100:parseFloat(""+m[4])}}throw new Te(5)}function N2(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),o=Math.min(t,r,n),u=(a+o)/2;if(a===o)return e.alpha!==void 0?{hue:0,saturation:0,lightness:u,alpha:e.alpha}:{hue:0,saturation:0,lightness:u};var i,s=a-o,p=u>.5?s/(2-a-o):s/(a+o);switch(a){case t:i=(r-n)/s+(r=1?Hr(e,t,r):"rgba("+lr(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Hr(e.hue,e.saturation,e.lightness):"rgba("+lr(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Te(2)}function Fa(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return xa("#"+dt(e)+dt(t)+dt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return xa("#"+dt(e.red)+dt(e.green)+dt(e.blue));throw new Te(6)}function Le(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=wt(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Fa(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Fa(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Te(7)}var $2=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},H2=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},U2=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},z2=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function et(e){if(typeof e!="object")throw new Te(8);if(H2(e))return Le(e);if($2(e))return Fa(e);if(z2(e))return j2(e);if(U2(e))return M2(e);throw new Te(8)}function ni(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):ni(e,t,a)}}function _e(e){return ni(e,e.length,[])}function G2(e,t){if(t==="transparent")return t;var r=Ze(t);return et(Ce({},r,{hue:r.hue+parseFloat(e)}))}var nk=_e(G2);function Bt(e,t,r){return Math.max(e,Math.min(t,r))}function W2(e,t){if(t==="transparent")return t;var r=Ze(t);return et(Ce({},r,{lightness:Bt(0,1,r.lightness-parseFloat(e))}))}var V2=_e(W2),qe=V2;function K2(e,t){if(t==="transparent")return t;var r=Ze(t);return et(Ce({},r,{saturation:Bt(0,1,r.saturation-parseFloat(e))}))}var ak=_e(K2);function Y2(e,t){if(t==="transparent")return t;var r=Ze(t);return et(Ce({},r,{lightness:Bt(0,1,r.lightness+parseFloat(e))}))}var X2=_e(Y2),tt=X2;function J2(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=wt(t),a=Ce({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),o=wt(r),u=Ce({},o,{alpha:typeof o.alpha=="number"?o.alpha:1}),i=a.alpha-u.alpha,s=parseFloat(e)*2-1,p=s*i===-1?s:s+i,y=1+s*i,E=(p/y+1)/2,m=1-E,g={red:Math.floor(a.red*E+u.red*m),green:Math.floor(a.green*E+u.green*m),blue:Math.floor(a.blue*E+u.blue*m),alpha:a.alpha*parseFloat(e)+u.alpha*(1-parseFloat(e))};return Le(g)}var Q2=_e(J2),ai=Q2;function Z2(e,t){if(t==="transparent")return t;var r=wt(t),n=typeof r.alpha=="number"?r.alpha:1,a=Ce({},r,{alpha:Bt(0,1,(n*100+parseFloat(e)*100)/100)});return Le(a)}var e1=_e(Z2),cr=e1;function t1(e,t){if(t==="transparent")return t;var r=Ze(t);return et(Ce({},r,{saturation:Bt(0,1,r.saturation+parseFloat(e))}))}var ok=_e(t1);function r1(e,t){return t==="transparent"?t:et(Ce({},Ze(t),{hue:parseFloat(e)}))}var uk=_e(r1);function n1(e,t){return t==="transparent"?t:et(Ce({},Ze(t),{lightness:parseFloat(e)}))}var ik=_e(n1);function a1(e,t){return t==="transparent"?t:et(Ce({},Ze(t),{saturation:parseFloat(e)}))}var sk=_e(a1);function o1(e,t){return t==="transparent"?t:ai(parseFloat(e),"rgb(0, 0, 0)",t)}var lk=_e(o1);function u1(e,t){return t==="transparent"?t:ai(parseFloat(e),"rgb(255, 255, 255)",t)}var ck=_e(u1);function i1(e,t){if(t==="transparent")return t;var r=wt(t),n=typeof r.alpha=="number"?r.alpha:1,a=Ce({},r,{alpha:Bt(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Le(a)}var s1=_e(i1),ue=s1;l();c();d();var pe=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();wa();var ay=De(co(),1);l();c();d();var Zx=Object.create,_d=Object.defineProperty,eF=Object.getOwnPropertyDescriptor,tF=Object.getOwnPropertyNames,rF=Object.getPrototypeOf,nF=Object.prototype.hasOwnProperty,aF=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),oF=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of tF(t))!nF.call(e,a)&&a!==r&&_d(e,a,{get:()=>t[a],enumerable:!(n=eF(t,a))||n.enumerable});return e},uF=(e,t,r)=>(r=e!=null?Zx(rF(e)):{},oF(t||!e||!e.__esModule?_d(r,"default",{value:e,enumerable:!0}):r,e)),iF=aF(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(a){return Object.keys(a).concat(Object.getOwnPropertySymbols(a))}:Object.keys;return function(a,o){return function u(i,s,p){var y,E,m,g=t.call(i),A=t.call(s);if(i===s)return!0;if(i==null||s==null)return!1;if(p.indexOf(i)>-1&&p.indexOf(s)>-1)return!0;if(p.push(i,s),g!=A||(y=n(i),E=n(s),y.length!=E.length||y.some(function(b){return!u(i[b],s[b],p)})))return!1;switch(g.slice(8,-1)){case"Symbol":return i.valueOf()==s.valueOf();case"Date":case"Number":return+i==+s||+i!=+i&&+s!=+s;case"RegExp":case"Function":case"String":case"Boolean":return""+i==""+s;case"Set":case"Map":y=i.entries(),E=s.entries();do if(!u((m=y.next()).value,E.next().value,p))return!1;while(!m.done);return!0;case"ArrayBuffer":i=new Uint8Array(i),s=new Uint8Array(s);case"DataView":i=new Uint8Array(i.buffer),s=new Uint8Array(s.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(i.length!=s.length)return!1;for(m=0;me.map(t=>typeof t<"u").filter(Boolean).length,sF=(e,t)=>{let{exists:r,eq:n,neq:a,truthy:o}=e;if(Rd([r,n,a,o])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:r,eq:n,neq:a})}`);if(typeof n<"u")return(0,Od.isEqual)(t,n);if(typeof a<"u")return!(0,Od.isEqual)(t,a);if(typeof r<"u"){let u=typeof t<"u";return r?u:!u}return typeof o>"u"||o?!!t:!t},po=(e,t,r)=>{if(!e.if)return!0;let{arg:n,global:a}=e.if;if(Rd([n,a])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:n,global:a})}`);let o=n?t[n]:r[a];return sF(e.if,o)};l();c();d();var jK=__STORYBOOK_CLIENT_LOGGER__,{deprecate:lF,logger:mt,once:fo,pretty:$K}=__STORYBOOK_CLIENT_LOGGER__;l();c();d();Ct();function gt(){return gt=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),kd={amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xA0",quot:"\u201C"},dF=["style","script"],pF=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,fF=/mailto:/i,hF=/\n{2,}$/,$d=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,mF=/^ *> ?/gm,gF=/^ {2,}\n/,yF=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,Hd=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,Ud=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,bF=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,EF=/^(?:\n *)*\n/,AF=/\r\n?/g,vF=/^\[\^([^\]]+)](:.*)\n/,DF=/^\[\^([^\]]+)]/,CF=/\f/g,xF=/^\s*?\[(x|\s)\]/,zd=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Gd=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,Wd=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,bo=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,FF=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,Vd=/^)/,SF=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,Eo=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,wF=/^\{.*\}$/,BF=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,TF=/^<([^ >]+@[^ >]+)>/,IF=/^<([^ >]+:\/[^ >]+)>/,OF=/-([a-z])?/gi,Kd=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,_F=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,RF=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,PF=/^\[([^\]]*)\] ?\[([^\]]*)\]/,kF=/(\[|\])/g,NF=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,LF=/\t/g,qF=/^ *\| */,MF=/(^ *\||\| *$)/g,jF=/ *$/,$F=/^ *:-+: *$/,HF=/^ *:-+ *$/,UF=/^ *-+: *$/,zF=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,GF=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,WF=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,VF=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,KF=/^\\([^0-9A-Za-z\s])/,YF=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,XF=/^\n+/,JF=/^([ \t]*)/,QF=/\\([^\\])/g,Nd=/ *\n+$/,ZF=/(?:^|\n)( *)$/,Ao="(?:\\d+\\.)",vo="(?:[*+-])";function Yd(e){return"( *)("+(e===1?Ao:vo)+") +"}var Xd=Yd(1),Jd=Yd(2);function Qd(e){return new RegExp("^"+(e===1?Xd:Jd))}var eS=Qd(1),tS=Qd(2);function Zd(e){return new RegExp("^"+(e===1?Xd:Jd)+"[^\\n]*(?:\\n(?!\\1"+(e===1?Ao:vo)+" )[^\\n]*)*(\\n|$)","gm")}var ep=Zd(1),tp=Zd(2);function rp(e){let t=e===1?Ao:vo;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var np=rp(1),ap=rp(2);function Ld(e,t){let r=t===1,n=r?np:ap,a=r?ep:tp,o=r?eS:tS;return{t(u,i,s){let p=ZF.exec(s);return p&&(i.o||!i._&&!i.u)?n.exec(u=p[1]+u):null},i:Z.HIGH,l(u,i,s){let p=r?+u[2]:void 0,y=u[0].replace(hF,` +`).match(a),E=!1;return{p:y.map(function(m,g){let A=o.exec(m)[0].length,b=new RegExp("^ {1,"+A+"}","gm"),F=m.replace(b,"").replace(o,""),w=g===y.length-1,_=F.indexOf(` + +`)!==-1||w&&E;E=_;let P=s._,j=s.o,S;s.o=!0,_?(s._=!1,S=F.replace(Nd,` + +`)):(s._=!0,S=F.replace(Nd,""));let L=i(S,s);return s._=P,s.o=j,L}),m:r,g:p}},h:(u,i,s)=>e(u.m?"ol":"ul",{key:s.k,start:u.g},u.p.map(function(p,y){return e("li",{key:y},i(p,s))}))}}var rS=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,nS=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,op=[$d,Hd,Ud,zd,Wd,Gd,Vd,Kd,ep,np,tp,ap],aS=[...op,/^[^\n]+(?: \n|\n{2,})/,bo,Eo];function oS(e){return e.replace(/[ÀÁÂÃÄÅàáâãä忯]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function uS(e){return UF.test(e)?"right":$F.test(e)?"center":HF.test(e)?"left":null}function qd(e,t,r){let n=r.$;r.$=!0;let a=t(e.trim(),r);r.$=n;let o=[[]];return a.forEach(function(u,i){u.type==="tableSeparator"?i!==0&&i!==a.length-1&&o.push([]):(u.type!=="text"||a[i+1]!=null&&a[i+1].type!=="tableSeparator"||(u.v=u.v.replace(jF,"")),o[o.length-1].push(u))}),o}function iS(e,t,r){r._=!0;let n=qd(e[1],t,r),a=e[2].replace(MF,"").split("|").map(uS),o=function(u,i,s){return u.trim().split(` +`).map(function(p){return qd(p,i,s)})}(e[3],t,r);return r._=!1,{S:a,A:o,L:n,type:"table"}}function Md(e,t){return e.S[t]==null?{}:{textAlign:e.S[t]}}function nt(e){return function(t,r){return r._?e.exec(t):null}}function at(e){return function(t,r){return r._||r.u?e.exec(t):null}}function Ye(e){return function(t,r){return r._||r.u?null:e.exec(t)}}function Dr(e){return function(t){return e.exec(t)}}function sS(e,t,r){if(t._||t.u||r&&!r.endsWith(` +`))return null;let n="";e.split(` +`).every(o=>!op.some(u=>u.test(o))&&(n+=o+` +`,o.trim()));let a=n.trimEnd();return a==""?null:[n,a]}function qt(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return e}function jd(e){return e.replace(QF,"$1")}function fn(e,t,r){let n=r._||!1,a=r.u||!1;r._=!0,r.u=!0;let o=e(t,r);return r._=n,r.u=a,o}function lS(e,t,r){let n=r._||!1,a=r.u||!1;r._=!1,r.u=!0;let o=e(t,r);return r._=n,r.u=a,o}function cS(e,t,r){return r._=!1,e(t,r)}var ho=(e,t,r)=>({v:fn(t,e[1],r)});function mo(){return{}}function go(){return null}function dS(...e){return e.filter(Boolean).join(" ")}function yo(e,t,r){let n=e,a=t.split(".");for(;a.length&&(n=n[a[0]],n!==void 0);)a.shift();return n||r}var Z;function pS(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||oS,t.namedCodesToUnicode=t.namedCodesToUnicode?gt({},kd,t.namedCodesToUnicode):kd;let r=t.createElement||Jn;function n(g,A,...b){let F=yo(t.overrides,`${g}.props`,{});return r(function(w,_){let P=yo(_,w);return P?typeof P=="function"||typeof P=="object"&&"render"in P?P:yo(_,`${w}.component`,w):w}(g,t.overrides),gt({},A,F,{className:dS(A?.className,F.className)||void 0}),...b)}function a(g){let A=!1;t.forceInline?A=!0:t.forceBlock||(A=NF.test(g)===!1);let b=y(p(A?g:`${g.trimEnd().replace(XF,"")} + +`,{_:A}));for(;typeof b[b.length-1]=="string"&&!b[b.length-1].trim();)b.pop();if(t.wrapper===null)return b;let F=t.wrapper||(A?"span":"div"),w;if(b.length>1||t.forceWrapper)w=b;else{if(b.length===1)return w=b[0],typeof w=="string"?n("span",{key:"outer"},w):w;w=null}return Jn(F,{key:"outer"},w)}function o(g){let A=g.match(pF);return A?A.reduce(function(b,F,w){let _=F.indexOf("=");if(_!==-1){let P=function(k){return k.indexOf("-")!==-1&&k.match(SF)===null&&(k=k.replace(OF,function(U,V){return V.toUpperCase()})),k}(F.slice(0,_)).trim(),j=function(k){let U=k[0];return(U==='"'||U==="'")&&k.length>=2&&k[k.length-1]===U?k.slice(1,-1):k}(F.slice(_+1).trim()),S=Pd[P]||P,L=b[S]=function(k,U){return k==="style"?U.split(/;\s?/).reduce(function(V,H){let se=H.slice(0,H.indexOf(":"));return V[se.replace(/(-[a-z])/g,te=>te[1].toUpperCase())]=H.slice(se.length+1).trim(),V},{}):k==="href"?qt(U):(U.match(wF)&&(U=U.slice(1,U.length-1)),U==="true"||U!=="false"&&U)}(P,j);typeof L=="string"&&(bo.test(L)||Eo.test(L))&&(b[S]=de(a(L.trim()),{key:w}))}else F!=="style"&&(b[Pd[F]||F]=!0);return b},{}):null}let u=[],i={},s={blockQuote:{t:Ye($d),i:Z.HIGH,l:(g,A,b)=>({v:A(g[0].replace(mF,""),b)}),h:(g,A,b)=>n("blockquote",{key:b.k},A(g.v,b))},breakLine:{t:Dr(gF),i:Z.HIGH,l:mo,h:(g,A,b)=>n("br",{key:b.k})},breakThematic:{t:Ye(yF),i:Z.HIGH,l:mo,h:(g,A,b)=>n("hr",{key:b.k})},codeBlock:{t:Ye(Ud),i:Z.MAX,l:g=>({v:g[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),M:void 0}),h:(g,A,b)=>n("pre",{key:b.k},n("code",gt({},g.O,{className:g.M?`lang-${g.M}`:""}),g.v))},codeFenced:{t:Ye(Hd),i:Z.MAX,l:g=>({O:o(g[3]||""),v:g[4],M:g[2]||void 0,type:"codeBlock"})},codeInline:{t:at(bF),i:Z.LOW,l:g=>({v:g[2]}),h:(g,A,b)=>n("code",{key:b.k},g.v)},footnote:{t:Ye(vF),i:Z.MAX,l:g=>(u.push({I:g[2],j:g[1]}),{}),h:go},footnoteReference:{t:nt(DF),i:Z.HIGH,l:g=>({v:g[1],B:`#${t.slugify(g[1])}`}),h:(g,A,b)=>n("a",{key:b.k,href:qt(g.B)},n("sup",{key:b.k},g.v))},gfmTask:{t:nt(xF),i:Z.HIGH,l:g=>({R:g[1].toLowerCase()==="x"}),h:(g,A,b)=>n("input",{checked:g.R,key:b.k,readOnly:!0,type:"checkbox"})},heading:{t:Ye(t.enforceAtxHeadings?Gd:zd),i:Z.HIGH,l:(g,A,b)=>({v:fn(A,g[2],b),T:t.slugify(g[2]),C:g[1].length}),h:(g,A,b)=>n(`h${g.C}`,{id:g.T,key:b.k},A(g.v,b))},headingSetext:{t:Ye(Wd),i:Z.MAX,l:(g,A,b)=>({v:fn(A,g[1],b),C:g[2]==="="?1:2,type:"heading"})},htmlComment:{t:Dr(Vd),i:Z.HIGH,l:()=>({}),h:go},image:{t:at(nS),i:Z.HIGH,l:g=>({D:g[1],B:jd(g[2]),F:g[3]}),h:(g,A,b)=>n("img",{key:b.k,alt:g.D||void 0,title:g.F||void 0,src:qt(g.B)})},link:{t:nt(rS),i:Z.LOW,l:(g,A,b)=>({v:lS(A,g[1],b),B:jd(g[2]),F:g[3]}),h:(g,A,b)=>n("a",{key:b.k,href:qt(g.B),title:g.F},A(g.v,b))},linkAngleBraceStyleDetector:{t:nt(IF),i:Z.MAX,l:g=>({v:[{v:g[1],type:"text"}],B:g[1],type:"link"})},linkBareUrlDetector:{t:(g,A)=>A.N?null:nt(BF)(g,A),i:Z.MAX,l:g=>({v:[{v:g[1],type:"text"}],B:g[1],F:void 0,type:"link"})},linkMailtoDetector:{t:nt(TF),i:Z.MAX,l(g){let A=g[1],b=g[1];return fF.test(b)||(b="mailto:"+b),{v:[{v:A.replace("mailto:",""),type:"text"}],B:b,type:"link"}}},orderedList:Ld(n,1),unorderedList:Ld(n,2),newlineCoalescer:{t:Ye(EF),i:Z.LOW,l:mo,h:()=>` +`},paragraph:{t:sS,i:Z.LOW,l:ho,h:(g,A,b)=>n("p",{key:b.k},A(g.v,b))},ref:{t:nt(_F),i:Z.MAX,l:g=>(i[g[1]]={B:g[2],F:g[4]},{}),h:go},refImage:{t:at(RF),i:Z.MAX,l:g=>({D:g[1]||void 0,P:g[2]}),h:(g,A,b)=>n("img",{key:b.k,alt:g.D,src:qt(i[g.P].B),title:i[g.P].F})},refLink:{t:nt(PF),i:Z.MAX,l:(g,A,b)=>({v:A(g[1],b),Z:A(g[0].replace(kF,"\\$1"),b),P:g[2]}),h:(g,A,b)=>i[g.P]?n("a",{key:b.k,href:qt(i[g.P].B),title:i[g.P].F},A(g.v,b)):n("span",{key:b.k},A(g.Z,b))},table:{t:Ye(Kd),i:Z.HIGH,l:iS,h:(g,A,b)=>n("table",{key:b.k},n("thead",null,n("tr",null,g.L.map(function(F,w){return n("th",{key:w,style:Md(g,w)},A(F,b))}))),n("tbody",null,g.A.map(function(F,w){return n("tr",{key:w},F.map(function(_,P){return n("td",{key:P,style:Md(g,P)},A(_,b))}))})))},tableSeparator:{t:function(g,A){return A.$?(A._=!0,qF.exec(g)):null},i:Z.HIGH,l:function(){return{type:"tableSeparator"}},h:()=>" | "},text:{t:Dr(YF),i:Z.MIN,l:g=>({v:g[0].replace(FF,(A,b)=>t.namedCodesToUnicode[b]?t.namedCodesToUnicode[b]:A)}),h:g=>g.v},textBolded:{t:at(zF),i:Z.MED,l:(g,A,b)=>({v:A(g[2],b)}),h:(g,A,b)=>n("strong",{key:b.k},A(g.v,b))},textEmphasized:{t:at(GF),i:Z.LOW,l:(g,A,b)=>({v:A(g[2],b)}),h:(g,A,b)=>n("em",{key:b.k},A(g.v,b))},textEscaped:{t:at(KF),i:Z.HIGH,l:g=>({v:g[1],type:"text"})},textMarked:{t:at(WF),i:Z.LOW,l:ho,h:(g,A,b)=>n("mark",{key:b.k},A(g.v,b))},textStrikethroughed:{t:at(VF),i:Z.LOW,l:ho,h:(g,A,b)=>n("del",{key:b.k},A(g.v,b))}};t.disableParsingRawHTML!==!0&&(s.htmlBlock={t:Dr(bo),i:Z.HIGH,l(g,A,b){let[,F]=g[3].match(JF),w=new RegExp(`^${F}`,"gm"),_=g[3].replace(w,""),P=(j=_,aS.some(U=>U.test(j))?cS:fn);var j;let S=g[1].toLowerCase(),L=dF.indexOf(S)!==-1;b.N=b.N||S==="a";let k=L?g[3]:P(A,_,b);return b.N=!1,{O:o(g[2]),v:k,G:L,H:L?S:g[1]}},h:(g,A,b)=>n(g.H,gt({key:b.k},g.O),g.G?g.v:A(g.v,b))},s.htmlSelfClosing={t:Dr(Eo),i:Z.HIGH,l:g=>({O:o(g[2]||""),H:g[1]}),h:(g,A,b)=>n(g.H,gt({},g.O,{key:b.k}))});let p=function(g){let A=Object.keys(g);function b(F,w){let _=[],P="";for(;F;){let j=0;for(;j{let{children:t,options:r}=e,n=function(a,o){if(a==null)return{};var u,i,s={},p=Object.keys(a);for(i=0;i=0||(s[u]=a[u]);return s}(e,cF);return de(pS(t,r),n)};var oy=De(hn(),1),uy=De(wp(),1),iy=De(_0(),1);l();c();d();l();c();d();var CJ=__STORYBOOK_CHANNELS__,{Channel:xo,PostMessageTransport:xJ,WebsocketTransport:FJ,createBrowserChannel:SJ}=__STORYBOOK_CHANNELS__;l();c();d();var OJ=__STORYBOOK_CORE_EVENTS__,{CHANNEL_CREATED:_J,CHANNEL_WS_DISCONNECT:RJ,CONFIG_ERROR:a3,CURRENT_STORY_WAS_SET:o3,DOCS_PREPARED:u3,DOCS_RENDERED:i3,FORCE_REMOUNT:s3,FORCE_RE_RENDER:l3,GLOBALS_UPDATED:R0,NAVIGATE_URL:P0,PLAY_FUNCTION_THREW_EXCEPTION:c3,PRELOAD_ENTRIES:d3,PREVIEW_BUILDER_PROGRESS:PJ,PREVIEW_KEYDOWN:p3,REGISTER_SUBSCRIPTION:kJ,REQUEST_WHATS_NEW_DATA:NJ,RESET_STORY_ARGS:k0,RESULT_WHATS_NEW_DATA:LJ,SELECT_STORY:qJ,SET_CONFIG:MJ,SET_CURRENT_STORY:f3,SET_GLOBALS:h3,SET_INDEX:jJ,SET_STORIES:$J,SET_WHATS_NEW_CACHE:HJ,SHARED_STATE_CHANGED:UJ,SHARED_STATE_SET:zJ,STORIES_COLLAPSE_ALL:GJ,STORIES_EXPAND_ALL:WJ,STORY_ARGS_UPDATED:N0,STORY_CHANGED:m3,STORY_ERRORED:g3,STORY_INDEX_INVALIDATED:y3,STORY_MISSING:b3,STORY_PREPARED:E3,STORY_RENDERED:A3,STORY_RENDER_PHASE_CHANGED:v3,STORY_SPECIFIED:D3,STORY_THREW_EXCEPTION:C3,STORY_UNCHANGED:x3,TELEMETRY_ERROR:VJ,TOGGLE_WHATS_NEW_NOTIFICATIONS:KJ,UNHANDLED_ERRORS_WHILE_PLAYING:F3,UPDATE_GLOBALS:S3,UPDATE_QUERY_PARAMS:w3,UPDATE_STORY_ARGS:L0}=__STORYBOOK_CORE_EVENTS__;var hm=De(hn(),1),Ir=De(Fo(),1),xT=De(Af(),1);l();c();d();l();c();d();l();c();d();l();c();d();function So(e){for(var t=[],r=1;r(e.DOCS_TOOLS="DOCS-TOOLS",e.PREVIEW_CLIENT_LOGGER="PREVIEW_CLIENT-LOGGER",e.PREVIEW_CHANNELS="PREVIEW_CHANNELS",e.PREVIEW_CORE_EVENTS="PREVIEW_CORE-EVENTS",e.PREVIEW_INSTRUMENTER="PREVIEW_INSTRUMENTER",e.PREVIEW_API="PREVIEW_API",e.PREVIEW_REACT_DOM_SHIM="PREVIEW_REACT-DOM-SHIM",e.PREVIEW_ROUTER="PREVIEW_ROUTER",e.PREVIEW_THEMING="PREVIEW_THEMING",e.RENDERER_HTML="RENDERER_HTML",e.RENDERER_PREACT="RENDERER_PREACT",e.RENDERER_REACT="RENDERER_REACT",e.RENDERER_SERVER="RENDERER_SERVER",e.RENDERER_SVELTE="RENDERER_SVELTE",e.RENDERER_VUE="RENDERER_VUE",e.RENDERER_VUE3="RENDERER_VUE3",e.RENDERER_WEB_COMPONENTS="RENDERER_WEB-COMPONENTS",e.FRAMEWORK_NEXTJS="FRAMEWORK_NEXTJS",e))(mB||{});l();c();d();var _n=De(xf(),1);var mm=De(Sf(),1),gm=De(co(),1);l();c();d();var FT=De(cm(),1),ST=Object.create,ym=Object.defineProperty,wT=Object.getOwnPropertyDescriptor,bm=Object.getOwnPropertyNames,BT=Object.getPrototypeOf,TT=Object.prototype.hasOwnProperty,Xe=(e,t)=>function(){return t||(0,e[bm(e)[0]])((t={exports:{}}).exports,t),t.exports},IT=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of bm(t))!TT.call(e,a)&&a!==r&&ym(e,a,{get:()=>t[a],enumerable:!(n=wT(t,a))||n.enumerable});return e},OT=(e,t,r)=>(r=e!=null?ST(BT(e)):{},IT(t||!e||!e.__esModule?ym(r,"default",{value:e,enumerable:!0}):r,e)),Em=Xe({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/entities.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}}),_T=Xe({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/legacy.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}}),Am=Xe({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/xml.json"(e,t){t.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}}),RT=Xe({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/decode.json"(e,t){t.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}}),PT=Xe({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode_codepoint.js"(e){var t=e&&e.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(e,"__esModule",{value:!0});var r=t(RT()),n=String.fromCodePoint||function(o){var u="";return o>65535&&(o-=65536,u+=String.fromCharCode(o>>>10&1023|55296),o=56320|o&1023),u+=String.fromCharCode(o),u};function a(o){return o>=55296&&o<=57343||o>1114111?"\uFFFD":(o in r.default&&(o=r.default[o]),n(o))}e.default=a}}),dm=Xe({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode.js"(e){var t=e&&e.__importDefault||function(y){return y&&y.__esModule?y:{default:y}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var r=t(Em()),n=t(_T()),a=t(Am()),o=t(PT()),u=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;e.decodeXML=i(a.default),e.decodeHTMLStrict=i(r.default);function i(y){var E=p(y);return function(m){return String(m).replace(u,E)}}var s=function(y,E){return y1?E(_):_.charCodeAt(0)).toString(16).toUpperCase()+";"}function g(_,P){return function(j){return j.replace(P,function(S){return _[S]}).replace(y,m)}}var A=new RegExp(a.source+"|"+y.source,"g");function b(_){return _.replace(A,m)}e.escape=b;function F(_){return _.replace(a,m)}e.escapeUTF8=F;function w(_){return function(P){return P.replace(A,function(j){return _[j]||m(j)})}}}}),kT=Xe({"../../node_modules/ansi-to-html/node_modules/entities/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=dm(),r=pm();function n(s,p){return(!p||p<=0?t.decodeXML:t.decodeHTML)(s)}e.decode=n;function a(s,p){return(!p||p<=0?t.decodeXML:t.decodeHTMLStrict)(s)}e.decodeStrict=a;function o(s,p){return(!p||p<=0?r.encodeXML:r.encodeHTML)(s)}e.encode=o;var u=pm();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:function(){return u.encodeXML}}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return u.encodeNonAsciiHTML}}),Object.defineProperty(e,"escape",{enumerable:!0,get:function(){return u.escape}}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:function(){return u.escapeUTF8}}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:function(){return u.encodeHTML}});var i=dm();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:function(){return i.decodeXML}}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:function(){return i.decodeXML}})}}),NT=Xe({"../../node_modules/ansi-to-html/lib/ansi_to_html.js"(e,t){function r(O,T){if(!(O instanceof T))throw new TypeError("Cannot call a class as a function")}function n(O,T){for(var M=0;M"u"||O[Symbol.iterator]==null){if(Array.isArray(O)||(O=u(O))){var T=0,M=function(){};return{s:M,n:function(){return T>=O.length?{done:!0}:{done:!1,value:O[T++]}},e:function(oe){throw oe},f:M}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var G,Y=!0,K=!1,ee;return{s:function(){G=O[Symbol.iterator]()},n:function(){var oe=G.next();return Y=oe.done,oe},e:function(oe){K=!0,ee=oe},f:function(){try{!Y&&G.return!=null&&G.return()}finally{if(K)throw ee}}}}function u(O,T){if(O){if(typeof O=="string")return i(O,T);var M=Object.prototype.toString.call(O).slice(8,-1);if(M==="Object"&&O.constructor&&(M=O.constructor.name),M==="Map"||M==="Set")return Array.from(M);if(M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return i(O,T)}}function i(O,T){(T==null||T>O.length)&&(T=O.length);for(var M=0,G=new Array(T);M0?O*40+55:0,ee=T>0?T*40+55:0,oe=M>0?M*40+55:0;G[Y]=g([K,ee,oe])}function m(O){for(var T=O.toString(16);T.length<2;)T="0"+T;return T}function g(O){var T=[],M=o(O),G;try{for(M.s();!(G=M.n()).done;){var Y=G.value;T.push(m(Y))}}catch(K){M.e(K)}finally{M.f()}return"#"+T.join("")}function A(O,T,M,G){var Y;return T==="text"?Y=S(M,G):T==="display"?Y=F(O,M,G):T==="xterm256"?Y=U(O,G.colors[M]):T==="rgb"&&(Y=b(O,M)),Y}function b(O,T){T=T.substring(2).slice(0,-1);var M=+T.substr(0,2),G=T.substring(5).split(";"),Y=G.map(function(K){return("0"+Number(K).toString(16)).substr(-2)}).join("");return k(O,(M===38?"color:#":"background-color:#")+Y)}function F(O,T,M){T=parseInt(T,10);var G={"-1":function(){return"
"},0:function(){return O.length&&w(O)},1:function(){return L(O,"b")},3:function(){return L(O,"i")},4:function(){return L(O,"u")},8:function(){return k(O,"display:none")},9:function(){return L(O,"strike")},22:function(){return k(O,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return H(O,"i")},24:function(){return H(O,"u")},39:function(){return U(O,M.fg)},49:function(){return V(O,M.bg)},53:function(){return k(O,"text-decoration:overline")}},Y;return G[T]?Y=G[T]():4"}).join("")}function _(O,T){for(var M=[],G=O;G<=T;G++)M.push(G);return M}function P(O){return function(T){return(O===null||T.category!==O)&&O!=="all"}}function j(O){O=parseInt(O,10);var T=null;return O===0?T="all":O===1?T="bold":2")}function k(O,T){return L(O,"span",T)}function U(O,T){return L(O,"span","color:"+T)}function V(O,T){return L(O,"span","background-color:"+T)}function H(O,T){var M;if(O.slice(-1)[0]===T&&(M=O.pop()),M)return""}function se(O,T,M){var G=!1,Y=3;function K(){return""}function ee(ae,be){return M("xterm256",be),""}function oe(ae){return T.newline?M("display",-1):M("text",ae),""}function Ie(ae,be){G=!0,be.trim().length===0&&(be="0"),be=be.trimRight(";").split(";");var qr=o(be),Ou;try{for(qr.s();!(Ou=qr.n()).done;){var By=Ou.value;M("display",By)}}catch(Ty){qr.e(Ty)}finally{qr.f()}return""}function Oe(ae){return M("text",ae),""}function J(ae){return M("rgb",ae),""}var Ne=[{pattern:/^\x08+/,sub:K},{pattern:/^\x1b\[[012]?K/,sub:K},{pattern:/^\x1b\[\(B/,sub:K},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:J},{pattern:/^\x1b\[38;5;(\d+)m/,sub:ee},{pattern:/^\n/,sub:oe},{pattern:/^\r+\n/,sub:oe},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:Ie},{pattern:/^\x1b\[\d?J/,sub:K},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:K},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:K},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:Oe}];function B(ae,be){be>Y&&G||(G=!1,O=O.replace(ae.pattern,ae.sub))}var R=[],N=O,I=N.length;e:for(;I>0;){for(var $=0,z=0,ce=Ne.length;z{},send:()=>{}};return new xo({transport:e})}var qT=class{constructor(){this.getChannel=()=>{if(!this.channel){let e=LT();return this.setChannel(e),e}return this.channel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.setChannel=e=>{this.channel=e,this.resolve()},this.promise=new Promise(e=>{this.resolve=()=>e(this.getChannel())})}},eu="__STORYBOOK_ADDONS_PREVIEW";function MT(){return pe[eu]||(pe[eu]=new qT),pe[eu]}var Fre=MT();var Sre=(0,hm.default)(1)(e=>Object.values(e).reduce((t,r)=>(t[r.importPath]=t[r.importPath]||r,t),{}));var wre=Symbol("incompatible");var Bre=Symbol("Deeply equal");var jT=So` +CSF .story annotations deprecated; annotate story functions directly: +- StoryFn.story.name => StoryFn.storyName +- StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators) +See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod. +`,Tre=(0,mm.default)(()=>{},jT);var Rn=(...e)=>{let t={},r=e.filter(Boolean),n=r.reduce((a,o)=>(Object.entries(o).forEach(([u,i])=>{let s=a[u];Array.isArray(i)||typeof s>"u"?a[u]=i:(0,_n.default)(i)&&(0,_n.default)(s)?t[u]=!0:typeof i<"u"&&(a[u]=i)}),a),{});return Object.keys(t).forEach(a=>{let o=r.filter(Boolean).map(u=>u[a]).filter(u=>typeof u<"u");o.every(u=>(0,_n.default)(u))?n[a]=Rn(...o):n[a]=o[o.length-1]}),n};var tu=(e,t,r)=>{let n=typeof e;switch(n){case"boolean":case"string":case"number":case"function":case"symbol":return{name:n}}return e?r.has(e)?(mt.warn(So` + We've detected a cycle in arg '${t}'. Args should be JSON-serializable. + + Consider using the mapping feature or fully custom args: + - Mapping: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + - Custom args: https://storybook.js.org/docs/react/essentials/controls#fully-custom-args + `),{name:"other",value:"cyclic object"}):(r.add(e),Array.isArray(e)?{name:"array",value:e.length>0?tu(e[0],t,new Set(r)):{name:"other",value:"unknown"}}:{name:"object",value:(0,Ir.default)(e,a=>tu(a,t,new Set(r)))}):{name:"object",value:{}}},$T=e=>{let{id:t,argTypes:r={},initialArgs:n={}}=e,a=(0,Ir.default)(n,(u,i)=>({name:i,type:tu(u,`${t}.${i}`,new Set)})),o=(0,Ir.default)(r,(u,i)=>({name:i}));return Rn(a,o,r)};$T.secondPass=!0;var fm=(e,t)=>Array.isArray(t)?t.includes(e):e.match(t),vm=(e,t,r)=>!t&&!r?e:e&&(0,gm.default)(e,(n,a)=>{let o=n.name||a;return(!t||fm(o,t))&&(!r||!fm(o,r))}),HT=(e,t,r)=>{let{type:n,options:a}=e;if(n){if(r.color&&r.color.test(t)){let o=n.name;if(o==="string")return{control:{type:"color"}};o!=="enum"&&mt.warn(`Addon controls: Control of type color only supports string, received "${o}" instead`)}if(r.date&&r.date.test(t))return{control:{type:"date"}};switch(n.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:o}=n;return{control:{type:o?.length<=5?"radio":"select"},options:o}}case"function":case"symbol":return null;default:return{control:{type:a?"select":"object"}}}}},UT=e=>{let{argTypes:t,parameters:{__isArgsStory:r,controls:{include:n=null,exclude:a=null,matchers:o={}}={}}}=e;if(!r)return t;let u=vm(t,n,a),i=(0,Ir.default)(u,(s,p)=>s?.type&&HT(s,p,o));return Rn(i,u)};UT.secondPass=!0;var Ire=new Error("prepareAborted"),{AbortController:Ore}=globalThis;var{fetch:_re}=pe;var{history:Rre,document:Pre}=pe;var zT=OT(NT()),{document:kre}=pe;var GT=(e=>(e.MAIN="MAIN",e.NOPREVIEW="NOPREVIEW",e.PREPARING_STORY="PREPARING_STORY",e.PREPARING_DOCS="PREPARING_DOCS",e.ERROR="ERROR",e))(GT||{});var Nre=new zT.default({escapeXML:!0});var{document:Lre}=pe;l();c();d();var KT=De(Fo(),1),YT=De(Om(),1);var XT=(e=>(e.JAVASCRIPT="JavaScript",e.FLOW="Flow",e.TYPESCRIPT="TypeScript",e.UNKNOWN="Unknown",e))(XT||{});var _m="storybook/docs",Fne=`${_m}/panel`;var JT=`${_m}/snippet-rendered`,Rm=(e=>(e.AUTO="auto",e.CODE="code",e.DYNAMIC="dynamic",e))(Rm||{});l();c();d();l();c();d();var QT=Object.create,Pm=Object.defineProperty,ZT=Object.getOwnPropertyDescriptor,km=Object.getOwnPropertyNames,e6=Object.getPrototypeOf,t6=Object.prototype.hasOwnProperty,Re=(e,t)=>function(){return t||(0,e[km(e)[0]])((t={exports:{}}).exports,t),t.exports},r6=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of km(t))!t6.call(e,a)&&a!==r&&Pm(e,a,{get:()=>t[a],enumerable:!(n=ZT(t,a))||n.enumerable});return e},kn=(e,t,r)=>(r=e!=null?QT(e6(e)):{},r6(t||!e||!e.__esModule?Pm(r,"default",{value:e,enumerable:!0}):r,e)),n6=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],a6=["detail"];function Nm(e){let t=n6.filter(r=>e[r]!==void 0).reduce((r,n)=>({...r,[n]:e[n]}),{});return e instanceof CustomEvent&&a6.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}var Jm=De(hn(),1),Hm=Re({"node_modules/has-symbols/shams.js"(e,t){"use strict";t.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var n={},a=Symbol("test"),o=Object(a);if(typeof a=="string"||Object.prototype.toString.call(a)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var u=42;n[a]=u;for(a in n)return!1;if(typeof Object.keys=="function"&&Object.keys(n).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(n).length!==0)return!1;var i=Object.getOwnPropertySymbols(n);if(i.length!==1||i[0]!==a||!Object.prototype.propertyIsEnumerable.call(n,a))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(n,a);if(s.value!==u||s.enumerable!==!0)return!1}return!0}}}),Um=Re({"node_modules/has-symbols/index.js"(e,t){"use strict";var r=typeof Symbol<"u"&&Symbol,n=Hm();t.exports=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()}}}),o6=Re({"node_modules/function-bind/implementation.js"(e,t){"use strict";var r="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,a=Object.prototype.toString,o="[object Function]";t.exports=function(i){var s=this;if(typeof s!="function"||a.call(s)!==o)throw new TypeError(r+s);for(var p=n.call(arguments,1),y,E=function(){if(this instanceof y){var F=s.apply(this,p.concat(n.call(arguments)));return Object(F)===F?F:this}else return s.apply(i,p.concat(n.call(arguments)))},m=Math.max(0,s.length-p.length),g=[],A=0;A"u"?r:E(Uint8Array),A={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":y?E([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":m,"%AsyncGenerator%":m,"%AsyncGeneratorFunction%":m,"%AsyncIteratorPrototype%":m,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":m,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y?E(E([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!y?r:E(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!y?r:E(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y?E(""[Symbol.iterator]()):r,"%Symbol%":y?Symbol:r,"%SyntaxError%":n,"%ThrowTypeError%":p,"%TypedArray%":g,"%TypeError%":o,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet},b=function te(X){var O;if(X==="%AsyncFunction%")O=u("async function () {}");else if(X==="%GeneratorFunction%")O=u("function* () {}");else if(X==="%AsyncGeneratorFunction%")O=u("async function* () {}");else if(X==="%AsyncGenerator%"){var T=te("%AsyncGeneratorFunction%");T&&(O=T.prototype)}else if(X==="%AsyncIteratorPrototype%"){var M=te("%AsyncGenerator%");M&&(O=E(M.prototype))}return A[X]=O,O},F={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},w=uu(),_=u6(),P=w.call(Function.call,Array.prototype.concat),j=w.call(Function.apply,Array.prototype.splice),S=w.call(Function.call,String.prototype.replace),L=w.call(Function.call,String.prototype.slice),k=w.call(Function.call,RegExp.prototype.exec),U=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,V=/\\(\\)?/g,H=function(X){var O=L(X,0,1),T=L(X,-1);if(O==="%"&&T!=="%")throw new n("invalid intrinsic syntax, expected closing `%`");if(T==="%"&&O!=="%")throw new n("invalid intrinsic syntax, expected opening `%`");var M=[];return S(X,U,function(G,Y,K,ee){M[M.length]=K?S(ee,V,"$1"):Y||G}),M},se=function(X,O){var T=X,M;if(_(F,T)&&(M=F[T],T="%"+M[0]+"%"),_(A,T)){var G=A[T];if(G===m&&(G=b(T)),typeof G>"u"&&!O)throw new o("intrinsic "+X+" exists, but is not available. Please file an issue!");return{alias:M,name:T,value:G}}throw new n("intrinsic "+X+" does not exist!")};t.exports=function(X,O){if(typeof X!="string"||X.length===0)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof O!="boolean")throw new o('"allowMissing" argument must be a boolean');if(k(/^%?[^%]*%?$/,X)===null)throw new n("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var T=H(X),M=T.length>0?T[0]:"",G=se("%"+M+"%",O),Y=G.name,K=G.value,ee=!1,oe=G.alias;oe&&(M=oe[0],j(T,P([0,1],oe)));for(var Ie=1,Oe=!0;Ie=T.length){var R=i(K,J);Oe=!!R,Oe&&"get"in R&&!("originalValue"in R.get)?K=R.get:K=K[J]}else Oe=_(K,J),K=K[J];Oe&&!ee&&(A[Y]=K)}}return K}}}),i6=Re({"node_modules/call-bind/index.js"(e,t){"use strict";var r=uu(),n=zm(),a=n("%Function.prototype.apply%"),o=n("%Function.prototype.call%"),u=n("%Reflect.apply%",!0)||r.call(o,a),i=n("%Object.getOwnPropertyDescriptor%",!0),s=n("%Object.defineProperty%",!0),p=n("%Math.max%");if(s)try{s({},"a",{value:1})}catch{s=null}t.exports=function(m){var g=u(r,o,arguments);if(i&&s){var A=i(g,"length");A.configurable&&s(g,"length",{value:1+p(0,m.length-(arguments.length-1))})}return g};var y=function(){return u(r,a,arguments)};s?s(t.exports,"apply",{value:y}):t.exports.apply=y}}),s6=Re({"node_modules/call-bind/callBound.js"(e,t){"use strict";var r=zm(),n=i6(),a=n(r("String.prototype.indexOf"));t.exports=function(u,i){var s=r(u,!!i);return typeof s=="function"&&a(u,".prototype.")>-1?n(s):s}}}),l6=Re({"node_modules/has-tostringtag/shams.js"(e,t){"use strict";var r=Hm();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),c6=Re({"node_modules/is-regex/index.js"(e,t){"use strict";var r=s6(),n=l6()(),a,o,u,i;n&&(a=r("Object.prototype.hasOwnProperty"),o=r("RegExp.prototype.exec"),u={},s=function(){throw u},i={toString:s,valueOf:s},typeof Symbol.toPrimitive=="symbol"&&(i[Symbol.toPrimitive]=s));var s,p=r("Object.prototype.toString"),y=Object.getOwnPropertyDescriptor,E="[object RegExp]";t.exports=n?function(g){if(!g||typeof g!="object")return!1;var A=y(g,"lastIndex"),b=A&&a(A,"value");if(!b)return!1;try{o(g,i)}catch(F){return F===u}}:function(g){return!g||typeof g!="object"&&typeof g!="function"?!1:p(g)===E}}}),d6=Re({"node_modules/is-function/index.js"(e,t){t.exports=n;var r=Object.prototype.toString;function n(a){if(!a)return!1;var o=r.call(a);return o==="[object Function]"||typeof a=="function"&&o!=="[object RegExp]"||typeof window<"u"&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}}}),p6=Re({"node_modules/is-symbol/index.js"(e,t){"use strict";var r=Object.prototype.toString,n=Um()();n?(a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/,u=function(s){return typeof s.valueOf()!="symbol"?!1:o.test(a.call(s))},t.exports=function(s){if(typeof s=="symbol")return!0;if(r.call(s)!=="[object Symbol]")return!1;try{return u(s)}catch{return!1}}):t.exports=function(s){return!1};var a,o,u}}),f6=kn(c6()),h6=kn(d6()),m6=kn(p6());function g6(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}var y6=typeof window=="object"&&window&&window.Object===Object&&window,b6=y6,E6=typeof self=="object"&&self&&self.Object===Object&&self,A6=b6||E6||Function("return this")(),iu=A6,v6=iu.Symbol,Yt=v6,Gm=Object.prototype,D6=Gm.hasOwnProperty,C6=Gm.toString,Rr=Yt?Yt.toStringTag:void 0;function x6(e){var t=D6.call(e,Rr),r=e[Rr];try{e[Rr]=void 0;var n=!0}catch{}var a=C6.call(e);return n&&(t?e[Rr]=r:delete e[Rr]),a}var F6=x6,S6=Object.prototype,w6=S6.toString;function B6(e){return w6.call(e)}var T6=B6,I6="[object Null]",O6="[object Undefined]",Lm=Yt?Yt.toStringTag:void 0;function _6(e){return e==null?e===void 0?O6:I6:Lm&&Lm in Object(e)?F6(e):T6(e)}var Wm=_6;function R6(e){return e!=null&&typeof e=="object"}var P6=R6,k6="[object Symbol]";function N6(e){return typeof e=="symbol"||P6(e)&&Wm(e)==k6}var su=N6;function L6(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r-1}var VI=WI;function KI(e,t){var r=this.__data__,n=Ln(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var YI=KI;function Jt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{let t=null,r=!1,n=!1,a=!1,o="";if(e.indexOf("//")>=0||e.indexOf("/*")>=0)for(let u=0;u_O(e).replace(/\n\s*/g,"").trim()),PO=function(t,r){let n=r.slice(0,r.indexOf("{")),a=r.slice(r.indexOf("{"));if(n.includes("=>")||n.includes("function"))return r;let o=n;return o=o.replace(t,"function"),o+a},kO=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/,NO=e=>e.match(/^[\[\{\"\}].*[\]\}\"]$/);function Qm(e){if(!Nn(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=Nm(t),r=!0),t=Object.keys(t).reduce((n,a)=>{try{t[a]&&t[a].toJSON,n[a]=t[a]}catch{r=!0}return n},{}),r?t:e}var LO=function(t){let r,n,a,o;return function(i,s){try{if(i==="")return o=[],r=new Map([[s,"[]"]]),n=new Map,a=[],s;let p=n.get(this)||this;for(;a.length&&p!==a[0];)a.shift(),o.pop();if(typeof s=="boolean")return s;if(s===void 0)return t.allowUndefined?"_undefined_":void 0;if(s===null)return null;if(typeof s=="number")return s===-1/0?"_-Infinity_":s===1/0?"_Infinity_":Number.isNaN(s)?"_NaN_":s;if(typeof s=="bigint")return`_bigint_${s.toString()}`;if(typeof s=="string")return kO.test(s)?t.allowDate?`_date_${s}`:void 0:s;if((0,f6.default)(s))return t.allowRegExp?`_regexp_${s.flags}|${s.source}`:void 0;if((0,h6.default)(s)){if(!t.allowFunction)return;let{name:E}=s,m=s.toString();return m.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${E}|${(()=>{}).toString()}`:`_function_${E}|${RO(PO(i,m))}`}if((0,m6.default)(s)){if(!t.allowSymbol)return;let E=Symbol.keyFor(s);return E!==void 0?`_gsymbol_${E}`:`_symbol_${s.toString().slice(7,-1)}`}if(a.length>=t.maxDepth)return Array.isArray(s)?`[Array(${s.length})]`:"[Object]";if(s===this)return`_duplicate_${JSON.stringify(o)}`;if(s instanceof Error&&t.allowError)return{__isConvertedError__:!0,errorProperties:{...s.cause?{cause:s.cause}:{},...s,name:s.name,message:s.message,stack:s.stack,"_constructor-name_":s.constructor.name}};if(s.constructor&&s.constructor.name&&s.constructor.name!=="Object"&&!Array.isArray(s)&&!t.allowClass)return;let y=r.get(s);if(!y){let E=Array.isArray(s)?s:Qm(s);if(s.constructor&&s.constructor.name&&s.constructor.name!=="Object"&&!Array.isArray(s)&&t.allowClass)try{Object.assign(E,{"_constructor-name_":s.constructor.name})}catch{}return o.push(i),a.unshift(E),r.set(s,JSON.stringify(o)),s!==E&&n.set(s,E),E}return`_duplicate_${y}`}catch{return}}},qO=function reviver(options){let refs=[],root;return function revive(key,value){if(key===""&&(root=value,refs.forEach(({target:e,container:t,replacement:r})=>{let n=NO(r)?JSON.parse(r):r.split(".");n.length===0?t[e]=root:t[e]=OO(root,n)})),key==="_constructor-name_")return value;if(Nn(value)&&value.__isConvertedError__){let{message:e,...t}=value.errorProperties,r=new Error(e);return Object.assign(r,t),r}if(Nn(value)&&value["_constructor-name_"]&&options.allowFunction){let e=value["_constructor-name_"];if(e!=="Object"){let t=new Function(`return function ${e.replace(/[^a-zA-Z0-9$_]+/g,"")}(){}`)();Object.setPrototypeOf(value,new t)}return delete value["_constructor-name_"],value}if(typeof value=="string"&&value.startsWith("_function_")&&options.allowFunction){let[,name,source]=value.match(/_function_([^|]*)\|(.*)/)||[],sourceSanitized=source.replace(/[(\(\))|\\| |\]|`]*$/,"");if(!options.lazyEval)return eval(`(${sourceSanitized})`);let result=(...args)=>{let f=eval(`(${sourceSanitized})`);return f(...args)};return Object.defineProperty(result,"toString",{value:()=>sourceSanitized}),Object.defineProperty(result,"name",{value:name}),result}if(typeof value=="string"&&value.startsWith("_regexp_")&&options.allowRegExp){let[,e,t]=value.match(/_regexp_([^|]*)\|(.*)/)||[];return new RegExp(t,e)}return typeof value=="string"&&value.startsWith("_date_")&&options.allowDate?new Date(value.replace("_date_","")):typeof value=="string"&&value.startsWith("_duplicate_")?(refs.push({target:key,container:this,replacement:value.replace(/^_duplicate_/,"")}),null):typeof value=="string"&&value.startsWith("_symbol_")&&options.allowSymbol?Symbol(value.replace("_symbol_","")):typeof value=="string"&&value.startsWith("_gsymbol_")&&options.allowSymbol?Symbol.for(value.replace("_gsymbol_","")):typeof value=="string"&&value==="_-Infinity_"?-1/0:typeof value=="string"&&value==="_Infinity_"?1/0:typeof value=="string"&&value==="_NaN_"?NaN:typeof value=="string"&&value.startsWith("_bigint_")&&typeof BigInt=="function"?BigInt(value.replace("_bigint_","")):value}},Zm={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},MO=(e,t={})=>{let r={...Zm,...t};return JSON.stringify(Qm(e),LO(r),t.space)},jO=()=>{let e=new Map;return function t(r){Nn(r)&&Object.entries(r).forEach(([n,a])=>{a==="_undefined_"?r[n]=void 0:e.get(a)||(e.set(a,!0),t(a))}),Array.isArray(r)&&r.forEach((n,a)=>{n==="_undefined_"?(e.set(n,!0),r[a]=void 0):e.get(n)||(e.set(n,!0),t(n))})}},kne=(e,t={})=>{let r={...Zm,...t},n=JSON.parse(e,qO(r));return jO()(n),n};l();c();d();l();c();d();l();c();d();l();c();d();l();c();d();l();c();d();l();c();d();var n4=q.div(St,({theme:e})=>({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:ue(.3,e.color.defaultText),fontSize:e.typography.size.s2})),sy=e=>h.createElement(n4,{...e,className:"docblock-emptyblock sb-unstyled"}),a4=q(Mr)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),o4=q.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),Gn=q.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${Qu}`]:{margin:0}})),u4=()=>h.createElement(o4,null,h.createElement(Gn,null),h.createElement(Gn,{style:{width:"80%"}}),h.createElement(Gn,{style:{width:"30%"}}),h.createElement(Gn,{style:{width:"80%"}})),ly=({isLoading:e,error:t,language:r,code:n,dark:a,format:o,...u})=>{let{typography:i}=ma();if(e)return h.createElement(u4,null);if(t)return h.createElement(sy,null,t);let s=h.createElement(a4,{bordered:!0,copyable:!0,format:o,language:r,className:"docblock-source sb-unstyled",...u},n);if(typeof a>"u")return s;let p=a?ha.dark:ha.light;return h.createElement(Xu,{theme:Ju({...p,fontCode:i.fonts.mono,fontBase:i.fonts.base})},s)};ly.defaultProps={format:!1};var ge=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,Bu=600,zoe=q.h1(St,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${Bu}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),Goe=q.h2(St,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${Bu}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:ue(.25,e.color.defaultText)})),Woe=q.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?ue(.1,e.color.defaultText):ue(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[ge("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[ge("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[ge("div")]:t,[ge("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[ge("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[ge("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[ge("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[ge("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[ge("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[ge("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[ge("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[ge("img")]:{maxWidth:"100%"},[ge("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[ge("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[ge("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[ge("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[ge("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[ge("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[ge("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),Voe=q.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${Bu}px)`]:{}}));var Kn=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),i4=q(aa)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),s4=q.div({display:"flex",alignItems:"center",gap:4}),l4=q.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),c4=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...o})=>h.createElement(i4,{...o},h.createElement(s4,{key:"left"},e?[1,2,3].map(u=>h.createElement(l4,{key:u})):h.createElement(h.Fragment,null,h.createElement(lt,{key:"zoomin",onClick:u=>{u.preventDefault(),n(.8)},title:"Zoom in"},h.createElement(gi,null)),h.createElement(lt,{key:"zoomout",onClick:u=>{u.preventDefault(),n(1.25)},title:"Zoom out"},h.createElement(yi,null)),h.createElement(lt,{key:"zoomreset",onClick:u=>{u.preventDefault(),a()},title:"Reset zoom"},h.createElement(bi,null))))),d4=ar({scale:1}),{window:Koe}=pe;var{PREVIEW_URL:Yoe}=pe;var p4=q.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),Vg=q(ly)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":qe(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":qe(.05,e.background.content)}})),f4=q.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...Kn(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),h4=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:h.createElement(Vg,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:h.createElement(Vg,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function m4(e){if(Ru.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var g4=q(c4)({position:"absolute",top:0,left:0,right:0,height:40}),y4=q.div({overflow:"hidden",position:"relative"}),b4=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:o=!1,isExpanded:u=!1,additionalActions:i,className:s,layout:p="padded",...y})=>{let[E,m]=ne(u),{source:g,actionItem:A}=h4(a,E,m),[b,F]=ne(1),w=[s].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),_=a?[A]:[],[P,j]=ne(i?[...i]:[]),S=[..._,...P],{window:L}=pe,k=Ee(async V=>{let{createCopyToClipboardFunction:H}=await Promise.resolve().then(()=>(or(),Yu));H()},[]),U=V=>{let H=L.getSelection();H&&H.type==="Range"||(V.preventDefault(),P.filter(se=>se.title==="Copied").length===0&&k(g.props.code).then(()=>{j([...P,{title:"Copied",onClick:()=>{}}]),L.setTimeout(()=>j(P.filter(se=>se.title!=="Copied")),1500)}))};return h.createElement(f4,{withSource:a,withToolbar:o,...y,className:w.join(" ")},o&&h.createElement(g4,{isLoading:e,border:!0,zoom:V=>F(b*V),resetZoom:()=>F(1),storyId:m4(n),baseUrl:"./iframe.html"}),h.createElement(d4.Provider,{value:{scale:b}},h.createElement(y4,{className:"docs-story",onCopyCapture:a&&U},h.createElement(p4,{isColumn:t||!Array.isArray(n),columns:r,layout:p},h.createElement(ca.Element,{scale:b},Array.isArray(n)?n.map((V,H)=>h.createElement("div",{key:H},V)):h.createElement("div",null,n))),h.createElement(ea,{actionItems:S}))),a&&E&&g)};q(b4)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var E4=q.table(({theme:e})=>({"&&":{borderCollapse:"collapse",borderSpacing:0,border:"none",tr:{border:"none !important",background:"none"},"td, th":{padding:0,border:"none",width:"auto!important"},marginTop:0,marginBottom:0,"th:first-of-type, td:first-of-type":{paddingLeft:0},"th:last-of-type, td:last-of-type":{paddingRight:0},td:{paddingTop:0,paddingBottom:4,"&:not(:first-of-type)":{paddingLeft:10,paddingRight:0}},tbody:{boxShadow:"none",border:"none"},code:Ft({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),A4=({tags:e})=>{let t=(e.params||[]).filter(o=>o.description),r=t.length!==0,n=e.deprecated!=null,a=e.returns!=null&&e.returns.description!=null;return!r&&!a&&!n?null:h.createElement(h.Fragment,null,h.createElement(E4,null,h.createElement("tbody",null,n&&h.createElement("tr",{key:"deprecated"},h.createElement("td",{colSpan:2},h.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(o=>h.createElement("tr",{key:o.name},h.createElement("td",null,h.createElement("code",null,o.name)),h.createElement("td",null,o.description))),a&&h.createElement("tr",{key:"returns"},h.createElement("td",null,h.createElement("code",null,"Returns")),h.createElement("td",null,e.returns.description)))))},Fu=8,Kg=q.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),v4=q.span(Ft,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),D4=q.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),C4=q.div(Ft,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),x4=q.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),F4=q(si)({marginLeft:4}),S4=q(Sa)({marginLeft:4}),w4=()=>h.createElement("span",null,"-"),cy=({text:e,simple:t})=>h.createElement(v4,{simple:t},e),B4=(0,oy.default)(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),T4=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return(0,uy.default)(t)},Yg=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,Fu)),r.map(n=>h.createElement(cy,{key:n,text:n===""?'""':n}))},I4=({value:e,initialExpandedArgs:t})=>{let{summary:r,detail:n}=e,[a,o]=ne(!1),[u,i]=ne(t||!1);if(r==null)return null;let s=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(s))return h.createElement(cy,{text:s});let p=T4(s),y=p.length;return y>Fu?h.createElement(Kg,{isExpanded:u},Yg(p,u),h.createElement(D4,{onClick:()=>i(!u)},u?"Show less...":`Show ${y-Fu} more...`)):h.createElement(Kg,null,Yg(p))}return h.createElement(la,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:p=>{o(p)},tooltip:h.createElement(x4,{width:B4(n)},h.createElement(Mr,{language:"jsx",format:!1},n))},h.createElement(C4,{className:"sbdocs-expandable"},h.createElement("span",null,s),a?h.createElement(F4,null):h.createElement(S4,null)))},Du=({value:e,initialExpandedArgs:t})=>e==null?h.createElement(w4,null):h.createElement(I4,{value:e,initialExpandedArgs:t}),O4=q.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:ue(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${cr(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${cr(.05,e.appBorderColor)} 0 0 0 2px inset`,color:cr(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${cr(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),_4=e=>e==="true",R4=({name:e,value:t,onChange:r,onBlur:n,onFocus:a})=>{let o=Ee(()=>r(!1),[r]);if(t===void 0)return h.createElement(xt,{variant:"outline",size:"medium",id:ur(e),onClick:o},"Set boolean");let u=Be(e),i=typeof t=="string"?_4(t):t;return h.createElement(O4,{htmlFor:u,"aria-label":e},h.createElement("input",{id:u,type:"checkbox",onChange:s=>r(s.target.checked),checked:i,role:"switch",name:e,onBlur:n,onFocus:a}),h.createElement("span",{"aria-hidden":"true"},"False"),h.createElement("span",{"aria-hidden":"true"},"True"))},P4=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},k4=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},N4=e=>{let t=new Date(e),r=`000${t.getFullYear()}`.slice(-4),n=`0${t.getMonth()+1}`.slice(-2),a=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${a}`},L4=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},q4=q.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),M4=({name:e,value:t,onChange:r,onFocus:n,onBlur:a})=>{let[o,u]=ne(!0),i=we(),s=we();he(()=>{o!==!1&&(i&&i.current&&(i.current.value=N4(t)),s&&s.current&&(s.current.value=L4(t)))},[t]);let p=m=>{let g=P4(m.target.value),A=new Date(t);A.setFullYear(g.getFullYear(),g.getMonth(),g.getDate());let b=A.getTime();b&&r(b),u(!!b)},y=m=>{let g=k4(m.target.value),A=new Date(t);A.setHours(g.getHours()),A.setMinutes(g.getMinutes());let b=A.getTime();b&&r(b),u(!!b)},E=Be(e);return h.createElement(q4,null,h.createElement(He.Input,{type:"date",max:"9999-12-31",ref:i,id:`${E}-date`,name:`${E}-date`,onChange:p,onFocus:n,onBlur:a}),h.createElement(He.Input,{type:"time",id:`${E}-time`,name:`${E}-time`,ref:s,onChange:y,onFocus:n,onBlur:a}),o?null:h.createElement("div",null,"invalid"))},j4=q.label({display:"flex"}),$4=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t};var H4=({name:e,value:t,onChange:r,min:n,max:a,step:o,onBlur:u,onFocus:i})=>{let[s,p]=ne(typeof t=="number"?t:""),[y,E]=ne(!1),[m,g]=ne(null),A=Ee(w=>{p(w.target.value);let _=parseFloat(w.target.value);Number.isNaN(_)?g(new Error(`'${w.target.value}' is not a number`)):(r(_),g(null))},[r,g]),b=Ee(()=>{p("0"),r(0),E(!0)},[E]),F=we(null);return he(()=>{y&&F.current&&F.current.select()},[y]),he(()=>{s!==(typeof t=="number"?t:"")&&p(t)},[t]),!y&&t===void 0?h.createElement(xt,{variant:"outline",size:"medium",id:ur(e),onClick:b},"Set number"):h.createElement(j4,null,h.createElement(He.Input,{ref:F,id:Be(e),type:"number",onChange:A,size:"flex",placeholder:"Edit number...",value:s,valid:m?"error":null,autoFocus:y,name:e,min:n,max:a,step:o,onFocus:i,onBlur:u}))},dy=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},Su=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],py=(e,t)=>e&&t&&e.map(r=>t[r]),U4=q.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}}),z4=q.span({}),G4=q.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Xg=({name:e,options:t,value:r,onChange:n,isInline:a})=>{if(!t)return mt.warn(`Checkbox with no options: ${e}`),h.createElement(h.Fragment,null,"-");let o=Su(r,t),[u,i]=ne(o),s=y=>{let E=y.target.value,m=[...u];m.includes(E)?m.splice(m.indexOf(E),1):m.push(E),n(py(m,t)),i(m)};he(()=>{i(Su(r,t))},[r]);let p=Be(e);return h.createElement(U4,{isInline:a},Object.keys(t).map((y,E)=>{let m=`${p}-${E}`;return h.createElement(G4,{key:m,htmlFor:m},h.createElement("input",{type:"checkbox",id:m,name:m,value:y,onChange:s,checked:u?.includes(y)}),h.createElement(z4,null,y))}))},W4=q.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}}),V4=q.span({}),K4=q.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Jg=({name:e,options:t,value:r,onChange:n,isInline:a})=>{if(!t)return mt.warn(`Radio with no options: ${e}`),h.createElement(h.Fragment,null,"-");let o=dy(r,t),u=Be(e);return h.createElement(W4,{isInline:a},Object.keys(t).map((i,s)=>{let p=`${u}-${s}`;return h.createElement(K4,{key:p,htmlFor:p},h.createElement("input",{type:"radio",id:p,name:p,value:i,onChange:y=>n(t[y.currentTarget.value]),checked:i===o}),h.createElement(V4,null,i))}))},Y4={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},fy=q.select(Y4,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),hy=q.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),Qg="Choose option...",X4=({name:e,value:t,options:r,onChange:n})=>{let a=i=>{n(r[i.currentTarget.value])},o=dy(t,r)||Qg,u=Be(e);return h.createElement(hy,null,h.createElement(Sa,null),h.createElement(fy,{id:u,value:o,onChange:a},h.createElement("option",{key:"no-selection",disabled:!0},Qg),Object.keys(r).map(i=>h.createElement("option",{key:i,value:i},i))))},J4=({name:e,value:t,options:r,onChange:n})=>{let a=i=>{let s=Array.from(i.currentTarget.options).filter(p=>p.selected).map(p=>p.value);n(py(s,r))},o=Su(t,r),u=Be(e);return h.createElement(hy,null,h.createElement(fy,{id:u,multiple:!0,value:o,onChange:a},Object.keys(r).map(i=>h.createElement("option",{key:i,value:i},i))))},Zg=e=>{let{name:t,options:r}=e;return r?e.isMulti?h.createElement(J4,{...e}):h.createElement(X4,{...e}):(mt.warn(`Select with no options: ${t}`),h.createElement(h.Fragment,null,"-"))},Q4=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[t?.[n]||String(n)]=n,r),{}):e,Z4={check:Xg,"inline-check":Xg,radio:Jg,"inline-radio":Jg,select:Zg,"multi-select":Zg},rr=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,options:n?Q4(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},o=Z4[t];if(o)return h.createElement(o,{...a});throw new Error(`Unknown options type: ${t}`)},Tu="value",e9="key",t9="Error",r9="Object",n9="Array",a9="String",o9="Number",u9="Boolean",i9="Date",s9="Null",l9="Undefined",c9="Function",d9="Symbol",my="ADD_DELTA_TYPE",gy="REMOVE_DELTA_TYPE",yy="UPDATE_DELTA_TYPE";function Dt(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function by(e,t){let r=Dt(e),n=Dt(t);return(r==="Function"||n==="Function")&&n!==r}var Iu=class extends Je{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:a}=this.props,{inputRefKey:o,inputRefValue:u}=this.state,i={};if(!t){if(!o.value)return;i.key=o.value}i.newValue=r(!1,n,a,i.key,u.value),e(i)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:a,keyPath:o,deep:u}=this.props,i=de(r,{onClick:this.onSubmit}),s=de(n,{onClick:e}),p=a(Tu,o,u),y=de(p,{placeholder:"Value",ref:this.refInputValue}),E=null;if(!t){let m=a(e9,o,u);E=de(m,{placeholder:"Key",ref:this.refInputKey})}return h.createElement("span",{className:"rejt-add-value-node"},E,y,s,i)}};Iu.defaultProps={onlyValue:!1,addButtonElement:h.createElement("button",null,"+"),cancelButtonElement:h.createElement("button",null,"c")};var Ey=class extends Je{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,u=n[e];t(e,a,o,u).then(()=>{let i={keyPath:a,deep:o,key:e,oldValue:u,type:gy};n.splice(e,1),this.setState({data:n});let{onUpdate:s,onDeltaUpdate:p}=this.props;s(a[a.length-1],n),p(i)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:a,logger:o}=this.props;a(t.length,r,n,e).then(()=>{let u=[...t,e];this.setState({data:u}),this.handleAddValueCancel();let{onUpdate:i,onDeltaUpdate:s}=this.props;i(r[r.length-1],u),s({type:my,keyPath:r,deep:n,key:u.length-1,newValue:e})}).catch(o.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:u,nextDeep:i}=this.state,s=o[e];a(e,u,i,s,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:p,onDeltaUpdate:y}=this.props;p(u[u.length-1],o),y({type:yy,keyPath:u,deep:i,key:e,newValue:t,oldValue:s}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:a,readOnly:o,getStyle:u,dataType:i,minusMenuElement:s}=this.props,{minus:p,collapsed:y}=u(e,t,r,n,i),E=o(e,t,r,n,i),m=de(s,{onClick:a,className:"rejt-minus-menu",style:p});return h.createElement("span",{className:"rejt-collapsed"},h.createElement("span",{className:"rejt-collapsed-text",style:y,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!E&&m)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:o}=this.state,{isCollapsed:u,handleRemove:i,onDeltaUpdate:s,readOnly:p,getStyle:y,dataType:E,addButtonElement:m,cancelButtonElement:g,editButtonElement:A,inputElementGenerator:b,textareaElementGenerator:F,minusMenuElement:w,plusMenuElement:_,beforeRemoveAction:P,beforeAddAction:j,beforeUpdateAction:S,logger:L,onSubmitValueParser:k}=this.props,{minus:U,plus:V,delimiter:H,ul:se,addForm:te}=y(e,t,r,n,E),X=p(e,t,r,n,E),O=de(_,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:V}),T=de(w,{onClick:i,className:"rejt-minus-menu",style:U});return h.createElement("span",{className:"rejt-not-collapsed"},h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:H},"["),!a&&O,h.createElement("ul",{className:"rejt-not-collapsed-list",style:se},t.map((M,G)=>h.createElement(Yn,{key:G,name:G.toString(),data:M,keyPath:r,deep:o,isCollapsed:u,handleRemove:this.handleRemoveItem(G),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:m,cancelButtonElement:g,editButtonElement:A,inputElementGenerator:b,textareaElementGenerator:F,minusMenuElement:w,plusMenuElement:_,beforeRemoveAction:P,beforeAddAction:j,beforeUpdateAction:S,logger:L,onSubmitValueParser:k}))),!X&&a&&h.createElement("div",{className:"rejt-add-form",style:te},h.createElement(Iu,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:m,cancelButtonElement:g,inputElementGenerator:b,keyPath:r,deep:n,onSubmitValueParser:k})),h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:H},"]"),!X&&T)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{dataType:o,getStyle:u}=this.props,i=t?this.renderCollapsed():this.renderNotCollapsed(),s=u(e,r,n,a,o);return h.createElement("div",{className:"rejt-array-node"},h.createElement("span",{onClick:this.handleCollapseMode},h.createElement("span",{className:"rejt-name",style:s.name},e," :"," ")),i)}};Ey.defaultProps={keyPath:[],deep:0,minusMenuElement:h.createElement("span",null," - "),plusMenuElement:h.createElement("span",null," + ")};var Ay=class extends Je{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:u,dataType:i}=this.props,s=u(r,n,a,o,i);e&&!s&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:u,deep:i}=this.state;if(!o)return;let s=n(!0,a,i,u,o.value);e({value:s,key:u}).then(()=>{by(t,s)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:u,readOnly:i,dataType:s,getStyle:p,editButtonElement:y,cancelButtonElement:E,textareaElementGenerator:m,minusMenuElement:g,keyPath:A}=this.props,b=p(e,u,n,a,s),F=null,w=null,_=i(e,u,n,a,s);if(r&&!_){let P=m(Tu,A,a,e,u,s),j=de(y,{onClick:this.handleEdit}),S=de(E,{onClick:this.handleCancelEdit}),L=de(P,{ref:this.refInput,defaultValue:u});F=h.createElement("span",{className:"rejt-edit-form",style:b.editForm},L," ",S,j),w=null}else{F=h.createElement("span",{className:"rejt-value",style:b.value,onClick:_?null:this.handleEditMode},t);let P=de(g,{onClick:o,className:"rejt-minus-menu",style:b.minus});w=_?null:P}return h.createElement("li",{className:"rejt-function-value-node",style:b.li},h.createElement("span",{className:"rejt-name",style:b.name},e," :"," "),F,w)}};Ay.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:h.createElement("button",null,"e"),cancelButtonElement:h.createElement("button",null,"c"),minusMenuElement:h.createElement("span",null," - ")};var Yn=class extends Je{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:a,handleRemove:o,handleUpdateValue:u,onUpdate:i,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:E,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,textareaElementGenerator:b,minusMenuElement:F,plusMenuElement:w,beforeRemoveAction:_,beforeAddAction:P,beforeUpdateAction:j,logger:S,onSubmitValueParser:L}=this.props,k=()=>!0,U=Dt(e);switch(U){case t9:return h.createElement(wu,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:i,onDeltaUpdate:s,readOnly:k,dataType:U,getStyle:y,addButtonElement:E,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,textareaElementGenerator:b,minusMenuElement:F,plusMenuElement:w,beforeRemoveAction:_,beforeAddAction:P,beforeUpdateAction:j,logger:S,onSubmitValueParser:L});case r9:return h.createElement(wu,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:i,onDeltaUpdate:s,readOnly:p,dataType:U,getStyle:y,addButtonElement:E,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,textareaElementGenerator:b,minusMenuElement:F,plusMenuElement:w,beforeRemoveAction:_,beforeAddAction:P,beforeUpdateAction:j,logger:S,onSubmitValueParser:L});case n9:return h.createElement(Ey,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:i,onDeltaUpdate:s,readOnly:p,dataType:U,getStyle:y,addButtonElement:E,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,textareaElementGenerator:b,minusMenuElement:F,plusMenuElement:w,beforeRemoveAction:_,beforeAddAction:P,beforeUpdateAction:j,logger:S,onSubmitValueParser:L});case a9:return h.createElement(st,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,minusMenuElement:F,logger:S,onSubmitValueParser:L});case o9:return h.createElement(st,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,minusMenuElement:F,logger:S,onSubmitValueParser:L});case u9:return h.createElement(st,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,minusMenuElement:F,logger:S,onSubmitValueParser:L});case i9:return h.createElement(st,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:k,dataType:U,getStyle:y,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,minusMenuElement:F,logger:S,onSubmitValueParser:L});case s9:return h.createElement(st,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,minusMenuElement:F,logger:S,onSubmitValueParser:L});case l9:return h.createElement(st,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,minusMenuElement:F,logger:S,onSubmitValueParser:L});case c9:return h.createElement(Ay,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:U,getStyle:y,cancelButtonElement:m,editButtonElement:g,textareaElementGenerator:b,minusMenuElement:F,logger:S,onSubmitValueParser:L});case d9:return h.createElement(st,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:k,dataType:U,getStyle:y,cancelButtonElement:m,editButtonElement:g,inputElementGenerator:A,minusMenuElement:F,logger:S,onSubmitValueParser:L});default:return null}}};Yn.defaultProps={keyPath:[],deep:0};var wu=class extends Je{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:a}=this.state,{beforeAddAction:o,logger:u}=this.props;o(e,n,a,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:i,onDeltaUpdate:s}=this.props;i(n[n.length-1],r),s({type:my,keyPath:n,deep:a,key:e,newValue:t})}).catch(u.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,u=n[e];t(e,a,o,u).then(()=>{let i={keyPath:a,deep:o,key:e,oldValue:u,type:gy};delete n[e],this.setState({data:n});let{onUpdate:s,onDeltaUpdate:p}=this.props;s(a[a.length-1],n),p(i)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:u,nextDeep:i}=this.state,s=o[e];a(e,u,i,s,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:p,onDeltaUpdate:y}=this.props;p(u[u.length-1],o),y({type:yy,keyPath:u,deep:i,key:e,newValue:t,oldValue:s}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:o,dataType:u,getStyle:i,minusMenuElement:s}=this.props,{minus:p,collapsed:y}=i(e,n,t,r,u),E=Object.getOwnPropertyNames(n),m=o(e,n,t,r,u),g=de(s,{onClick:a,className:"rejt-minus-menu",style:p});return h.createElement("span",{className:"rejt-collapsed"},h.createElement("span",{className:"rejt-collapsed-text",style:y,onClick:this.handleCollapseMode},"{...}"," ",E.length," ",E.length===1?"key":"keys"),!m&&g)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:o}=this.state,{isCollapsed:u,handleRemove:i,onDeltaUpdate:s,readOnly:p,getStyle:y,dataType:E,addButtonElement:m,cancelButtonElement:g,editButtonElement:A,inputElementGenerator:b,textareaElementGenerator:F,minusMenuElement:w,plusMenuElement:_,beforeRemoveAction:P,beforeAddAction:j,beforeUpdateAction:S,logger:L,onSubmitValueParser:k}=this.props,{minus:U,plus:V,addForm:H,ul:se,delimiter:te}=y(e,t,r,n,E),X=Object.getOwnPropertyNames(t),O=p(e,t,r,n,E),T=de(_,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:V}),M=de(w,{onClick:i,className:"rejt-minus-menu",style:U}),G=X.map(Y=>h.createElement(Yn,{key:Y,name:Y,data:t[Y],keyPath:r,deep:a,isCollapsed:u,handleRemove:this.handleRemoveValue(Y),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:m,cancelButtonElement:g,editButtonElement:A,inputElementGenerator:b,textareaElementGenerator:F,minusMenuElement:w,plusMenuElement:_,beforeRemoveAction:P,beforeAddAction:j,beforeUpdateAction:S,logger:L,onSubmitValueParser:k}));return h.createElement("span",{className:"rejt-not-collapsed"},h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:te},"{"),!O&&T,h.createElement("ul",{className:"rejt-not-collapsed-list",style:se},G),!O&&o&&h.createElement("div",{className:"rejt-add-form",style:H},h.createElement(Iu,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:m,cancelButtonElement:g,inputElementGenerator:b,keyPath:r,deep:n,onSubmitValueParser:k})),h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:te},"}"),!O&&M)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{getStyle:o,dataType:u}=this.props,i=t?this.renderCollapsed():this.renderNotCollapsed(),s=o(e,r,n,a,u);return h.createElement("div",{className:"rejt-object-node"},h.createElement("span",{onClick:this.handleCollapseMode},h.createElement("span",{className:"rejt-name",style:s.name},e," :"," ")),i)}};wu.defaultProps={keyPath:[],deep:0,minusMenuElement:h.createElement("span",null," - "),plusMenuElement:h.createElement("span",null," + ")};var st=class extends Je{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:u,dataType:i}=this.props,s=u(r,n,a,o,i);e&&!s&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:u,deep:i}=this.state;if(!o)return;let s=n(!0,a,i,u,o.value);e({value:s,key:u}).then(()=>{by(t,s)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:u,readOnly:i,dataType:s,getStyle:p,editButtonElement:y,cancelButtonElement:E,inputElementGenerator:m,minusMenuElement:g,keyPath:A}=this.props,b=p(e,u,n,a,s),F=i(e,u,n,a,s),w=r&&!F,_=m(Tu,A,a,e,u,s),P=de(y,{onClick:this.handleEdit}),j=de(E,{onClick:this.handleCancelEdit}),S=de(_,{ref:this.refInput,defaultValue:JSON.stringify(u)}),L=de(g,{onClick:o,className:"rejt-minus-menu",style:b.minus});return h.createElement("li",{className:"rejt-value-node",style:b.li},h.createElement("span",{className:"rejt-name",style:b.name},e," : "),w?h.createElement("span",{className:"rejt-edit-form",style:b.editForm},S," ",j,P):h.createElement("span",{className:"rejt-value",style:b.value,onClick:F?null:this.handleEditMode},String(t)),!F&&!w&&L)}};st.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:h.createElement("button",null,"e"),cancelButtonElement:h.createElement("button",null,"c"),minusMenuElement:h.createElement("span",null," - ")};var p9={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},f9={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},h9={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function m9(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var vy=class extends Je{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:a,getStyle:o,addButtonElement:u,cancelButtonElement:i,editButtonElement:s,inputElement:p,textareaElement:y,minusMenuElement:E,plusMenuElement:m,beforeRemoveAction:g,beforeAddAction:A,beforeUpdateAction:b,logger:F,onSubmitValueParser:w,fallback:_=null}=this.props,P=Dt(e),j=a;Dt(a)==="Boolean"&&(j=()=>a);let S=p;p&&Dt(p)!=="Function"&&(S=()=>p);let L=y;return y&&Dt(y)!=="Function"&&(L=()=>y),P==="Object"||P==="Array"?h.createElement("div",{className:"rejt-tree"},h.createElement(Yn,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:j,getStyle:o,addButtonElement:u,cancelButtonElement:i,editButtonElement:s,inputElementGenerator:S,textareaElementGenerator:L,minusMenuElement:E,plusMenuElement:m,handleRemove:this.removeRoot,beforeRemoveAction:g,beforeAddAction:A,beforeUpdateAction:b,logger:F,onSubmitValueParser:w})):_}};vy.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return p9;case"Array":return f9;default:return h9}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>m9(a),inputElement:()=>h.createElement("input",null),textareaElement:()=>h.createElement("textarea",null),fallback:null};var{window:g9}=pe,y9=q.div(({theme:e})=>({position:"relative",display:"flex",".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),Cu=q.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),b9=q(oi)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),E9=q(fi)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),ey=q.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),A9=q(lt)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),v9=q(He.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),D9={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},C9=e=>{e.currentTarget.dispatchEvent(new g9.KeyboardEvent("keydown",D9))},x9=e=>{e.currentTarget.select()},F9=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),ty=({name:e,value:t,onChange:r})=>{let n=ma(),a=Qe(()=>t&&(0,iy.default)(t),[t]),o=a!=null,[u,i]=ne(!o),[s,p]=ne(null),y=Ee(w=>{try{w&&r(JSON.parse(w)),p(void 0)}catch(_){p(_)}},[r]),[E,m]=ne(!1),g=Ee(()=>{r({}),m(!0)},[m]),A=we(null);if(he(()=>{E&&A.current&&A.current.select()},[E]),!o)return h.createElement(xt,{id:ur(e),onClick:g},"Set object");let b=h.createElement(v9,{ref:A,id:Be(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:w=>y(w.target.value),placeholder:"Edit JSON string...",autoFocus:E,valid:s?"error":null}),F=Array.isArray(t)||typeof t=="object"&&t?.constructor===Object;return h.createElement(y9,null,F&&h.createElement(A9,{onClick:w=>{w.preventDefault(),i(_=>!_)}},u?h.createElement(li,null):h.createElement(ci,null),h.createElement("span",null,"RAW")),u?b:h.createElement(vy,{readOnly:!F,isCollapsed:F?void 0:()=>!0,data:a,rootName:e,onFullyUpdate:r,getStyle:F9(n),cancelButtonElement:h.createElement(Cu,{type:"button"},"Cancel"),editButtonElement:h.createElement(Cu,{type:"submit"},"Save"),addButtonElement:h.createElement(Cu,{type:"submit",primary:!0},"Save"),plusMenuElement:h.createElement(b9,null),minusMenuElement:h.createElement(E9,null),inputElement:(w,_,P,j)=>j?h.createElement(ey,{onFocus:x9,onBlur:C9}):h.createElement(ey,null),fallback:b}))},S9=q.input(({theme:e,min:t,max:r,value:n})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${qe(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${qe(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${tt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${tt(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:"pointer"},"&::-webkit-slider-thumb":{marginTop:"-6px",width:16,height:16,border:`1px solid ${Le(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Le(e.appBorderColor,.2)}`,cursor:"grab",appearance:"none",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${qe(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&:focus":{outline:"none","&::-webkit-slider-runnable-track":{borderColor:Le(e.color.secondary,.4)},"&::-webkit-slider-thumb":{borderColor:e.color.secondary,boxShadow:`0 0px 5px 0px ${e.color.secondary}`}},"&::-moz-range-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${qe(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${qe(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${tt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${tt(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:"pointer",outline:"none"},"&::-moz-range-thumb":{width:16,height:16,border:`1px solid ${Le(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Le(e.appBorderColor,.2)}`,cursor:"grab",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${qe(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&::-ms-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${qe(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${qe(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${tt(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${tt(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${Le(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),Dy=q.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums"}),w9=q(Dy)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),B9=q.div({display:"flex",alignItems:"center",width:"100%"});function T9(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var I9=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:o=1,onBlur:u,onFocus:i})=>{let s=E=>{r($4(E.target.value))},p=t!==void 0,y=Qe(()=>T9(o),[o]);return h.createElement(B9,null,h.createElement(Dy,null,n),h.createElement(S9,{id:Be(e),type:"range",onChange:s,name:e,value:t,min:n,max:a,step:o,onFocus:i,onBlur:u}),h.createElement(w9,{numberOFDecimalsPlaces:y,max:a},p?t.toFixed(y):"--"," / ",a))},O9=q.label({display:"flex"}),_9=q.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),R9=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:o})=>{let u=E=>{r(E.target.value)},[i,s]=ne(!1),p=Ee(()=>{r(""),s(!0)},[s]);if(t===void 0)return h.createElement(xt,{variant:"outline",size:"medium",id:ur(e),onClick:p},"Set string");let y=typeof t=="string";return h.createElement(O9,null,h.createElement(He.Textarea,{id:Be(e),maxLength:o,onChange:u,size:"flex",placeholder:"Edit string...",autoFocus:i,valid:y?null:"error",name:e,value:y?t:"",onFocus:n,onBlur:a}),o&&h.createElement(_9,{isMaxed:t?.length===o},t?.length??0," / ",o))},P9=q(He.Input)({padding:10});function k9(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var N9=({onChange:e,name:t,accept:r="image/*",value:n})=>{let a=we(null);function o(u){if(!u.target.files)return;let i=Array.from(u.target.files).map(s=>URL.createObjectURL(s));e(i),k9(n)}return he(()=>{n==null&&a.current&&(a.current.value=null)},[n,t]),h.createElement(P9,{ref:a,id:Be(t),type:"file",name:t,multiple:!0,onChange:o,accept:r,size:"flex"})},L9=ku(()=>Promise.resolve().then(()=>(Wg(),Gg))),q9=e=>h.createElement(Pu,{fallback:h.createElement("div",null)},h.createElement(L9,{...e})),M9={array:ty,object:ty,boolean:R4,color:q9,date:M4,number:H4,check:rr,"inline-check":rr,radio:rr,"inline-radio":rr,select:rr,"multi-select":rr,range:I9,text:R9,file:N9},ry=()=>h.createElement(h.Fragment,null,"-"),j9=({row:e,arg:t,updateArgs:r,isHovered:n})=>{let{key:a,control:o}=e,[u,i]=ne(!1),[s,p]=ne({value:t});he(()=>{u||p({value:t})},[u,t]);let y=Ee(b=>(p({value:b}),r({[a]:b}),b),[r,a]),E=Ee(()=>i(!1),[]),m=Ee(()=>i(!0),[]);if(!o||o.disable){let b=o?.disable!==!0&&e?.type?.name!=="function";return n&&b?h.createElement(ct,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):h.createElement(ry,null)}let g={name:a,argType:e,value:s.value,onChange:y,onBlur:E,onFocus:m},A=M9[o.type]||ry;return h.createElement(A,{...g,...o,controlType:o.type})},$9=q.span({fontWeight:"bold"}),H9=q.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),U9=q.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Ft({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),z9=q.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?ue(.1,e.color.defaultText):ue(.2,e.color.defaultText),marginTop:t?4:0})),G9=q.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?ue(.1,e.color.defaultText):ue(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),W9=q.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),V9=e=>e&&{summary:typeof e=="string"?e:e.name},Wn=e=>{let[t,r]=ne(!1),{row:n,updateArgs:a,compact:o,expandable:u,initialExpandedArgs:i}=e,{name:s,description:p}=n,y=n.table||{},E=y.type||V9(n.type),m=y.defaultValue||n.defaultValue,g=n.type?.required,A=p!=null&&p!=="";return h.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},h.createElement(W9,{expandable:u},h.createElement($9,null,s),g?h.createElement(H9,{title:"Required"},"*"):null),o?null:h.createElement("td",null,A&&h.createElement(U9,null,h.createElement(up,null,p)),y.jsDocTags!=null?h.createElement(h.Fragment,null,h.createElement(G9,{hasDescription:A},h.createElement(Du,{value:E,initialExpandedArgs:i})),h.createElement(A4,{tags:y.jsDocTags})):h.createElement(z9,{hasDescription:A},h.createElement(Du,{value:E,initialExpandedArgs:i}))),o?null:h.createElement("td",null,h.createElement(Du,{value:m,initialExpandedArgs:i})),a?h.createElement("td",null,h.createElement(j9,{...e,isHovered:t})):null)},K9=q(ui)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?ue(.25,e.color.defaultText):ue(.3,e.color.defaultText),border:"none",display:"inline-block"})),Y9=q(ii)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?ue(.25,e.color.defaultText):ue(.3,e.color.defaultText),border:"none",display:"inline-block"})),X9=q.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),J9=q.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?ue(.4,e.color.defaultText):ue(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),Q9=q.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),Z9=q.td(()=>({position:"relative"})),eR=q.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${tt(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),ny=q.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),xu=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[o,u]=ne(n),i=e==="subsection"?Q9:J9,s=r?.length||0,p=e==="subsection"?`${s} item${s!==1?"s":""}`:"",y=`${o?"Hide":"Show"} ${e==="subsection"?s:t} item${s!==1?"s":""}`;return h.createElement(h.Fragment,null,h.createElement(eR,{title:y},h.createElement(i,{colSpan:1},h.createElement(ny,{onClick:E=>u(!o),tabIndex:0},y),h.createElement(X9,null,o?h.createElement(K9,null):h.createElement(Y9,null),t)),h.createElement(Z9,{colSpan:a-1},h.createElement(ny,{onClick:E=>u(!o),tabIndex:-1,style:{outline:"none"}},y),o?null:p)),o?r:null)},Vn=q.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),Fe=q.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),ye=q.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),Se=[2,4,2,2],tR=()=>h.createElement(h.Fragment,null,h.createElement(Vn,null,h.createElement(Fe,{numColumn:Se[0]},h.createElement(ye,{width:"60%"})),h.createElement(Fe,{numColumn:Se[1]},h.createElement(ye,{width:"30%"})),h.createElement(Fe,{numColumn:Se[2]},h.createElement(ye,{width:"60%"})),h.createElement(Fe,{numColumn:Se[3]},h.createElement(ye,{width:"60%"}))),h.createElement(Vn,null,h.createElement(Fe,{numColumn:Se[0]},h.createElement(ye,{width:"60%"})),h.createElement(Fe,{numColumn:Se[1]},h.createElement(ye,{width:"80%"}),h.createElement(ye,{width:"30%"})),h.createElement(Fe,{numColumn:Se[2]},h.createElement(ye,{width:"60%"})),h.createElement(Fe,{numColumn:Se[3]},h.createElement(ye,{width:"60%"}))),h.createElement(Vn,null,h.createElement(Fe,{numColumn:Se[0]},h.createElement(ye,{width:"60%"})),h.createElement(Fe,{numColumn:Se[1]},h.createElement(ye,{width:"80%"}),h.createElement(ye,{width:"30%"})),h.createElement(Fe,{numColumn:Se[2]},h.createElement(ye,{width:"60%"})),h.createElement(Fe,{numColumn:Se[3]},h.createElement(ye,{width:"60%"}))),h.createElement(Vn,null,h.createElement(Fe,{numColumn:Se[0]},h.createElement(ye,{width:"60%"})),h.createElement(Fe,{numColumn:Se[1]},h.createElement(ye,{width:"80%"}),h.createElement(ye,{width:"30%"})),h.createElement(Fe,{numColumn:Se[2]},h.createElement(ye,{width:"60%"})),h.createElement(Fe,{numColumn:Se[3]},h.createElement(ye,{width:"60%"})))),rR=q.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),nR=q.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),aR=q.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),oR=({inAddonPanel:e})=>{let[t,r]=ne(!0);return he(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:h.createElement(rR,{inAddonPanel:e},h.createElement(na,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:h.createElement(h.Fragment,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically."),footer:h.createElement(nR,null,e&&h.createElement(h.Fragment,null,h.createElement(ct,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},h.createElement(mi,null)," Watch 5m video"),h.createElement(aR,null),h.createElement(ct,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},h.createElement(Ur,null)," Read docs")),!e&&h.createElement(ct,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},h.createElement(Ur,null)," Learn how to set that up"))}))},uR=q.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?ue(.25,e.color.defaultText):ue(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),iR=q(lt)(({theme:e})=>({margin:"-4px -12px -4px 0"})),sR=q.span({display:"flex",justifyContent:"space-between"}),lR={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>+!!t.type?.required-+!!e.type?.required||e.name.localeCompare(t.name),none:void 0},cR=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([o,u])=>{let{category:i,subcategory:s}=u?.table||{};if(i){let p=r.sections[i]||{ungrouped:[],subsections:{}};if(!s)p.ungrouped.push({key:o,...u});else{let y=p.subsections[s]||[];y.push({key:o,...u}),p.subsections[s]=y}r.sections[i]=p}else if(s){let p=r.ungroupedSubsections[s]||[];p.push({key:o,...u}),r.ungroupedSubsections[s]=p}else r.ungrouped.push({key:o,...u})});let n=lR[t],a=o=>n?Object.keys(o).reduce((u,i)=>({...u,[i]:o[i].sort(n)}),{}):o;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:a(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((o,u)=>({...o,[u]:{ungrouped:r.sections[u].ungrouped.sort(n),subsections:a(r.sections[u].subsections)}}),{})}},dR=(e,t,r)=>{try{return po(e,t,r)}catch(n){return fo.warn(n.message),!1}},Cy=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:o,sort:u="none",isLoading:i}=e;if("error"in e){let{error:_}=e;return h.createElement(sy,null,_,"\xA0",h.createElement(ct,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},h.createElement(Ur,null)," Read the docs"))}if(i)return h.createElement(tR,null);let{rows:s,args:p,globals:y}="rows"in e&&e,E=cR((0,ay.default)(s,_=>!_?.table?.disable&&dR(_,p||{},y||{})),u),m=E.ungrouped.length===0,g=Object.entries(E.sections).length===0,A=Object.entries(E.ungroupedSubsections).length===0;if(m&&g&&A)return h.createElement(oR,{inAddonPanel:a});let b=1;t&&(b+=1),n||(b+=2);let F=Object.keys(E.sections).length>0,w={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:o};return h.createElement(ua,null,h.createElement(uR,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},h.createElement("thead",{className:"docblock-argstable-head"},h.createElement("tr",null,h.createElement("th",null,h.createElement("span",null,"Name")),n?null:h.createElement("th",null,h.createElement("span",null,"Description")),n?null:h.createElement("th",null,h.createElement("span",null,"Default")),t?h.createElement("th",null,h.createElement(sR,null,"Control"," ",!i&&r&&h.createElement(iR,{onClick:()=>r(),title:"Reset controls"},h.createElement(hi,{"aria-hidden":!0})))):null)),h.createElement("tbody",{className:"docblock-argstable-body"},E.ungrouped.map(_=>h.createElement(Wn,{key:_.key,row:_,arg:p&&p[_.key],...w})),Object.entries(E.ungroupedSubsections).map(([_,P])=>h.createElement(xu,{key:_,label:_,level:"subsection",colSpan:b},P.map(j=>h.createElement(Wn,{key:j.key,row:j,arg:p&&p[j.key],expandable:F,...w})))),Object.entries(E.sections).map(([_,P])=>h.createElement(xu,{key:_,label:_,level:"section",colSpan:b},P.ungrouped.map(j=>h.createElement(Wn,{key:j.key,row:j,arg:p&&p[j.key],...w})),Object.entries(P.subsections).map(([j,S])=>h.createElement(xu,{key:j,label:j,level:"subsection",colSpan:b},S.map(L=>h.createElement(Wn,{key:L.key,row:L,arg:p&&p[L.key],expandable:F,...w})))))))))};var Xoe=q.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?ue(.4,e.color.defaultText):ue(.6,e.color.defaultText)})),Joe=q.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}),Qoe=q.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}}),Zoe=q.div(St,({theme:e})=>({...Kn(e),margin:"25px 0 40px",padding:"30px 20px"}));var eue=q.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText})),tue=q.div(({theme:e})=>({color:e.base==="light"?ue(.2,e.color.defaultText):ue(.6,e.color.defaultText)})),rue=q.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5}),nue=q.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?ue(.4,e.color.defaultText):ue(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}})),aue=q.div({display:"flex",flexDirection:"row"}),oue=q.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}})),uue=q.div(({theme:e})=>({...Kn(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"})),iue=q.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30}),sue=q.div({flex:1,display:"flex",flexDirection:"row"}),lue=q.div({display:"flex",alignItems:"flex-start"}),cue=q.div({flex:"0 0 30%"}),due=q.div({flex:1}),pue=q.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?ue(.4,e.color.defaultText):ue(.6,e.color.defaultText)})),fue=q.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));var hue=q.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2})),mue=q.div(({theme:e})=>({...Kn(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}})),gue=q.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"}),yue=q.div({display:"flex",flexFlow:"row wrap"});pe&&pe.__DOCS_CONTEXT__===void 0&&(pe.__DOCS_CONTEXT__=ar(null),pe.__DOCS_CONTEXT__.displayName="DocsContext");var pR=pe?pe.__DOCS_CONTEXT__:ar(null);var bue=ar({sources:{}});var{document:fR}=pe;function hR(e,t){e.channel.emit(P0,t)}var Eue=da.a;var xy=["h1","h2","h3","h4","h5","h6"],mR=xy.reduce((e,t)=>({...e,[t]:q(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),gR=q.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),yR=({as:e,id:t,children:r,...n})=>{let a=Nu(pR),o=mR[e],u=`#${t}`;return h.createElement(o,{id:t,...n},h.createElement(gR,{"aria-hidden":"true",href:u,tabIndex:-1,target:"_self",onClick:i=>{fR.getElementById(t)&&hR(a,u)}},h.createElement(di,null)),r)},Fy=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return h.createElement(yR,{as:t,id:r,...a},n);let o=t,{as:u,...i}=e;return h.createElement(o,{...pa(i,t)})},Aue=xy.reduce((e,t)=>({...e,[t]:r=>h.createElement(Fy,{as:t,...r})}),{});var bR=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(bR||{});var vue=q.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}})),Due=q.div(({theme:e})=>({position:"fixed",bottom:0,top:0,width:"10rem",paddingTop:"4rem",paddingBottom:"2rem",overflowY:"auto",fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch","& *":{boxSizing:"border-box"},"& > .toc-wrapper > .toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`}}},"& .toc-list-item":{position:"relative",listStyleType:"none",marginLeft:20,paddingTop:3,paddingBottom:3},"& .toc-list-item::before":{content:'""',position:"absolute",height:"100%",top:0,left:0,transform:"translateX(calc(-2px - 20px))",borderLeft:`solid 2px ${e.color.mediumdark}`,opacity:0,transition:"opacity 0.2s"},"& .toc-list-item.is-active-li::before":{opacity:1},"& .toc-list-item > a":{color:e.color.defaultText,textDecoration:"none"},"& .toc-list-item.is-active-li > a":{fontWeight:600,color:e.color.secondary,textDecoration:"none"}})),Cue=q.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10}));var{document:xue,window:Fue}=pe;var ER=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return h.createElement(oa,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return h.createElement(Fy,{as:"h2",id:n,...r},e)},Sue=q(ER)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:"16px",letterSpacing:"0.35em",textTransform:"uppercase",color:e.textMutedColor,border:0,marginBottom:"12px","&:first-of-type":{marginTop:"56px"}}));var Sy="addon-controls",wy="controls",AR=()=>{let[e,t]=ne(!0),[r,n,a]=Mu(),[o]=ju(),u=Zn(),{expanded:i,sort:s,presetColors:p}=$u(wy,{}),{path:y,previewInitialized:E}=Hu();he(()=>{E&&t(!1)},[E]);let m=Object.values(u).some(A=>A?.control),g=Object.entries(u).reduce((A,[b,F])=>{let w=F?.control;return typeof w!="object"||w?.type!=="color"||w?.presetColors?A[b]=F:A[b]={...F,control:{...w,presetColors:p}},A},{});return h.createElement(Cy,{key:y,compact:!i&&m,rows:g,args:r,globals:o,updateArgs:n,resetArgs:a,inAddonPanel:!0,sort:s,isLoading:e})};function vR(){let e=Zn(),t=Object.values(e).filter(r=>r?.control&&!r?.table?.disable).length;return h.createElement("div",null,h.createElement(ia,{col:1},h.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Controls"),t===0?"":h.createElement(ra,{status:"neutral"},t)))}Qn.register(Sy,e=>{Qn.add(Sy,{title:vR,type:qu.PANEL,paramKey:wy,render:({active:t})=>!t||!e.getCurrentStoryData()?null:h.createElement(ta,{active:t},h.createElement(AR,null))})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/essentials-controls-3/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/essentials-controls-3/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..cfea3e7 --- /dev/null +++ b/storybook-static/sb-addons/essentials-controls-3/manager-bundle.js.LEGAL.txt @@ -0,0 +1,18 @@ +Bundled license information: + +telejson/dist/index.mjs: + /*! + * isobject + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */ + /** + * @license + * Lodash (Custom Build) + * Build: `lodash modularize exports="es" -o ./` + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */ diff --git a/storybook-static/sb-addons/essentials-measure-8/manager-bundle.js b/storybook-static/sb-addons/essentials-measure-8/manager-bundle.js new file mode 100644 index 0000000..9f55edf --- /dev/null +++ b/storybook-static/sb-addons/essentials-measure-8/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var t=__REACT__,{Children:B,Component:f,Fragment:R,Profiler:P,PureComponent:L,StrictMode:E,Suspense:D,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:w,cloneElement:M,createContext:v,createElement:x,createFactory:H,createRef:U,forwardRef:F,isValidElement:N,lazy:G,memo:W,startTransition:K,unstable_act:Y,useCallback:u,useContext:V,useDebugValue:q,useDeferredValue:Z,useEffect:d,useId:z,useImperativeHandle:J,useInsertionEffect:Q,useLayoutEffect:$,useMemo:j,useReducer:X,useRef:oo,useState:no,useSyncExternalStore:eo,useTransition:co,version:to}=__REACT__;var io=__STORYBOOK_API__,{ActiveTabs:so,Consumer:uo,ManagerContext:mo,Provider:po,addons:l,combineParameters:So,controlOrMetaKey:Co,controlOrMetaSymbol:ho,eventMatchesShortcut:bo,eventToShortcut:To,isMacLike:_o,isShortcutTaken:Ao,keyToSymbol:go,merge:yo,mockChannel:Oo,optionOrAltSymbol:ko,shortcutMatchesShortcut:Bo,shortcutToHumanString:fo,types:m,useAddonState:Ro,useArgTypes:Po,useArgs:Lo,useChannel:Eo,useGlobalTypes:Do,useGlobals:p,useParameter:wo,useSharedState:Mo,useStoryPrepared:vo,useStorybookApi:S,useStorybookState:xo}=__STORYBOOK_API__;var Go=__STORYBOOK_COMPONENTS__,{A:Wo,ActionBar:Ko,AddonPanel:Yo,Badge:Vo,Bar:qo,Blockquote:Zo,Button:zo,ClipboardCode:Jo,Code:Qo,DL:$o,Div:jo,DocumentWrapper:Xo,EmptyTabContent:on,ErrorFormatter:nn,FlexBar:en,Form:cn,H1:tn,H2:rn,H3:In,H4:an,H5:ln,H6:sn,HR:un,IconButton:C,IconButtonSkeleton:dn,Icons:mn,Img:pn,LI:Sn,Link:Cn,ListItem:hn,Loader:bn,OL:Tn,P:_n,Placeholder:An,Pre:gn,ResetWrapper:yn,ScrollArea:On,Separator:kn,Spaced:Bn,Span:fn,StorybookIcon:Rn,StorybookLogo:Pn,Symbols:Ln,SyntaxHighlighter:En,TT:Dn,TabBar:wn,TabButton:Mn,TabWrapper:vn,Table:xn,Tabs:Hn,TabsState:Un,TooltipLinkList:Fn,TooltipMessage:Nn,TooltipNote:Gn,UL:Wn,WithTooltip:Kn,WithTooltipPure:Yn,Zoom:Vn,codeCommon:qn,components:Zn,createCopyToClipboardFunction:zn,getStoryHref:Jn,icons:Qn,interleaveSeparators:$n,nameSpaceClassNames:jn,resetComponents:Xn,withReset:oe}=__STORYBOOK_COMPONENTS__;var re=__STORYBOOK_ICONS__,{AccessibilityAltIcon:Ie,AccessibilityIcon:ae,AddIcon:le,AdminIcon:ie,AlertAltIcon:se,AlertIcon:ue,AlignLeftIcon:de,AlignRightIcon:me,AppleIcon:pe,ArrowDownIcon:Se,ArrowLeftIcon:Ce,ArrowRightIcon:he,ArrowSolidDownIcon:be,ArrowSolidLeftIcon:Te,ArrowSolidRightIcon:_e,ArrowSolidUpIcon:Ae,ArrowUpIcon:ge,AzureDevOpsIcon:ye,BackIcon:Oe,BasketIcon:ke,BatchAcceptIcon:Be,BatchDenyIcon:fe,BeakerIcon:Re,BellIcon:Pe,BitbucketIcon:Le,BoldIcon:Ee,BookIcon:De,BookmarkHollowIcon:we,BookmarkIcon:Me,BottomBarIcon:ve,BottomBarToggleIcon:xe,BoxIcon:He,BranchIcon:Ue,BrowserIcon:Fe,ButtonIcon:Ne,CPUIcon:Ge,CalendarIcon:We,CameraIcon:Ke,CategoryIcon:Ye,CertificateIcon:Ve,ChangedIcon:qe,ChatIcon:Ze,CheckIcon:ze,ChevronDownIcon:Je,ChevronLeftIcon:Qe,ChevronRightIcon:$e,ChevronSmallDownIcon:je,ChevronSmallLeftIcon:Xe,ChevronSmallRightIcon:oc,ChevronSmallUpIcon:nc,ChevronUpIcon:ec,ChromaticIcon:cc,ChromeIcon:tc,CircleHollowIcon:rc,CircleIcon:Ic,ClearIcon:ac,CloseAltIcon:lc,CloseIcon:ic,CloudHollowIcon:sc,CloudIcon:uc,CogIcon:dc,CollapseIcon:mc,CommandIcon:pc,CommentAddIcon:Sc,CommentIcon:Cc,CommentsIcon:hc,CommitIcon:bc,CompassIcon:Tc,ComponentDrivenIcon:_c,ComponentIcon:Ac,ContrastIcon:gc,ControlsIcon:yc,CopyIcon:Oc,CreditIcon:kc,CrossIcon:Bc,DashboardIcon:fc,DatabaseIcon:Rc,DeleteIcon:Pc,DiamondIcon:Lc,DirectionIcon:Ec,DiscordIcon:Dc,DocChartIcon:wc,DocListIcon:Mc,DocumentIcon:vc,DownloadIcon:xc,DragIcon:Hc,EditIcon:Uc,EllipsisIcon:Fc,EmailIcon:Nc,ExpandAltIcon:Gc,ExpandIcon:Wc,EyeCloseIcon:Kc,EyeIcon:Yc,FaceHappyIcon:Vc,FaceNeutralIcon:qc,FaceSadIcon:Zc,FacebookIcon:zc,FailedIcon:Jc,FastForwardIcon:Qc,FigmaIcon:$c,FilterIcon:jc,FlagIcon:Xc,FolderIcon:ot,FormIcon:nt,GDriveIcon:et,GithubIcon:ct,GitlabIcon:tt,GlobeIcon:rt,GoogleIcon:It,GraphBarIcon:at,GraphLineIcon:lt,GraphqlIcon:it,GridAltIcon:st,GridIcon:ut,GrowIcon:dt,HeartHollowIcon:mt,HeartIcon:pt,HomeIcon:St,HourglassIcon:Ct,InfoIcon:ht,ItalicIcon:bt,JumpToIcon:Tt,KeyIcon:_t,LightningIcon:At,LightningOffIcon:gt,LinkBrokenIcon:yt,LinkIcon:Ot,LinkedinIcon:kt,LinuxIcon:Bt,ListOrderedIcon:ft,ListUnorderedIcon:Rt,LocationIcon:Pt,LockIcon:Lt,MarkdownIcon:Et,MarkupIcon:Dt,MediumIcon:wt,MemoryIcon:Mt,MenuIcon:vt,MergeIcon:xt,MirrorIcon:Ht,MobileIcon:Ut,MoonIcon:Ft,NutIcon:Nt,OutboxIcon:Gt,OutlineIcon:Wt,PaintBrushIcon:Kt,PaperClipIcon:Yt,ParagraphIcon:Vt,PassedIcon:qt,PhoneIcon:Zt,PhotoDragIcon:zt,PhotoIcon:Jt,PinAltIcon:Qt,PinIcon:$t,PlayBackIcon:jt,PlayIcon:Xt,PlayNextIcon:or,PlusIcon:nr,PointerDefaultIcon:er,PointerHandIcon:cr,PowerIcon:tr,PrintIcon:rr,ProceedIcon:Ir,ProfileIcon:ar,PullRequestIcon:lr,QuestionIcon:ir,RSSIcon:sr,RedirectIcon:ur,ReduxIcon:dr,RefreshIcon:mr,ReplyIcon:pr,RepoIcon:Sr,RequestChangeIcon:Cr,RewindIcon:hr,RulerIcon:h,SearchIcon:br,ShareAltIcon:Tr,ShareIcon:_r,ShieldIcon:Ar,SideBySideIcon:gr,SidebarAltIcon:yr,SidebarAltToggleIcon:Or,SidebarIcon:kr,SidebarToggleIcon:Br,SpeakerIcon:fr,StackedIcon:Rr,StarHollowIcon:Pr,StarIcon:Lr,StickerIcon:Er,StopAltIcon:Dr,StopIcon:wr,StorybookIcon:Mr,StructureIcon:vr,SubtractIcon:xr,SunIcon:Hr,SupportIcon:Ur,SwitchAltIcon:Fr,SyncIcon:Nr,TabletIcon:Gr,ThumbsUpIcon:Wr,TimeIcon:Kr,TimerIcon:Yr,TransferIcon:Vr,TrashIcon:qr,TwitterIcon:Zr,TypeIcon:zr,UbuntuIcon:Jr,UndoIcon:Qr,UnfoldIcon:$r,UnlockIcon:jr,UnpinIcon:Xr,UploadIcon:oI,UserAddIcon:nI,UserAltIcon:eI,UserIcon:cI,UsersIcon:tI,VSCodeIcon:rI,VerifiedIcon:II,VideoIcon:aI,WandIcon:lI,WatchIcon:iI,WindowsIcon:sI,WrenchIcon:uI,YoutubeIcon:dI,ZoomIcon:mI,ZoomOutIcon:pI,ZoomResetIcon:SI,iconList:CI}=__STORYBOOK_ICONS__;var i="storybook/measure-addon",b=`${i}/tool`,T=()=>{let[r,c]=p(),{measureEnabled:I}=r,s=S(),a=u(()=>c({measureEnabled:!I}),[c,I]);return d(()=>{s.setAddonShortcut(i,{label:"Toggle Measure [M]",defaultShortcut:["M"],actionName:"measure",showInMenu:!1,action:a})},[a,s]),t.createElement(C,{key:b,active:I,title:"Enable measure",onClick:a},t.createElement(h,null))};l.register(i,()=>{l.add(b,{type:m.TOOL,title:"Measure",match:({viewMode:r,tabId:c})=>r==="story"&&!c,render:()=>t.createElement(T,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/essentials-measure-8/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/essentials-measure-8/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/storybook-static/sb-addons/essentials-outline-9/manager-bundle.js b/storybook-static/sb-addons/essentials-outline-9/manager-bundle.js new file mode 100644 index 0000000..a02f2ac --- /dev/null +++ b/storybook-static/sb-addons/essentials-outline-9/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var t=__REACT__,{Children:f,Component:P,Fragment:R,Profiler:L,PureComponent:D,StrictMode:E,Suspense:w,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:v,cloneElement:x,createContext:H,createElement:M,createFactory:U,createRef:F,forwardRef:N,isValidElement:G,lazy:W,memo:u,startTransition:K,unstable_act:Y,useCallback:d,useContext:V,useDebugValue:q,useDeferredValue:Z,useEffect:m,useId:z,useImperativeHandle:J,useInsertionEffect:Q,useLayoutEffect:$,useMemo:j,useReducer:X,useRef:oo,useState:no,useSyncExternalStore:eo,useTransition:co,version:to}=__REACT__;var io=__STORYBOOK_API__,{ActiveTabs:so,Consumer:uo,ManagerContext:mo,Provider:po,addons:l,combineParameters:So,controlOrMetaKey:Co,controlOrMetaSymbol:ho,eventMatchesShortcut:Ao,eventToShortcut:bo,isMacLike:_o,isShortcutTaken:To,keyToSymbol:go,merge:yo,mockChannel:Oo,optionOrAltSymbol:ko,shortcutMatchesShortcut:Bo,shortcutToHumanString:fo,types:p,useAddonState:Po,useArgTypes:Ro,useArgs:Lo,useChannel:Do,useGlobalTypes:Eo,useGlobals:S,useParameter:wo,useSharedState:vo,useStoryPrepared:xo,useStorybookApi:C,useStorybookState:Ho}=__STORYBOOK_API__;var Go=__STORYBOOK_COMPONENTS__,{A:Wo,ActionBar:Ko,AddonPanel:Yo,Badge:Vo,Bar:qo,Blockquote:Zo,Button:zo,ClipboardCode:Jo,Code:Qo,DL:$o,Div:jo,DocumentWrapper:Xo,EmptyTabContent:on,ErrorFormatter:nn,FlexBar:en,Form:cn,H1:tn,H2:rn,H3:In,H4:an,H5:ln,H6:sn,HR:un,IconButton:h,IconButtonSkeleton:dn,Icons:mn,Img:pn,LI:Sn,Link:Cn,ListItem:hn,Loader:An,OL:bn,P:_n,Placeholder:Tn,Pre:gn,ResetWrapper:yn,ScrollArea:On,Separator:kn,Spaced:Bn,Span:fn,StorybookIcon:Pn,StorybookLogo:Rn,Symbols:Ln,SyntaxHighlighter:Dn,TT:En,TabBar:wn,TabButton:vn,TabWrapper:xn,Table:Hn,Tabs:Mn,TabsState:Un,TooltipLinkList:Fn,TooltipMessage:Nn,TooltipNote:Gn,UL:Wn,WithTooltip:Kn,WithTooltipPure:Yn,Zoom:Vn,codeCommon:qn,components:Zn,createCopyToClipboardFunction:zn,getStoryHref:Jn,icons:Qn,interleaveSeparators:$n,nameSpaceClassNames:jn,resetComponents:Xn,withReset:oe}=__STORYBOOK_COMPONENTS__;var re=__STORYBOOK_ICONS__,{AccessibilityAltIcon:Ie,AccessibilityIcon:ae,AddIcon:le,AdminIcon:ie,AlertAltIcon:se,AlertIcon:ue,AlignLeftIcon:de,AlignRightIcon:me,AppleIcon:pe,ArrowDownIcon:Se,ArrowLeftIcon:Ce,ArrowRightIcon:he,ArrowSolidDownIcon:Ae,ArrowSolidLeftIcon:be,ArrowSolidRightIcon:_e,ArrowSolidUpIcon:Te,ArrowUpIcon:ge,AzureDevOpsIcon:ye,BackIcon:Oe,BasketIcon:ke,BatchAcceptIcon:Be,BatchDenyIcon:fe,BeakerIcon:Pe,BellIcon:Re,BitbucketIcon:Le,BoldIcon:De,BookIcon:Ee,BookmarkHollowIcon:we,BookmarkIcon:ve,BottomBarIcon:xe,BottomBarToggleIcon:He,BoxIcon:Me,BranchIcon:Ue,BrowserIcon:Fe,ButtonIcon:Ne,CPUIcon:Ge,CalendarIcon:We,CameraIcon:Ke,CategoryIcon:Ye,CertificateIcon:Ve,ChangedIcon:qe,ChatIcon:Ze,CheckIcon:ze,ChevronDownIcon:Je,ChevronLeftIcon:Qe,ChevronRightIcon:$e,ChevronSmallDownIcon:je,ChevronSmallLeftIcon:Xe,ChevronSmallRightIcon:oc,ChevronSmallUpIcon:nc,ChevronUpIcon:ec,ChromaticIcon:cc,ChromeIcon:tc,CircleHollowIcon:rc,CircleIcon:Ic,ClearIcon:ac,CloseAltIcon:lc,CloseIcon:ic,CloudHollowIcon:sc,CloudIcon:uc,CogIcon:dc,CollapseIcon:mc,CommandIcon:pc,CommentAddIcon:Sc,CommentIcon:Cc,CommentsIcon:hc,CommitIcon:Ac,CompassIcon:bc,ComponentDrivenIcon:_c,ComponentIcon:Tc,ContrastIcon:gc,ControlsIcon:yc,CopyIcon:Oc,CreditIcon:kc,CrossIcon:Bc,DashboardIcon:fc,DatabaseIcon:Pc,DeleteIcon:Rc,DiamondIcon:Lc,DirectionIcon:Dc,DiscordIcon:Ec,DocChartIcon:wc,DocListIcon:vc,DocumentIcon:xc,DownloadIcon:Hc,DragIcon:Mc,EditIcon:Uc,EllipsisIcon:Fc,EmailIcon:Nc,ExpandAltIcon:Gc,ExpandIcon:Wc,EyeCloseIcon:Kc,EyeIcon:Yc,FaceHappyIcon:Vc,FaceNeutralIcon:qc,FaceSadIcon:Zc,FacebookIcon:zc,FailedIcon:Jc,FastForwardIcon:Qc,FigmaIcon:$c,FilterIcon:jc,FlagIcon:Xc,FolderIcon:ot,FormIcon:nt,GDriveIcon:et,GithubIcon:ct,GitlabIcon:tt,GlobeIcon:rt,GoogleIcon:It,GraphBarIcon:at,GraphLineIcon:lt,GraphqlIcon:it,GridAltIcon:st,GridIcon:ut,GrowIcon:dt,HeartHollowIcon:mt,HeartIcon:pt,HomeIcon:St,HourglassIcon:Ct,InfoIcon:ht,ItalicIcon:At,JumpToIcon:bt,KeyIcon:_t,LightningIcon:Tt,LightningOffIcon:gt,LinkBrokenIcon:yt,LinkIcon:Ot,LinkedinIcon:kt,LinuxIcon:Bt,ListOrderedIcon:ft,ListUnorderedIcon:Pt,LocationIcon:Rt,LockIcon:Lt,MarkdownIcon:Dt,MarkupIcon:Et,MediumIcon:wt,MemoryIcon:vt,MenuIcon:xt,MergeIcon:Ht,MirrorIcon:Mt,MobileIcon:Ut,MoonIcon:Ft,NutIcon:Nt,OutboxIcon:Gt,OutlineIcon:A,PaintBrushIcon:Wt,PaperClipIcon:Kt,ParagraphIcon:Yt,PassedIcon:Vt,PhoneIcon:qt,PhotoDragIcon:Zt,PhotoIcon:zt,PinAltIcon:Jt,PinIcon:Qt,PlayBackIcon:$t,PlayIcon:jt,PlayNextIcon:Xt,PlusIcon:or,PointerDefaultIcon:nr,PointerHandIcon:er,PowerIcon:cr,PrintIcon:tr,ProceedIcon:rr,ProfileIcon:Ir,PullRequestIcon:ar,QuestionIcon:lr,RSSIcon:ir,RedirectIcon:sr,ReduxIcon:ur,RefreshIcon:dr,ReplyIcon:mr,RepoIcon:pr,RequestChangeIcon:Sr,RewindIcon:Cr,RulerIcon:hr,SearchIcon:Ar,ShareAltIcon:br,ShareIcon:_r,ShieldIcon:Tr,SideBySideIcon:gr,SidebarAltIcon:yr,SidebarAltToggleIcon:Or,SidebarIcon:kr,SidebarToggleIcon:Br,SpeakerIcon:fr,StackedIcon:Pr,StarHollowIcon:Rr,StarIcon:Lr,StickerIcon:Dr,StopAltIcon:Er,StopIcon:wr,StorybookIcon:vr,StructureIcon:xr,SubtractIcon:Hr,SunIcon:Mr,SupportIcon:Ur,SwitchAltIcon:Fr,SyncIcon:Nr,TabletIcon:Gr,ThumbsUpIcon:Wr,TimeIcon:Kr,TimerIcon:Yr,TransferIcon:Vr,TrashIcon:qr,TwitterIcon:Zr,TypeIcon:zr,UbuntuIcon:Jr,UndoIcon:Qr,UnfoldIcon:$r,UnlockIcon:jr,UnpinIcon:Xr,UploadIcon:oI,UserAddIcon:nI,UserAltIcon:eI,UserIcon:cI,UsersIcon:tI,VSCodeIcon:rI,VerifiedIcon:II,VideoIcon:aI,WandIcon:lI,WatchIcon:iI,WindowsIcon:sI,WrenchIcon:uI,YoutubeIcon:dI,ZoomIcon:mI,ZoomOutIcon:pI,ZoomResetIcon:SI,iconList:CI}=__STORYBOOK_ICONS__;var i="storybook/outline",b="outline",_=u(function(){let[c,r]=S(),s=C(),I=[!0,"true"].includes(c[b]),a=d(()=>r({[b]:!I}),[I]);return m(()=>{s.setAddonShortcut(i,{label:"Toggle Outline",defaultShortcut:["alt","O"],actionName:"outline",showInMenu:!1,action:a})},[a,s]),t.createElement(h,{key:"outline",active:I,title:"Apply outlines to the preview",onClick:a},t.createElement(A,null))});l.register(i,()=>{l.add(i,{title:"Outline",type:p.TOOL,match:({viewMode:c,tabId:r})=>!!(c&&c.match(/^(story|docs)$/))&&!r,render:()=>t.createElement(_,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/essentials-outline-9/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/essentials-outline-9/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/storybook-static/sb-addons/essentials-toolbars-7/manager-bundle.js b/storybook-static/sb-addons/essentials-toolbars-7/manager-bundle.js new file mode 100644 index 0000000..5ea78ba --- /dev/null +++ b/storybook-static/sb-addons/essentials-toolbars-7/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var n=__REACT__,{Children:le,Component:ne,Fragment:se,Profiler:ie,PureComponent:ue,StrictMode:ce,Suspense:pe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:me,cloneElement:de,createContext:be,createElement:Se,createFactory:Te,createRef:ye,forwardRef:_e,isValidElement:fe,lazy:Ce,memo:Ie,startTransition:ve,unstable_act:Oe,useCallback:I,useContext:Ee,useDebugValue:xe,useDeferredValue:ge,useEffect:x,useId:he,useImperativeHandle:ke,useInsertionEffect:Ae,useLayoutEffect:Le,useMemo:Re,useReducer:Be,useRef:L,useState:R,useSyncExternalStore:Pe,useTransition:Me,version:Ne}=__REACT__;var Fe=__STORYBOOK_API__,{ActiveTabs:We,Consumer:Ge,ManagerContext:Ke,Provider:Ye,addons:g,combineParameters:$e,controlOrMetaKey:ze,controlOrMetaSymbol:Ue,eventMatchesShortcut:je,eventToShortcut:qe,isMacLike:Ze,isShortcutTaken:Je,keyToSymbol:Qe,merge:Xe,mockChannel:et,optionOrAltSymbol:tt,shortcutMatchesShortcut:ot,shortcutToHumanString:rt,types:B,useAddonState:at,useArgTypes:lt,useArgs:nt,useChannel:st,useGlobalTypes:P,useGlobals:h,useParameter:it,useSharedState:ut,useStoryPrepared:ct,useStorybookApi:M,useStorybookState:pt}=__STORYBOOK_API__;var Tt=__STORYBOOK_COMPONENTS__,{A:yt,ActionBar:_t,AddonPanel:ft,Badge:Ct,Bar:It,Blockquote:vt,Button:Ot,ClipboardCode:Et,Code:xt,DL:gt,Div:ht,DocumentWrapper:kt,EmptyTabContent:At,ErrorFormatter:Lt,FlexBar:Rt,Form:Bt,H1:Pt,H2:Mt,H3:Nt,H4:wt,H5:Vt,H6:Dt,HR:Ht,IconButton:N,IconButtonSkeleton:Ft,Icons:k,Img:Wt,LI:Gt,Link:Kt,ListItem:Yt,Loader:$t,OL:zt,P:Ut,Placeholder:jt,Pre:qt,ResetWrapper:Zt,ScrollArea:Jt,Separator:w,Spaced:Qt,Span:Xt,StorybookIcon:eo,StorybookLogo:to,Symbols:oo,SyntaxHighlighter:ro,TT:ao,TabBar:lo,TabButton:no,TabWrapper:so,Table:io,Tabs:uo,TabsState:co,TooltipLinkList:V,TooltipMessage:po,TooltipNote:mo,UL:bo,WithTooltip:D,WithTooltipPure:So,Zoom:To,codeCommon:yo,components:_o,createCopyToClipboardFunction:fo,getStoryHref:Co,icons:Io,interleaveSeparators:vo,nameSpaceClassNames:Oo,resetComponents:Eo,withReset:xo}=__STORYBOOK_COMPONENTS__;var W=({active:o,title:t,icon:e,description:r,onClick:a})=>n.createElement(N,{active:o,title:r,onClick:a},e&&n.createElement(k,{icon:e,__suppressDeprecationWarning:!0}),t?`\xA0${t}`:null),G=["reset"],K=o=>o.filter(t=>!G.includes(t.type)).map(t=>t.value),b="addon-toolbars",Y=async(o,t,e)=>{e&&e.next&&await o.setAddonShortcut(b,{label:e.next.label,defaultShortcut:e.next.keys,actionName:`${t}:next`,action:e.next.action}),e&&e.previous&&await o.setAddonShortcut(b,{label:e.previous.label,defaultShortcut:e.previous.keys,actionName:`${t}:previous`,action:e.previous.action}),e&&e.reset&&await o.setAddonShortcut(b,{label:e.reset.label,defaultShortcut:e.reset.keys,actionName:`${t}:reset`,action:e.reset.action})},$=o=>t=>{let{id:e,toolbar:{items:r,shortcuts:a}}=t,d=M(),[S,s]=h(),l=L([]),p=S[e],v=I(()=>{s({[e]:""})},[s]),O=I(()=>{let m=l.current,i=m.indexOf(p),c=i===m.length-1?0:i+1,T=l.current[c];s({[e]:T})},[l,p,s]),u=I(()=>{let m=l.current,i=m.indexOf(p),c=i>-1?i:0,T=c===0?m.length-1:c-1,y=l.current[T];s({[e]:y})},[l,p,s]);return x(()=>{a&&Y(d,e,{next:{...a.next,action:O},previous:{...a.previous,action:u},reset:{...a.reset,action:v}})},[d,e,a,O,u,v]),x(()=>{l.current=K(r)},[]),n.createElement(o,{cycleValues:l.current,...t})},H=({currentValue:o,items:t})=>o!=null&&t.find(e=>e.value===o&&e.type!=="reset"),z=({currentValue:o,items:t})=>{let e=H({currentValue:o,items:t});if(e)return e.icon},U=({currentValue:o,items:t})=>{let e=H({currentValue:o,items:t});if(e)return e.title},j=({right:o,title:t,value:e,icon:r,hideIcon:a,onClick:d,currentValue:S})=>{let s=r&&n.createElement(k,{style:{opacity:1},icon:r}),l={id:e??"_reset",active:S===e,right:o,title:t,icon:r,onClick:d};return r&&!a&&(l.icon=s),l},q=$(({id:o,name:t,description:e,toolbar:{icon:r,items:a,title:d,preventDynamicIcon:S,dynamicTitle:s}})=>{let[l,p]=h(),[v,O]=R(!1),u=l[o],m=!!u,i=r,c=d;S||(i=z({currentValue:u,items:a})||i),s&&(c=U({currentValue:u,items:a})||c),!c&&!i&&console.warn(`Toolbar '${t}' has no title or icon`);let T=I(y=>{p({[o]:y})},[u,p]);return n.createElement(D,{placement:"top",tooltip:({onHide:y})=>{let F=a.filter(({type:E})=>{let A=!0;return E==="reset"&&!u&&(A=!1),A}).map(E=>j({...E,currentValue:u,onClick:()=>{T(E.value),y()}}));return n.createElement(V,{links:F})},closeOnOutsideClick:!0,onVisibleChange:O},n.createElement(W,{active:v||m,description:e||"",icon:i,title:c||""}))}),Z={type:"item",value:""},J=(o,t)=>({...t,name:t.name||o,description:t.description||o,toolbar:{...t.toolbar,items:t.toolbar.items.map(e=>{let r=typeof e=="string"?{value:e,title:e}:e;return r.type==="reset"&&t.toolbar.icon&&(r.icon=t.toolbar.icon,r.hideIcon=!0),{...Z,...r}})}}),Q=()=>{let o=P(),t=Object.keys(o).filter(e=>!!o[e].toolbar);return t.length?n.createElement(n.Fragment,null,n.createElement(w,null),t.map(e=>{let r=J(e,o[e]);return n.createElement(q,{key:e,id:e,...r})})):null};g.register(b,()=>g.add(b,{title:b,type:B.TOOL,match:({tabId:o})=>!o,render:()=>n.createElement(Q,null)}));})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/essentials-toolbars-7/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/essentials-toolbars-7/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/storybook-static/sb-addons/essentials-viewport-6/manager-bundle.js b/storybook-static/sb-addons/essentials-viewport-6/manager-bundle.js new file mode 100644 index 0000000..de4602c --- /dev/null +++ b/storybook-static/sb-addons/essentials-viewport-6/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var ie=Object.create;var H=Object.defineProperty;var ce=Object.getOwnPropertyDescriptor;var ae=Object.getOwnPropertyNames;var le=Object.getPrototypeOf,se=Object.prototype.hasOwnProperty;var O=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var P=(e,t)=>()=>(e&&(t=e(e=0)),t);var Ie=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var ue=(e,t,r,l)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of ae(t))!se.call(e,a)&&a!==r&&H(e,a,{get:()=>t[a],enumerable:!(l=ce(t,a))||l.enumerable});return e};var pe=(e,t,r)=>(r=e!=null?ie(le(e)):{},ue(t||!e||!e.__esModule?H(r,"default",{value:e,enumerable:!0}):r,e));var d=P(()=>{});var h=P(()=>{});var m=P(()=>{});var $=Ie((Z,D)=>{d();h();m();(function(e){if(typeof Z=="object"&&typeof D<"u")D.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,r;return function l(a,S,u){function i(c,I){if(!S[c]){if(!a[c]){var s=typeof O=="function"&&O;if(!I&&s)return s(c,!0);if(o)return o(c,!0);var g=new Error("Cannot find module '"+c+"'");throw g.code="MODULE_NOT_FOUND",g}var n=S[c]={exports:{}};a[c][0].call(n.exports,function(p){var b=a[c][1][p];return i(b||p)},n,n.exports,l,a,S,u)}return S[c].exports}for(var o=typeof O=="function"&&O,f=0;f=0)return this.lastItem=this.list[o],this.list[o].val},u.prototype.set=function(i,o){var f;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=o,this):(f=this.indexOf(i),f>=0?(this.lastItem=this.list[f],this.list[f].val=o,this):(this.lastItem={key:i,val:o},this.list.push(this.lastItem),this.size++,this))},u.prototype.delete=function(i){var o;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),o=this.indexOf(i),o>=0)return this.size--,this.list.splice(o,1)[0]},u.prototype.has=function(i){var o;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(o=this.indexOf(i),o>=0?(this.lastItem=this.list[o],!0):!1)},u.prototype.forEach=function(i,o){var f;for(f=0;f0&&(E[y]={cacheItem:p,arg:arguments[y]},x?i(s,E):s.push(E),s.length>c&&o(s.shift())),n.wasMemoized=x,n.numArgs=y+1,R};return n.limit=c,n.wasMemoized=!1,n.cache=I,n.lru=s,n}};function i(c,I){var s=c.length,g=I.length,n,p,b;for(p=0;p=0&&(s=c[n],g=s.cacheItem.get(s.arg),!g||!g.size);n--)s.cacheItem.delete(s.arg)}function f(c,I){return c===I||c!==c&&I!==I}},{"map-or-similar":1}]},{},[3])(3)})});d();h();m();d();h();m();d();h();m();d();h();m();var w=__REACT__,{Children:De,Component:Ve,Fragment:U,Profiler:Ne,PureComponent:He,StrictMode:Ue,Suspense:ze,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Fe,cloneElement:Ge,createContext:qe,createElement:z,createFactory:We,createRef:Ye,forwardRef:je,isValidElement:Ke,lazy:Ze,memo:F,startTransition:$e,unstable_act:Je,useCallback:Qe,useContext:Xe,useDebugValue:et,useDeferredValue:tt,useEffect:L,useId:ot,useImperativeHandle:nt,useInsertionEffect:rt,useLayoutEffect:it,useMemo:ct,useReducer:at,useRef:G,useState:q,useSyncExternalStore:lt,useTransition:st,version:It}=__REACT__;d();h();m();var ht=__STORYBOOK_API__,{ActiveTabs:mt,Consumer:ft,ManagerContext:gt,Provider:St,addons:M,combineParameters:wt,controlOrMetaKey:bt,controlOrMetaSymbol:yt,eventMatchesShortcut:Ct,eventToShortcut:vt,isMacLike:Tt,isShortcutTaken:_t,keyToSymbol:xt,merge:Ot,mockChannel:At,optionOrAltSymbol:kt,shortcutMatchesShortcut:Rt,shortcutToHumanString:Et,types:W,useAddonState:Lt,useArgTypes:Bt,useArgs:Pt,useChannel:Mt,useGlobalTypes:Dt,useGlobals:Y,useParameter:j,useSharedState:Vt,useStoryPrepared:Nt,useStorybookApi:K,useStorybookState:Ht}=__STORYBOOK_API__;var N=pe($());d();h();m();var Kt=__STORYBOOK_THEMING__,{CacheProvider:Zt,ClassNames:$t,Global:J,ThemeProvider:Jt,background:Qt,color:Xt,convert:eo,create:to,createCache:oo,createGlobal:no,createReset:ro,css:io,darken:co,ensure:ao,ignoreSsrWarning:lo,isPropValid:so,jsx:Io,keyframes:uo,lighten:po,styled:A,themes:ho,typography:mo,useTheme:fo,withTheme:Q}=__STORYBOOK_THEMING__;d();h();m();var yo=__STORYBOOK_COMPONENTS__,{A:Co,ActionBar:vo,AddonPanel:To,Badge:_o,Bar:xo,Blockquote:Oo,Button:Ao,ClipboardCode:ko,Code:Ro,DL:Eo,Div:Lo,DocumentWrapper:Bo,EmptyTabContent:Po,ErrorFormatter:Mo,FlexBar:Do,Form:Vo,H1:No,H2:Ho,H3:Uo,H4:zo,H5:Fo,H6:Go,HR:qo,IconButton:V,IconButtonSkeleton:Wo,Icons:Yo,Img:jo,LI:Ko,Link:Zo,ListItem:$o,Loader:Jo,OL:Qo,P:Xo,Placeholder:en,Pre:tn,ResetWrapper:on,ScrollArea:nn,Separator:rn,Spaced:cn,Span:an,StorybookIcon:ln,StorybookLogo:sn,Symbols:In,SyntaxHighlighter:un,TT:pn,TabBar:dn,TabButton:hn,TabWrapper:mn,Table:fn,Tabs:gn,TabsState:Sn,TooltipLinkList:X,TooltipMessage:wn,TooltipNote:bn,UL:yn,WithTooltip:ee,WithTooltipPure:Cn,Zoom:vn,codeCommon:Tn,components:_n,createCopyToClipboardFunction:xn,getStoryHref:On,icons:An,interleaveSeparators:kn,nameSpaceClassNames:Rn,resetComponents:En,withReset:Ln}=__STORYBOOK_COMPONENTS__;d();h();m();var Vn=__STORYBOOK_ICONS__,{AccessibilityAltIcon:Nn,AccessibilityIcon:Hn,AddIcon:Un,AdminIcon:zn,AlertAltIcon:Fn,AlertIcon:Gn,AlignLeftIcon:qn,AlignRightIcon:Wn,AppleIcon:Yn,ArrowDownIcon:jn,ArrowLeftIcon:Kn,ArrowRightIcon:Zn,ArrowSolidDownIcon:$n,ArrowSolidLeftIcon:Jn,ArrowSolidRightIcon:Qn,ArrowSolidUpIcon:Xn,ArrowUpIcon:er,AzureDevOpsIcon:tr,BackIcon:or,BasketIcon:nr,BatchAcceptIcon:rr,BatchDenyIcon:ir,BeakerIcon:cr,BellIcon:ar,BitbucketIcon:lr,BoldIcon:sr,BookIcon:Ir,BookmarkHollowIcon:ur,BookmarkIcon:pr,BottomBarIcon:dr,BottomBarToggleIcon:hr,BoxIcon:mr,BranchIcon:fr,BrowserIcon:gr,ButtonIcon:Sr,CPUIcon:wr,CalendarIcon:br,CameraIcon:yr,CategoryIcon:Cr,CertificateIcon:vr,ChangedIcon:Tr,ChatIcon:_r,CheckIcon:xr,ChevronDownIcon:Or,ChevronLeftIcon:Ar,ChevronRightIcon:kr,ChevronSmallDownIcon:Rr,ChevronSmallLeftIcon:Er,ChevronSmallRightIcon:Lr,ChevronSmallUpIcon:Br,ChevronUpIcon:Pr,ChromaticIcon:Mr,ChromeIcon:Dr,CircleHollowIcon:Vr,CircleIcon:Nr,ClearIcon:Hr,CloseAltIcon:Ur,CloseIcon:zr,CloudHollowIcon:Fr,CloudIcon:Gr,CogIcon:qr,CollapseIcon:Wr,CommandIcon:Yr,CommentAddIcon:jr,CommentIcon:Kr,CommentsIcon:Zr,CommitIcon:$r,CompassIcon:Jr,ComponentDrivenIcon:Qr,ComponentIcon:Xr,ContrastIcon:ei,ControlsIcon:ti,CopyIcon:oi,CreditIcon:ni,CrossIcon:ri,DashboardIcon:ii,DatabaseIcon:ci,DeleteIcon:ai,DiamondIcon:li,DirectionIcon:si,DiscordIcon:Ii,DocChartIcon:ui,DocListIcon:pi,DocumentIcon:di,DownloadIcon:hi,DragIcon:mi,EditIcon:fi,EllipsisIcon:gi,EmailIcon:Si,ExpandAltIcon:wi,ExpandIcon:bi,EyeCloseIcon:yi,EyeIcon:Ci,FaceHappyIcon:vi,FaceNeutralIcon:Ti,FaceSadIcon:_i,FacebookIcon:xi,FailedIcon:Oi,FastForwardIcon:Ai,FigmaIcon:ki,FilterIcon:Ri,FlagIcon:Ei,FolderIcon:Li,FormIcon:Bi,GDriveIcon:Pi,GithubIcon:Mi,GitlabIcon:Di,GlobeIcon:Vi,GoogleIcon:Ni,GraphBarIcon:Hi,GraphLineIcon:Ui,GraphqlIcon:zi,GridAltIcon:Fi,GridIcon:Gi,GrowIcon:te,HeartHollowIcon:qi,HeartIcon:Wi,HomeIcon:Yi,HourglassIcon:ji,InfoIcon:Ki,ItalicIcon:Zi,JumpToIcon:$i,KeyIcon:Ji,LightningIcon:Qi,LightningOffIcon:Xi,LinkBrokenIcon:ec,LinkIcon:tc,LinkedinIcon:oc,LinuxIcon:nc,ListOrderedIcon:rc,ListUnorderedIcon:ic,LocationIcon:cc,LockIcon:ac,MarkdownIcon:lc,MarkupIcon:sc,MediumIcon:Ic,MemoryIcon:uc,MenuIcon:pc,MergeIcon:dc,MirrorIcon:hc,MobileIcon:mc,MoonIcon:fc,NutIcon:gc,OutboxIcon:Sc,OutlineIcon:wc,PaintBrushIcon:bc,PaperClipIcon:yc,ParagraphIcon:Cc,PassedIcon:vc,PhoneIcon:Tc,PhotoDragIcon:_c,PhotoIcon:xc,PinAltIcon:Oc,PinIcon:Ac,PlayBackIcon:kc,PlayIcon:Rc,PlayNextIcon:Ec,PlusIcon:Lc,PointerDefaultIcon:Bc,PointerHandIcon:Pc,PowerIcon:Mc,PrintIcon:Dc,ProceedIcon:Vc,ProfileIcon:Nc,PullRequestIcon:Hc,QuestionIcon:Uc,RSSIcon:zc,RedirectIcon:Fc,ReduxIcon:Gc,RefreshIcon:qc,ReplyIcon:Wc,RepoIcon:Yc,RequestChangeIcon:jc,RewindIcon:Kc,RulerIcon:Zc,SearchIcon:$c,ShareAltIcon:Jc,ShareIcon:Qc,ShieldIcon:Xc,SideBySideIcon:ea,SidebarAltIcon:ta,SidebarAltToggleIcon:oa,SidebarIcon:na,SidebarToggleIcon:ra,SpeakerIcon:ia,StackedIcon:ca,StarHollowIcon:aa,StarIcon:la,StickerIcon:sa,StopAltIcon:Ia,StopIcon:ua,StorybookIcon:pa,StructureIcon:da,SubtractIcon:ha,SunIcon:ma,SupportIcon:fa,SwitchAltIcon:ga,SyncIcon:Sa,TabletIcon:wa,ThumbsUpIcon:ba,TimeIcon:ya,TimerIcon:Ca,TransferIcon:oe,TrashIcon:va,TwitterIcon:Ta,TypeIcon:_a,UbuntuIcon:xa,UndoIcon:Oa,UnfoldIcon:Aa,UnlockIcon:ka,UnpinIcon:Ra,UploadIcon:Ea,UserAddIcon:La,UserAltIcon:Ba,UserIcon:Pa,UsersIcon:Ma,VSCodeIcon:Da,VerifiedIcon:Va,VideoIcon:Na,WandIcon:Ha,WatchIcon:Ua,WindowsIcon:za,WrenchIcon:Fa,YoutubeIcon:Ga,ZoomIcon:qa,ZoomOutIcon:Wa,ZoomResetIcon:Ya,iconList:ja}=__STORYBOOK_ICONS__;var k="storybook/viewport",he="viewport",me={viewport:"reset",viewportRotated:!1},re=(e,t)=>e.indexOf(t),fe=(e,t)=>{let r=re(e,t);return r===e.length-1?e[0]:e[r+1]},ge=(e,t)=>{let r=re(e,t);return r<1?e[e.length-1]:e[r-1]},Se=async(e,t,r,l)=>{await e.setAddonShortcut(k,{label:"Previous viewport",defaultShortcut:["alt","shift","V"],actionName:"previous",action:()=>{r({viewport:ge(l,t.viewport)})}}),await e.setAddonShortcut(k,{label:"Next viewport",defaultShortcut:["alt","V"],actionName:"next",action:()=>{r({viewport:fe(l,t.viewport)})}}),await e.setAddonShortcut(k,{label:"Reset viewport",defaultShortcut:["alt","control","V"],actionName:"reset",action:()=>{r(me)}})},we={mobile1:{name:"Small mobile",styles:{height:"568px",width:"320px"},type:"mobile"},mobile2:{name:"Large mobile",styles:{height:"896px",width:"414px"},type:"mobile"},tablet:{name:"Tablet",styles:{height:"1112px",width:"834px"},type:"tablet"}},be=(0,N.default)(50)(e=>[...ye,...Object.entries(e).map(([t,{name:r,...l}])=>({...l,id:t,title:r}))]),B={id:"reset",title:"Reset viewport",styles:null,type:"other"},ye=[B],Ce=(0,N.default)(50)((e,t,r,l)=>e.filter(a=>a.id!==B.id||t.id!==a.id).map(a=>({...a,onClick:()=>{r({viewport:a.id}),l()}}))),ve=({width:e,height:t,...r})=>({...r,height:e,width:t}),Te=A.div(()=>({display:"inline-flex",alignItems:"center"})),ne=A.div(({theme:e})=>({display:"inline-block",textDecoration:"none",padding:10,fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,lineHeight:"1",height:40,border:"none",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",background:"transparent"})),_e=A(V)(()=>({display:"inline-flex",alignItems:"center"})),xe=A.div(({theme:e})=>({fontSize:e.typography.size.s2-1,marginLeft:10})),Oe=(e,t,r)=>{if(t===null)return;let l=typeof t=="function"?t(e):t;return r?ve(l):l},Ae=F(Q(({theme:e})=>{let[t,r]=Y(),{viewports:l=we,defaultOrientation:a,defaultViewport:S,disable:u}=j(he,{}),i=be(l),o=K(),[f,c]=q(!1);S&&!i.find(n=>n.id===S)&&console.warn(`Cannot find "defaultViewport" of "${S}" in addon-viewport configs, please check the "viewports" setting in the configuration.`),L(()=>{Se(o,t,r,Object.keys(l))},[l,t,t.viewport,r,o]),L(()=>{let n=a==="landscape";(S&&t.viewport!==S||a&&t.viewportRotated!==n)&&r({viewport:S,viewportRotated:n})},[a,S,r]);let I=i.find(n=>n.id===t.viewport)||i.find(n=>n.id===S)||i.find(n=>n.default)||B,s=G(),g=Oe(s.current,I.styles,t.viewportRotated);return L(()=>{s.current=g},[I]),u||Object.entries(l).length===0?null:w.createElement(U,null,w.createElement(ee,{placement:"top",tooltip:({onHide:n})=>w.createElement(X,{links:Ce(i,I,r,n)}),closeOnOutsideClick:!0,onVisibleChange:c},w.createElement(_e,{key:"viewport",title:"Change the size of the preview",active:f||!!g,onDoubleClick:()=>{r({viewport:B.id})}},w.createElement(te,null),g?w.createElement(xe,null,t.viewportRotated?`${I.title} (L)`:`${I.title} (P)`):null)),g?w.createElement(Te,null,w.createElement(J,{styles:{'iframe[data-is-storybook="true"]':{...g||{width:"100%",height:"100%"}}}}),w.createElement(ne,{title:"Viewport width"},g.width.replace("px","")),w.createElement(V,{key:"viewport-rotate",title:"Rotate viewport",onClick:()=>{r({viewportRotated:!t.viewportRotated})}},w.createElement(oe,null)),w.createElement(ne,{title:"Viewport height"},g.height.replace("px",""))):null)}));M.register(k,()=>{M.add(k,{title:"viewport / media-queries",type:W.TOOL,match:({viewMode:e,tabId:t})=>e==="story"&&!t,render:()=>z(Ae,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/essentials-viewport-6/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/essentials-viewport-6/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/storybook-static/sb-addons/interactions-11/manager-bundle.js b/storybook-static/sb-addons/interactions-11/manager-bundle.js new file mode 100644 index 0000000..35cd542 --- /dev/null +++ b/storybook-static/sb-addons/interactions-11/manager-bundle.js @@ -0,0 +1,33 @@ +try{ +(()=>{var Wd=Object.create;var fa=Object.defineProperty;var Gd=Object.getOwnPropertyDescriptor;var Vd=Object.getOwnPropertyNames;var Yd=Object.getPrototypeOf,Kd=Object.prototype.hasOwnProperty;var je=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var fn=(e,t)=>()=>(e&&(t=e(e=0)),t);var O=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Xd=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Vd(t))!Kd.call(e,o)&&o!==r&&fa(e,o,{get:()=>t[o],enumerable:!(n=Gd(t,o))||n.enumerable});return e};var st=(e,t,r)=>(r=e!=null?Wd(Yd(e)):{},Xd(t||!e||!e.__esModule?fa(r,"default",{value:e,enumerable:!0}):r,e));var u=fn(()=>{});var s=fn(()=>{});var l=fn(()=>{});var Pa=O((Ra,An)=>{u();s();l();(function(e){if(typeof Ra=="object"&&typeof An<"u")An.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,r;return function n(o,a,i){function c(h,m){if(!a[h]){if(!o[h]){var f=typeof je=="function"&&je;if(!m&&f)return f(h,!0);if(p)return p(h,!0);var w=new Error("Cannot find module '"+h+"'");throw w.code="MODULE_NOT_FOUND",w}var g=a[h]={exports:{}};o[h][0].call(g.exports,function(A){var _=o[h][1][A];return c(_||A)},g,g.exports,n,o,a,i)}return a[h].exports}for(var p=typeof je=="function"&&je,d=0;d=0)return this.lastItem=this.list[p],this.list[p].val},i.prototype.set=function(c,p){var d;return this.lastItem&&this.isEqual(this.lastItem.key,c)?(this.lastItem.val=p,this):(d=this.indexOf(c),d>=0?(this.lastItem=this.list[d],this.list[d].val=p,this):(this.lastItem={key:c,val:p},this.list.push(this.lastItem),this.size++,this))},i.prototype.delete=function(c){var p;if(this.lastItem&&this.isEqual(this.lastItem.key,c)&&(this.lastItem=void 0),p=this.indexOf(c),p>=0)return this.size--,this.list.splice(p,1)[0]},i.prototype.has=function(c){var p;return this.lastItem&&this.isEqual(this.lastItem.key,c)?!0:(p=this.indexOf(c),p>=0?(this.lastItem=this.list[p],!0):!1)},i.prototype.forEach=function(c,p){var d;for(d=0;d0&&(F[D]={cacheItem:A,arg:arguments[D]},M?c(f,F):f.push(F),f.length>h&&p(f.shift())),g.wasMemoized=M,g.numArgs=D+1,P};return g.limit=h,g.wasMemoized=!1,g.cache=m,g.lru=f,g}};function c(h,m){var f=h.length,w=m.length,g,A,_;for(A=0;A=0&&(f=h[g],w=f.cacheItem.get(f.arg),!w||!w.size);g--)f.cacheItem.delete(f.arg)}function d(h,m){return h===m||h!==h&&m!==m}},{"map-or-similar":1}]},{},[3])(3)})});var wn=O((jI,Fa)=>{u();s();l();var Sh=typeof window=="object"&&window&&window.Object===Object&&window;Fa.exports=Sh});var ze=O((zI,Ba)=>{u();s();l();var Ah=wn(),wh=typeof self=="object"&&self&&self.Object===Object&&self,Ch=Ah||wh||Function("return this")();Ba.exports=Ch});var At=O((GI,Na)=>{u();s();l();var xh=ze(),Oh=xh.Symbol;Na.exports=Oh});var La=O((XI,ja)=>{u();s();l();var qa=At(),Ma=Object.prototype,_h=Ma.hasOwnProperty,Ih=Ma.toString,Gt=qa?qa.toStringTag:void 0;function Th(e){var t=_h.call(e,Gt),r=e[Gt];try{e[Gt]=void 0;var n=!0}catch{}var o=Ih.call(e);return n&&(t?e[Gt]=r:delete e[Gt]),o}ja.exports=Th});var $a=O((eT,ka)=>{u();s();l();var Dh=Object.prototype,Rh=Dh.toString;function Ph(e){return Rh.call(e)}ka.exports=Ph});var ct=O((oT,Ha)=>{u();s();l();var za=At(),Fh=La(),Bh=$a(),Nh="[object Null]",qh="[object Undefined]",Ua=za?za.toStringTag:void 0;function Mh(e){return e==null?e===void 0?qh:Nh:Ua&&Ua in Object(e)?Fh(e):Bh(e)}Ha.exports=Mh});var wt=O((sT,Wa)=>{u();s();l();function jh(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}Wa.exports=jh});var Cn=O((fT,Ga)=>{u();s();l();var Lh=ct(),kh=wt(),$h="[object AsyncFunction]",zh="[object Function]",Uh="[object GeneratorFunction]",Hh="[object Proxy]";function Wh(e){if(!kh(e))return!1;var t=Lh(e);return t==zh||t==Uh||t==$h||t==Hh}Ga.exports=Wh});var Ya=O((yT,Va)=>{u();s();l();var Gh=ze(),Vh=Gh["__core-js_shared__"];Va.exports=Vh});var Ja=O((vT,Xa)=>{u();s();l();var xn=Ya(),Ka=function(){var e=/[^.]+$/.exec(xn&&xn.keys&&xn.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Yh(e){return!!Ka&&Ka in e}Xa.exports=Yh});var On=O((CT,Qa)=>{u();s();l();var Kh=Function.prototype,Xh=Kh.toString;function Jh(e){if(e!=null){try{return Xh.call(e)}catch{}try{return e+""}catch{}}return""}Qa.exports=Jh});var ei=O((IT,Za)=>{u();s();l();var Qh=Cn(),Zh=Ja(),em=wt(),tm=On(),rm=/[\\^$.*+?()[\]{}|]/g,nm=/^\[object .+?Constructor\]$/,om=Function.prototype,am=Object.prototype,im=om.toString,um=am.hasOwnProperty,sm=RegExp("^"+im.call(um).replace(rm,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function lm(e){if(!em(e)||Zh(e))return!1;var t=Qh(e)?sm:nm;return t.test(tm(e))}Za.exports=lm});var ri=O((PT,ti)=>{u();s();l();function cm(e,t){return e?.[t]}ti.exports=cm});var et=O((qT,ni)=>{u();s();l();var pm=ei(),fm=ri();function dm(e,t){var r=fm(e,t);return pm(r)?r:void 0}ni.exports=dm});var _n=O((kT,oi)=>{u();s();l();var hm=et(),mm=function(){try{var e=hm(Object,"defineProperty");return e({},"",{}),e}catch{}}();oi.exports=mm});var In=O((HT,ii)=>{u();s();l();var ai=_n();function ym(e,t,r){t=="__proto__"&&ai?ai(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}ii.exports=ym});var si=O((YT,ui)=>{u();s();l();function gm(e){return function(t,r,n){for(var o=-1,a=Object(t),i=n(t),c=i.length;c--;){var p=i[e?c:++o];if(r(a[p],p,a)===!1)break}return t}}ui.exports=gm});var ci=O((QT,li)=>{u();s();l();var bm=si(),Em=bm();li.exports=Em});var fi=O((rD,pi)=>{u();s();l();function vm(e,t){for(var r=-1,n=Array(e);++r{u();s();l();function Sm(e){return e!=null&&typeof e=="object"}di.exports=Sm});var mi=O((cD,hi)=>{u();s();l();var Am=ct(),wm=pt(),Cm="[object Arguments]";function xm(e){return wm(e)&&Am(e)==Cm}hi.exports=xm});var Ar=O((hD,bi)=>{u();s();l();var yi=mi(),Om=pt(),gi=Object.prototype,_m=gi.hasOwnProperty,Im=gi.propertyIsEnumerable,Tm=yi(function(){return arguments}())?yi:function(e){return Om(e)&&_m.call(e,"callee")&&!Im.call(e,"callee")};bi.exports=Tm});var Ue=O((bD,Ei)=>{u();s();l();var Dm=Array.isArray;Ei.exports=Dm});var Si=O((AD,vi)=>{u();s();l();function Rm(){return!1}vi.exports=Rm});var Tn=O((Vt,Ct)=>{u();s();l();var Pm=ze(),Fm=Si(),Ci=typeof Vt=="object"&&Vt&&!Vt.nodeType&&Vt,Ai=Ci&&typeof Ct=="object"&&Ct&&!Ct.nodeType&&Ct,Bm=Ai&&Ai.exports===Ci,wi=Bm?Pm.Buffer:void 0,Nm=wi?wi.isBuffer:void 0,qm=Nm||Fm;Ct.exports=qm});var wr=O((TD,xi)=>{u();s();l();var Mm=9007199254740991,jm=/^(?:0|[1-9]\d*)$/;function Lm(e,t){var r=typeof e;return t=t??Mm,!!t&&(r=="number"||r!="symbol"&&jm.test(e))&&e>-1&&e%1==0&&e{u();s();l();var km=9007199254740991;function $m(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=km}Oi.exports=$m});var Ii=O((MD,_i)=>{u();s();l();var zm=ct(),Um=Cr(),Hm=pt(),Wm="[object Arguments]",Gm="[object Array]",Vm="[object Boolean]",Ym="[object Date]",Km="[object Error]",Xm="[object Function]",Jm="[object Map]",Qm="[object Number]",Zm="[object Object]",ey="[object RegExp]",ty="[object Set]",ry="[object String]",ny="[object WeakMap]",oy="[object ArrayBuffer]",ay="[object DataView]",iy="[object Float32Array]",uy="[object Float64Array]",sy="[object Int8Array]",ly="[object Int16Array]",cy="[object Int32Array]",py="[object Uint8Array]",fy="[object Uint8ClampedArray]",dy="[object Uint16Array]",hy="[object Uint32Array]",de={};de[iy]=de[uy]=de[sy]=de[ly]=de[cy]=de[py]=de[fy]=de[dy]=de[hy]=!0;de[Wm]=de[Gm]=de[oy]=de[Vm]=de[ay]=de[Ym]=de[Km]=de[Xm]=de[Jm]=de[Qm]=de[Zm]=de[ey]=de[ty]=de[ry]=de[ny]=!1;function my(e){return Hm(e)&&Um(e.length)&&!!de[zm(e)]}_i.exports=my});var Di=O(($D,Ti)=>{u();s();l();function yy(e){return function(t){return e(t)}}Ti.exports=yy});var Pi=O((Yt,xt)=>{u();s();l();var gy=wn(),Ri=typeof Yt=="object"&&Yt&&!Yt.nodeType&&Yt,Kt=Ri&&typeof xt=="object"&&xt&&!xt.nodeType&&xt,by=Kt&&Kt.exports===Ri,Dn=by&&gy.process,Ey=function(){try{var e=Kt&&Kt.require&&Kt.require("util").types;return e||Dn&&Dn.binding&&Dn.binding("util")}catch{}}();xt.exports=Ey});var Rn=O((YD,Ni)=>{u();s();l();var vy=Ii(),Sy=Di(),Fi=Pi(),Bi=Fi&&Fi.isTypedArray,Ay=Bi?Sy(Bi):vy;Ni.exports=Ay});var Pn=O((QD,qi)=>{u();s();l();var wy=fi(),Cy=Ar(),xy=Ue(),Oy=Tn(),_y=wr(),Iy=Rn(),Ty=Object.prototype,Dy=Ty.hasOwnProperty;function Ry(e,t){var r=xy(e),n=!r&&Cy(e),o=!r&&!n&&Oy(e),a=!r&&!n&&!o&&Iy(e),i=r||n||o||a,c=i?wy(e.length,String):[],p=c.length;for(var d in e)(t||Dy.call(e,d))&&!(i&&(d=="length"||o&&(d=="offset"||d=="parent")||a&&(d=="buffer"||d=="byteLength"||d=="byteOffset")||_y(d,p)))&&c.push(d);return c}qi.exports=Ry});var Fn=O((rR,Mi)=>{u();s();l();var Py=Object.prototype;function Fy(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||Py;return e===r}Mi.exports=Fy});var Bn=O((iR,ji)=>{u();s();l();function By(e,t){return function(r){return e(t(r))}}ji.exports=By});var ki=O((cR,Li)=>{u();s();l();var Ny=Bn(),qy=Ny(Object.keys,Object);Li.exports=qy});var zi=O((hR,$i)=>{u();s();l();var My=Fn(),jy=ki(),Ly=Object.prototype,ky=Ly.hasOwnProperty;function $y(e){if(!My(e))return jy(e);var t=[];for(var r in Object(e))ky.call(e,r)&&r!="constructor"&&t.push(r);return t}$i.exports=$y});var Nn=O((bR,Ui)=>{u();s();l();var zy=Cn(),Uy=Cr();function Hy(e){return e!=null&&Uy(e.length)&&!zy(e)}Ui.exports=Hy});var xr=O((AR,Hi)=>{u();s();l();var Wy=Pn(),Gy=zi(),Vy=Nn();function Yy(e){return Vy(e)?Wy(e):Gy(e)}Hi.exports=Yy});var Gi=O((OR,Wi)=>{u();s();l();var Ky=ci(),Xy=xr();function Jy(e,t){return e&&Ky(e,t,Xy)}Wi.exports=Jy});var Yi=O((DR,Vi)=>{u();s();l();function Qy(){this.__data__=[],this.size=0}Vi.exports=Qy});var Or=O((BR,Ki)=>{u();s();l();function Zy(e,t){return e===t||e!==e&&t!==t}Ki.exports=Zy});var Xt=O((jR,Xi)=>{u();s();l();var eg=Or();function tg(e,t){for(var r=e.length;r--;)if(eg(e[r][0],t))return r;return-1}Xi.exports=tg});var Qi=O((zR,Ji)=>{u();s();l();var rg=Xt(),ng=Array.prototype,og=ng.splice;function ag(e){var t=this.__data__,r=rg(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():og.call(t,r,1),--this.size,!0}Ji.exports=ag});var eu=O((GR,Zi)=>{u();s();l();var ig=Xt();function ug(e){var t=this.__data__,r=ig(t,e);return r<0?void 0:t[r][1]}Zi.exports=ug});var ru=O((XR,tu)=>{u();s();l();var sg=Xt();function lg(e){return sg(this.__data__,e)>-1}tu.exports=lg});var ou=O((eP,nu)=>{u();s();l();var cg=Xt();function pg(e,t){var r=this.__data__,n=cg(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}nu.exports=pg});var Jt=O((oP,au)=>{u();s();l();var fg=Yi(),dg=Qi(),hg=eu(),mg=ru(),yg=ou();function Ot(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{u();s();l();var gg=Jt();function bg(){this.__data__=new gg,this.size=0}iu.exports=bg});var lu=O((fP,su)=>{u();s();l();function Eg(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}su.exports=Eg});var pu=O((yP,cu)=>{u();s();l();function vg(e){return this.__data__.get(e)}cu.exports=vg});var du=O((vP,fu)=>{u();s();l();function Sg(e){return this.__data__.has(e)}fu.exports=Sg});var _r=O((CP,hu)=>{u();s();l();var Ag=et(),wg=ze(),Cg=Ag(wg,"Map");hu.exports=Cg});var Qt=O((IP,mu)=>{u();s();l();var xg=et(),Og=xg(Object,"create");mu.exports=Og});var bu=O((PP,gu)=>{u();s();l();var yu=Qt();function _g(){this.__data__=yu?yu(null):{},this.size=0}gu.exports=_g});var vu=O((qP,Eu)=>{u();s();l();function Ig(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}Eu.exports=Ig});var Au=O((kP,Su)=>{u();s();l();var Tg=Qt(),Dg="__lodash_hash_undefined__",Rg=Object.prototype,Pg=Rg.hasOwnProperty;function Fg(e){var t=this.__data__;if(Tg){var r=t[e];return r===Dg?void 0:r}return Pg.call(t,e)?t[e]:void 0}Su.exports=Fg});var Cu=O((HP,wu)=>{u();s();l();var Bg=Qt(),Ng=Object.prototype,qg=Ng.hasOwnProperty;function Mg(e){var t=this.__data__;return Bg?t[e]!==void 0:qg.call(t,e)}wu.exports=Mg});var Ou=O((YP,xu)=>{u();s();l();var jg=Qt(),Lg="__lodash_hash_undefined__";function kg(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=jg&&t===void 0?Lg:t,this}xu.exports=kg});var Iu=O((QP,_u)=>{u();s();l();var $g=bu(),zg=vu(),Ug=Au(),Hg=Cu(),Wg=Ou();function _t(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{u();s();l();var Tu=Iu(),Gg=Jt(),Vg=_r();function Yg(){this.size=0,this.__data__={hash:new Tu,map:new(Vg||Gg),string:new Tu}}Du.exports=Yg});var Fu=O((iF,Pu)=>{u();s();l();function Kg(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}Pu.exports=Kg});var Zt=O((cF,Bu)=>{u();s();l();var Xg=Fu();function Jg(e,t){var r=e.__data__;return Xg(t)?r[typeof t=="string"?"string":"hash"]:r.map}Bu.exports=Jg});var qu=O((hF,Nu)=>{u();s();l();var Qg=Zt();function Zg(e){var t=Qg(this,e).delete(e);return this.size-=t?1:0,t}Nu.exports=Zg});var ju=O((bF,Mu)=>{u();s();l();var e2=Zt();function t2(e){return e2(this,e).get(e)}Mu.exports=t2});var ku=O((AF,Lu)=>{u();s();l();var r2=Zt();function n2(e){return r2(this,e).has(e)}Lu.exports=n2});var zu=O((OF,$u)=>{u();s();l();var o2=Zt();function a2(e,t){var r=o2(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}$u.exports=a2});var Ir=O((DF,Uu)=>{u();s();l();var i2=Ru(),u2=qu(),s2=ju(),l2=ku(),c2=zu();function It(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{u();s();l();var p2=Jt(),f2=_r(),d2=Ir(),h2=200;function m2(e,t){var r=this.__data__;if(r instanceof p2){var n=r.__data__;if(!f2||n.length{u();s();l();var y2=Jt(),g2=uu(),b2=lu(),E2=pu(),v2=du(),S2=Wu();function Tt(e){var t=this.__data__=new y2(e);this.size=t.size}Tt.prototype.clear=g2;Tt.prototype.delete=b2;Tt.prototype.get=E2;Tt.prototype.has=v2;Tt.prototype.set=S2;Gu.exports=Tt});var Yu=O((zF,Vu)=>{u();s();l();var A2="__lodash_hash_undefined__";function w2(e){return this.__data__.set(e,A2),this}Vu.exports=w2});var Xu=O((GF,Ku)=>{u();s();l();function C2(e){return this.__data__.has(e)}Ku.exports=C2});var Qu=O((XF,Ju)=>{u();s();l();var x2=Ir(),O2=Yu(),_2=Xu();function Tr(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new x2;++t{u();s();l();function I2(e,t){for(var r=-1,n=e==null?0:e.length;++r{u();s();l();function T2(e,t){return e.has(t)}ts.exports=T2});var Mn=O((s3,ns)=>{u();s();l();var D2=Qu(),R2=es(),P2=rs(),F2=1,B2=2;function N2(e,t,r,n,o,a){var i=r&F2,c=e.length,p=t.length;if(c!=p&&!(i&&p>c))return!1;var d=a.get(e),h=a.get(t);if(d&&h)return d==t&&h==e;var m=-1,f=!0,w=r&B2?new D2:void 0;for(a.set(e,t),a.set(t,e);++m{u();s();l();var q2=ze(),M2=q2.Uint8Array;os.exports=M2});var us=O((y3,is)=>{u();s();l();function j2(e){var t=-1,r=Array(e.size);return e.forEach(function(n,o){r[++t]=[o,n]}),r}is.exports=j2});var ls=O((v3,ss)=>{u();s();l();function L2(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}ss.exports=L2});var hs=O((C3,ds)=>{u();s();l();var cs=At(),ps=as(),k2=Or(),$2=Mn(),z2=us(),U2=ls(),H2=1,W2=2,G2="[object Boolean]",V2="[object Date]",Y2="[object Error]",K2="[object Map]",X2="[object Number]",J2="[object RegExp]",Q2="[object Set]",Z2="[object String]",e0="[object Symbol]",t0="[object ArrayBuffer]",r0="[object DataView]",fs=cs?cs.prototype:void 0,jn=fs?fs.valueOf:void 0;function n0(e,t,r,n,o,a,i){switch(r){case r0:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case t0:return!(e.byteLength!=t.byteLength||!a(new ps(e),new ps(t)));case G2:case V2:case X2:return k2(+e,+t);case Y2:return e.name==t.name&&e.message==t.message;case J2:case Z2:return e==t+"";case K2:var c=z2;case Q2:var p=n&H2;if(c||(c=U2),e.size!=t.size&&!p)return!1;var d=i.get(e);if(d)return d==t;n|=W2,i.set(e,t);var h=$2(c(e),c(t),n,o,a,i);return i.delete(e),h;case e0:if(jn)return jn.call(e)==jn.call(t)}return!1}ds.exports=n0});var Dr=O((I3,ms)=>{u();s();l();function o0(e,t){for(var r=-1,n=t.length,o=e.length;++r{u();s();l();var a0=Dr(),i0=Ue();function u0(e,t,r){var n=t(e);return i0(e)?n:a0(n,r(e))}ys.exports=u0});var bs=O((q3,gs)=>{u();s();l();function s0(e,t){for(var r=-1,n=e==null?0:e.length,o=0,a=[];++r{u();s();l();function l0(){return[]}Es.exports=l0});var $n=O((H3,Ss)=>{u();s();l();var c0=bs(),p0=kn(),f0=Object.prototype,d0=f0.propertyIsEnumerable,vs=Object.getOwnPropertySymbols,h0=vs?function(e){return e==null?[]:(e=Object(e),c0(vs(e),function(t){return d0.call(e,t)}))}:p0;Ss.exports=h0});var ws=O((Y3,As)=>{u();s();l();var m0=Ln(),y0=$n(),g0=xr();function b0(e){return m0(e,g0,y0)}As.exports=b0});var Os=O((Q3,xs)=>{u();s();l();var Cs=ws(),E0=1,v0=Object.prototype,S0=v0.hasOwnProperty;function A0(e,t,r,n,o,a){var i=r&E0,c=Cs(e),p=c.length,d=Cs(t),h=d.length;if(p!=h&&!i)return!1;for(var m=p;m--;){var f=c[m];if(!(i?f in t:S0.call(t,f)))return!1}var w=a.get(e),g=a.get(t);if(w&&g)return w==t&&g==e;var A=!0;a.set(e,t),a.set(t,e);for(var _=i;++m{u();s();l();var w0=et(),C0=ze(),x0=w0(C0,"DataView");_s.exports=x0});var Ds=O((i5,Ts)=>{u();s();l();var O0=et(),_0=ze(),I0=O0(_0,"Promise");Ts.exports=I0});var Ps=O((c5,Rs)=>{u();s();l();var T0=et(),D0=ze(),R0=T0(D0,"Set");Rs.exports=R0});var Bs=O((h5,Fs)=>{u();s();l();var P0=et(),F0=ze(),B0=P0(F0,"WeakMap");Fs.exports=B0});var zs=O((b5,$s)=>{u();s();l();var zn=Is(),Un=_r(),Hn=Ds(),Wn=Ps(),Gn=Bs(),ks=ct(),Dt=On(),Ns="[object Map]",N0="[object Object]",qs="[object Promise]",Ms="[object Set]",js="[object WeakMap]",Ls="[object DataView]",q0=Dt(zn),M0=Dt(Un),j0=Dt(Hn),L0=Dt(Wn),k0=Dt(Gn),ft=ks;(zn&&ft(new zn(new ArrayBuffer(1)))!=Ls||Un&&ft(new Un)!=Ns||Hn&&ft(Hn.resolve())!=qs||Wn&&ft(new Wn)!=Ms||Gn&&ft(new Gn)!=js)&&(ft=function(e){var t=ks(e),r=t==N0?e.constructor:void 0,n=r?Dt(r):"";if(n)switch(n){case q0:return Ls;case M0:return Ns;case j0:return qs;case L0:return Ms;case k0:return js}return t});$s.exports=ft});var Xs=O((A5,Ks)=>{u();s();l();var Vn=qn(),$0=Mn(),z0=hs(),U0=Os(),Us=zs(),Hs=Ue(),Ws=Tn(),H0=Rn(),W0=1,Gs="[object Arguments]",Vs="[object Array]",Rr="[object Object]",G0=Object.prototype,Ys=G0.hasOwnProperty;function V0(e,t,r,n,o,a){var i=Hs(e),c=Hs(t),p=i?Vs:Us(e),d=c?Vs:Us(t);p=p==Gs?Rr:p,d=d==Gs?Rr:d;var h=p==Rr,m=d==Rr,f=p==d;if(f&&Ws(e)){if(!Ws(t))return!1;i=!0,h=!1}if(f&&!h)return a||(a=new Vn),i||H0(e)?$0(e,t,r,n,o,a):z0(e,t,p,r,n,o,a);if(!(r&W0)){var w=h&&Ys.call(e,"__wrapped__"),g=m&&Ys.call(t,"__wrapped__");if(w||g){var A=w?e.value():e,_=g?t.value():t;return a||(a=new Vn),o(A,_,r,n,a)}}return f?(a||(a=new Vn),U0(e,t,r,n,o,a)):!1}Ks.exports=V0});var Yn=O((O5,Zs)=>{u();s();l();var Y0=Xs(),Js=pt();function Qs(e,t,r,n,o){return e===t?!0:e==null||t==null||!Js(e)&&!Js(t)?e!==e&&t!==t:Y0(e,t,r,n,Qs,o)}Zs.exports=Qs});var tl=O((D5,el)=>{u();s();l();var K0=qn(),X0=Yn(),J0=1,Q0=2;function Z0(e,t,r,n){var o=r.length,a=o,i=!n;if(e==null)return!a;for(e=Object(e);o--;){var c=r[o];if(i&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++o{u();s();l();var eb=wt();function tb(e){return e===e&&!eb(e)}rl.exports=tb});var ol=O((j5,nl)=>{u();s();l();var rb=Kn(),nb=xr();function ob(e){for(var t=nb(e),r=t.length;r--;){var n=t[r],o=e[n];t[r]=[n,o,rb(o)]}return t}nl.exports=ob});var Xn=O((z5,al)=>{u();s();l();function ab(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}al.exports=ab});var ul=O((G5,il)=>{u();s();l();var ib=tl(),ub=ol(),sb=Xn();function lb(e){var t=ub(e);return t.length==1&&t[0][2]?sb(t[0][0],t[0][1]):function(r){return r===e||ib(r,e,t)}}il.exports=lb});var Pr=O((X5,sl)=>{u();s();l();var cb=ct(),pb=pt(),fb="[object Symbol]";function db(e){return typeof e=="symbol"||pb(e)&&cb(e)==fb}sl.exports=db});var Fr=O((eB,ll)=>{u();s();l();var hb=Ue(),mb=Pr(),yb=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,gb=/^\w*$/;function bb(e,t){if(hb(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||mb(e)?!0:gb.test(e)||!yb.test(e)||t!=null&&e in Object(t)}ll.exports=bb});var fl=O((oB,pl)=>{u();s();l();var cl=Ir(),Eb="Expected a function";function Jn(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(Eb);var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i)||a,i};return r.cache=new(Jn.Cache||cl),r}Jn.Cache=cl;pl.exports=Jn});var hl=O((sB,dl)=>{u();s();l();var vb=fl(),Sb=500;function Ab(e){var t=vb(e,function(n){return r.size===Sb&&r.clear(),n}),r=t.cache;return t}dl.exports=Ab});var yl=O((fB,ml)=>{u();s();l();var wb=hl(),Cb=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,xb=/\\(\\)?/g,Ob=wb(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Cb,function(r,n,o,a){t.push(o?a.replace(xb,"$1"):n||r)}),t});ml.exports=Ob});var Qn=O((yB,gl)=>{u();s();l();function _b(e,t){for(var r=-1,n=e==null?0:e.length,o=Array(n);++r{u();s();l();var bl=At(),Ib=Qn(),Tb=Ue(),Db=Pr(),Rb=1/0,El=bl?bl.prototype:void 0,vl=El?El.toString:void 0;function Sl(e){if(typeof e=="string")return e;if(Tb(e))return Ib(e,Sl)+"";if(Db(e))return vl?vl.call(e):"";var t=e+"";return t=="0"&&1/e==-Rb?"-0":t}Al.exports=Sl});var xl=O((CB,Cl)=>{u();s();l();var Pb=wl();function Fb(e){return e==null?"":Pb(e)}Cl.exports=Fb});var er=O((IB,Ol)=>{u();s();l();var Bb=Ue(),Nb=Fr(),qb=yl(),Mb=xl();function jb(e,t){return Bb(e)?e:Nb(e,t)?[e]:qb(Mb(e))}Ol.exports=jb});var Rt=O((PB,_l)=>{u();s();l();var Lb=Pr(),kb=1/0;function $b(e){if(typeof e=="string"||Lb(e))return e;var t=e+"";return t=="0"&&1/e==-kb?"-0":t}_l.exports=$b});var Br=O((qB,Il)=>{u();s();l();var zb=er(),Ub=Rt();function Hb(e,t){t=zb(t,e);for(var r=0,n=t.length;e!=null&&r{u();s();l();var Wb=Br();function Gb(e,t,r){var n=e==null?void 0:Wb(e,t);return n===void 0?r:n}Tl.exports=Gb});var Pl=O((HB,Rl)=>{u();s();l();function Vb(e,t){return e!=null&&t in Object(e)}Rl.exports=Vb});var Bl=O((YB,Fl)=>{u();s();l();var Yb=er(),Kb=Ar(),Xb=Ue(),Jb=wr(),Qb=Cr(),Zb=Rt();function e1(e,t,r){t=Yb(t,e);for(var n=-1,o=t.length,a=!1;++n{u();s();l();var t1=Pl(),r1=Bl();function n1(e,t){return e!=null&&r1(e,t,t1)}Nl.exports=n1});var Ml=O((rN,ql)=>{u();s();l();var o1=Yn(),a1=Dl(),i1=Zn(),u1=Fr(),s1=Kn(),l1=Xn(),c1=Rt(),p1=1,f1=2;function d1(e,t){return u1(e)&&s1(t)?l1(c1(e),t):function(r){var n=a1(r,e);return n===void 0&&n===t?i1(r,e):o1(t,n,p1|f1)}}ql.exports=d1});var eo=O((iN,jl)=>{u();s();l();function h1(e){return e}jl.exports=h1});var kl=O((cN,Ll)=>{u();s();l();function m1(e){return function(t){return t?.[e]}}Ll.exports=m1});var zl=O((hN,$l)=>{u();s();l();var y1=Br();function g1(e){return function(t){return y1(t,e)}}$l.exports=g1});var Hl=O((bN,Ul)=>{u();s();l();var b1=kl(),E1=zl(),v1=Fr(),S1=Rt();function A1(e){return v1(e)?b1(S1(e)):E1(e)}Ul.exports=A1});var to=O((AN,Wl)=>{u();s();l();var w1=ul(),C1=Ml(),x1=eo(),O1=Ue(),_1=Hl();function I1(e){return typeof e=="function"?e:e==null?x1:typeof e=="object"?O1(e)?C1(e[0],e[1]):w1(e):_1(e)}Wl.exports=I1});var Vl=O((ON,Gl)=>{u();s();l();var T1=In(),D1=Gi(),R1=to();function P1(e,t){var r={};return t=R1(t,3),D1(e,function(n,o,a){T1(r,o,t(n,o,a))}),r}Gl.exports=P1});var Kl=O((DN,Yl)=>{u();s();l();var F1=In(),B1=Or(),N1=Object.prototype,q1=N1.hasOwnProperty;function M1(e,t,r){var n=e[t];(!(q1.call(e,t)&&B1(n,r))||r===void 0&&!(t in e))&&F1(e,t,r)}Yl.exports=M1});var Ql=O((BN,Jl)=>{u();s();l();var j1=Kl(),L1=er(),k1=wr(),Xl=wt(),$1=Rt();function z1(e,t,r,n){if(!Xl(e))return e;t=L1(t,e);for(var o=-1,a=t.length,i=a-1,c=e;c!=null&&++o{u();s();l();var U1=Br(),H1=Ql(),W1=er();function G1(e,t,r){for(var n=-1,o=t.length,a={};++n{u();s();l();var V1=ro(),Y1=Zn();function K1(e,t){return V1(e,t,function(r,n){return Y1(e,n)})}ec.exports=K1});var ac=O((GN,oc)=>{u();s();l();var rc=At(),X1=Ar(),J1=Ue(),nc=rc?rc.isConcatSpreadable:void 0;function Q1(e){return J1(e)||X1(e)||!!(nc&&e&&e[nc])}oc.exports=Q1});var sc=O((XN,uc)=>{u();s();l();var Z1=Dr(),eE=ac();function ic(e,t,r,n,o){var a=-1,i=e.length;for(r||(r=eE),o||(o=[]);++a0&&r(c)?t>1?ic(c,t-1,r,n,o):Z1(o,c):n||(o[o.length]=c)}return o}uc.exports=ic});var cc=O((e4,lc)=>{u();s();l();var tE=sc();function rE(e){var t=e==null?0:e.length;return t?tE(e,1):[]}lc.exports=rE});var fc=O((o4,pc)=>{u();s();l();function nE(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}pc.exports=nE});var mc=O((s4,hc)=>{u();s();l();var oE=fc(),dc=Math.max;function aE(e,t,r){return t=dc(t===void 0?e.length-1:t,0),function(){for(var n=arguments,o=-1,a=dc(n.length-t,0),i=Array(a);++o{u();s();l();function iE(e){return function(){return e}}yc.exports=iE});var vc=O((y4,Ec)=>{u();s();l();var uE=gc(),bc=_n(),sE=eo(),lE=bc?function(e,t){return bc(e,"toString",{configurable:!0,enumerable:!1,value:uE(t),writable:!0})}:sE;Ec.exports=lE});var Ac=O((v4,Sc)=>{u();s();l();var cE=800,pE=16,fE=Date.now;function dE(e){var t=0,r=0;return function(){var n=fE(),o=pE-(n-r);if(r=n,o>0){if(++t>=cE)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}Sc.exports=dE});var Cc=O((C4,wc)=>{u();s();l();var hE=vc(),mE=Ac(),yE=mE(hE);wc.exports=yE});var Oc=O((I4,xc)=>{u();s();l();var gE=cc(),bE=mc(),EE=Cc();function vE(e){return EE(bE(e,void 0,gE),e+"")}xc.exports=vE});var Ic=O((P4,_c)=>{u();s();l();var SE=tc(),AE=Oc(),wE=AE(function(e,t){return e==null?{}:SE(e,t)});_c.exports=wE});var oo=O((i9,Tc)=>{u();s();l();var OE=Bn(),_E=OE(Object.getPrototypeOf,Object);Tc.exports=_E});var Pc=O((c9,Rc)=>{u();s();l();var IE=ct(),TE=oo(),DE=pt(),RE="[object Object]",PE=Function.prototype,FE=Object.prototype,Dc=PE.toString,BE=FE.hasOwnProperty,NE=Dc.call(Object);function qE(e){if(!DE(e)||IE(e)!=RE)return!1;var t=TE(e);if(t===null)return!0;var r=BE.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&Dc.call(r)==NE}Rc.exports=qE});var Nc=O((E9,Bc)=>{u();s();l();Bc.exports=GE;function GE(e,t){if(ao("noDeprecation"))return e;var r=!1;function n(){if(!r){if(ao("throwDeprecation"))throw new Error(t);ao("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function ao(e){try{if(!window.localStorage)return!1}catch{return!1}var t=window.localStorage[e];return t==null?!1:String(t).toLowerCase()==="true"}});var Mc=O((w9,qc)=>{u();s();l();var VE=Dr(),YE=oo(),KE=$n(),XE=kn(),JE=Object.getOwnPropertySymbols,QE=JE?function(e){for(var t=[];e;)VE(t,KE(e)),e=YE(e);return t}:XE;qc.exports=QE});var Lc=O((_9,jc)=>{u();s();l();function ZE(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}jc.exports=ZE});var $c=O((R9,kc)=>{u();s();l();var ev=wt(),tv=Fn(),rv=Lc(),nv=Object.prototype,ov=nv.hasOwnProperty;function av(e){if(!ev(e))return rv(e);var t=tv(e),r=[];for(var n in e)n=="constructor"&&(t||!ov.call(e,n))||r.push(n);return r}kc.exports=av});var Uc=O((N9,zc)=>{u();s();l();var iv=Pn(),uv=$c(),sv=Nn();function lv(e){return sv(e)?iv(e,!0):uv(e)}zc.exports=lv});var Wc=O((L9,Hc)=>{u();s();l();var cv=Ln(),pv=Mc(),fv=Uc();function dv(e){return cv(e,fv,pv)}Hc.exports=dv});var Vc=O((U9,Gc)=>{u();s();l();var hv=Qn(),mv=to(),yv=ro(),gv=Wc();function bv(e,t){if(e==null)return{};var r=hv(gv(e),function(n){return[n]});return t=mv(t),yv(e,r,function(n,o){return t(n,o[0])})}Gc.exports=bv});var Kc=O((J9,Yc)=>{"use strict";u();s();l();Yc.exports=Error});var Jc=O((tq,Xc)=>{"use strict";u();s();l();Xc.exports=EvalError});var Zc=O((aq,Qc)=>{"use strict";u();s();l();Qc.exports=RangeError});var tp=O((lq,ep)=>{"use strict";u();s();l();ep.exports=ReferenceError});var io=O((dq,rp)=>{"use strict";u();s();l();rp.exports=SyntaxError});var Pt=O((gq,np)=>{"use strict";u();s();l();np.exports=TypeError});var ap=O((Sq,op)=>{"use strict";u();s();l();op.exports=URIError});var up=O((xq,ip)=>{"use strict";u();s();l();ip.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var o=42;t[r]=o;for(r in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var a=Object.getOwnPropertySymbols(t);if(a.length!==1||a[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var i=Object.getOwnPropertyDescriptor(t,r);if(i.value!==o||i.enumerable!==!0)return!1}return!0}});var cp=O((Tq,lp)=>{"use strict";u();s();l();var sp=typeof Symbol<"u"&&Symbol,Ev=up();lp.exports=function(){return typeof sp!="function"||typeof Symbol!="function"||typeof sp("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Ev()}});var fp=O((Fq,pp)=>{"use strict";u();s();l();var uo={__proto__:null,foo:{}},vv=Object;pp.exports=function(){return{__proto__:uo}.foo===uo.foo&&!(uo instanceof vv)}});var mp=O((Mq,hp)=>{"use strict";u();s();l();var Sv="Function.prototype.bind called on incompatible ",Av=Object.prototype.toString,wv=Math.max,Cv="[object Function]",dp=function(t,r){for(var n=[],o=0;o{"use strict";u();s();l();var _v=mp();yp.exports=Function.prototype.bind||_v});var bp=O((Wq,gp)=>{"use strict";u();s();l();var Iv=Function.prototype.call,Tv=Object.prototype.hasOwnProperty,Dv=Nr();gp.exports=Dv.call(Iv,Tv)});var mt=O((Kq,wp)=>{"use strict";u();s();l();var oe,Rv=Kc(),Pv=Jc(),Fv=Zc(),Bv=tp(),qt=io(),Nt=Pt(),Nv=ap(),Ap=Function,so=function(e){try{return Ap('"use strict"; return ('+e+").constructor;")()}catch{}},dt=Object.getOwnPropertyDescriptor;if(dt)try{dt({},"")}catch{dt=null}var lo=function(){throw new Nt},qv=dt?function(){try{return arguments.callee,lo}catch{try{return dt(arguments,"callee").get}catch{return lo}}}():lo,Ft=cp()(),Mv=fp()(),we=Object.getPrototypeOf||(Mv?function(e){return e.__proto__}:null),Bt={},jv=typeof Uint8Array>"u"||!we?oe:we(Uint8Array),ht={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?oe:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?oe:ArrayBuffer,"%ArrayIteratorPrototype%":Ft&&we?we([][Symbol.iterator]()):oe,"%AsyncFromSyncIteratorPrototype%":oe,"%AsyncFunction%":Bt,"%AsyncGenerator%":Bt,"%AsyncGeneratorFunction%":Bt,"%AsyncIteratorPrototype%":Bt,"%Atomics%":typeof Atomics>"u"?oe:Atomics,"%BigInt%":typeof BigInt>"u"?oe:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?oe:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?oe:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?oe:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Rv,"%eval%":eval,"%EvalError%":Pv,"%Float32Array%":typeof Float32Array>"u"?oe:Float32Array,"%Float64Array%":typeof Float64Array>"u"?oe:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?oe:FinalizationRegistry,"%Function%":Ap,"%GeneratorFunction%":Bt,"%Int8Array%":typeof Int8Array>"u"?oe:Int8Array,"%Int16Array%":typeof Int16Array>"u"?oe:Int16Array,"%Int32Array%":typeof Int32Array>"u"?oe:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Ft&&we?we(we([][Symbol.iterator]())):oe,"%JSON%":typeof JSON=="object"?JSON:oe,"%Map%":typeof Map>"u"?oe:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Ft||!we?oe:we(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?oe:Promise,"%Proxy%":typeof Proxy>"u"?oe:Proxy,"%RangeError%":Fv,"%ReferenceError%":Bv,"%Reflect%":typeof Reflect>"u"?oe:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?oe:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Ft||!we?oe:we(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?oe:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Ft&&we?we(""[Symbol.iterator]()):oe,"%Symbol%":Ft?Symbol:oe,"%SyntaxError%":qt,"%ThrowTypeError%":qv,"%TypedArray%":jv,"%TypeError%":Nt,"%Uint8Array%":typeof Uint8Array>"u"?oe:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?oe:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?oe:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?oe:Uint32Array,"%URIError%":Nv,"%WeakMap%":typeof WeakMap>"u"?oe:WeakMap,"%WeakRef%":typeof WeakRef>"u"?oe:WeakRef,"%WeakSet%":typeof WeakSet>"u"?oe:WeakSet};if(we)try{null.error}catch(e){Ep=we(we(e)),ht["%Error.prototype%"]=Ep}var Ep,Lv=function e(t){var r;if(t==="%AsyncFunction%")r=so("async function () {}");else if(t==="%GeneratorFunction%")r=so("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=so("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var o=e("%AsyncGenerator%");o&&we&&(r=we(o.prototype))}return ht[t]=r,r},vp={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},tr=Nr(),qr=bp(),kv=tr.call(Function.call,Array.prototype.concat),$v=tr.call(Function.apply,Array.prototype.splice),Sp=tr.call(Function.call,String.prototype.replace),Mr=tr.call(Function.call,String.prototype.slice),zv=tr.call(Function.call,RegExp.prototype.exec),Uv=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Hv=/\\(\\)?/g,Wv=function(t){var r=Mr(t,0,1),n=Mr(t,-1);if(r==="%"&&n!=="%")throw new qt("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new qt("invalid intrinsic syntax, expected opening `%`");var o=[];return Sp(t,Uv,function(a,i,c,p){o[o.length]=c?Sp(p,Hv,"$1"):i||a}),o},Gv=function(t,r){var n=t,o;if(qr(vp,n)&&(o=vp[n],n="%"+o[0]+"%"),qr(ht,n)){var a=ht[n];if(a===Bt&&(a=Lv(n)),typeof a>"u"&&!r)throw new Nt("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:o,name:n,value:a}}throw new qt("intrinsic "+t+" does not exist!")};wp.exports=function(t,r){if(typeof t!="string"||t.length===0)throw new Nt("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Nt('"allowMissing" argument must be a boolean');if(zv(/^%?[^%]*%?$/,t)===null)throw new qt("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=Wv(t),o=n.length>0?n[0]:"",a=Gv("%"+o+"%",r),i=a.name,c=a.value,p=!1,d=a.alias;d&&(o=d[0],$v(n,kv([0,1],d)));for(var h=1,m=!0;h=n.length){var A=dt(c,f);m=!!A,m&&"get"in A&&!("originalValue"in A.get)?c=A.get:c=c[f]}else m=qr(c,f),c=c[f];m&&!p&&(ht[i]=c)}}return c}});var Lr=O((Zq,Cp)=>{"use strict";u();s();l();var Vv=mt(),jr=Vv("%Object.defineProperty%",!0)||!1;if(jr)try{jr({},"a",{value:1})}catch{jr=!1}Cp.exports=jr});var co=O((nM,xp)=>{"use strict";u();s();l();var Yv=mt(),kr=Yv("%Object.getOwnPropertyDescriptor%",!0);if(kr)try{kr([],"length")}catch{kr=null}xp.exports=kr});var Tp=O((uM,Ip)=>{"use strict";u();s();l();var Op=Lr(),Kv=io(),Mt=Pt(),_p=co();Ip.exports=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new Mt("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Mt("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Mt("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Mt("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Mt("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Mt("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,a=arguments.length>4?arguments[4]:null,i=arguments.length>5?arguments[5]:null,c=arguments.length>6?arguments[6]:!1,p=!!_p&&_p(t,r);if(Op)Op(t,r,{configurable:i===null&&p?p.configurable:!i,enumerable:o===null&&p?p.enumerable:!o,value:n,writable:a===null&&p?p.writable:!a});else if(c||!o&&!a&&!i)t[r]=n;else throw new Kv("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}});var Pp=O((pM,Rp)=>{"use strict";u();s();l();var po=Lr(),Dp=function(){return!!po};Dp.hasArrayLengthDefineBug=function(){if(!po)return null;try{return po([],"length",{value:1}).length!==1}catch{return!0}};Rp.exports=Dp});var Mp=O((mM,qp)=>{"use strict";u();s();l();var Xv=mt(),Fp=Tp(),Jv=Pp()(),Bp=co(),Np=Pt(),Qv=Xv("%Math.floor%");qp.exports=function(t,r){if(typeof t!="function")throw new Np("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||Qv(r)!==r)throw new Np("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],o=!0,a=!0;if("length"in t&&Bp){var i=Bp(t,"length");i&&!i.configurable&&(o=!1),i&&!i.writable&&(a=!1)}return(o||a||!n)&&(Jv?Fp(t,"length",r,!0,!0):Fp(t,"length",r)),t}});var Up=O((EM,$r)=>{"use strict";u();s();l();var fo=Nr(),zr=mt(),Zv=Mp(),eS=Pt(),kp=zr("%Function.prototype.apply%"),$p=zr("%Function.prototype.call%"),zp=zr("%Reflect.apply%",!0)||fo.call($p,kp),jp=Lr(),tS=zr("%Math.max%");$r.exports=function(t){if(typeof t!="function")throw new eS("a function is required");var r=zp(fo,$p,arguments);return Zv(r,1+tS(0,t.length-(arguments.length-1)),!0)};var Lp=function(){return zp(fo,kp,arguments)};jp?jp($r.exports,"apply",{value:Lp}):$r.exports.apply=Lp});var Vp=O((wM,Gp)=>{"use strict";u();s();l();var Hp=mt(),Wp=Up(),rS=Wp(Hp("String.prototype.indexOf"));Gp.exports=function(t,r){var n=Hp(t,!!r);return typeof n=="function"&&rS(t,".prototype.")>-1?Wp(n):n}});var Yp=O(()=>{u();s();l()});var mf=O((PM,hf)=>{u();s();l();var wo=typeof Map=="function"&&Map.prototype,ho=Object.getOwnPropertyDescriptor&&wo?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Hr=wo&&ho&&typeof ho.get=="function"?ho.get:null,Kp=wo&&Map.prototype.forEach,Co=typeof Set=="function"&&Set.prototype,mo=Object.getOwnPropertyDescriptor&&Co?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Wr=Co&&mo&&typeof mo.get=="function"?mo.get:null,Xp=Co&&Set.prototype.forEach,nS=typeof WeakMap=="function"&&WeakMap.prototype,nr=nS?WeakMap.prototype.has:null,oS=typeof WeakSet=="function"&&WeakSet.prototype,or=oS?WeakSet.prototype.has:null,aS=typeof WeakRef=="function"&&WeakRef.prototype,Jp=aS?WeakRef.prototype.deref:null,iS=Boolean.prototype.valueOf,uS=Object.prototype.toString,sS=Function.prototype.toString,lS=String.prototype.match,xo=String.prototype.slice,rt=String.prototype.replace,cS=String.prototype.toUpperCase,Qp=String.prototype.toLowerCase,sf=RegExp.prototype.test,Zp=Array.prototype.concat,He=Array.prototype.join,pS=Array.prototype.slice,ef=Math.floor,bo=typeof BigInt=="function"?BigInt.prototype.valueOf:null,yo=Object.getOwnPropertySymbols,Eo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,jt=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Oe=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===jt||!0)?Symbol.toStringTag:null,lf=Object.prototype.propertyIsEnumerable,tf=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function rf(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||sf.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-ef(-e):ef(e);if(n!==e){var o=String(n),a=xo.call(t,o.length+1);return rt.call(o,r,"$&_")+"."+rt.call(rt.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return rt.call(t,r,"$&_")}var vo=Yp(),nf=vo.custom,of=pf(nf)?nf:null;hf.exports=function e(t,r,n,o){var a=r||{};if(tt(a,"quoteStyle")&&a.quoteStyle!=="single"&&a.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(tt(a,"maxStringLength")&&(typeof a.maxStringLength=="number"?a.maxStringLength<0&&a.maxStringLength!==1/0:a.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var i=tt(a,"customInspect")?a.customInspect:!0;if(typeof i!="boolean"&&i!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(tt(a,"indent")&&a.indent!==null&&a.indent!==" "&&!(parseInt(a.indent,10)===a.indent&&a.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(tt(a,"numericSeparator")&&typeof a.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var c=a.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return df(t,a);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var p=String(t);return c?rf(t,p):p}if(typeof t=="bigint"){var d=String(t)+"n";return c?rf(t,d):d}var h=typeof a.depth>"u"?5:a.depth;if(typeof n>"u"&&(n=0),n>=h&&h>0&&typeof t=="object")return So(t)?"[Array]":"[Object]";var m=TS(a,n);if(typeof o>"u")o=[];else if(ff(o,t)>=0)return"[Circular]";function f(X,x,R){if(x&&(o=pS.call(o),o.push(x)),R){var B={depth:a.depth};return tt(a,"quoteStyle")&&(B.quoteStyle=a.quoteStyle),e(X,B,n+1,o)}return e(X,a,n+1,o)}if(typeof t=="function"&&!af(t)){var w=vS(t),g=Ur(t,f);return"[Function"+(w?": "+w:" (anonymous)")+"]"+(g.length>0?" { "+He.call(g,", ")+" }":"")}if(pf(t)){var A=jt?rt.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):Eo.call(t);return typeof t=="object"&&!jt?rr(A):A}if(OS(t)){for(var _="<"+Qp.call(String(t.nodeName)),P=t.attributes||[],D=0;D",_}if(So(t)){if(t.length===0)return"[]";var F=Ur(t,f);return m&&!IS(F)?"["+Ao(F,m)+"]":"[ "+He.call(F,", ")+" ]"}if(hS(t)){var M=Ur(t,f);return!("cause"in Error.prototype)&&"cause"in t&&!lf.call(t,"cause")?"{ ["+String(t)+"] "+He.call(Zp.call("[cause]: "+f(t.cause),M),", ")+" }":M.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+He.call(M,", ")+" }"}if(typeof t=="object"&&i){if(of&&typeof t[of]=="function"&&vo)return vo(t,{depth:h-n});if(i!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(SS(t)){var j=[];return Kp&&Kp.call(t,function(X,x){j.push(f(x,t,!0)+" => "+f(X,t))}),uf("Map",Hr.call(t),j,m)}if(CS(t)){var H=[];return Xp&&Xp.call(t,function(X){H.push(f(X,t))}),uf("Set",Wr.call(t),H,m)}if(AS(t))return go("WeakMap");if(xS(t))return go("WeakSet");if(wS(t))return go("WeakRef");if(yS(t))return rr(f(Number(t)));if(bS(t))return rr(f(bo.call(t)));if(gS(t))return rr(iS.call(t));if(mS(t))return rr(f(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(t===window)return"{ [object globalThis] }";if(!dS(t)&&!af(t)){var W=Ur(t,f),T=tf?tf(t)===Object.prototype:t instanceof Object||t.constructor===Object,L=t instanceof Object?"":"null prototype",V=!T&&Oe&&Object(t)===t&&Oe in t?xo.call(nt(t),8,-1):L?"Object":"",J=T||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",Q=J+(V||L?"["+He.call(Zp.call([],V||[],L||[]),": ")+"] ":"");return W.length===0?Q+"{}":m?Q+"{"+Ao(W,m)+"}":Q+"{ "+He.call(W,", ")+" }"}return String(t)};function cf(e,t,r){var n=(r.quoteStyle||t)==="double"?'"':"'";return n+e+n}function fS(e){return rt.call(String(e),/"/g,""")}function So(e){return nt(e)==="[object Array]"&&(!Oe||!(typeof e=="object"&&Oe in e))}function dS(e){return nt(e)==="[object Date]"&&(!Oe||!(typeof e=="object"&&Oe in e))}function af(e){return nt(e)==="[object RegExp]"&&(!Oe||!(typeof e=="object"&&Oe in e))}function hS(e){return nt(e)==="[object Error]"&&(!Oe||!(typeof e=="object"&&Oe in e))}function mS(e){return nt(e)==="[object String]"&&(!Oe||!(typeof e=="object"&&Oe in e))}function yS(e){return nt(e)==="[object Number]"&&(!Oe||!(typeof e=="object"&&Oe in e))}function gS(e){return nt(e)==="[object Boolean]"&&(!Oe||!(typeof e=="object"&&Oe in e))}function pf(e){if(jt)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!Eo)return!1;try{return Eo.call(e),!0}catch{}return!1}function bS(e){if(!e||typeof e!="object"||!bo)return!1;try{return bo.call(e),!0}catch{}return!1}var ES=Object.prototype.hasOwnProperty||function(e){return e in this};function tt(e,t){return ES.call(e,t)}function nt(e){return uS.call(e)}function vS(e){if(e.name)return e.name;var t=lS.call(sS.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function ff(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return df(xo.call(e,0,t.maxStringLength),t)+n}var o=rt.call(rt.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,_S);return cf(o,"single",t)}function _S(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+cS.call(t.toString(16))}function rr(e){return"Object("+e+")"}function go(e){return e+" { ? }"}function uf(e,t,r,n){var o=n?Ao(r,n):He.call(r,", ");return e+" ("+t+") {"+o+"}"}function IS(e){for(var t=0;t=0)return!1;return!0}function TS(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=He.call(Array(e.indent+1)," ");else return null;return{base:r,prev:He.call(Array(t+1),r)}}function Ao(e,t){if(e.length===0)return"";var r=` +`+t.prev+t.base;return r+He.call(e,","+r)+` +`+t.prev}function Ur(e,t){var r=So(e),n=[];if(r){n.length=e.length;for(var o=0;o{"use strict";u();s();l();var yf=mt(),Lt=Vp(),DS=mf(),RS=Pt(),Gr=yf("%WeakMap%",!0),Vr=yf("%Map%",!0),PS=Lt("WeakMap.prototype.get",!0),FS=Lt("WeakMap.prototype.set",!0),BS=Lt("WeakMap.prototype.has",!0),NS=Lt("Map.prototype.get",!0),qS=Lt("Map.prototype.set",!0),MS=Lt("Map.prototype.has",!0),Oo=function(e,t){for(var r=e,n;(n=r.next)!==null;r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},jS=function(e,t){var r=Oo(e,t);return r&&r.value},LS=function(e,t,r){var n=Oo(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}},kS=function(e,t){return!!Oo(e,t)};gf.exports=function(){var t,r,n,o={assert:function(a){if(!o.has(a))throw new RS("Side channel does not contain "+DS(a))},get:function(a){if(Gr&&a&&(typeof a=="object"||typeof a=="function")){if(t)return PS(t,a)}else if(Vr){if(r)return NS(r,a)}else if(n)return jS(n,a)},has:function(a){if(Gr&&a&&(typeof a=="object"||typeof a=="function")){if(t)return BS(t,a)}else if(Vr){if(r)return MS(r,a)}else if(n)return kS(n,a);return!1},set:function(a,i){Gr&&a&&(typeof a=="object"||typeof a=="function")?(t||(t=new Gr),FS(t,a,i)):Vr?(r||(r=new Vr),qS(r,a,i)):(n||(n={key:{},next:null}),LS(n,a,i))}};return o}});var Yr=O((kM,Ef)=>{"use strict";u();s();l();var $S=String.prototype.replace,zS=/%20/g,_o={RFC1738:"RFC1738",RFC3986:"RFC3986"};Ef.exports={default:_o.RFC3986,formatters:{RFC1738:function(e){return $S.call(e,zS,"+")},RFC3986:function(e){return String(e)}},RFC1738:_o.RFC1738,RFC3986:_o.RFC3986}});var Do=O((HM,Sf)=>{"use strict";u();s();l();var US=Yr(),Io=Object.prototype.hasOwnProperty,yt=Array.isArray,We=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),HS=function(t){for(;t.length>1;){var r=t.pop(),n=r.obj[r.prop];if(yt(n)){for(var o=[],a=0;a=To?i.slice(p,p+To):i,h=[],m=0;m=48&&f<=57||f>=65&&f<=90||f>=97&&f<=122||a===US.RFC1738&&(f===40||f===41)){h[h.length]=d.charAt(m);continue}if(f<128){h[h.length]=We[f];continue}if(f<2048){h[h.length]=We[192|f>>6]+We[128|f&63];continue}if(f<55296||f>=57344){h[h.length]=We[224|f>>12]+We[128|f>>6&63]+We[128|f&63];continue}m+=1,f=65536+((f&1023)<<10|d.charCodeAt(m)&1023),h[h.length]=We[240|f>>18]+We[128|f>>12&63]+We[128|f>>6&63]+We[128|f&63]}c+=h.join("")}return c},KS=function(t){for(var r=[{obj:{o:t},prop:"o"}],n=[],o=0;o{"use strict";u();s();l();var wf=bf(),Kr=Do(),ar=Yr(),eA=Object.prototype.hasOwnProperty,Cf={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,r){return t+"["+r+"]"},repeat:function(t){return t}},Ge=Array.isArray,tA=Array.prototype.push,xf=function(e,t){tA.apply(e,Ge(t)?t:[t])},rA=Date.prototype.toISOString,Af=ar.default,Ae={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:Kr.encode,encodeValuesOnly:!1,format:Af,formatter:ar.formatters[Af],indices:!1,serializeDate:function(t){return rA.call(t)},skipNulls:!1,strictNullHandling:!1},nA=function(t){return typeof t=="string"||typeof t=="number"||typeof t=="boolean"||typeof t=="symbol"||typeof t=="bigint"},Ro={},oA=function e(t,r,n,o,a,i,c,p,d,h,m,f,w,g,A,_,P,D){for(var F=t,M=D,j=0,H=!1;(M=M.get(Ro))!==void 0&&!H;){var W=M.get(t);if(j+=1,typeof W<"u"){if(W===j)throw new RangeError("Cyclic object value");H=!0}typeof M.get(Ro)>"u"&&(j=0)}if(typeof h=="function"?F=h(r,F):F instanceof Date?F=w(F):n==="comma"&&Ge(F)&&(F=Kr.maybeMap(F,function(U){return U instanceof Date?w(U):U})),F===null){if(i)return d&&!_?d(r,Ae.encoder,P,"key",g):r;F=""}if(nA(F)||Kr.isBuffer(F)){if(d){var T=_?r:d(r,Ae.encoder,P,"key",g);return[A(T)+"="+A(d(F,Ae.encoder,P,"value",g))]}return[A(r)+"="+A(String(F))]}var L=[];if(typeof F>"u")return L;var V;if(n==="comma"&&Ge(F))_&&d&&(F=Kr.maybeMap(F,d)),V=[{value:F.length>0?F.join(",")||null:void 0}];else if(Ge(h))V=h;else{var J=Object.keys(F);V=m?J.sort(m):J}var Q=p?r.replace(/\./g,"%2E"):r,X=o&&Ge(F)&&F.length===1?Q+"[]":Q;if(a&&Ge(F)&&F.length===0)return X+"[]";for(var x=0;x"u"?t.encodeDotInKeys===!0?!0:Ae.allowDots:!!t.allowDots;return{addQueryPrefix:typeof t.addQueryPrefix=="boolean"?t.addQueryPrefix:Ae.addQueryPrefix,allowDots:c,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:Ae.allowEmptyArrays,arrayFormat:i,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:Ae.charsetSentinel,commaRoundTrip:t.commaRoundTrip,delimiter:typeof t.delimiter>"u"?Ae.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:Ae.encode,encodeDotInKeys:typeof t.encodeDotInKeys=="boolean"?t.encodeDotInKeys:Ae.encodeDotInKeys,encoder:typeof t.encoder=="function"?t.encoder:Ae.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:Ae.encodeValuesOnly,filter:a,format:n,formatter:o,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:Ae.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:Ae.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:Ae.strictNullHandling}};Of.exports=function(e,t){var r=e,n=aA(t),o,a;typeof n.filter=="function"?(a=n.filter,r=a("",r)):Ge(n.filter)&&(a=n.filter,o=a);var i=[];if(typeof r!="object"||r===null)return"";var c=Cf[n.arrayFormat],p=c==="comma"&&n.commaRoundTrip;o||(o=Object.keys(r)),n.sort&&o.sort(n.sort);for(var d=wf(),h=0;h0?w+f:""}});var Df=O((QM,Tf)=>{"use strict";u();s();l();var kt=Do(),Po=Object.prototype.hasOwnProperty,iA=Array.isArray,be={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:kt.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},uA=function(e){return e.replace(/&#(\d+);/g,function(t,r){return String.fromCharCode(parseInt(r,10))})},If=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},sA="utf8=%26%2310003%3B",lA="utf8=%E2%9C%93",cA=function(t,r){var n={__proto__:null},o=r.ignoreQueryPrefix?t.replace(/^\?/,""):t,a=r.parameterLimit===1/0?void 0:r.parameterLimit,i=o.split(r.delimiter,a),c=-1,p,d=r.charset;if(r.charsetSentinel)for(p=0;p-1&&(g=iA(g)?[g]:g);var A=Po.call(n,w);A&&r.duplicates==="combine"?n[w]=kt.combine(n[w],g):(!A||r.duplicates==="last")&&(n[w]=g)}return n},pA=function(e,t,r,n){for(var o=n?t:If(t,r),a=e.length-1;a>=0;--a){var i,c=e[a];if(c==="[]"&&r.parseArrays)i=r.allowEmptyArrays&&o===""?[]:[].concat(o);else{i=r.plainObjects?Object.create(null):{};var p=c.charAt(0)==="["&&c.charAt(c.length-1)==="]"?c.slice(1,-1):c,d=r.decodeDotInKeys?p.replace(/%2E/g,"."):p,h=parseInt(d,10);!r.parseArrays&&d===""?i={0:o}:!isNaN(h)&&c!==d&&String(h)===d&&h>=0&&r.parseArrays&&h<=r.arrayLimit?(i=[],i[h]=o):d!=="__proto__"&&(i[d]=o)}o=i}return o},fA=function(t,r,n,o){if(t){var a=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,i=/(\[[^[\]]*])/,c=/(\[[^[\]]*])/g,p=n.depth>0&&i.exec(a),d=p?a.slice(0,p.index):a,h=[];if(d){if(!n.plainObjects&&Po.call(Object.prototype,d)&&!n.allowPrototypes)return;h.push(d)}for(var m=0;n.depth>0&&(p=c.exec(a))!==null&&m"u"?be.charset:t.charset,n=typeof t.duplicates>"u"?be.duplicates:t.duplicates;if(n!=="combine"&&n!=="first"&&n!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var o=typeof t.allowDots>"u"?t.decodeDotInKeys===!0?!0:be.allowDots:!!t.allowDots;return{allowDots:o,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:be.allowEmptyArrays,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:be.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:be.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:be.arrayLimit,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:be.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:be.comma,decodeDotInKeys:typeof t.decodeDotInKeys=="boolean"?t.decodeDotInKeys:be.decodeDotInKeys,decoder:typeof t.decoder=="function"?t.decoder:be.decoder,delimiter:typeof t.delimiter=="string"||kt.isRegExp(t.delimiter)?t.delimiter:be.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:be.depth,duplicates:n,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:be.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:be.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:be.plainObjects,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:be.strictNullHandling}};Tf.exports=function(e,t){var r=dA(t);if(e===""||e===null||typeof e>"u")return r.plainObjects?Object.create(null):{};for(var n=typeof e=="string"?cA(e,r):e,o=r.plainObjects?Object.create(null):{},a=Object.keys(n),i=0;i{"use strict";u();s();l();var hA=_f(),mA=Df(),yA=Yr();Rf.exports={formats:yA,parse:mA,stringify:hA}});u();s();l();u();s();l();u();s();l();var y=__REACT__,{Children:Mx,Component:jx,Fragment:Qe,Profiler:Lx,PureComponent:kx,StrictMode:$x,Suspense:zx,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Ux,cloneElement:Hx,createContext:Wx,createElement:ee,createFactory:Gx,createRef:Vx,forwardRef:Yx,isValidElement:Kx,lazy:Xx,memo:br,startTransition:Jx,unstable_act:Qx,useCallback:da,useContext:Zx,useDebugValue:eO,useDeferredValue:tO,useEffect:Ze,useId:rO,useImperativeHandle:nO,useInsertionEffect:oO,useLayoutEffect:aO,useMemo:ha,useReducer:iO,useRef:Er,useState:ke,useSyncExternalStore:uO,useTransition:sO,version:lO}=__REACT__;u();s();l();var dO=__STORYBOOK_API__,{ActiveTabs:hO,Consumer:ma,ManagerContext:mO,Provider:yO,addons:dn,combineParameters:gO,controlOrMetaKey:bO,controlOrMetaSymbol:EO,eventMatchesShortcut:vO,eventToShortcut:SO,isMacLike:AO,isShortcutTaken:wO,keyToSymbol:CO,merge:xO,mockChannel:OO,optionOrAltSymbol:_O,shortcutMatchesShortcut:IO,shortcutToHumanString:TO,types:ya,useAddonState:hn,useArgTypes:DO,useArgs:RO,useChannel:ga,useGlobalTypes:PO,useGlobals:FO,useParameter:ba,useSharedState:BO,useStoryPrepared:NO,useStorybookApi:Ea,useStorybookState:qO}=__STORYBOOK_API__;u();s();l();var $O=__STORYBOOK_COMPONENTS__,{A:zO,ActionBar:UO,AddonPanel:va,Badge:Sa,Bar:Aa,Blockquote:HO,Button:wa,ClipboardCode:WO,Code:GO,DL:VO,Div:YO,DocumentWrapper:KO,EmptyTabContent:Ca,ErrorFormatter:XO,FlexBar:JO,Form:QO,H1:ZO,H2:e_,H3:t_,H4:r_,H5:n_,H6:o_,HR:a_,IconButton:mn,IconButtonSkeleton:i_,Icons:u_,Img:s_,LI:l_,Link:yn,ListItem:c_,Loader:p_,OL:f_,P:xa,Placeholder:d_,Pre:h_,ResetWrapper:m_,ScrollArea:y_,Separator:Oa,Spaced:_a,Span:g_,StorybookIcon:b_,StorybookLogo:E_,Symbols:v_,SyntaxHighlighter:S_,TT:A_,TabBar:w_,TabButton:C_,TabWrapper:x_,Table:O_,Tabs:__,TabsState:I_,TooltipLinkList:T_,TooltipMessage:D_,TooltipNote:gn,UL:R_,WithTooltip:lt,WithTooltipPure:P_,Zoom:F_,codeCommon:B_,components:N_,createCopyToClipboardFunction:q_,getStoryHref:M_,icons:j_,interleaveSeparators:L_,nameSpaceClassNames:k_,resetComponents:$_,withReset:z_}=__STORYBOOK_COMPONENTS__;u();s();l();u();s();l();u();s();l();var Ne=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})();u();s();l();var J_=__STORYBOOK_CHANNELS__,{Channel:Ia,PostMessageTransport:Q_,WebsocketTransport:Z_,createBrowserChannel:eI}=__STORYBOOK_CHANNELS__;u();s();l();var aI=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Qd,logger:bn,once:Ta,pretty:iI}=__STORYBOOK_CLIENT_LOGGER__;u();s();l();var pI=__STORYBOOK_CORE_EVENTS__,{CHANNEL_CREATED:fI,CHANNEL_WS_DISCONNECT:dI,CONFIG_ERROR:Zd,CURRENT_STORY_WAS_SET:eh,DOCS_PREPARED:th,DOCS_RENDERED:rh,FORCE_REMOUNT:vr,FORCE_RE_RENDER:nh,GLOBALS_UPDATED:oh,NAVIGATE_URL:hI,PLAY_FUNCTION_THREW_EXCEPTION:En,PRELOAD_ENTRIES:ah,PREVIEW_BUILDER_PROGRESS:mI,PREVIEW_KEYDOWN:ih,REGISTER_SUBSCRIPTION:yI,REQUEST_WHATS_NEW_DATA:gI,RESET_STORY_ARGS:uh,RESULT_WHATS_NEW_DATA:bI,SELECT_STORY:EI,SET_CONFIG:vI,SET_CURRENT_STORY:Da,SET_GLOBALS:sh,SET_INDEX:SI,SET_STORIES:AI,SET_WHATS_NEW_CACHE:wI,SHARED_STATE_CHANGED:CI,SHARED_STATE_SET:xI,STORIES_COLLAPSE_ALL:OI,STORIES_EXPAND_ALL:_I,STORY_ARGS_UPDATED:lh,STORY_CHANGED:ch,STORY_ERRORED:ph,STORY_INDEX_INVALIDATED:fh,STORY_MISSING:dh,STORY_PREPARED:hh,STORY_RENDERED:mh,STORY_RENDER_PHASE_CHANGED:Sr,STORY_SPECIFIED:yh,STORY_THREW_EXCEPTION:vn,STORY_UNCHANGED:gh,TELEMETRY_ERROR:II,TOGGLE_WHATS_NEW_NOTIFICATIONS:TI,UNHANDLED_ERRORS_WHILE_PLAYING:Sn,UPDATE_GLOBALS:bh,UPDATE_QUERY_PARAMS:Eh,UPDATE_STORY_ARGS:vh}=__STORYBOOK_CORE_EVENTS__;var qf=st(Pa(),1),ir=st(Vl(),1),gA=st(Ic(),1);u();s();l();u();s();l();u();s();l();u();s();l();function no(e){for(var t=[],r=1;r(e.DOCS_TOOLS="DOCS-TOOLS",e.PREVIEW_CLIENT_LOGGER="PREVIEW_CLIENT-LOGGER",e.PREVIEW_CHANNELS="PREVIEW_CHANNELS",e.PREVIEW_CORE_EVENTS="PREVIEW_CORE-EVENTS",e.PREVIEW_INSTRUMENTER="PREVIEW_INSTRUMENTER",e.PREVIEW_API="PREVIEW_API",e.PREVIEW_REACT_DOM_SHIM="PREVIEW_REACT-DOM-SHIM",e.PREVIEW_ROUTER="PREVIEW_ROUTER",e.PREVIEW_THEMING="PREVIEW_THEMING",e.RENDERER_HTML="RENDERER_HTML",e.RENDERER_PREACT="RENDERER_PREACT",e.RENDERER_REACT="RENDERER_REACT",e.RENDERER_SERVER="RENDERER_SERVER",e.RENDERER_SVELTE="RENDERER_SVELTE",e.RENDERER_VUE="RENDERER_VUE",e.RENDERER_VUE3="RENDERER_VUE3",e.RENDERER_WEB_COMPONENTS="RENDERER_WEB-COMPONENTS",e.FRAMEWORK_NEXTJS="FRAMEWORK_NEXTJS",e))(xE||{});u();s();l();var Xr=st(Pc(),1);u();s();l();var ME=Object.create,Fc=Object.defineProperty,jE=Object.getOwnPropertyDescriptor,LE=Object.getOwnPropertyNames,kE=Object.getPrototypeOf,$E=Object.prototype.hasOwnProperty,zE=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),UE=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of LE(t))!$E.call(e,o)&&o!==r&&Fc(e,o,{get:()=>t[o],enumerable:!(n=jE(t,o))||n.enumerable});return e},HE=(e,t,r)=>(r=e!=null?ME(kE(e)):{},UE(t||!e||!e.__esModule?Fc(r,"default",{value:e,enumerable:!0}):r,e)),WE=zE(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(o){return Object.keys(o).concat(Object.getOwnPropertySymbols(o))}:Object.keys;return function(o,a){return function i(c,p,d){var h,m,f,w=t.call(c),g=t.call(p);if(c===p)return!0;if(c==null||p==null)return!1;if(d.indexOf(c)>-1&&d.indexOf(p)>-1)return!0;if(d.push(c,p),w!=g||(h=n(c),m=n(p),h.length!=m.length||h.some(function(A){return!i(c[A],p[A],d)})))return!1;switch(w.slice(8,-1)){case"Symbol":return c.valueOf()==p.valueOf();case"Date":case"Number":return+c==+p||+c!=+c&&+p!=+p;case"RegExp":case"Function":case"String":case"Boolean":return""+c==""+p;case"Set":case"Map":h=c.entries(),m=p.entries();do if(!i((f=h.next()).value,m.next().value,d))return!1;while(!f.done);return!0;case"ArrayBuffer":c=new Uint8Array(c),p=new Uint8Array(p);case"DataView":c=new Uint8Array(c.buffer),p=new Uint8Array(p.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(c.length!=p.length)return!1;for(f=0;ffunction(){return t||(0,e[kf(e)[0]])((t={exports:{}}).exports,t),t.exports},wA=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of kf(t))!AA.call(e,o)&&o!==r&&Lf(e,o,{get:()=>t[o],enumerable:!(n=vA(t,o))||n.enumerable});return e},CA=(e,t,r)=>(r=e!=null?EA(SA(e)):{},wA(t||!e||!e.__esModule?Lf(r,"default",{value:e,enumerable:!0}):r,e)),$f=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/entities.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}}),xA=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/legacy.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}}),zf=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/xml.json"(e,t){t.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}}),OA=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/decode.json"(e,t){t.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}}),_A=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode_codepoint.js"(e){var t=e&&e.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(e,"__esModule",{value:!0});var r=t(OA()),n=String.fromCodePoint||function(a){var i="";return a>65535&&(a-=65536,i+=String.fromCharCode(a>>>10&1023|55296),a=56320|a&1023),i+=String.fromCharCode(a),i};function o(a){return a>=55296&&a<=57343||a>1114111?"\uFFFD":(a in r.default&&(a=r.default[a]),n(a))}e.default=o}}),Ff=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode.js"(e){var t=e&&e.__importDefault||function(h){return h&&h.__esModule?h:{default:h}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var r=t($f()),n=t(xA()),o=t(zf()),a=t(_A()),i=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;e.decodeXML=c(o.default),e.decodeHTMLStrict=c(r.default);function c(h){var m=d(h);return function(f){return String(f).replace(i,m)}}var p=function(h,m){return h1?m(D):D.charCodeAt(0)).toString(16).toUpperCase()+";"}function w(D,F){return function(M){return M.replace(F,function(j){return D[j]}).replace(h,f)}}var g=new RegExp(o.source+"|"+h.source,"g");function A(D){return D.replace(g,f)}e.escape=A;function _(D){return D.replace(o,f)}e.escapeUTF8=_;function P(D){return function(F){return F.replace(g,function(M){return D[M]||f(M)})}}}}),IA=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=Ff(),r=Bf();function n(p,d){return(!d||d<=0?t.decodeXML:t.decodeHTML)(p)}e.decode=n;function o(p,d){return(!d||d<=0?t.decodeXML:t.decodeHTMLStrict)(p)}e.decodeStrict=o;function a(p,d){return(!d||d<=0?r.encodeXML:r.encodeHTML)(p)}e.encode=a;var i=Bf();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:function(){return i.encodeXML}}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:function(){return i.encodeHTML}}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return i.encodeNonAsciiHTML}}),Object.defineProperty(e,"escape",{enumerable:!0,get:function(){return i.escape}}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:function(){return i.escapeUTF8}}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:function(){return i.encodeHTML}}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:function(){return i.encodeHTML}});var c=Ff();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:function(){return c.decodeXML}}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:function(){return c.decodeHTML}}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:function(){return c.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:function(){return c.decodeHTML}}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:function(){return c.decodeHTML}}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:function(){return c.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:function(){return c.decodeHTMLStrict}}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:function(){return c.decodeXML}})}}),TA=Ke({"../../node_modules/ansi-to-html/lib/ansi_to_html.js"(e,t){function r(x,R){if(!(x instanceof R))throw new TypeError("Cannot call a class as a function")}function n(x,R){for(var B=0;B"u"||x[Symbol.iterator]==null){if(Array.isArray(x)||(x=i(x))){var R=0,B=function(){};return{s:B,n:function(){return R>=x.length?{done:!0}:{done:!1,value:x[R++]}},e:function(Z){throw Z},f:B}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var $,N=!0,z=!1,U;return{s:function(){$=x[Symbol.iterator]()},n:function(){var Z=$.next();return N=Z.done,Z},e:function(Z){z=!0,U=Z},f:function(){try{!N&&$.return!=null&&$.return()}finally{if(z)throw U}}}}function i(x,R){if(x){if(typeof x=="string")return c(x,R);var B=Object.prototype.toString.call(x).slice(8,-1);if(B==="Object"&&x.constructor&&(B=x.constructor.name),B==="Map"||B==="Set")return Array.from(B);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return c(x,R)}}function c(x,R){(R==null||R>x.length)&&(R=x.length);for(var B=0,$=new Array(R);B0?x*40+55:0,U=R>0?R*40+55:0,Z=B>0?B*40+55:0;$[N]=w([z,U,Z])}function f(x){for(var R=x.toString(16);R.length<2;)R="0"+R;return R}function w(x){var R=[],B=a(x),$;try{for(B.s();!($=B.n()).done;){var N=$.value;R.push(f(N))}}catch(z){B.e(z)}finally{B.f()}return"#"+R.join("")}function g(x,R,B,$){var N;return R==="text"?N=j(B,$):R==="display"?N=_(x,B,$):R==="xterm256"?N=T(x,$.colors[B]):R==="rgb"&&(N=A(x,B)),N}function A(x,R){R=R.substring(2).slice(0,-1);var B=+R.substr(0,2),$=R.substring(5).split(";"),N=$.map(function(z){return("0"+Number(z).toString(16)).substr(-2)}).join("");return W(x,(B===38?"color:#":"background-color:#")+N)}function _(x,R,B){R=parseInt(R,10);var $={"-1":function(){return"
"},0:function(){return x.length&&P(x)},1:function(){return H(x,"b")},3:function(){return H(x,"i")},4:function(){return H(x,"u")},8:function(){return W(x,"display:none")},9:function(){return H(x,"strike")},22:function(){return W(x,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return V(x,"i")},24:function(){return V(x,"u")},39:function(){return T(x,B.fg)},49:function(){return L(x,B.bg)},53:function(){return W(x,"text-decoration:overline")}},N;return $[R]?N=$[R]():4"}).join("")}function D(x,R){for(var B=[],$=x;$<=R;$++)B.push($);return B}function F(x){return function(R){return(x===null||R.category!==x)&&x!=="all"}}function M(x){x=parseInt(x,10);var R=null;return x===0?R="all":x===1?R="bold":2")}function W(x,R){return H(x,"span",R)}function T(x,R){return H(x,"span","color:"+R)}function L(x,R){return H(x,"span","background-color:"+R)}function V(x,R){var B;if(x.slice(-1)[0]===R&&(B=x.pop()),B)return""}function J(x,R,B){var $=!1,N=3;function z(){return""}function U(re,k){return B("xterm256",k),""}function Z(re){return R.newline?B("display",-1):B("text",re),""}function ae(re,k){$=!0,k.trim().length===0&&(k="0"),k=k.trimRight(";").split(";");var le=a(k),me;try{for(le.s();!(me=le.n()).done;){var Re=me.value;B("display",Re)}}catch(sn){le.e(sn)}finally{le.f()}return""}function he(re){return B("text",re),""}function Ee(re){return B("rgb",re),""}var ye=[{pattern:/^\x08+/,sub:z},{pattern:/^\x1b\[[012]?K/,sub:z},{pattern:/^\x1b\[\(B/,sub:z},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:Ee},{pattern:/^\x1b\[38;5;(\d+)m/,sub:U},{pattern:/^\n/,sub:Z},{pattern:/^\r+\n/,sub:Z},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:ae},{pattern:/^\x1b\[\d?J/,sub:z},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:z},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:z},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:he}];function ve(re,k){k>N&&$||($=!1,x=x.replace(re.pattern,re.sub))}var ge=[],Ie=x,Se=Ie.length;e:for(;Se>0;){for(var I=0,Y=0,te=ye.length;Y{},send:()=>{}};return new Ia({transport:e})}var RA=class{constructor(){this.getChannel=()=>{if(!this.channel){let e=DA();return this.setChannel(e),e}return this.channel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.setChannel=e=>{this.channel=e,this.resolve()},this.promise=new Promise(e=>{this.resolve=()=>e(this.getChannel())})}},Fo="__STORYBOOK_ADDONS_PREVIEW";function PA(){return Ne[Fo]||(Ne[Fo]=new RA),Ne[Fo]}var FA=PA();var Pj=(0,qf.default)(1)(e=>Object.values(e).reduce((t,r)=>(t[r.importPath]=t[r.importPath]||r,t),{}));var Fj=Symbol("incompatible");var Bj=Symbol("Deeply equal");var BA=no` +CSF .story annotations deprecated; annotate story functions directly: +- StoryFn.story.name => StoryFn.storyName +- StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators) +See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod. +`,Nj=(0,Mf.default)(()=>{},BA);var No=(...e)=>{let t={},r=e.filter(Boolean),n=r.reduce((o,a)=>(Object.entries(a).forEach(([i,c])=>{let p=o[i];Array.isArray(c)||typeof p>"u"?o[i]=c:(0,Xr.default)(c)&&(0,Xr.default)(p)?t[i]=!0:typeof c<"u"&&(o[i]=c)}),o),{});return Object.keys(t).forEach(o=>{let a=r.filter(Boolean).map(i=>i[o]).filter(i=>typeof i<"u");a.every(i=>(0,Xr.default)(i))?n[o]=No(...a):n[o]=a[a.length-1]}),n};var Bo=(e,t,r)=>{let n=typeof e;switch(n){case"boolean":case"string":case"number":case"function":case"symbol":return{name:n}}return e?r.has(e)?(bn.warn(no` + We've detected a cycle in arg '${t}'. Args should be JSON-serializable. + + Consider using the mapping feature or fully custom args: + - Mapping: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + - Custom args: https://storybook.js.org/docs/react/essentials/controls#fully-custom-args + `),{name:"other",value:"cyclic object"}):(r.add(e),Array.isArray(e)?{name:"array",value:e.length>0?Bo(e[0],t,new Set(r)):{name:"other",value:"unknown"}}:{name:"object",value:(0,ir.default)(e,o=>Bo(o,t,new Set(r)))}):{name:"object",value:{}}},NA=e=>{let{id:t,argTypes:r={},initialArgs:n={}}=e,o=(0,ir.default)(n,(i,c)=>({name:c,type:Bo(i,`${t}.${c}`,new Set)})),a=(0,ir.default)(r,(i,c)=>({name:c}));return No(o,a,r)};NA.secondPass=!0;var Nf=(e,t)=>Array.isArray(t)?t.includes(e):e.match(t),qA=(e,t,r)=>!t&&!r?e:e&&(0,jf.default)(e,(n,o)=>{let a=n.name||o;return(!t||Nf(a,t))&&(!r||!Nf(a,r))}),MA=(e,t,r)=>{let{type:n,options:o}=e;if(n){if(r.color&&r.color.test(t)){let a=n.name;if(a==="string")return{control:{type:"color"}};a!=="enum"&&bn.warn(`Addon controls: Control of type color only supports string, received "${a}" instead`)}if(r.date&&r.date.test(t))return{control:{type:"date"}};switch(n.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:a}=n;return{control:{type:a?.length<=5?"radio":"select"},options:a}}case"function":case"symbol":return null;default:return{control:{type:o?"select":"object"}}}}},jA=e=>{let{argTypes:t,parameters:{__isArgsStory:r,controls:{include:n=null,exclude:o=null,matchers:a={}}={}}}=e;if(!r)return t;let i=qA(t,n,o),c=(0,ir.default)(i,(p,d)=>p?.type&&MA(p,d,a));return No(c,i)};jA.secondPass=!0;var qj=new Error("prepareAborted"),{AbortController:Mj}=globalThis;var{fetch:jj}=Ne;var{history:Lj,document:kj}=Ne;var LA=CA(TA()),{document:$j}=Ne;var kA=(e=>(e.MAIN="MAIN",e.NOPREVIEW="NOPREVIEW",e.PREPARING_STORY="PREPARING_STORY",e.PREPARING_DOCS="PREPARING_DOCS",e.ERROR="ERROR",e))(kA||{});var zj=new LA.default({escapeXML:!0});var{document:Uj}=Ne;var $A=Object.create,Uf=Object.defineProperty,zA=Object.getOwnPropertyDescriptor,Hf=Object.getOwnPropertyNames,UA=Object.getPrototypeOf,HA=Object.prototype.hasOwnProperty,WA=(e=>typeof je<"u"?je:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof je<"u"?je:t)[r]}):e)(function(e){if(typeof je<"u")return je.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),De=(e,t)=>function(){return t||(0,e[Hf(e)[0]])((t={exports:{}}).exports,t),t.exports},GA=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Hf(t))!HA.call(e,o)&&o!==r&&Uf(e,o,{get:()=>t[o],enumerable:!(n=zA(t,o))||n.enumerable});return e},gt=(e,t,r)=>(r=e!=null?$A(UA(e)):{},GA(t||!e||!e.__esModule?Uf(r,"default",{value:e,enumerable:!0}):r,e)),VA=De({"../../node_modules/pretty-format/node_modules/ansi-styles/index.js"(e,t){var r=(a=0)=>i=>`\x1B[${38+a};5;${i}m`,n=(a=0)=>(i,c,p)=>`\x1B[${38+a};2;${i};${c};${p}m`;function o(){let a=new Map,i={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};i.color.gray=i.color.blackBright,i.bgColor.bgGray=i.bgColor.bgBlackBright,i.color.grey=i.color.blackBright,i.bgColor.bgGrey=i.bgColor.bgBlackBright;for(let[c,p]of Object.entries(i)){for(let[d,h]of Object.entries(p))i[d]={open:`\x1B[${h[0]}m`,close:`\x1B[${h[1]}m`},p[d]=i[d],a.set(h[0],h[1]);Object.defineProperty(i,c,{value:p,enumerable:!1})}return Object.defineProperty(i,"codes",{value:a,enumerable:!1}),i.color.close="\x1B[39m",i.bgColor.close="\x1B[49m",i.color.ansi256=r(),i.color.ansi16m=n(),i.bgColor.ansi256=r(10),i.bgColor.ansi16m=n(10),Object.defineProperties(i,{rgbToAnsi256:{value:(c,p,d)=>c===p&&p===d?c<8?16:c>248?231:Math.round((c-8)/247*24)+232:16+36*Math.round(c/255*5)+6*Math.round(p/255*5)+Math.round(d/255*5),enumerable:!1},hexToRgb:{value:c=>{let p=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(c.toString(16));if(!p)return[0,0,0];let{colorString:d}=p.groups;d.length===3&&(d=d.split("").map(m=>m+m).join(""));let h=Number.parseInt(d,16);return[h>>16&255,h>>8&255,h&255]},enumerable:!1},hexToAnsi256:{value:c=>i.rgbToAnsi256(...i.hexToRgb(c)),enumerable:!1}}),i}Object.defineProperty(t,"exports",{enumerable:!0,get:o})}}),Jr=De({"../../node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=n,e.printListItems=o,e.printObjectProperties=a;var t=(i,c)=>{let p=Object.keys(i),d=c!==null?p.sort(c):p;return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(i).forEach(h=>{Object.getOwnPropertyDescriptor(i,h).enumerable&&d.push(h)}),d};function r(i,c,p,d,h,m,f=": "){let w="",g=0,A=i.next();if(!A.done){w+=c.spacingOuter;let _=p+c.indent;for(;!A.done;){if(w+=_,g++===c.maxWidth){w+="\u2026";break}let P=m(A.value[0],c,_,d,h),D=m(A.value[1],c,_,d,h);w+=P+f+D,A=i.next(),A.done?c.min||(w+=","):w+=`,${c.spacingInner}`}w+=c.spacingOuter+p}return w}function n(i,c,p,d,h,m){let f="",w=0,g=i.next();if(!g.done){f+=c.spacingOuter;let A=p+c.indent;for(;!g.done;){if(f+=A,w++===c.maxWidth){f+="\u2026";break}f+=m(g.value,c,A,d,h),g=i.next(),g.done?c.min||(f+=","):f+=`,${c.spacingInner}`}f+=c.spacingOuter+p}return f}function o(i,c,p,d,h,m){let f="";if(i.length){f+=c.spacingOuter;let w=p+c.indent;for(let g=0;g{let A=d.toString();if(A==="ArrayContaining"||A==="ArrayNotContaining")return++f>h.maxDepth?`[${A}]`:`${A+o}[${(0,t.printListItems)(d.sample,h,m,f,w,g)}]`;if(A==="ObjectContaining"||A==="ObjectNotContaining")return++f>h.maxDepth?`[${A}]`:`${A+o}{${(0,t.printObjectProperties)(d.sample,h,m,f,w,g)}}`;if(A==="StringMatching"||A==="StringNotMatching"||A==="StringContaining"||A==="StringNotContaining")return A+o+g(d.sample,h,m,f,w);if(typeof d.toAsymmetricMatcher!="function")throw new Error(`Asymmetric matcher ${d.constructor.name} does not implement toAsymmetricMatcher()`);return d.toAsymmetricMatcher()};e.serialize=a;var i=d=>d&&d.$$typeof===n;e.test=i;var c={serialize:a,test:i},p=c;e.default=p}}),KA=De({"../../node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Jr(),r=" ",n=["DOMStringMap","NamedNodeMap"],o=/^(HTML\w*Collection|NodeList)$/,a=m=>n.indexOf(m)!==-1||o.test(m),i=m=>m&&m.constructor&&!!m.constructor.name&&a(m.constructor.name);e.test=i;var c=m=>m.constructor.name==="NamedNodeMap",p=(m,f,w,g,A,_)=>{let P=m.constructor.name;return++g>f.maxDepth?`[${P}]`:(f.min?"":P+r)+(n.indexOf(P)!==-1?`{${(0,t.printObjectProperties)(c(m)?Array.from(m).reduce((D,F)=>(D[F.name]=F.value,D),{}):{...m},f,w,g,A,_)}}`:`[${(0,t.printListItems)(Array.from(m),f,w,g,A,_)}]`)};e.serialize=p;var d={serialize:p,test:i},h=d;e.default=h}}),XA=De({"../../node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),qo=De({"../../node_modules/pretty-format/build/plugins/lib/markup.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printText=e.printProps=e.printElementAsLeaf=e.printElement=e.printComment=e.printChildren=void 0;var t=r(XA());function r(d){return d&&d.__esModule?d:{default:d}}var n=(d,h,m,f,w,g,A)=>{let _=f+m.indent,P=m.colors;return d.map(D=>{let F=h[D],M=A(F,m,_,w,g);return typeof F!="string"&&(M.indexOf(` +`)!==-1&&(M=m.spacingOuter+_+M+m.spacingOuter+f),M=`{${M}}`),`${m.spacingInner+f+P.prop.open+D+P.prop.close}=${P.value.open}${M}${P.value.close}`}).join("")};e.printProps=n;var o=(d,h,m,f,w,g)=>d.map(A=>h.spacingOuter+m+(typeof A=="string"?a(A,h):g(A,h,m,f,w))).join("");e.printChildren=o;var a=(d,h)=>{let m=h.colors.content;return m.open+(0,t.default)(d)+m.close};e.printText=a;var i=(d,h)=>{let m=h.colors.comment;return`${m.open}${m.close}`};e.printComment=i;var c=(d,h,m,f,w)=>{let g=f.colors.tag;return`${g.open}<${d}${h&&g.close+h+f.spacingOuter+w+g.open}${m?`>${g.close}${m}${f.spacingOuter}${w}${g.open}${g.close}`};e.printElement=c;var p=(d,h)=>{let m=h.colors.tag;return`${m.open}<${d}${m.close} \u2026${m.open} />${m.close}`};e.printElementAsLeaf=p}}),JA=De({"../../node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=qo(),r=1,n=3,o=8,a=11,i=/^((HTML|SVG)\w*)?Element$/,c=_=>{try{return typeof _.hasAttribute=="function"&&_.hasAttribute("is")}catch{return!1}},p=_=>{let P=_.constructor.name,{nodeType:D,tagName:F}=_,M=typeof F=="string"&&F.includes("-")||c(_);return D===r&&(i.test(P)||M)||D===n&&P==="Text"||D===o&&P==="Comment"||D===a&&P==="DocumentFragment"},d=_=>_?.constructor?.name&&p(_);e.test=d;function h(_){return _.nodeType===n}function m(_){return _.nodeType===o}function f(_){return _.nodeType===a}var w=(_,P,D,F,M,j)=>{if(h(_))return(0,t.printText)(_.data,P);if(m(_))return(0,t.printComment)(_.data,P);let H=f(_)?"DocumentFragment":_.tagName.toLowerCase();return++F>P.maxDepth?(0,t.printElementAsLeaf)(H,P):(0,t.printElement)(H,(0,t.printProps)(f(_)?[]:Array.from(_.attributes,W=>W.name).sort(),f(_)?{}:Array.from(_.attributes).reduce((W,T)=>(W[T.name]=T.value,W),{}),P,D+P.indent,F,M,j),(0,t.printChildren)(Array.prototype.slice.call(_.childNodes||_.children),P,D+P.indent,F,M,j),P,D)};e.serialize=w;var g={serialize:w,test:d},A=g;e.default=A}}),QA=De({"../../node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Jr(),r="@@__IMMUTABLE_ITERABLE__@@",n="@@__IMMUTABLE_LIST__@@",o="@@__IMMUTABLE_KEYED__@@",a="@@__IMMUTABLE_MAP__@@",i="@@__IMMUTABLE_ORDERED__@@",c="@@__IMMUTABLE_RECORD__@@",p="@@__IMMUTABLE_SEQ__@@",d="@@__IMMUTABLE_SET__@@",h="@@__IMMUTABLE_STACK__@@",m=T=>`Immutable.${T}`,f=T=>`[${T}]`,w=" ",g="\u2026",A=(T,L,V,J,Q,X,x)=>++J>L.maxDepth?f(m(x)):`${m(x)+w}{${(0,t.printIteratorEntries)(T.entries(),L,V,J,Q,X)}}`;function _(T){let L=0;return{next(){if(L{let x=m(T._name||"Record");return++J>L.maxDepth?f(x):`${x+w}{${(0,t.printIteratorEntries)(_(T),L,V,J,Q,X)}}`},D=(T,L,V,J,Q,X)=>{let x=m("Seq");return++J>L.maxDepth?f(x):T[o]?`${x+w}{${T._iter||T._object?(0,t.printIteratorEntries)(T.entries(),L,V,J,Q,X):g}}`:`${x+w}[${T._iter||T._array||T._collection||T._iterable?(0,t.printIteratorValues)(T.values(),L,V,J,Q,X):g}]`},F=(T,L,V,J,Q,X,x)=>++J>L.maxDepth?f(m(x)):`${m(x)+w}[${(0,t.printIteratorValues)(T.values(),L,V,J,Q,X)}]`,M=(T,L,V,J,Q,X)=>T[a]?A(T,L,V,J,Q,X,T[i]?"OrderedMap":"Map"):T[n]?F(T,L,V,J,Q,X,"List"):T[d]?F(T,L,V,J,Q,X,T[i]?"OrderedSet":"Set"):T[h]?F(T,L,V,J,Q,X,"Stack"):T[p]?D(T,L,V,J,Q,X):P(T,L,V,J,Q,X);e.serialize=M;var j=T=>T&&(T[r]===!0||T[c]===!0);e.test=j;var H={serialize:M,test:j},W=H;e.default=W}}),ZA=De({"../../node_modules/pretty-format/node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),i=Symbol.for("react.provider"),c=Symbol.for("react.context"),p=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),w=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen"),A=!1,_=!1,P=!1,D=!1,F=!1,M;M=Symbol.for("react.module.reference");function j(k){return!!(typeof k=="string"||typeof k=="function"||k===n||k===a||F||k===o||k===h||k===m||D||k===g||A||_||P||typeof k=="object"&&k!==null&&(k.$$typeof===w||k.$$typeof===f||k.$$typeof===i||k.$$typeof===c||k.$$typeof===d||k.$$typeof===M||k.getModuleId!==void 0))}function H(k){if(typeof k=="object"&&k!==null){var le=k.$$typeof;switch(le){case t:var me=k.type;switch(me){case n:case a:case o:case h:case m:return me;default:var Re=me&&me.$$typeof;switch(Re){case p:case c:case d:case w:case f:case i:return Re;default:return le}}case r:return le}}}var W=c,T=i,L=t,V=d,J=n,Q=w,X=f,x=r,R=a,B=o,$=h,N=m,z=!1,U=!1;function Z(k){return z||(z=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function ae(k){return U||(U=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function he(k){return H(k)===c}function Ee(k){return H(k)===i}function ye(k){return typeof k=="object"&&k!==null&&k.$$typeof===t}function ve(k){return H(k)===d}function ge(k){return H(k)===n}function Ie(k){return H(k)===w}function Se(k){return H(k)===f}function I(k){return H(k)===r}function Y(k){return H(k)===a}function te(k){return H(k)===o}function ue(k){return H(k)===h}function re(k){return H(k)===m}e.ContextConsumer=W,e.ContextProvider=T,e.Element=L,e.ForwardRef=V,e.Fragment=J,e.Lazy=Q,e.Memo=X,e.Portal=x,e.Profiler=R,e.StrictMode=B,e.Suspense=$,e.SuspenseList=N,e.isAsyncMode=Z,e.isConcurrentMode=ae,e.isContextConsumer=he,e.isContextProvider=Ee,e.isElement=ye,e.isForwardRef=ve,e.isFragment=ge,e.isLazy=Ie,e.isMemo=Se,e.isPortal=I,e.isProfiler=Y,e.isStrictMode=te,e.isSuspense=ue,e.isSuspenseList=re,e.isValidElementType=j,e.typeOf=H})()}}),ew=De({"../../node_modules/pretty-format/node_modules/react-is/index.js"(e,t){t.exports=ZA()}}),tw=De({"../../node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=o(ew()),r=qo();function n(f){if(typeof WeakMap!="function")return null;var w=new WeakMap,g=new WeakMap;return(n=function(A){return A?g:w})(f)}function o(f,w){if(!w&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var g=n(w);if(g&&g.has(f))return g.get(f);var A={},_=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var P in f)if(P!=="default"&&Object.prototype.hasOwnProperty.call(f,P)){var D=_?Object.getOwnPropertyDescriptor(f,P):null;D&&(D.get||D.set)?Object.defineProperty(A,P,D):A[P]=f[P]}return A.default=f,g&&g.set(f,A),A}var a=(f,w=[])=>(Array.isArray(f)?f.forEach(g=>{a(g,w)}):f!=null&&f!==!1&&w.push(f),w),i=f=>{let w=f.type;if(typeof w=="string")return w;if(typeof w=="function")return w.displayName||w.name||"Unknown";if(t.isFragment(f))return"React.Fragment";if(t.isSuspense(f))return"React.Suspense";if(typeof w=="object"&&w!==null){if(t.isContextProvider(f))return"Context.Provider";if(t.isContextConsumer(f))return"Context.Consumer";if(t.isForwardRef(f)){if(w.displayName)return w.displayName;let g=w.render.displayName||w.render.name||"";return g!==""?`ForwardRef(${g})`:"ForwardRef"}if(t.isMemo(f)){let g=w.displayName||w.type.displayName||w.type.name||"";return g!==""?`Memo(${g})`:"Memo"}}return"UNDEFINED"},c=f=>{let{props:w}=f;return Object.keys(w).filter(g=>g!=="children"&&w[g]!==void 0).sort()},p=(f,w,g,A,_,P)=>++A>w.maxDepth?(0,r.printElementAsLeaf)(i(f),w):(0,r.printElement)(i(f),(0,r.printProps)(c(f),f.props,w,g+w.indent,A,_,P),(0,r.printChildren)(a(f.props.children),w,g+w.indent,A,_,P),w,g);e.serialize=p;var d=f=>f!=null&&t.isElement(f);e.test=d;var h={serialize:p,test:d},m=h;e.default=m}}),rw=De({"../../node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=qo(),r=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol,n=typeof r=="function"&&r.for?r.for("react.test.json"):245830487,o=d=>{let{props:h}=d;return h?Object.keys(h).filter(m=>h[m]!==void 0).sort():[]},a=(d,h,m,f,w,g)=>++f>h.maxDepth?(0,t.printElementAsLeaf)(d.type,h):(0,t.printElement)(d.type,d.props?(0,t.printProps)(o(d),d.props,h,m+h.indent,f,w,g):"",d.children?(0,t.printChildren)(d.children,h,m+h.indent,f,w,g):"",h,m);e.serialize=a;var i=d=>d&&d.$$typeof===n;e.test=i;var c={serialize:a,test:i},p=c;e.default=p}}),Mo=De({"../../node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=ge,e.plugins=void 0;var t=d(VA()),r=Jr(),n=d(YA()),o=d(KA()),a=d(JA()),i=d(QA()),c=d(tw()),p=d(rw());function d(I){return I&&I.__esModule?I:{default:I}}var h=Object.prototype.toString,m=Date.prototype.toISOString,f=Error.prototype.toString,w=RegExp.prototype.toString,g=I=>typeof I.constructor=="function"&&I.constructor.name||"Object",A=I=>typeof window<"u"&&I===window,_=/^Symbol\((.*)\)(.*)$/,P=/\n/gi,D=class extends Error{constructor(I,Y){super(I),this.stack=Y,this.name=this.constructor.name}};function F(I){return I==="[object Array]"||I==="[object ArrayBuffer]"||I==="[object DataView]"||I==="[object Float32Array]"||I==="[object Float64Array]"||I==="[object Int8Array]"||I==="[object Int16Array]"||I==="[object Int32Array]"||I==="[object Uint8Array]"||I==="[object Uint8ClampedArray]"||I==="[object Uint16Array]"||I==="[object Uint32Array]"}function M(I){return Object.is(I,-0)?"-0":String(I)}function j(I){return`${I}n`}function H(I,Y){return Y?`[Function ${I.name||"anonymous"}]`:"[Function]"}function W(I){return String(I).replace(_,"Symbol($1)")}function T(I){return`[${f.call(I)}]`}function L(I,Y,te,ue){if(I===!0||I===!1)return`${I}`;if(I===void 0)return"undefined";if(I===null)return"null";let re=typeof I;if(re==="number")return M(I);if(re==="bigint")return j(I);if(re==="string")return ue?`"${I.replace(/"|\\/g,"\\$&")}"`:`"${I}"`;if(re==="function")return H(I,Y);if(re==="symbol")return W(I);let k=h.call(I);return k==="[object WeakMap]"?"WeakMap {}":k==="[object WeakSet]"?"WeakSet {}":k==="[object Function]"||k==="[object GeneratorFunction]"?H(I,Y):k==="[object Symbol]"?W(I):k==="[object Date]"?isNaN(+I)?"Date { NaN }":m.call(I):k==="[object Error]"?T(I):k==="[object RegExp]"?te?w.call(I).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):w.call(I):I instanceof Error?T(I):null}function V(I,Y,te,ue,re,k){if(re.indexOf(I)!==-1)return"[Circular]";re=re.slice(),re.push(I);let le=++ue>Y.maxDepth,me=Y.min;if(Y.callToJSON&&!le&&I.toJSON&&typeof I.toJSON=="function"&&!k)return x(I.toJSON(),Y,te,ue,re,!0);let Re=h.call(I);return Re==="[object Arguments]"?le?"[Arguments]":`${me?"":"Arguments "}[${(0,r.printListItems)(I,Y,te,ue,re,x)}]`:F(Re)?le?`[${I.constructor.name}]`:`${me||!Y.printBasicPrototype&&I.constructor.name==="Array"?"":`${I.constructor.name} `}[${(0,r.printListItems)(I,Y,te,ue,re,x)}]`:Re==="[object Map]"?le?"[Map]":`Map {${(0,r.printIteratorEntries)(I.entries(),Y,te,ue,re,x," => ")}}`:Re==="[object Set]"?le?"[Set]":`Set {${(0,r.printIteratorValues)(I.values(),Y,te,ue,re,x)}}`:le||A(I)?`[${g(I)}]`:`${me||!Y.printBasicPrototype&&g(I)==="Object"?"":`${g(I)} `}{${(0,r.printObjectProperties)(I,Y,te,ue,re,x)}}`}function J(I){return I.serialize!=null}function Q(I,Y,te,ue,re,k){let le;try{le=J(I)?I.serialize(Y,te,ue,re,k,x):I.print(Y,me=>x(me,te,ue,re,k),me=>{let Re=ue+te.indent;return Re+me.replace(P,` +${Re}`)},{edgeSpacing:te.spacingOuter,min:te.min,spacing:te.spacingInner},te.colors)}catch(me){throw new D(me.message,me.stack)}if(typeof le!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof le}".`);return le}function X(I,Y){for(let te=0;teI,N=$({callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,maxWidth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:R});e.DEFAULT_OPTIONS=N;function z(I){if(Object.keys(I).forEach(Y=>{if(!Object.prototype.hasOwnProperty.call(N,Y))throw new Error(`pretty-format: Unknown option "${Y}".`)}),I.min&&I.indent!==void 0&&I.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(I.theme!==void 0){if(I.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof I.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof I.theme}".`)}}var U=I=>B.reduce((Y,te)=>{let ue=I.theme&&I.theme[te]!==void 0?I.theme[te]:R[te],re=ue&&t.default[ue];if(re&&typeof re.close=="string"&&typeof re.open=="string")Y[te]=re;else throw new Error(`pretty-format: Option "theme" has a key "${te}" whose value "${ue}" is undefined in ansi-styles.`);return Y},Object.create(null)),Z=()=>B.reduce((I,Y)=>(I[Y]={close:"",open:""},I),Object.create(null)),ae=I=>I?.printFunctionName??N.printFunctionName,he=I=>I?.escapeRegex??N.escapeRegex,Ee=I=>I?.escapeString??N.escapeString,ye=I=>({callToJSON:I?.callToJSON??N.callToJSON,colors:I?.highlight?U(I):Z(),compareKeys:typeof I?.compareKeys=="function"||I?.compareKeys===null?I.compareKeys:N.compareKeys,escapeRegex:he(I),escapeString:Ee(I),indent:I?.min?"":ve(I?.indent??N.indent),maxDepth:I?.maxDepth??N.maxDepth,maxWidth:I?.maxWidth??N.maxWidth,min:I?.min??N.min,plugins:I?.plugins??N.plugins,printBasicPrototype:I?.printBasicPrototype??!0,printFunctionName:ae(I),spacingInner:I?.min?" ":` +`,spacingOuter:I?.min?"":` +`});function ve(I){return new Array(I+1).join(" ")}function ge(I,Y){if(Y&&(z(Y),Y.plugins)){let ue=X(Y.plugins,I);if(ue!==null)return Q(ue,I,ye(Y),"",0,[])}let te=L(I,ae(Y),he(Y),Ee(Y));return te!==null?te:V(I,ye(Y),"",0,[])}var Ie={AsymmetricMatcher:n.default,DOMCollection:o.default,DOMElement:a.default,Immutable:i.default,ReactElement:c.default,ReactTestComponent:p.default};e.plugins=Ie;var Se=ge;e.default=Se}}),Wf=De({"../../node_modules/diff-sequences/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=w;var t="diff-sequences",r=0,n=(g,A,_,P,D)=>{let F=0;for(;g{let F=0;for(;g<=A&&_<=P&&D(A,P);)A-=1,P-=1,F+=1;return F},a=(g,A,_,P,D,F,M)=>{let j=0,H=-g,W=F[j],T=W;F[j]+=n(W+1,A,P+W-H+1,_,D);let L=g{let j=0,H=g,W=F[j],T=W;F[j]-=o(A,W-1,_,P+W-H-1,D);let L=g{let L=P-A,V=_-A,J=D-P-V,Q=-J-(g-1),X=-J+(g-1),x=r,R=g{let L=D-_,V=_-A,J=D-P-V,Q=J-g,X=J+g,x=r,R=g{let W=P-A,T=D-_,L=_-A,V=D-P,J=V-L,Q=L,X=L;if(M[0]=A-1,j[0]=_,J%2===0){let x=(g||J)/2,R=(L+V)/2;for(let B=1;B<=R;B+=1)if(Q=a(B,_,D,W,F,M,Q),B{if(D-P<_-A){if(F=!F,F&&M.length===1){let{foundSubsequence:Ee,isCommon:ye}=M[0];M[1]={foundSubsequence:(ve,ge,Ie)=>{Ee(ve,Ie,ge)},isCommon:(ve,ge)=>ye(ge,ve)}}let ae=A,he=_;A=P,_=D,P=ae,D=he}let{foundSubsequence:T,isCommon:L}=M[F?1:0];d(g,A,_,P,D,L,j,H,W);let{nChangePreceding:V,aEndPreceding:J,bEndPreceding:Q,nCommonPreceding:X,aCommonPreceding:x,bCommonPreceding:R,nCommonFollowing:B,aCommonFollowing:$,bCommonFollowing:N,nChangeFollowing:z,aStartFollowing:U,bStartFollowing:Z}=W;A{if(typeof A!="number")throw new TypeError(`${t}: ${g} typeof ${typeof A} is not a number`);if(!Number.isSafeInteger(A))throw new RangeError(`${t}: ${g} value ${A} is not a safe integer`);if(A<0)throw new RangeError(`${t}: ${g} value ${A} is a negative integer`)},f=(g,A)=>{let _=typeof A;if(_!=="function")throw new TypeError(`${t}: ${g} typeof ${_} is not a function`)};function w(g,A,_,P){m("aLength",g),m("bLength",A),f("isCommon",_),f("foundSubsequence",P);let D=n(0,g,0,A,_);if(D!==0&&P(D,0,0),g!==D||A!==D){let F=D,M=D,j=o(F,g-1,M,A-1,_),H=g-j,W=A-j,T=D+j;g!==T&&A!==T&&h(0,F,H,M,W,!1,[{foundSubsequence:P,isCommon:_}],[r],[r],{aCommonFollowing:r,aCommonPreceding:r,aEndPreceding:r,aStartFollowing:r,bCommonFollowing:r,bCommonPreceding:r,bEndPreceding:r,bStartFollowing:r,nChangeFollowing:r,nChangePreceding:r,nCommonFollowing:r,nCommonPreceding:r}),j!==0&&P(j,H,W)}}}}),Gf=De({"../../node_modules/loupe/loupe.js"(e,t){(function(r,n){typeof e=="object"&&typeof t<"u"?n(e):typeof define=="function"&&define.amd?define(["exports"],n):(r=typeof globalThis<"u"?globalThis:r||self,n(r.loupe={}))})(e,function(r){function n(b){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(C){return typeof C}:n=function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},n(b)}function o(b,C){return a(b)||i(b,C)||c(b,C)||d()}function a(b){if(Array.isArray(b))return b}function i(b,C){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(b)))){var q=[],G=!0,K=!1,ne=void 0;try{for(var ce=b[Symbol.iterator](),fe;!(G=(fe=ce.next()).done)&&(q.push(fe.value),!(C&&q.length===C));G=!0);}catch(Te){K=!0,ne=Te}finally{try{!G&&ce.return!=null&&ce.return()}finally{if(K)throw ne}}return q}}function c(b,C){if(b){if(typeof b=="string")return p(b,C);var q=Object.prototype.toString.call(b).slice(8,-1);if(q==="Object"&&b.constructor&&(q=b.constructor.name),q==="Map"||q==="Set")return Array.from(b);if(q==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q))return p(b,C)}}function p(b,C){(C==null||C>b.length)&&(C=b.length);for(var q=0,G=new Array(C);q0&&arguments[0]!==void 0?arguments[0]:{},C=b.showHidden,q=C===void 0?!1:C,G=b.depth,K=G===void 0?2:G,ne=b.colors,ce=ne===void 0?!1:ne,fe=b.customInspect,Te=fe===void 0?!0:fe,xe=b.showProxy,Me=xe===void 0?!1:xe,ut=b.maxArrayLength,cn=ut===void 0?1/0:ut,Ht=b.breakLength,St=Ht===void 0?1/0:Ht,Wt=b.seen,zd=Wt===void 0?[]:Wt,ca=b.truncate,Ud=ca===void 0?1/0:ca,pa=b.stylize,Hd=pa===void 0?String:pa,pn={showHidden:!!q,depth:Number(K),colors:!!ce,customInspect:!!Te,showProxy:!!Me,maxArrayLength:Number(cn),breakLength:Number(St),truncate:Number(Ud),seen:zd,stylize:Hd};return pn.colors&&(pn.stylize=w),pn}function A(b,C){var q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:f;b=String(b);var G=q.length,K=b.length;return G>C&&K>G?q:K>C&&K>G?"".concat(b.slice(0,C-G)).concat(q):b}function _(b,C,q){var G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:", ";q=q||C.inspect;var K=b.length;if(K===0)return"";for(var ne=C.truncate,ce="",fe="",Te="",xe=0;xene&&ce.length+Te.length<=ne||!Me&&!ut&&Wt>ne||(fe=Me?"":q(b[xe+1],C)+(ut?"":G),!Me&&ut&&Wt>ne&&St+fe.length>ne))break;if(ce+=Ht,!Me&&!ut&&St+fe.length>=ne){Te="".concat(f,"(").concat(b.length-xe-1,")");break}Te=""}return"".concat(ce).concat(Te)}function P(b){return b.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?b:JSON.stringify(b).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function D(b,C){var q=o(b,2),G=q[0],K=q[1];return C.truncate-=2,typeof G=="string"?G=P(G):typeof G!="number"&&(G="[".concat(C.inspect(G,C),"]")),C.truncate-=G.length,K=C.inspect(K,C),"".concat(G,": ").concat(K)}function F(b,C){var q=Object.keys(b).slice(b.length);if(!b.length&&!q.length)return"[]";C.truncate-=4;var G=_(b,C);C.truncate-=G.length;var K="";return q.length&&(K=_(q.map(function(ne){return[ne,b[ne]]}),C,D)),"[ ".concat(G).concat(K?", ".concat(K):""," ]")}var M=Function.prototype.toString,j=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,H=512;function W(b){if(typeof b!="function")return null;var C="";if(typeof Function.prototype.name>"u"&&typeof b.name>"u"){var q=M.call(b);if(q.indexOf("(")>H)return C;var G=q.match(j);G&&(C=G[1])}else C=b.name;return C}var T=W,L=function(b){return typeof Buffer=="function"&&b instanceof Buffer?"Buffer":b[Symbol.toStringTag]?b[Symbol.toStringTag]:T(b.constructor)};function V(b,C){var q=L(b);C.truncate-=q.length+4;var G=Object.keys(b).slice(b.length);if(!b.length&&!G.length)return"".concat(q,"[]");for(var K="",ne=0;ne ").concat(K)}function x(b){var C=[];return b.forEach(function(q,G){C.push([G,q])}),C}function R(b,C){var q=b.size-1;return q<=0?"Map{}":(C.truncate-=7,"Map{ ".concat(_(x(b),C,X)," }"))}var B=Number.isNaN||function(b){return b!==b};function $(b,C){return B(b)?C.stylize("NaN","number"):b===1/0?C.stylize("Infinity","number"):b===-1/0?C.stylize("-Infinity","number"):b===0?C.stylize(1/b===1/0?"+0":"-0","number"):C.stylize(A(b,C.truncate),"number")}function N(b,C){var q=A(b.toString(),C.truncate-1);return q!==f&&(q+="n"),C.stylize(q,"bigint")}function z(b,C){var q=b.toString().split("/")[2],G=C.truncate-(2+q.length),K=b.source;return C.stylize("/".concat(A(K,G),"/").concat(q),"regexp")}function U(b){var C=[];return b.forEach(function(q){C.push(q)}),C}function Z(b,C){return b.size===0?"Set{}":(C.truncate-=7,"Set{ ".concat(_(U(b),C)," }"))}var ae=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),he={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},Ee=16,ye=4;function ve(b){return he[b]||"\\u".concat("0000".concat(b.charCodeAt(0).toString(Ee)).slice(-ye))}function ge(b,C){return ae.test(b)&&(b=b.replace(ae,ve)),C.stylize("'".concat(A(b,C.truncate-2),"'"),"string")}function Ie(b){return"description"in Symbol.prototype?b.description?"Symbol(".concat(b.description,")"):"Symbol()":b.toString()}var Se=function(){return"Promise{\u2026}"};try{var I=process.binding("util"),Y=I.getPromiseDetails,te=I.kPending,ue=I.kRejected;Array.isArray(Y(Promise.resolve()))&&(Se=function(b,C){var q=Y(b),G=o(q,2),K=G[0],ne=G[1];return K===te?"Promise{}":"Promise".concat(K===ue?"!":"","{").concat(C.inspect(ne,C),"}")})}catch{}var re=Se;function k(b,C){var q=Object.getOwnPropertyNames(b),G=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(b):[];if(q.length===0&&G.length===0)return"{}";if(C.truncate-=4,C.seen=C.seen||[],C.seen.indexOf(b)>=0)return"[Circular]";C.seen.push(b);var K=_(q.map(function(fe){return[fe,b[fe]]}),C,D),ne=_(G.map(function(fe){return[fe,b[fe]]}),C,D);C.seen.pop();var ce="";return K&&ne&&(ce=", "),"{ ".concat(K).concat(ce).concat(ne," }")}var le=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function me(b,C){var q="";return le&&le in b&&(q=b[le]),q=q||T(b.constructor),(!q||q==="_class")&&(q=""),C.truncate-=q.length,"".concat(q).concat(k(b,C))}function Re(b,C){return b.length===0?"Arguments[]":(C.truncate-=13,"Arguments[ ".concat(_(b,C)," ]"))}var sn=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function Bd(b,C){var q=Object.getOwnPropertyNames(b).filter(function(ce){return sn.indexOf(ce)===-1}),G=b.name;C.truncate-=G.length;var K="";typeof b.message=="string"?K=A(b.message,C.truncate):q.unshift("message"),K=K?": ".concat(K):"",C.truncate-=K.length+5;var ne=_(q.map(function(ce){return[ce,b[ce]]}),C,D);return"".concat(G).concat(K).concat(ne?" { ".concat(ne," }"):"")}function Nd(b,C){var q=o(b,2),G=q[0],K=q[1];return C.truncate-=3,K?"".concat(C.stylize(G,"yellow"),"=").concat(C.stylize('"'.concat(K,'"'),"string")):"".concat(C.stylize(G,"yellow"))}function ln(b,C){return _(b,C,ia,` +`)}function ia(b,C){var q=b.getAttributeNames(),G=b.tagName.toLowerCase(),K=C.stylize("<".concat(G),"special"),ne=C.stylize(">","special"),ce=C.stylize(""),"special");C.truncate-=G.length*2+5;var fe="";q.length>0&&(fe+=" ",fe+=_(q.map(function(Me){return[Me,b.getAttribute(Me)]}),C,Nd," ")),C.truncate-=fe.length;var Te=C.truncate,xe=ln(b.children,C);return xe&&xe.length>Te&&(xe="".concat(f,"(").concat(b.children.length,")")),"".concat(K).concat(fe).concat(ne).concat(xe).concat(ce)}var qd=typeof Symbol=="function"&&typeof Symbol.for=="function",hr=qd?Symbol.for("chai/inspect"):"@@chai/inspect",vt=!1;try{var ua=WA("util");vt=ua.inspect?ua.inspect.custom:!1}catch{vt=!1}function sa(){this.key="chai/loupe__"+Math.random()+Date.now()}sa.prototype={get:function(b){return b[this.key]},has:function(b){return this.key in b},set:function(b,C){Object.isExtensible(b)&&Object.defineProperty(b,this.key,{value:C,configurable:!0})}};var mr=new(typeof WeakMap=="function"?WeakMap:sa),yr={},la={undefined:function(b,C){return C.stylize("undefined","undefined")},null:function(b,C){return C.stylize(null,"null")},boolean:function(b,C){return C.stylize(b,"boolean")},Boolean:function(b,C){return C.stylize(b,"boolean")},number:$,Number:$,bigint:N,BigInt:N,string:ge,String:ge,function:Q,Function:Q,symbol:Ie,Symbol:Ie,Array:F,Date:J,Map:R,Set:Z,RegExp:z,Promise:re,WeakSet:function(b,C){return C.stylize("WeakSet{\u2026}","special")},WeakMap:function(b,C){return C.stylize("WeakMap{\u2026}","special")},Arguments:Re,Int8Array:V,Uint8Array:V,Uint8ClampedArray:V,Int16Array:V,Uint16Array:V,Int32Array:V,Uint32Array:V,Float32Array:V,Float64Array:V,Generator:function(){return""},DataView:function(){return""},ArrayBuffer:function(){return""},Error:Bd,HTMLCollection:ln,NodeList:ln},Md=function(b,C,q){return hr in b&&typeof b[hr]=="function"?b[hr](C):vt&&vt in b&&typeof b[vt]=="function"?b[vt](C.depth,C):"inspect"in b&&typeof b.inspect=="function"?b.inspect(C.depth,C):"constructor"in b&&mr.has(b.constructor)?mr.get(b.constructor)(b,C):yr[q]?yr[q](b,C):""},jd=Object.prototype.toString;function gr(b,C){C=g(C),C.inspect=gr;var q=C,G=q.customInspect,K=b===null?"null":n(b);if(K==="object"&&(K=jd.call(b).slice(8,-1)),la[K])return la[K](b,C);if(G&&b){var ne=Md(b,C,K);if(ne)return typeof ne=="string"?ne:gr(ne,C)}var ce=b?Object.getPrototypeOf(b):!1;return ce===Object.prototype||ce===null?k(b,C):b&&typeof HTMLElement=="function"&&b instanceof HTMLElement?ia(b,C):"constructor"in b?b.constructor!==Object?me(b,C):k(b,C):b===Object(b)?k(b,C):C.stylize(String(b),K)}function Ld(b,C){return mr.has(b)?!1:(mr.set(b,C),!0)}function kd(b,C){return b in yr?!1:(yr[b]=C,!0)}var $d=hr;r.custom=$d,r.default=gr,r.inspect=gr,r.registerConstructor=Ld,r.registerStringTag=kd,Object.defineProperty(r,"__esModule",{value:!0})})}}),nw=gt(Mo(),1),Zj=gt(Wf(),1),eL=Symbol("vitest:SAFE_COLORS"),ow={bold:["\x1B[1m","\x1B[22m","\x1B[22m\x1B[1m"],dim:["\x1B[2m","\x1B[22m","\x1B[22m\x1B[2m"],italic:["\x1B[3m","\x1B[23m"],underline:["\x1B[4m","\x1B[24m"],inverse:["\x1B[7m","\x1B[27m"],hidden:["\x1B[8m","\x1B[28m"],strikethrough:["\x1B[9m","\x1B[29m"],black:["\x1B[30m","\x1B[39m"],red:["\x1B[31m","\x1B[39m"],green:["\x1B[32m","\x1B[39m"],yellow:["\x1B[33m","\x1B[39m"],blue:["\x1B[34m","\x1B[39m"],magenta:["\x1B[35m","\x1B[39m"],cyan:["\x1B[36m","\x1B[39m"],white:["\x1B[37m","\x1B[39m"],gray:["\x1B[90m","\x1B[39m"],bgBlack:["\x1B[40m","\x1B[49m"],bgRed:["\x1B[41m","\x1B[49m"],bgGreen:["\x1B[42m","\x1B[49m"],bgYellow:["\x1B[43m","\x1B[49m"],bgBlue:["\x1B[44m","\x1B[49m"],bgMagenta:["\x1B[45m","\x1B[49m"],bgCyan:["\x1B[46m","\x1B[49m"],bgWhite:["\x1B[47m","\x1B[49m"]},aw=Object.entries(ow);function jo(e){return String(e)}jo.open="";jo.close="";var tL=aw.reduce((e,[t])=>(e[t]=jo,e),{isColorSupported:!1});var{AsymmetricMatcher:rL,DOMCollection:nL,DOMElement:oL,Immutable:aL,ReactElement:iL,ReactTestComponent:uL}=nw.plugins;var iw=gt(Mo(),1),sL=gt(Gf(),1),{AsymmetricMatcher:lL,DOMCollection:cL,DOMElement:pL,Immutable:fL,ReactElement:dL,ReactTestComponent:hL}=iw.plugins;gt(Mo(),1);gt(Wf(),1);gt(Gf(),1);var mL=Object.getPrototypeOf({});var se=(e=>(e.DONE="done",e.ERROR="error",e.ACTIVE="active",e.WAITING="waiting",e))(se||{}),ot={CALL:"storybook/instrumenter/call",SYNC:"storybook/instrumenter/sync",START:"storybook/instrumenter/start",BACK:"storybook/instrumenter/back",GOTO:"storybook/instrumenter/goto",NEXT:"storybook/instrumenter/next",END:"storybook/instrumenter/end"};var yL=new Error("This function ran after the play function completed. Did you forget to `await` it?");u();s();l();var wL=__STORYBOOK_THEMING__,{CacheProvider:CL,ClassNames:xL,Global:OL,ThemeProvider:_L,background:IL,color:TL,convert:DL,create:RL,createCache:PL,createGlobal:FL,createReset:BL,css:NL,darken:qL,ensure:ML,ignoreSsrWarning:jL,isPropValid:LL,jsx:kL,keyframes:$L,lighten:zL,styled:ie,themes:UL,typography:Xe,useTheme:ur,withTheme:HL}=__STORYBOOK_THEMING__;u();s();l();u();s();l();function _e(){return _e=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&o<1?(c=a,p=i):o>=1&&o<2?(c=i,p=a):o>=2&&o<3?(p=a,d=i):o>=3&&o<4?(p=i,d=a):o>=4&&o<5?(c=i,d=a):o>=5&&o<6&&(c=a,d=i);var h=r-a/2,m=c+h,f=p+h,w=d+h;return n(m,f,w)}var Kf={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function cw(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Kf[t]?"#"+Kf[t]:e}var pw=/^#[a-fA-F0-9]{6}$/,fw=/^#[a-fA-F0-9]{8}$/,dw=/^#[a-fA-F0-9]{3}$/,hw=/^#[a-fA-F0-9]{4}$/,Ho=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,mw=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,yw=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,gw=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function $t(e){if(typeof e!="string")throw new Pe(3);var t=cw(e);if(t.match(pw))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(fw)){var r=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:r}}if(t.match(dw))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(hw)){var n=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:n}}var o=Ho.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=mw.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var i=yw.exec(t);if(i){var c=parseInt(""+i[1],10),p=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,h="rgb("+cr(c,p,d)+")",m=Ho.exec(h);if(!m)throw new Pe(4,t,h);return{red:parseInt(""+m[1],10),green:parseInt(""+m[2],10),blue:parseInt(""+m[3],10)}}var f=gw.exec(t.substring(0,50));if(f){var w=parseInt(""+f[1],10),g=parseInt(""+f[2],10)/100,A=parseInt(""+f[3],10)/100,_="rgb("+cr(w,g,A)+")",P=Ho.exec(_);if(!P)throw new Pe(4,t,_);return{red:parseInt(""+P[1],10),green:parseInt(""+P[2],10),blue:parseInt(""+P[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new Pe(5)}function bw(e){var t=e.red/255,r=e.green/255,n=e.blue/255,o=Math.max(t,r,n),a=Math.min(t,r,n),i=(o+a)/2;if(o===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var c,p=o-a,d=i>.5?p/(2-o-a):p/(o+a);switch(o){case t:c=(r-n)/p+(r=1?Zr(e,t,r):"rgba("+cr(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Zr(e.hue,e.saturation,e.lightness):"rgba("+cr(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Pe(2)}function Vo(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Go("#"+bt(e)+bt(t)+bt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Go("#"+bt(e.red)+bt(e.green)+bt(e.blue));throw new Pe(6)}function en(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var o=$t(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Vo(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Vo(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Pe(7)}var ww=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Cw=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},xw=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Ow=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function it(e){if(typeof e!="object")throw new Pe(8);if(Cw(e))return en(e);if(ww(e))return Vo(e);if(Ow(e))return Aw(e);if(xw(e))return Sw(e);throw new Pe(8)}function Jf(e,t,r){return function(){var o=r.concat(Array.prototype.slice.call(arguments));return o.length>=t?e.apply(this,o):Jf(e,t,o)}}function qe(e){return Jf(e,e.length,[])}function _w(e,t){if(t==="transparent")return t;var r=at(t);return it(_e({},r,{hue:r.hue+parseFloat(e)}))}var X6=qe(_w);function zt(e,t,r){return Math.max(e,Math.min(t,r))}function Iw(e,t){if(t==="transparent")return t;var r=at(t);return it(_e({},r,{lightness:zt(0,1,r.lightness-parseFloat(e))}))}var J6=qe(Iw);function Tw(e,t){if(t==="transparent")return t;var r=at(t);return it(_e({},r,{saturation:zt(0,1,r.saturation-parseFloat(e))}))}var Q6=qe(Tw);function Dw(e,t){if(t==="transparent")return t;var r=at(t);return it(_e({},r,{lightness:zt(0,1,r.lightness+parseFloat(e))}))}var Z6=qe(Dw);function Rw(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=$t(t),o=_e({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),a=$t(r),i=_e({},a,{alpha:typeof a.alpha=="number"?a.alpha:1}),c=o.alpha-i.alpha,p=parseFloat(e)*2-1,d=p*c===-1?p:p+c,h=1+p*c,m=(d/h+1)/2,f=1-m,w={red:Math.floor(o.red*m+i.red*f),green:Math.floor(o.green*m+i.green*f),blue:Math.floor(o.blue*m+i.blue*f),alpha:o.alpha*parseFloat(e)+i.alpha*(1-parseFloat(e))};return en(w)}var Pw=qe(Rw),Qf=Pw;function Fw(e,t){if(t==="transparent")return t;var r=$t(t),n=typeof r.alpha=="number"?r.alpha:1,o=_e({},r,{alpha:zt(0,1,(n*100+parseFloat(e)*100)/100)});return en(o)}var e8=qe(Fw);function Bw(e,t){if(t==="transparent")return t;var r=at(t);return it(_e({},r,{saturation:zt(0,1,r.saturation+parseFloat(e))}))}var t8=qe(Bw);function Nw(e,t){return t==="transparent"?t:it(_e({},at(t),{hue:parseFloat(e)}))}var r8=qe(Nw);function qw(e,t){return t==="transparent"?t:it(_e({},at(t),{lightness:parseFloat(e)}))}var n8=qe(qw);function Mw(e,t){return t==="transparent"?t:it(_e({},at(t),{saturation:parseFloat(e)}))}var o8=qe(Mw);function jw(e,t){return t==="transparent"?t:Qf(parseFloat(e),"rgb(0, 0, 0)",t)}var a8=qe(jw);function Lw(e,t){return t==="transparent"?t:Qf(parseFloat(e),"rgb(255, 255, 255)",t)}var i8=qe(Lw);function kw(e,t){if(t==="transparent")return t;var r=$t(t),n=typeof r.alpha=="number"?r.alpha:1,o=_e({},r,{alpha:zt(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return en(o)}var $w=qe(kw),tn=$w;u();s();l();var p8=__STORYBOOK_ICONS__,{AccessibilityAltIcon:f8,AccessibilityIcon:d8,AddIcon:h8,AdminIcon:m8,AlertAltIcon:y8,AlertIcon:g8,AlignLeftIcon:b8,AlignRightIcon:E8,AppleIcon:v8,ArrowDownIcon:S8,ArrowLeftIcon:A8,ArrowRightIcon:w8,ArrowSolidDownIcon:C8,ArrowSolidLeftIcon:x8,ArrowSolidRightIcon:O8,ArrowSolidUpIcon:_8,ArrowUpIcon:I8,AzureDevOpsIcon:T8,BackIcon:D8,BasketIcon:R8,BatchAcceptIcon:P8,BatchDenyIcon:F8,BeakerIcon:B8,BellIcon:N8,BitbucketIcon:q8,BoldIcon:M8,BookIcon:j8,BookmarkHollowIcon:L8,BookmarkIcon:k8,BottomBarIcon:$8,BottomBarToggleIcon:z8,BoxIcon:U8,BranchIcon:H8,BrowserIcon:W8,ButtonIcon:G8,CPUIcon:V8,CalendarIcon:Y8,CameraIcon:K8,CategoryIcon:X8,CertificateIcon:J8,ChangedIcon:Q8,ChatIcon:Z8,CheckIcon:Zf,ChevronDownIcon:ek,ChevronLeftIcon:tk,ChevronRightIcon:rk,ChevronSmallDownIcon:nk,ChevronSmallLeftIcon:ok,ChevronSmallRightIcon:ak,ChevronSmallUpIcon:ik,ChevronUpIcon:uk,ChromaticIcon:sk,ChromeIcon:lk,CircleHollowIcon:ck,CircleIcon:ed,ClearIcon:pk,CloseAltIcon:fk,CloseIcon:dk,CloudHollowIcon:hk,CloudIcon:mk,CogIcon:yk,CollapseIcon:gk,CommandIcon:bk,CommentAddIcon:Ek,CommentIcon:vk,CommentsIcon:Sk,CommitIcon:Ak,CompassIcon:wk,ComponentDrivenIcon:Ck,ComponentIcon:xk,ContrastIcon:Ok,ControlsIcon:_k,CopyIcon:Ik,CreditIcon:Tk,CrossIcon:Dk,DashboardIcon:Rk,DatabaseIcon:Pk,DeleteIcon:Fk,DiamondIcon:Bk,DirectionIcon:Nk,DiscordIcon:qk,DocChartIcon:Mk,DocListIcon:jk,DocumentIcon:td,DownloadIcon:Lk,DragIcon:kk,EditIcon:$k,EllipsisIcon:zk,EmailIcon:Uk,ExpandAltIcon:Hk,ExpandIcon:Wk,EyeCloseIcon:Gk,EyeIcon:Vk,FaceHappyIcon:Yk,FaceNeutralIcon:Kk,FaceSadIcon:Xk,FacebookIcon:Jk,FailedIcon:Qk,FastForwardIcon:rd,FigmaIcon:Zk,FilterIcon:e$,FlagIcon:t$,FolderIcon:r$,FormIcon:n$,GDriveIcon:o$,GithubIcon:a$,GitlabIcon:i$,GlobeIcon:u$,GoogleIcon:s$,GraphBarIcon:l$,GraphLineIcon:c$,GraphqlIcon:p$,GridAltIcon:f$,GridIcon:d$,GrowIcon:h$,HeartHollowIcon:m$,HeartIcon:y$,HomeIcon:g$,HourglassIcon:b$,InfoIcon:E$,ItalicIcon:v$,JumpToIcon:S$,KeyIcon:A$,LightningIcon:w$,LightningOffIcon:C$,LinkBrokenIcon:x$,LinkIcon:O$,LinkedinIcon:_$,LinuxIcon:I$,ListOrderedIcon:T$,ListUnorderedIcon:nd,LocationIcon:D$,LockIcon:R$,MarkdownIcon:P$,MarkupIcon:F$,MediumIcon:B$,MemoryIcon:N$,MenuIcon:q$,MergeIcon:M$,MirrorIcon:j$,MobileIcon:L$,MoonIcon:k$,NutIcon:$$,OutboxIcon:z$,OutlineIcon:U$,PaintBrushIcon:H$,PaperClipIcon:W$,ParagraphIcon:G$,PassedIcon:V$,PhoneIcon:Y$,PhotoDragIcon:K$,PhotoIcon:X$,PinAltIcon:J$,PinIcon:Q$,PlayBackIcon:od,PlayIcon:ad,PlayNextIcon:id,PlusIcon:Z$,PointerDefaultIcon:e7,PointerHandIcon:t7,PowerIcon:r7,PrintIcon:n7,ProceedIcon:o7,ProfileIcon:a7,PullRequestIcon:i7,QuestionIcon:u7,RSSIcon:s7,RedirectIcon:l7,ReduxIcon:c7,RefreshIcon:p7,ReplyIcon:f7,RepoIcon:d7,RequestChangeIcon:h7,RewindIcon:ud,RulerIcon:m7,SearchIcon:y7,ShareAltIcon:g7,ShareIcon:b7,ShieldIcon:E7,SideBySideIcon:v7,SidebarAltIcon:S7,SidebarAltToggleIcon:A7,SidebarIcon:w7,SidebarToggleIcon:C7,SpeakerIcon:x7,StackedIcon:O7,StarHollowIcon:_7,StarIcon:I7,StickerIcon:T7,StopAltIcon:sd,StopIcon:D7,StorybookIcon:R7,StructureIcon:P7,SubtractIcon:F7,SunIcon:B7,SupportIcon:N7,SwitchAltIcon:q7,SyncIcon:ld,TabletIcon:M7,ThumbsUpIcon:j7,TimeIcon:L7,TimerIcon:k7,TransferIcon:$7,TrashIcon:z7,TwitterIcon:U7,TypeIcon:H7,UbuntuIcon:W7,UndoIcon:G7,UnfoldIcon:V7,UnlockIcon:Y7,UnpinIcon:K7,UploadIcon:X7,UserAddIcon:J7,UserAltIcon:Q7,UserIcon:Z7,UsersIcon:ez,VSCodeIcon:tz,VerifiedIcon:rz,VideoIcon:cd,WandIcon:nz,WatchIcon:oz,WindowsIcon:az,WrenchIcon:iz,YoutubeIcon:uz,ZoomIcon:sz,ZoomOutIcon:lz,ZoomResetIcon:cz,iconList:pz}=__STORYBOOK_ICONS__;var zw=Object.create,Ad=Object.defineProperty,Uw=Object.getOwnPropertyDescriptor,wd=Object.getOwnPropertyNames,Hw=Object.getPrototypeOf,Ww=Object.prototype.hasOwnProperty,Le=(e,t)=>function(){return t||(0,e[wd(e)[0]])((t={exports:{}}).exports,t),t.exports},Gw=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of wd(t))!Ww.call(e,o)&&o!==r&&Ad(e,o,{get:()=>t[o],enumerable:!(n=Uw(t,o))||n.enumerable});return e},$e=(e,t,r)=>(r=e!=null?zw(Hw(e)):{},Gw(t||!e||!e.__esModule?Ad(r,"default",{value:e,enumerable:!0}):r,e)),ta=Le({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/extends.js"(e,t){function r(){return t.exports=r=Object.assign||function(n){for(var o=1;o=0)&&(a[c]=n[c]);return a}t.exports=r}}),ra=Le({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(e,t){var r=Vw();function n(o,a){if(o==null)return{};var i=r(o,a),c,p;if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(o);for(p=0;p=0)&&Object.prototype.propertyIsEnumerable.call(o,c)&&(i[c]=o[c])}return i}t.exports=n}}),Yw=Le({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/defineProperty.js"(e,t){function r(n,o,a){return o in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a,n}t.exports=r}}),Kw=Le({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectSpread2.js"(e,t){var r=Yw();function n(a,i){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(a);i&&(p=p.filter(function(d){return Object.getOwnPropertyDescriptor(a,d).enumerable})),c.push.apply(c,p)}return c}function o(a){for(var i=1;i=0)&&(a[c]=n[c]);return a}t.exports=r}}),Jw=Le({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(e,t){var r=Xw();function n(o,a){if(o==null)return{};var i=r(o,a),c,p;if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(o);for(p=0;p=0)&&Object.prototype.propertyIsEnumerable.call(o,c)&&(i[c]=o[c])}return i}t.exports=n}}),Qw=Le({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/defineProperty.js"(e,t){function r(n,o,a){return o in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a,n}t.exports=r}}),Zw=Le({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectSpread2.js"(e,t){var r=Qw();function n(a,i){var c=Object.keys(a);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(a);i&&(p=p.filter(function(d){return Object.getOwnPropertyDescriptor(a,d).enumerable})),c.push.apply(c,p)}return c}function o(a){for(var i=1;i=0)&&(a[c]=n[c]);return a}t.exports=r}}),rC=Le({"../../node_modules/@devtools-ds/tree/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(e,t){var r=tC();function n(o,a){if(o==null)return{};var i=r(o,a),c,p;if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(o);for(p=0;p=0)&&Object.prototype.propertyIsEnumerable.call(o,c)&&(i[c]=o[c])}return i}t.exports=n}}),an="storybook/interactions",nC=`${an}/panel`,oC="https://youtu.be/Waht9qq7AoA",aC="writing-tests/interaction-testing",iC=ie.div(({theme:e,status:t})=>({padding:"4px 6px 4px 8px;",borderRadius:"4px",backgroundColor:{[se.DONE]:e.color.positive,[se.ERROR]:e.color.negative,[se.ACTIVE]:e.color.warning,[se.WAITING]:e.color.warning}[t],color:"white",fontFamily:Xe.fonts.base,textTransform:"uppercase",fontSize:Xe.size.s1,letterSpacing:3,fontWeight:Xe.weight.bold,width:65,textAlign:"center"})),uC=({status:e})=>{let t={[se.DONE]:"Pass",[se.ERROR]:"Fail",[se.ACTIVE]:"Runs",[se.WAITING]:"Runs"}[e];return y.createElement(iC,{"aria-label":"Status of the test run",status:e},t)},sC=ie.div(({theme:e})=>({background:e.background.app,borderBottom:`1px solid ${e.appBorderColor}`,position:"sticky",top:0,zIndex:1})),lC=ie.nav(({theme:e})=>({height:40,display:"flex",alignItems:"center",justifyContent:"space-between",paddingLeft:15})),cC=ie(wa)(({theme:e})=>({borderRadius:4,padding:6,color:e.textMutedColor,"&:not(:disabled)":{"&:hover,&:focus-visible":{color:e.color.secondary}}})),pr=ie(gn)(({theme:e})=>({fontFamily:e.typography.fonts.base})),fr=ie(mn)(({theme:e})=>({color:e.textMutedColor,margin:"0 3px"})),pC=ie(Oa)({marginTop:0}),fC=ie(xa)(({theme:e})=>({color:e.textMutedColor,justifyContent:"flex-end",textAlign:"right",whiteSpace:"nowrap",marginTop:"auto",marginBottom:1,paddingRight:15,fontSize:13})),pd=ie.div({display:"flex",alignItems:"center"}),dC=ie(fr)({marginLeft:9}),hC=ie(cC)({marginLeft:9,marginRight:9,marginBottom:1,lineHeight:"12px"}),mC=ie(fr)(({theme:e,animating:t,disabled:r})=>({opacity:r?.5:1,svg:{animation:t&&`${e.animation.rotate360} 200ms ease-out`}})),yC=({controls:e,controlStates:t,status:r,storyFileName:n,onScrollToEnd:o})=>{let a=r===se.ERROR?"Scroll to error":"Scroll to end";return y.createElement(sC,null,y.createElement(Aa,null,y.createElement(lC,null,y.createElement(pd,null,y.createElement(uC,{status:r}),y.createElement(hC,{onClick:o,disabled:!o},a),y.createElement(pC,null),y.createElement(lt,{trigger:"hover",hasChrome:!1,tooltip:y.createElement(pr,{note:"Go to start"})},y.createElement(dC,{"aria-label":"Go to start",containsIcon:!0,onClick:e.start,disabled:!t.start},y.createElement(ud,null))),y.createElement(lt,{trigger:"hover",hasChrome:!1,tooltip:y.createElement(pr,{note:"Go back"})},y.createElement(fr,{"aria-label":"Go back",containsIcon:!0,onClick:e.back,disabled:!t.back},y.createElement(od,null))),y.createElement(lt,{trigger:"hover",hasChrome:!1,tooltip:y.createElement(pr,{note:"Go forward"})},y.createElement(fr,{"aria-label":"Go forward",containsIcon:!0,onClick:e.next,disabled:!t.next},y.createElement(id,null))),y.createElement(lt,{trigger:"hover",hasChrome:!1,tooltip:y.createElement(pr,{note:"Go to end"})},y.createElement(fr,{"aria-label":"Go to end",containsIcon:!0,onClick:e.end,disabled:!t.end},y.createElement(rd,null))),y.createElement(lt,{trigger:"hover",hasChrome:!1,tooltip:y.createElement(pr,{note:"Rerun"})},y.createElement(mC,{"aria-label":"Rerun",containsIcon:!0,onClick:e.rerun},y.createElement(ld,null)))),n&&y.createElement(pd,null,y.createElement(fC,null,n)))))},gC=$e(ta()),bC=$e(ra());function Zo(e){var t,r,n="";if(e)if(typeof e=="object")if(Array.isArray(e))for(t=0;tArray.isArray(e)||ArrayBuffer.isView(e)&&!(e instanceof DataView),Cd=e=>e!==null&&typeof e=="object"&&!na(e)&&!(e instanceof Date)&&!(e instanceof RegExp)&&!(e instanceof Error)&&!(e instanceof WeakMap)&&!(e instanceof WeakSet),EC=e=>Cd(e)||na(e)||typeof e=="function"||e instanceof Promise,xd=e=>{let t=/unique/;return Promise.race([e,t]).then(r=>r===t?["pending"]:["fulfilled",r],r=>["rejected",r])},Ve=async(e,t,r,n,o,a)=>{let i={key:e,depth:r,value:t,type:"value",parent:void 0};if(t&&EC(t)&&r<100){let c=[],p="object";if(na(t)){for(let d=0;d{let h=await Ve(d.toString(),t[d],r+1,n);return h.parent=i,h});p="array"}else{let d=Object.getOwnPropertyNames(t);n&&d.sort();for(let h=0;h{let f=await Ve(d[h],m,r+1,n);return f.parent=i,f})}if(typeof t=="function"&&(p="function"),t instanceof Promise){let[h,m]=await xd(t);c.push(async()=>{let f=await Ve("",h,r+1,n);return f.parent=i,f}),h!=="pending"&&c.push(async()=>{let f=await Ve("",m,r+1,n);return f.parent=i,f}),p="promise"}if(t instanceof Map){let h=Array.from(t.entries()).map(m=>{let[f,w]=m;return{"":f,"":w}});c.push(async()=>{let m=await Ve("",h,r+1,n);return m.parent=i,m}),c.push(async()=>{let m=await Ve("size",t.size,r+1,n);return m.parent=i,m}),p="map"}if(t instanceof Set){let h=Array.from(t.entries()).map(m=>m[1]);c.push(async()=>{let m=await Ve("",h,r+1,n);return m.parent=i,m}),c.push(async()=>{let m=await Ve("size",t.size,r+1,n);return m.parent=i,m}),p="set"}}t!==Object.prototype&&a&&c.push(async()=>{let d=await Ve("",Object.getPrototypeOf(t),r+1,n,!0);return d.parent=i,d}),i.type=p,i.children=c,i.isPrototype=o}return i},vC=(e,t,r)=>Ve("root",e,0,t===!1?t:!0,void 0,r===!1?r:!0),fd=$e(Kw()),SC=$e(Jw()),AC=["children"],ea=y.createContext({theme:"chrome",colorScheme:"light"}),wC=e=>{let{children:t}=e,r=(0,SC.default)(e,AC),n=y.useContext(ea);return y.createElement(ea.Provider,{value:(0,fd.default)((0,fd.default)({},n),r)},t)},un=(e,t={})=>{let r=y.useContext(ea),n=e.theme||r.theme||"chrome",o=e.colorScheme||r.colorScheme||"light",a=Ye(t[n],t[o]);return{currentColorScheme:o,currentTheme:n,themeClass:a}},dd=$e(Zw()),Yo=$e(eC()),CC=$e(rC()),xC=y.createContext({isChild:!1,depth:0,hasHover:!0}),Ko=xC,Fe={tree:"Tree-tree-fbbbe38",item:"Tree-item-353d6f3",group:"Tree-group-d3c3d8a",label:"Tree-label-d819155",focusWhite:"Tree-focusWhite-f1e00c2",arrow:"Tree-arrow-03ab2e7",hover:"Tree-hover-3cc4e5d",open:"Tree-open-3f1a336",dark:"Tree-dark-1b4aa00",chrome:"Tree-chrome-bcbcac6",light:"Tree-light-09174ee"},OC=["theme","hover","colorScheme","children","label","className","onUpdate","onSelect","open"],on=e=>{let{theme:t,hover:r,colorScheme:n,children:o,label:a,className:i,onUpdate:c,onSelect:p,open:d}=e,h=(0,CC.default)(e,OC),{themeClass:m,currentTheme:f}=un({theme:t,colorScheme:n},Fe),[w,g]=ke(d);Ze(()=>{g(d)},[d]);let A=N=>{g(N),c&&c(N)},_=y.Children.count(o)>0,P=(N,z)=>{if(N.isSameNode(z||null))return;N.querySelector('[tabindex="-1"]')?.focus(),N.setAttribute("aria-selected","true"),z?.removeAttribute("aria-selected")},D=(N,z)=>{let U=N;for(;U&&U.parentElement;){if(U.getAttribute("role")===z)return U;U=U.parentElement}return null},F=N=>{let z=D(N,"tree");return z?Array.from(z.querySelectorAll("li")):[]},M=N=>{let z=D(N,"group"),U=z?.previousElementSibling;if(U&&U.getAttribute("tabindex")==="-1"){let Z=U.parentElement,ae=N.parentElement;P(Z,ae)}},j=(N,z)=>{let U=F(N);U.forEach(Z=>{Z.removeAttribute("aria-selected")}),z==="start"&&U[0]&&P(U[0]),z==="end"&&U[U.length-1]&&P(U[U.length-1])},H=(N,z)=>{let U=F(N)||[];for(let Z=0;Z{let U=N.target;(N.key==="Enter"||N.key===" ")&&A(!w),N.key==="ArrowRight"&&w&&!z?H(U,"down"):N.key==="ArrowRight"&&A(!0),N.key==="ArrowLeft"&&(!w||z)?M(U):N.key==="ArrowLeft"&&A(!1),N.key==="ArrowDown"&&H(U,"down"),N.key==="ArrowUp"&&H(U,"up"),N.key==="Home"&&j(U,"start"),N.key==="End"&&j(U,"end")},T=(N,z)=>{let U=N.target,Z=D(U,"treeitem"),ae=F(U)||[],he=!1;for(let Ee=0;Ee{let z=N.currentTarget;!z.contains(document.activeElement)&&z.getAttribute("role")==="tree"&&z.setAttribute("tabindex","0")},V=N=>{let z=N.target;if(z.getAttribute("role")==="tree"){let U=z.querySelector('[aria-selected="true"]');U?P(U):H(z,"down"),z.setAttribute("tabindex","-1")}},J=()=>{p?.()},Q=N=>{let z=N*.9+.3;return{paddingLeft:`${z}em`,width:`calc(100% - ${z}em)`}},{isChild:X,depth:x,hasHover:R}=y.useContext(Ko),B=R?r:!1;if(!X)return y.createElement("ul",(0,Yo.default)({role:"tree",tabIndex:0,className:Ye(Fe.tree,Fe.group,m,i),onFocus:V,onBlur:L},h),y.createElement(Ko.Provider,{value:{isChild:!0,depth:0,hasHover:B}},y.createElement(on,e)));if(!_)return y.createElement("li",(0,Yo.default)({role:"treeitem",className:Fe.item},h),y.createElement("div",{role:"button",className:Ye(Fe.label,{[Fe.hover]:B,[Fe.focusWhite]:f==="firefox"}),tabIndex:-1,style:Q(x),onKeyDown:N=>{W(N,X)},onClick:N=>T(N,!0),onFocus:J},y.createElement("span",null,a)));let $=Ye(Fe.arrow,{[Fe.open]:w});return y.createElement("li",{role:"treeitem","aria-expanded":w,className:Fe.item},y.createElement("div",{role:"button",tabIndex:-1,className:Ye(Fe.label,{[Fe.hover]:B,[Fe.focusWhite]:f==="firefox"}),style:Q(x),onClick:N=>T(N),onKeyDown:N=>W(N),onFocus:J},y.createElement("span",null,y.createElement("span",{"aria-hidden":!0,className:$}),y.createElement("span",null,a))),y.createElement("ul",(0,Yo.default)({role:"group",className:Ye(i,Fe.group)},h),w&&y.Children.map(o,N=>y.createElement(Ko.Provider,{value:{isChild:!0,depth:x+1,hasHover:B}},N))))};on.defaultProps={open:!1,hover:!0};var _C=$e(ta()),IC=$e(ra()),pe={"object-inspector":"ObjectInspector-object-inspector-0c33e82",objectInspector:"ObjectInspector-object-inspector-0c33e82","object-label":"ObjectInspector-object-label-b81482b",objectLabel:"ObjectInspector-object-label-b81482b",text:"ObjectInspector-text-25f57f3",key:"ObjectInspector-key-4f712bb",value:"ObjectInspector-value-f7ec2e5",string:"ObjectInspector-string-c496000",regex:"ObjectInspector-regex-59d45a3",error:"ObjectInspector-error-b818698",boolean:"ObjectInspector-boolean-2dd1642",number:"ObjectInspector-number-a6daabb",undefined:"ObjectInspector-undefined-3a68263",null:"ObjectInspector-null-74acb50",function:"ObjectInspector-function-07bbdcd","function-decorator":"ObjectInspector-function-decorator-3d22c24",functionDecorator:"ObjectInspector-function-decorator-3d22c24",prototype:"ObjectInspector-prototype-f2449ee",dark:"ObjectInspector-dark-0c96c97",chrome:"ObjectInspector-chrome-2f3ca98",light:"ObjectInspector-light-78bef54"},TC=["ast","theme","showKey","colorScheme","className"],Be=(e,t,r,n,o)=>{let a=e.includes("-")?`"${e}"`:e,i=o<=0;return y.createElement("span",{className:pe.text},!i&&n&&y.createElement(y.Fragment,null,y.createElement("span",{className:pe.key},a),y.createElement("span",null,":\xA0")),y.createElement("span",{className:r},t))},Od=e=>{let{ast:t,theme:r,showKey:n,colorScheme:o,className:a}=e,i=(0,IC.default)(e,TC),{themeClass:c}=un({theme:r,colorScheme:o},pe),[p,d]=ke(y.createElement("span",null)),h=y.createElement("span",null);return Ze(()=>{t.value instanceof Promise&&(async m=>{d(Be(t.key,`Promise { "${await xd(m)}" }`,pe.key,n,t.depth))})(t.value)},[t,n]),typeof t.value=="number"||typeof t.value=="bigint"?h=Be(t.key,String(t.value),pe.number,n,t.depth):typeof t.value=="boolean"?h=Be(t.key,String(t.value),pe.boolean,n,t.depth):typeof t.value=="string"?h=Be(t.key,`"${t.value}"`,pe.string,n,t.depth):typeof t.value>"u"?h=Be(t.key,"undefined",pe.undefined,n,t.depth):typeof t.value=="symbol"?h=Be(t.key,t.value.toString(),pe.string,n,t.depth):typeof t.value=="function"?h=Be(t.key,`${t.value.name}()`,pe.key,n,t.depth):typeof t.value=="object"&&(t.value===null?h=Be(t.key,"null",pe.null,n,t.depth):Array.isArray(t.value)?h=Be(t.key,`Array(${t.value.length})`,pe.key,n,t.depth):t.value instanceof Date?h=Be(t.key,`Date ${t.value.toString()}`,pe.value,n,t.depth):t.value instanceof RegExp?h=Be(t.key,t.value.toString(),pe.regex,n,t.depth):t.value instanceof Error?h=Be(t.key,t.value.toString(),pe.error,n,t.depth):Cd(t.value)?h=Be(t.key,"{\u2026}",pe.key,n,t.depth):h=Be(t.key,t.value.constructor.name,pe.key,n,t.depth)),y.createElement("span",(0,_C.default)({className:Ye(c,a)},i),p,h)};Od.defaultProps={showKey:!0};var _d=Od,Ut=$e(ta()),DC=$e(ra()),RC=["ast","theme","previewMax","open","colorScheme","className"],dr=(e,t,r)=>{let n=[];for(let o=0;ot){n.push("\u2026 ");break}}return n},PC=(e,t,r,n)=>{let o=e.value.length;return t?y.createElement("span",null,"Array(",o,")"):y.createElement(y.Fragment,null,y.createElement("span",null,`${n==="firefox"?"Array":""}(${o}) [ `),dr(e.children,r,!1),y.createElement("span",null,"]"))},FC=(e,t,r,n)=>e.isPrototype?y.createElement("span",null,`Object ${n==="firefox"?"{ \u2026 }":""}`):t?y.createElement("span",null,"{\u2026}"):y.createElement(y.Fragment,null,y.createElement("span",null,`${n==="firefox"?"Object ":""}{ `),dr(e.children,r,!0),y.createElement("span",null,"}")),BC=(e,t,r)=>t?y.createElement("span",null,`Promise { "${String(e.children[0].value)}" }`):y.createElement(y.Fragment,null,y.createElement("span",null,"Promise { "),dr(e.children,r,!0),y.createElement("span",null,"}")),NC=(e,t,r,n)=>{let{size:o}=e.value;return t?y.createElement("span",null,`Map(${o})`):y.createElement(y.Fragment,null,y.createElement("span",null,`Map${n==="chrome"?`(${o})`:""} { `),dr(e.children,r,!0),y.createElement("span",null,"}"))},qC=(e,t,r)=>{let{size:n}=e.value;return t?y.createElement("span",null,"Set(",n,")"):y.createElement(y.Fragment,null,y.createElement("span",null,`Set(${e.value.size}) {`),dr(e.children,r,!0),y.createElement("span",null,"}"))},Id=e=>{let{ast:t,theme:r,previewMax:n,open:o,colorScheme:a,className:i}=e,c=(0,DC.default)(e,RC),{themeClass:p,currentTheme:d}=un({theme:r,colorScheme:a},pe),h=t.isPrototype||!1,m=Ye(pe.objectLabel,p,i,{[pe.prototype]:h}),f=t.depth<=0,w=()=>y.createElement("span",{className:h?pe.prototype:pe.key},f?"":`${t.key}: `);return t.type==="array"?y.createElement("span",(0,Ut.default)({className:m},c),y.createElement(w,null),PC(t,o,n,d)):t.type==="function"?y.createElement("span",(0,Ut.default)({className:m},c),y.createElement(w,null),d==="chrome"&&y.createElement("span",{className:pe.functionDecorator},"\u0192 "),y.createElement("span",{className:Ye({[pe.function]:!h})},`${t.value.name}()`)):t.type==="promise"?y.createElement("span",(0,Ut.default)({className:m},c),y.createElement(w,null),BC(t,o,n)):t.type==="map"?y.createElement("span",(0,Ut.default)({className:m},c),y.createElement(w,null),NC(t,o,n,d)):t.type==="set"?y.createElement("span",(0,Ut.default)({className:m},c),y.createElement(w,null),qC(t,o,n)):y.createElement("span",(0,Ut.default)({className:m},c),y.createElement(w,null),FC(t,o,n,d))};Id.defaultProps={previewMax:8,open:!1};var MC=Id,oa=e=>{let{ast:t,expandLevel:r,depth:n}=e,[o,a]=ke(),[i,c]=ke(n{(async()=>{if(t.type!=="value"){let p=t.children.map(m=>m()),d=await Promise.all(p),h=(0,dd.default)((0,dd.default)({},t),{},{children:d});a(h)}})()},[t]),o?y.createElement(on,{hover:!1,open:i,label:y.createElement(MC,{open:i,ast:o}),onSelect:()=>{var p;(p=e.onSelect)===null||p===void 0||p.call(e,t)},onUpdate:p=>{c(p)}},o.children.map(p=>y.createElement(oa,{key:p.key,ast:p,depth:n+1,expandLevel:r,onSelect:e.onSelect}))):y.createElement(on,{hover:!1,label:y.createElement(_d,{ast:t}),onSelect:()=>{var p;(p=e.onSelect)===null||p===void 0||p.call(e,t)}})};oa.defaultProps={expandLevel:0,depth:0};var jC=oa,LC=["data","expandLevel","sortKeys","includePrototypes","className","theme","colorScheme","onSelect"],Td=e=>{let{data:t,expandLevel:r,sortKeys:n,includePrototypes:o,className:a,theme:i,colorScheme:c,onSelect:p}=e,d=(0,bC.default)(e,LC),[h,m]=ke(void 0),{themeClass:f,currentTheme:w,currentColorScheme:g}=un({theme:i,colorScheme:c},pe);return Ze(()=>{(async()=>m(await vC(t,n,o)))()},[t,n,o]),y.createElement("div",(0,gC.default)({className:Ye(pe.objectInspector,a,f)},d),h&&y.createElement(wC,{theme:w,colorScheme:g},y.createElement(jC,{ast:h,expandLevel:r,onSelect:p})))};Td.defaultProps={expandLevel:0,sortKeys:!0,includePrototypes:!0};var kC={base:"#444",nullish:"#7D99AA",string:"#16B242",number:"#5D40D0",boolean:"#f41840",objectkey:"#698394",instance:"#A15C20",function:"#EA7509",muted:"#7D99AA",tag:{name:"#6F2CAC",suffix:"#1F99E5"},date:"#459D9C",error:{name:"#D43900",message:"#444"},regex:{source:"#A15C20",flags:"#EA7509"},meta:"#EA7509",method:"#0271B6"},$C={base:"#eee",nullish:"#aaa",string:"#5FE584",number:"#6ba5ff",boolean:"#ff4191",objectkey:"#accfe6",instance:"#E3B551",function:"#E3B551",muted:"#aaa",tag:{name:"#f57bff",suffix:"#8EB5FF"},date:"#70D4D3",error:{name:"#f40",message:"#eee"},regex:{source:"#FAD483",flags:"#E3B551"},meta:"#FAD483",method:"#5EC1FF"},Ce=()=>{let{base:e}=ur();return e==="dark"?$C:kC},zC=/[^A-Z0-9]/i,hd=/[\s.,…]+$/gm,Dd=(e,t)=>{if(e.length<=t)return e;for(let r=t-1;r>=0;r-=1)if(zC.test(e[r])&&r>10)return`${e.slice(0,r).replace(hd,"")}\u2026`;return`${e.slice(0,t).replace(hd,"")}\u2026`},UC=e=>{try{return JSON.stringify(e,null,1)}catch{return String(e)}},Rd=(e,t)=>e.flatMap((r,n)=>n===e.length-1?[r]:[r,y.cloneElement(t,{key:`sep${n}`})]),Et=({value:e,nested:t,showObjectInspector:r,callsById:n,...o})=>{switch(!0){case e===null:return y.createElement(HC,{...o});case e===void 0:return y.createElement(WC,{...o});case Array.isArray(e):return y.createElement(KC,{...o,value:e,callsById:n});case typeof e=="string":return y.createElement(GC,{...o,value:e});case typeof e=="number":return y.createElement(VC,{...o,value:e});case typeof e=="boolean":return y.createElement(YC,{...o,value:e});case Object.prototype.hasOwnProperty.call(e,"__date__"):return y.createElement(ex,{...o,...e.__date__});case Object.prototype.hasOwnProperty.call(e,"__error__"):return y.createElement(tx,{...o,...e.__error__});case Object.prototype.hasOwnProperty.call(e,"__regexp__"):return y.createElement(rx,{...o,...e.__regexp__});case Object.prototype.hasOwnProperty.call(e,"__function__"):return y.createElement(QC,{...o,...e.__function__});case Object.prototype.hasOwnProperty.call(e,"__symbol__"):return y.createElement(nx,{...o,...e.__symbol__});case Object.prototype.hasOwnProperty.call(e,"__element__"):return y.createElement(ZC,{...o,...e.__element__});case Object.prototype.hasOwnProperty.call(e,"__class__"):return y.createElement(JC,{...o,...e.__class__});case Object.prototype.hasOwnProperty.call(e,"__callId__"):return y.createElement(aa,{call:n.get(e.__callId__),callsById:n});case Object.prototype.toString.call(e)==="[object Object]":return y.createElement(XC,{value:e,showInspector:r,callsById:n,...o});default:return y.createElement(ox,{value:e,...o})}},HC=e=>{let t=Ce();return y.createElement("span",{style:{color:t.nullish},...e},"null")},WC=e=>{let t=Ce();return y.createElement("span",{style:{color:t.nullish},...e},"undefined")},GC=({value:e,...t})=>{let r=Ce();return y.createElement("span",{style:{color:r.string},...t},JSON.stringify(Dd(e,50)))},VC=({value:e,...t})=>{let r=Ce();return y.createElement("span",{style:{color:r.number},...t},e)},YC=({value:e,...t})=>{let r=Ce();return y.createElement("span",{style:{color:r.boolean},...t},String(e))},KC=({value:e,nested:t=!1,callsById:r})=>{let n=Ce();if(t)return y.createElement("span",{style:{color:n.base}},"[\u2026]");let o=e.slice(0,3).map(i=>y.createElement(Et,{key:JSON.stringify(i),value:i,nested:!0,callsById:r})),a=Rd(o,y.createElement("span",null,", "));return e.length<=3?y.createElement("span",{style:{color:n.base}},"[",a,"]"):y.createElement("span",{style:{color:n.base}},"(",e.length,") [",a,", \u2026]")},XC=({showInspector:e,value:t,callsById:r,nested:n=!1})=>{let o=ur().base==="dark",a=Ce();if(e)return y.createElement(y.Fragment,null,y.createElement(Td,{id:"interactions-object-inspector",data:t,includePrototypes:!1,colorScheme:o?"dark":"light"}));if(n)return y.createElement("span",{style:{color:a.base}},"{\u2026}");let i=Rd(Object.entries(t).slice(0,2).map(([c,p])=>y.createElement(Qe,{key:c},y.createElement("span",{style:{color:a.objectkey}},c,": "),y.createElement(Et,{value:p,callsById:r,nested:!0}))),y.createElement("span",null,", "));return Object.keys(t).length<=2?y.createElement("span",{style:{color:a.base}},"{ ",i," }"):y.createElement("span",{style:{color:a.base}},"(",Object.keys(t).length,") ","{ ",i,", \u2026 }")},JC=({name:e})=>{let t=Ce();return y.createElement("span",{style:{color:t.instance}},e)},QC=({name:e})=>{let t=Ce();return e?y.createElement("span",{style:{color:t.function}},e):y.createElement("span",{style:{color:t.nullish,fontStyle:"italic"}},"anonymous")},ZC=({prefix:e,localName:t,id:r,classNames:n=[],innerText:o})=>{let a=e?`${e}:${t}`:t,i=Ce();return y.createElement("span",{style:{wordBreak:"keep-all"}},y.createElement("span",{key:`${a}_lt`,style:{color:i.muted}},"<"),y.createElement("span",{key:`${a}_tag`,style:{color:i.tag.name}},a),y.createElement("span",{key:`${a}_suffix`,style:{color:i.tag.suffix}},r?`#${r}`:n.reduce((c,p)=>`${c}.${p}`,"")),y.createElement("span",{key:`${a}_gt`,style:{color:i.muted}},">"),!r&&n.length===0&&o&&y.createElement(y.Fragment,null,y.createElement("span",{key:`${a}_text`},o),y.createElement("span",{key:`${a}_close_lt`,style:{color:i.muted}},"<"),y.createElement("span",{key:`${a}_close_tag`,style:{color:i.tag.name}},"/",a),y.createElement("span",{key:`${a}_close_gt`,style:{color:i.muted}},">")))},ex=({value:e})=>{let[t,r,n]=e.split(/[T.Z]/),o=Ce();return y.createElement("span",{style:{whiteSpace:"nowrap",color:o.date}},t,y.createElement("span",{style:{opacity:.7}},"T"),r==="00:00:00"?y.createElement("span",{style:{opacity:.7}},r):r,n==="000"?y.createElement("span",{style:{opacity:.7}},".",n):`.${n}`,y.createElement("span",{style:{opacity:.7}},"Z"))},tx=({name:e,message:t})=>{let r=Ce();return y.createElement("span",{style:{color:r.error.name}},e,t&&": ",t&&y.createElement("span",{style:{color:r.error.message},title:t.length>50?t:""},Dd(t,50)))},rx=({flags:e,source:t})=>{let r=Ce();return y.createElement("span",{style:{whiteSpace:"nowrap",color:r.regex.flags}},"/",y.createElement("span",{style:{color:r.regex.source}},t),"/",e)},nx=({description:e})=>{let t=Ce();return y.createElement("span",{style:{whiteSpace:"nowrap",color:t.instance}},"Symbol(",e&&y.createElement("span",{style:{color:t.meta}},'"',e,'"'),")")},ox=({value:e})=>{let t=Ce();return y.createElement("span",{style:{color:t.meta}},UC(e))},ax=({label:e})=>{let t=Ce(),{typography:r}=ur();return y.createElement("span",{style:{color:t.base,fontFamily:r.fonts.base,fontSize:r.size.s2-1}},e)},aa=({call:e,callsById:t})=>{if(!e)return null;if(e.method==="step"&&e.path.length===0)return y.createElement(ax,{label:e.args[0]});let r=e.path.flatMap((a,i)=>{let c=a.__callId__;return[c?y.createElement(aa,{key:`elem${i}`,call:t.get(c),callsById:t}):y.createElement("span",{key:`elem${i}`},a),y.createElement("wbr",{key:`wbr${i}`}),y.createElement("span",{key:`dot${i}`},".")]}),n=e.args.flatMap((a,i,c)=>{let p=y.createElement(Et,{key:`node${i}`,value:a,callsById:t});return i{for(let r=t,n=1;r{try{return e==="undefined"?void 0:JSON.parse(e)}catch{return e}},ix=ie.span(({theme:e})=>({color:e.base==="light"?e.color.positiveText:e.color.positive})),ux=ie.span(({theme:e})=>({color:e.base==="light"?e.color.negativeText:e.color.negative})),rn=({value:e,parsed:t})=>t?y.createElement(Et,{showObjectInspector:!0,value:e,style:{color:"#D43900"}}):y.createElement(ux,null,e),nn=({value:e,parsed:t})=>t?typeof e=="string"&&e.startsWith("called with")?y.createElement(y.Fragment,null,e):y.createElement(Et,{showObjectInspector:!0,value:e,style:{color:"#16B242"}}):y.createElement(ix,null,e),yd=({message:e,style:t={}})=>{let r=e.split(` +`);return y.createElement("pre",{style:{margin:0,padding:"8px 10px 8px 36px",fontSize:Xe.size.s1,...t}},r.flatMap((n,o)=>{if(n.startsWith("expect(")){let h=md(n,7),m=h&&7+h.length,f=h&&n.slice(m).match(/\.(to|last|nth)[A-Z]\w+\(/);if(f){let w=m+f.index+f[0].length,g=md(n,w);if(g)return["expect(",y.createElement(rn,{key:`received_${h}`,value:h}),n.slice(m,w),y.createElement(nn,{key:`expected_${g}`,value:g}),n.slice(w+g.length),y.createElement("br",{key:`br${o}`})]}}if(n.match(/^\s*- /))return[y.createElement(nn,{key:n+o,value:n}),y.createElement("br",{key:`br${o}`})];if(n.match(/^\s*\+ /))return[y.createElement(rn,{key:n+o,value:n}),y.createElement("br",{key:`br${o}`})];let[,a,i]=n.match(/^(Expected|Received): (.*)$/)||[];if(a&&i)return a==="Expected"?["Expected: ",y.createElement(nn,{key:n+o,value:Xo(i),parsed:!0}),y.createElement("br",{key:`br${o}`})]:["Received: ",y.createElement(rn,{key:n+o,value:Xo(i),parsed:!0}),y.createElement("br",{key:`br${o}`})];let[,c,p]=n.match(/(Expected number|Received number|Number) of calls: (\d+)$/i)||[];if(c&&p)return[`${c} of calls: `,y.createElement(Et,{key:n+o,value:Number(p)}),y.createElement("br",{key:`br${o}`})];let[,d]=n.match(/^Received has value: (.+)$/)||[];return d?["Received has value: ",y.createElement(Et,{key:n+o,value:Xo(d)}),y.createElement("br",{key:`br${o}`})]:[y.createElement("span",{key:n+o},n),y.createElement("br",{key:`br${o}`})]}))},sx=ie.div({width:14,height:14,display:"flex",alignItems:"center",justifyContent:"center"}),Pd=({status:e})=>{let t=ur();switch(e){case se.DONE:return y.createElement(Zf,{color:t.color.positive,"data-testid":"icon-done"});case se.ERROR:return y.createElement(sd,{color:t.color.negative,"data-testid":"icon-error"});case se.ACTIVE:return y.createElement(ad,{color:t.color.secondary,"data-testid":"icon-active"});case se.WAITING:return y.createElement(sx,{"data-testid":"icon-waiting"},y.createElement(ed,{color:tn(.5,"#CCCCCC"),size:6}));default:return null}};function lx(e){return cx(e)||Fd(e)}function cx(e){return e&&typeof e=="object"&&"name"in e&&typeof e.name=="string"&&e.name==="AssertionError"}function Fd(e){return e&&typeof e=="object"&&"message"in e&&typeof e.message=="string"&&e.message.startsWith("expect(")}var px=ie.div(()=>({fontFamily:Xe.fonts.mono,fontSize:Xe.size.s1,overflowWrap:"break-word",inlineSize:"calc( 100% - 40px )"})),fx=ie("div",{shouldForwardProp:e=>!["call","pausedAt"].includes(e.toString())})(({theme:e,call:t})=>({position:"relative",display:"flex",flexDirection:"column",borderBottom:`1px solid ${e.appBorderColor}`,fontFamily:Xe.fonts.base,fontSize:13,...t.status===se.ERROR&&{backgroundColor:e.base==="dark"?tn(.93,e.color.negative):e.background.warning},paddingLeft:t.ancestors.length*20}),({theme:e,call:t,pausedAt:r})=>r===t.id&&{"&::before":{content:'""',position:"absolute",top:-5,zIndex:1,borderTop:"4.5px solid transparent",borderLeft:`7px solid ${e.color.warning}`,borderBottom:"4.5px solid transparent"},"&::after":{content:'""',position:"absolute",top:-1,zIndex:1,width:"100%",borderTop:`1.5px solid ${e.color.warning}`}}),dx=ie.div(({theme:e,isInteractive:t})=>({display:"flex","&:hover":t?{}:{background:e.background.hoverable}})),hx=ie("button",{shouldForwardProp:e=>!["call"].includes(e.toString())})(({theme:e,disabled:t,call:r})=>({flex:1,display:"grid",background:"none",border:0,gridTemplateColumns:"15px 1fr",alignItems:"center",minHeight:40,margin:0,padding:"8px 15px",textAlign:"start",cursor:t||r.status===se.ERROR?"default":"pointer","&:focus-visible":{outline:0,boxShadow:`inset 3px 0 0 0 ${r.status===se.ERROR?e.color.warning:e.color.secondary}`,background:r.status===se.ERROR?"transparent":e.background.hoverable},"& > div":{opacity:r.status===se.WAITING?.5:1}})),mx=ie.div({padding:6}),yx=ie(mn)(({theme:e})=>({color:e.textMutedColor,margin:"0 3px"})),gx=ie(gn)(({theme:e})=>({fontFamily:e.typography.fonts.base})),bx=ie("div")(({theme:e})=>({padding:"8px 10px 8px 36px",fontSize:Xe.size.s1,color:e.color.defaultText,pre:{margin:0,padding:0}})),Ex=({exception:e})=>{if(Fd(e))return ee(yd,{...e});let t=e.message.split(` + +`),r=t.length>1;return ee(bx,null,ee("pre",null,t[0]),e.showDiff&&e.diff?ee(Qe,null,ee("br",null),ee(yd,{message:e.diff,style:{padding:0}})):ee("pre",null,ee("br",null),e.expected&&ee(Qe,null,"Expected: ",ee(nn,{value:e.expected}),ee("br",null)),e.actual&&ee(Qe,null,"Received: ",ee(rn,{value:e.actual}),ee("br",null))),r&&ee("p",null,"See the full stack trace in the browser console."))},vx=({call:e,callsById:t,controls:r,controlStates:n,childCallIds:o,isHidden:a,isCollapsed:i,toggleCollapsed:c,pausedAt:p})=>{let[d,h]=ke(!1),m=!n.goto||!e.interceptable||!!e.ancestors.length;return a?null:ee(fx,{call:e,pausedAt:p},ee(dx,{isInteractive:m},ee(hx,{"aria-label":"Interaction step",call:e,onClick:()=>r.goto(e.id),disabled:m,onMouseEnter:()=>n.goto&&h(!0),onMouseLeave:()=>n.goto&&h(!1)},ee(Pd,{status:d?se.ACTIVE:e.status}),ee(px,{style:{marginLeft:6,marginBottom:1}},ee(aa,{call:e,callsById:t}))),ee(mx,null,o?.length>0&&ee(lt,{hasChrome:!1,tooltip:ee(gx,{note:`${i?"Show":"Hide"} interactions`})},ee(yx,{containsIcon:!0,onClick:c},ee(nd,null))))),e.status===se.ERROR&&e.exception?.callId===e.id&&ee(Ex,{exception:e.exception}))},Sx=ie.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),Ax=ie.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),wx=()=>{let[e,t]=ke(!0),r=Ea().getDocsUrl({subpath:aC,versioned:!0,renderer:!0});return Ze(()=>{let n=setTimeout(()=>{t(!1)},100);return()=>clearTimeout(n)},[]),e?null:y.createElement(Ca,{title:"Interaction testing",description:y.createElement(y.Fragment,null,"Interaction tests allow you to verify the functional aspects of UIs. Write a play function for your story and you'll see it run here."),footer:y.createElement(Sx,null,y.createElement(yn,{href:oC,target:"_blank",withArrow:!0},y.createElement(cd,null)," Watch 8m video"),y.createElement(Ax,null),y.createElement(yn,{href:r,target:"_blank",withArrow:!0},y.createElement(td,null)," Read docs"))})},Cx=ie.div(({theme:e})=>({height:"100%",background:e.background.content})),gd=ie.div(({theme:e})=>({borderBottom:`1px solid ${e.appBorderColor}`,backgroundColor:e.base==="dark"?tn(.93,e.color.negative):e.background.warning,padding:15,fontSize:e.typography.size.s2-1,lineHeight:"19px"})),Jo=ie.code(({theme:e})=>({margin:"0 1px",padding:3,fontSize:e.typography.size.s1-1,lineHeight:1,verticalAlign:"top",background:"rgba(0, 0, 0, 0.05)",border:`1px solid ${e.appBorderColor}`,borderRadius:3})),bd=ie.div({paddingBottom:4,fontWeight:"bold"}),xx=ie.p({margin:0,padding:"0 0 20px"}),Ed=ie.pre(({theme:e})=>({margin:0,padding:0,"&:not(:last-child)":{paddingBottom:16},fontSize:e.typography.size.s1-1})),Ox=br(function({calls:e,controls:t,controlStates:r,interactions:n,fileName:o,hasException:a,caughtException:i,unhandledErrors:c,isPlaying:p,pausedAt:d,onScrollToEnd:h,endRef:m}){return ee(Cx,null,(n.length>0||a)&&ee(yC,{controls:t,controlStates:r,status:p?se.ACTIVE:a?se.ERROR:se.DONE,storyFileName:o,onScrollToEnd:h}),ee("div",{"aria-label":"Interactions list"},n.map(f=>ee(vx,{key:f.id,call:f,callsById:e,controls:t,controlStates:r,childCallIds:f.childCallIds,isHidden:f.isHidden,isCollapsed:f.isCollapsed,toggleCollapsed:f.toggleCollapsed,pausedAt:d}))),i&&!lx(i)&&ee(gd,null,ee(bd,null,"Caught exception in ",ee(Jo,null,"play")," function"),ee(Ed,{"data-chromatic":"ignore"},vd(i))),c&&ee(gd,null,ee(bd,null,"Unhandled Errors"),ee(xx,null,"Found ",c.length," unhandled error",c.length>1?"s":""," ","while running the play function. This might cause false positive assertions. Resolve unhandled errors or ignore unhandled errors with setting the",ee(Jo,null,"test.dangerouslyIgnoreUnhandledErrors")," ","parameter to ",ee(Jo,null,"true"),"."),c.map((f,w)=>ee(Ed,{key:w,"data-chromatic":"ignore"},vd(f)))),ee("div",{ref:m}),!p&&!i&&n.length===0&&ee(wx,null))});function vd(e){return e.stack||`${e.name}: ${e.message}`}var Qo={start:!1,back:!1,goto:!1,next:!1,end:!1},Sd=({log:e,calls:t,collapsed:r,setCollapsed:n})=>{let o=new Map,a=new Map;return e.map(({callId:i,ancestors:c,status:p})=>{let d=!1;return c.forEach(h=>{r.has(h)&&(d=!0),a.set(h,(a.get(h)||[]).concat(i))}),{...t.get(i),status:p,isHidden:d}}).map(i=>{let c=i.status===se.ERROR&&o.get(i.ancestors.slice(-1)[0])?.status===se.ACTIVE?se.ACTIVE:i.status;return o.set(i.id,{...i,status:c}),{...i,status:c,childCallIds:a.get(i.id),isCollapsed:r.has(i.id),toggleCollapsed:()=>n(p=>(p.has(i.id)?p.delete(i.id):p.add(i.id),new Set(p)))}})},_x=br(function({storyId:e}){let[t,r]=hn(an,{controlStates:Qo,isErrored:!1,pausedAt:void 0,interactions:[],isPlaying:!1,hasException:!1,caughtException:void 0,interactionsCount:0,unhandledErrors:void 0}),[n,o]=ke(void 0),[a,i]=ke(new Set),{controlStates:c=Qo,isErrored:p=!1,pausedAt:d=void 0,interactions:h=[],isPlaying:m=!1,caughtException:f=void 0,unhandledErrors:w=void 0}=t,g=Er([]),A=Er(new Map),_=({status:T,...L})=>A.current.set(L.id,L),P=Er();Ze(()=>{let T;return Ne.IntersectionObserver&&(T=new Ne.IntersectionObserver(([L])=>o(L.isIntersecting?void 0:L.target),{root:Ne.document.querySelector("#panel-tab-content")}),P.current&&T.observe(P.current)),()=>T?.disconnect()},[]);let D=ga({[ot.CALL]:_,[ot.SYNC]:T=>{r(L=>{let V=Sd({log:T.logItems,calls:A.current,collapsed:a,setCollapsed:i});return{...L,controlStates:T.controlStates,pausedAt:T.pausedAt,interactions:V,interactionsCount:V.filter(({method:J})=>J!=="step").length}}),g.current=T.logItems},[Sr]:T=>{if(T.newPhase==="preparing"){r({controlStates:Qo,isErrored:!1,pausedAt:void 0,interactions:[],isPlaying:!1,hasException:!1,caughtException:void 0,interactionsCount:0,unhandledErrors:void 0});return}r(L=>({...L,isPlaying:T.newPhase==="playing",pausedAt:void 0,...T.newPhase==="rendering"?{isErrored:!1,caughtException:void 0}:{}}))},[vn]:()=>{r(T=>({...T,isErrored:!0}))},[En]:T=>{r(L=>({...L,caughtException:T}))},[Sn]:T=>{r(L=>({...L,unhandledErrors:T}))}},[a]);Ze(()=>{r(T=>{let L=Sd({log:g.current,calls:A.current,collapsed:a,setCollapsed:i});return{...T,interactions:L,interactionsCount:L.filter(({method:V})=>V!=="step").length}})},[a]);let F=ha(()=>({start:()=>D(ot.START,{storyId:e}),back:()=>D(ot.BACK,{storyId:e}),goto:T=>D(ot.GOTO,{storyId:e,callId:T}),next:()=>D(ot.NEXT,{storyId:e}),end:()=>D(ot.END,{storyId:e}),rerun:()=>{D(vr,{storyId:e})}}),[e]),M=ba("fileName",""),[j]=M.toString().split("/").slice(-1),H=()=>n?.scrollIntoView({behavior:"smooth",block:"end"}),W=!!f||!!w||h.some(T=>T.status===se.ERROR);return p?y.createElement(Qe,{key:"interactions"}):y.createElement(Qe,{key:"interactions"},y.createElement(Ox,{calls:A.current,controls:F,controlStates:c,interactions:h,fileName:j,hasException:W,caughtException:f,unhandledErrors:w,isPlaying:m,pausedAt:d,endRef:P,onScrollToEnd:n&&H}))}),Ix=ie(Pd)({marginLeft:5});function Tx(){let[e={}]=hn(an),{hasException:t,interactionsCount:r}=e;return y.createElement("div",null,y.createElement(_a,{col:1},y.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Interactions"),r&&!t?y.createElement(Sa,{status:"neutral"},r):null,t?y.createElement(Ix,{status:se.ERROR}):null))}dn.register(an,e=>{dn.add(nC,{type:ya.PANEL,title:Tx,match:({viewMode:t})=>t==="story",render:({active:t})=>{let r=da(({state:n})=>({storyId:n.storyId}),[]);return y.createElement(va,{active:t},y.createElement(ma,{filter:r},({storyId:n})=>y.createElement(_x,{storyId:n})))}})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/interactions-11/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/interactions-11/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/storybook-static/sb-addons/links-2/manager-bundle.js b/storybook-static/sb-addons/links-2/manager-bundle.js new file mode 100644 index 0000000..2e2baf4 --- /dev/null +++ b/storybook-static/sb-addons/links-2/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var _=__STORYBOOK_API__,{ActiveTabs:h,Consumer:A,ManagerContext:E,Provider:b,addons:a,combineParameters:O,controlOrMetaKey:k,controlOrMetaSymbol:p,eventMatchesShortcut:v,eventToShortcut:g,isMacLike:I,isShortcutTaken:C,keyToSymbol:M,merge:P,mockChannel:R,optionOrAltSymbol:f,shortcutMatchesShortcut:x,shortcutToHumanString:D,types:G,useAddonState:K,useArgTypes:V,useArgs:$,useChannel:B,useGlobalTypes:N,useGlobals:Q,useParameter:U,useSharedState:Y,useStoryPrepared:q,useStorybookApi:H,useStorybookState:L}=__STORYBOOK_API__;var e="storybook/links",n={NAVIGATE:`${e}/navigate`,REQUEST:`${e}/request`,RECEIVE:`${e}/receive`};a.register(e,t=>{t.on(n.REQUEST,({kind:u,name:S})=>{let c=t.storyId(u,S);t.emit(n.RECEIVE,c)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/storybook-static/sb-addons/links-2/manager-bundle.js.LEGAL.txt b/storybook-static/sb-addons/links-2/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/storybook-static/sb-addons/onboarding-1/manager-bundle.js b/storybook-static/sb-addons/onboarding-1/manager-bundle.js new file mode 100644 index 0000000..315b035 --- /dev/null +++ b/storybook-static/sb-addons/onboarding-1/manager-bundle.js @@ -0,0 +1,502 @@ +try{ +(()=>{var mu=Object.defineProperty;var Ve=(e,t)=>()=>(e&&(t=e(e=0)),t);var gu=(e,t)=>{for(var n in t)mu(e,n,{get:t[n],enumerable:!0})};var ce=Ve(()=>{});var ue=Ve(()=>{});var de=Ve(()=>{});var ut,Bb,on,_b,zb,Nr,Ub,Wb,Hb,Ei,Yb,Ti,Gb,_n=Ve(()=>{ce();ue();de();ut=__REACT_DOM__,{__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Bb,createPortal:on,createRoot:_b,findDOMNode:zb,flushSync:Nr,hydrate:Ub,hydrateRoot:Wb,render:Hb,unmountComponentAtNode:Ei,unstable_batchedUpdates:Yb,unstable_renderSubtreeIntoContainer:Ti,version:Gb}=__REACT_DOM__});var g,Ye,nt,dt,Xb,Qb,Zb,Si,Jb,jt,Be,O,e1,Pi,se,Vt,Oi,t1,n1,r1,ye,me,o1,i1,U,zn,a1,Ci,Bt,Se,Ai,ee,ne,s1,l1,c1,Un=Ve(()=>{ce();ue();de();g=__REACT__,{Children:Ye,Component:nt,Fragment:dt,Profiler:Xb,PureComponent:Qb,StrictMode:Zb,Suspense:Si,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Jb,cloneElement:jt,createContext:Be,createElement:O,createFactory:e1,createRef:Pi,forwardRef:se,isValidElement:Vt,lazy:Oi,memo:t1,startTransition:n1,unstable_act:r1,useCallback:ye,useContext:me,useDebugValue:o1,useDeferredValue:i1,useEffect:U,useId:zn,useImperativeHandle:a1,useInsertionEffect:Ci,useLayoutEffect:Bt,useMemo:Se,useReducer:Ai,useRef:ee,useState:ne,useSyncExternalStore:s1,useTransition:l1,version:c1}=__REACT__});var h1,f1,m1,g1,y1,Wn,v1,b1,x1,w1,E1,T1,S1,P1,O1,C1,A1,R1,I1,k1,M1,D1,L1,N1,F1,j1,V1,B1,_1,z1,U1,Fr=Ve(()=>{ce();ue();de();h1=__STORYBOOK_API__,{ActiveTabs:f1,Consumer:m1,ManagerContext:g1,Provider:y1,addons:Wn,combineParameters:v1,controlOrMetaKey:b1,controlOrMetaSymbol:x1,eventMatchesShortcut:w1,eventToShortcut:E1,isMacLike:T1,isShortcutTaken:S1,keyToSymbol:P1,merge:O1,mockChannel:C1,optionOrAltSymbol:A1,shortcutMatchesShortcut:R1,shortcutToHumanString:I1,types:k1,useAddonState:M1,useArgTypes:D1,useArgs:L1,useChannel:N1,useGlobalTypes:F1,useGlobals:j1,useParameter:V1,useSharedState:B1,useStoryPrepared:_1,useStorybookApi:z1,useStorybookState:U1}=__STORYBOOK_API__});var q1,$1,K1,X1,Q1,Z1,J1,ex,tx,nx,rx,ox,ix,ax,sx,lx,cx,ux,dx,px,hx,fx,mx,gx,yx,vx,bx,xx,wx,Ex,Tx,Sx,Px,jr,Ox,Cx,Ri,Ax,Ii,Rx,Ix,kx,Mx,Dx,Lx,Nx,ki,Vr=Ve(()=>{ce();ue();de();q1=__STORYBOOK_CORE_EVENTS__,{CHANNEL_CREATED:$1,CHANNEL_WS_DISCONNECT:K1,CONFIG_ERROR:X1,CURRENT_STORY_WAS_SET:Q1,DOCS_PREPARED:Z1,DOCS_RENDERED:J1,FORCE_REMOUNT:ex,FORCE_RE_RENDER:tx,GLOBALS_UPDATED:nx,NAVIGATE_URL:rx,PLAY_FUNCTION_THREW_EXCEPTION:ox,PRELOAD_ENTRIES:ix,PREVIEW_BUILDER_PROGRESS:ax,PREVIEW_KEYDOWN:sx,REGISTER_SUBSCRIPTION:lx,REQUEST_WHATS_NEW_DATA:cx,RESET_STORY_ARGS:ux,RESULT_WHATS_NEW_DATA:dx,SELECT_STORY:px,SET_CONFIG:hx,SET_CURRENT_STORY:fx,SET_GLOBALS:mx,SET_INDEX:gx,SET_STORIES:yx,SET_WHATS_NEW_CACHE:vx,SHARED_STATE_CHANGED:bx,SHARED_STATE_SET:xx,STORIES_COLLAPSE_ALL:wx,STORIES_EXPAND_ALL:Ex,STORY_ARGS_UPDATED:Tx,STORY_CHANGED:Sx,STORY_ERRORED:Px,STORY_INDEX_INVALIDATED:jr,STORY_MISSING:Ox,STORY_PREPARED:Cx,STORY_RENDERED:Ri,STORY_RENDER_PHASE_CHANGED:Ax,STORY_SPECIFIED:Ii,STORY_THREW_EXCEPTION:Rx,STORY_UNCHANGED:Ix,TELEMETRY_ERROR:kx,TOGGLE_WHATS_NEW_NOTIFICATIONS:Mx,UNHANDLED_ERRORS_WHILE_PLAYING:Dx,UPDATE_GLOBALS:Lx,UPDATE_QUERY_PARAMS:Nx,UPDATE_STORY_ARGS:ki}=__STORYBOOK_CORE_EVENTS__});var _x,zx,Ux,Wx,Br,Hx,Yx,Mi,Gx,qx,$x,Kx,Di,Xx,Li,Qx,Zx,Jx,St,ew,B,Ni,tw,_r,nw,Fi=Ve(()=>{ce();ue();de();_x=__STORYBOOK_THEMING__,{CacheProvider:zx,ClassNames:Ux,Global:Wx,ThemeProvider:Br,background:Hx,color:Yx,convert:Mi,create:Gx,createCache:qx,createGlobal:$x,createReset:Kx,css:Di,darken:Xx,ensure:Li,ignoreSsrWarning:Qx,isPropValid:Zx,jsx:Jx,keyframes:St,lighten:ew,styled:B,themes:Ni,typography:tw,useTheme:_r,withTheme:nw}=__STORYBOOK_THEMING__});var sw,lw,cw,uw,dw,pw,hw,fw,mw,gw,yw,vw,ji,bw,xw,ww,Ew,Tw,Sw,Pw,Ow,Cw,Aw,Rw,Iw,kw,Mw,Dw,Vi,Lw,Nw,Fw,jw,Vw,Bw,_w,zw,Uw,Ww,Hw,Yw,Gw,qw,Bi,$w,Kw,Xw,Qw,Zw,Jw,eE,tE,nE,rE,oE,iE,aE,sE,lE,cE,uE,dE,pE,hE,fE,mE,gE,yE,vE,bE,xE,wE,EE,TE,SE,_i,PE,OE,CE,AE,RE,IE,kE,ME,DE,LE,NE,FE,jE,VE,BE,_E,zE,UE,WE,HE,YE,GE,qE,$E,KE,XE,QE,ZE,JE,eT,tT,nT,rT,oT,iT,aT,sT,lT,cT,uT,dT,pT,hT,fT,mT,gT,yT,vT,bT,xT,wT,ET,TT,ST,PT,OT,CT,AT,RT,IT,kT,MT,DT,LT,NT,FT,jT,VT,BT,_T,zT,UT,WT,HT,YT,GT,qT,$T,KT,XT,QT,ZT,JT,eS,tS,nS,rS,oS,iS,aS,sS,lS,cS,uS,dS,pS,hS,fS,mS,gS,yS,vS,bS,xS,wS,ES,TS,SS,PS,OS,CS,AS,RS,IS,kS,MS,DS,LS,NS,FS,jS,VS,BS,_S,zS,US,WS,HS,YS,GS,qS,$S,KS,XS,QS,ZS,JS,eP,tP,nP,rP,oP,iP,aP,sP,lP,cP,uP,dP,pP,hP,fP,mP,zi=Ve(()=>{ce();ue();de();sw=__STORYBOOK_ICONS__,{AccessibilityAltIcon:lw,AccessibilityIcon:cw,AddIcon:uw,AdminIcon:dw,AlertAltIcon:pw,AlertIcon:hw,AlignLeftIcon:fw,AlignRightIcon:mw,AppleIcon:gw,ArrowDownIcon:yw,ArrowLeftIcon:vw,ArrowRightIcon:ji,ArrowSolidDownIcon:bw,ArrowSolidLeftIcon:xw,ArrowSolidRightIcon:ww,ArrowSolidUpIcon:Ew,ArrowUpIcon:Tw,AzureDevOpsIcon:Sw,BackIcon:Pw,BasketIcon:Ow,BatchAcceptIcon:Cw,BatchDenyIcon:Aw,BeakerIcon:Rw,BellIcon:Iw,BitbucketIcon:kw,BoldIcon:Mw,BookIcon:Dw,BookmarkHollowIcon:Vi,BookmarkIcon:Lw,BottomBarIcon:Nw,BottomBarToggleIcon:Fw,BoxIcon:jw,BranchIcon:Vw,BrowserIcon:Bw,ButtonIcon:_w,CPUIcon:zw,CalendarIcon:Uw,CameraIcon:Ww,CategoryIcon:Hw,CertificateIcon:Yw,ChangedIcon:Gw,ChatIcon:qw,CheckIcon:Bi,ChevronDownIcon:$w,ChevronLeftIcon:Kw,ChevronRightIcon:Xw,ChevronSmallDownIcon:Qw,ChevronSmallLeftIcon:Zw,ChevronSmallRightIcon:Jw,ChevronSmallUpIcon:eE,ChevronUpIcon:tE,ChromaticIcon:nE,ChromeIcon:rE,CircleHollowIcon:oE,CircleIcon:iE,ClearIcon:aE,CloseAltIcon:sE,CloseIcon:lE,CloudHollowIcon:cE,CloudIcon:uE,CogIcon:dE,CollapseIcon:pE,CommandIcon:hE,CommentAddIcon:fE,CommentIcon:mE,CommentsIcon:gE,CommitIcon:yE,CompassIcon:vE,ComponentDrivenIcon:bE,ComponentIcon:xE,ContrastIcon:wE,ControlsIcon:EE,CopyIcon:TE,CreditIcon:SE,CrossIcon:_i,DashboardIcon:PE,DatabaseIcon:OE,DeleteIcon:CE,DiamondIcon:AE,DirectionIcon:RE,DiscordIcon:IE,DocChartIcon:kE,DocListIcon:ME,DocumentIcon:DE,DownloadIcon:LE,DragIcon:NE,EditIcon:FE,EllipsisIcon:jE,EmailIcon:VE,ExpandAltIcon:BE,ExpandIcon:_E,EyeCloseIcon:zE,EyeIcon:UE,FaceHappyIcon:WE,FaceNeutralIcon:HE,FaceSadIcon:YE,FacebookIcon:GE,FailedIcon:qE,FastForwardIcon:$E,FigmaIcon:KE,FilterIcon:XE,FlagIcon:QE,FolderIcon:ZE,FormIcon:JE,GDriveIcon:eT,GithubIcon:tT,GitlabIcon:nT,GlobeIcon:rT,GoogleIcon:oT,GraphBarIcon:iT,GraphLineIcon:aT,GraphqlIcon:sT,GridAltIcon:lT,GridIcon:cT,GrowIcon:uT,HeartHollowIcon:dT,HeartIcon:pT,HomeIcon:hT,HourglassIcon:fT,InfoIcon:mT,ItalicIcon:gT,JumpToIcon:yT,KeyIcon:vT,LightningIcon:bT,LightningOffIcon:xT,LinkBrokenIcon:wT,LinkIcon:ET,LinkedinIcon:TT,LinuxIcon:ST,ListOrderedIcon:PT,ListUnorderedIcon:OT,LocationIcon:CT,LockIcon:AT,MarkdownIcon:RT,MarkupIcon:IT,MediumIcon:kT,MemoryIcon:MT,MenuIcon:DT,MergeIcon:LT,MirrorIcon:NT,MobileIcon:FT,MoonIcon:jT,NutIcon:VT,OutboxIcon:BT,OutlineIcon:_T,PaintBrushIcon:zT,PaperClipIcon:UT,ParagraphIcon:WT,PassedIcon:HT,PhoneIcon:YT,PhotoDragIcon:GT,PhotoIcon:qT,PinAltIcon:$T,PinIcon:KT,PlayBackIcon:XT,PlayIcon:QT,PlayNextIcon:ZT,PlusIcon:JT,PointerDefaultIcon:eS,PointerHandIcon:tS,PowerIcon:nS,PrintIcon:rS,ProceedIcon:oS,ProfileIcon:iS,PullRequestIcon:aS,QuestionIcon:sS,RSSIcon:lS,RedirectIcon:cS,ReduxIcon:uS,RefreshIcon:dS,ReplyIcon:pS,RepoIcon:hS,RequestChangeIcon:fS,RewindIcon:mS,RulerIcon:gS,SearchIcon:yS,ShareAltIcon:vS,ShareIcon:bS,ShieldIcon:xS,SideBySideIcon:wS,SidebarAltIcon:ES,SidebarAltToggleIcon:TS,SidebarIcon:SS,SidebarToggleIcon:PS,SpeakerIcon:OS,StackedIcon:CS,StarHollowIcon:AS,StarIcon:RS,StickerIcon:IS,StopAltIcon:kS,StopIcon:MS,StorybookIcon:DS,StructureIcon:LS,SubtractIcon:NS,SunIcon:FS,SupportIcon:jS,SwitchAltIcon:VS,SyncIcon:BS,TabletIcon:_S,ThumbsUpIcon:zS,TimeIcon:US,TimerIcon:WS,TransferIcon:HS,TrashIcon:YS,TwitterIcon:GS,TypeIcon:qS,UbuntuIcon:$S,UndoIcon:KS,UnfoldIcon:XS,UnlockIcon:QS,UnpinIcon:ZS,UploadIcon:JS,UserAddIcon:eP,UserAltIcon:tP,UserIcon:nP,UsersIcon:rP,VSCodeIcon:oP,VerifiedIcon:iP,VideoIcon:aP,WandIcon:sP,WatchIcon:lP,WindowsIcon:cP,WrenchIcon:uP,YoutubeIcon:dP,ZoomIcon:pP,ZoomOutIcon:hP,ZoomResetIcon:fP,iconList:mP}=__STORYBOOK_ICONS__});var xP,wP,EP,TP,SP,PP,OP,CP,AP,RP,IP,kP,MP,DP,LP,NP,FP,jP,VP,BP,_P,zP,UP,WP,HP,YP,GP,qP,$P,KP,XP,QP,ZP,JP,eO,tO,nO,rO,oO,iO,aO,sO,lO,cO,an,uO,dO,pO,hO,fO,mO,gO,yO,vO,bO,xO,wO,EO,TO,SO,PO,OO,CO,AO,RO,IO,kO,MO,Ui=Ve(()=>{ce();ue();de();xP=__STORYBOOK_COMPONENTS__,{A:wP,ActionBar:EP,AddonPanel:TP,Badge:SP,Bar:PP,Blockquote:OP,Button:CP,ClipboardCode:AP,Code:RP,DL:IP,Div:kP,DocumentWrapper:MP,EmptyTabContent:DP,ErrorFormatter:LP,FlexBar:NP,Form:FP,H1:jP,H2:VP,H3:BP,H4:_P,H5:zP,H6:UP,HR:WP,IconButton:HP,IconButtonSkeleton:YP,Icons:GP,Img:qP,LI:$P,Link:KP,ListItem:XP,Loader:QP,OL:ZP,P:JP,Placeholder:eO,Pre:tO,ResetWrapper:nO,ScrollArea:rO,Separator:oO,Spaced:iO,Span:aO,StorybookIcon:sO,StorybookLogo:lO,Symbols:cO,SyntaxHighlighter:an,TT:uO,TabBar:dO,TabButton:pO,TabWrapper:hO,Table:fO,Tabs:mO,TabsState:gO,TooltipLinkList:yO,TooltipMessage:vO,TooltipNote:bO,UL:xO,WithTooltip:wO,WithTooltipPure:EO,Zoom:TO,codeCommon:SO,components:PO,createCopyToClipboardFunction:OO,getStoryHref:CO,icons:AO,interleaveSeparators:RO,nameSpaceClassNames:IO,resetComponents:kO,withReset:MO}=__STORYBOOK_COMPONENTS__});var hu={};gu(hu,{default:()=>Ib});function Nu(e){var t={};return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}function qs(e){return t=>typeof t===e}function zu(e,t){let{length:n}=e;if(n!==t.length)return!1;for(let r=n;r--!==0;)if(!Pe(e[r],t[r]))return!1;return!0}function Uu(e,t){if(e.byteLength!==t.byteLength)return!1;let n=new DataView(e.buffer),r=new DataView(t.buffer),o=e.byteLength;for(;o--;)if(n.getUint8(o)!==r.getUint8(o))return!1;return!0}function Wu(e,t){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;for(let n of e.entries())if(!Pe(n[1],t.get(n[0])))return!1;return!0}function Hu(e,t){if(e.size!==t.size)return!1;for(let n of e.entries())if(!t.has(n[0]))return!1;return!0}function Pe(e,t){if(e===t)return!0;if(e&&Gi(e)&&t&&Gi(t)){if(e.constructor!==t.constructor)return!1;if(Array.isArray(e)&&Array.isArray(t))return zu(e,t);if(e instanceof Map&&t instanceof Map)return Wu(e,t);if(e instanceof Set&&t instanceof Set)return Hu(e,t);if(ArrayBuffer.isView(e)&&ArrayBuffer.isView(t))return Uu(e,t);if(Yi(e)&&Yi(t))return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let o=n.length;o--!==0;)if(!Object.prototype.hasOwnProperty.call(t,n[o]))return!1;for(let o=n.length;o--!==0;){let i=n[o];if(!(i==="_owner"&&e.$$typeof)&&!Pe(e[i],t[i]))return!1}return!0}return Number.isNaN(e)&&Number.isNaN(t)?!0:e===t}function Tr(e){let t=Object.prototype.toString.call(e).slice(8,-1);if(/HTML\w+Element/.test(t))return"HTMLElement";if(qu(t))return t}function Ue(e){return t=>Tr(t)===e}function qu(e){return Yu.includes(e)}function Jt(e){return t=>typeof t===e}function $u(e){return Gu.includes(e)}function A(e){if(e===null)return"null";switch(typeof e){case"bigint":return"bigint";case"boolean":return"boolean";case"number":return"number";case"string":return"string";case"symbol":return"symbol";case"undefined":return"undefined"}return A.array(e)?"Array":A.plainFunction(e)?"Function":Tr(e)||"Object"}function Xu(...e){return e.every(t=>I.string(t)||I.array(t)||I.plainObject(t))}function Qu(e,t,n){return $s(e,t)?[e,t].every(I.array)?!e.some(Qi(n))&&t.some(Qi(n)):[e,t].every(I.plainObject)?!Object.entries(e).some(Xi(n))&&Object.entries(t).some(Xi(n)):t===n:!1}function qi(e,t,n){let{actual:r,key:o,previous:i,type:a}=n,s=$e(e,o),c=$e(t,o),l=[s,c].every(I.number)&&(a==="increased"?sc);return I.undefined(r)||(l=l&&c===r),I.undefined(i)||(l=l&&s===i),l}function $i(e,t,n){let{key:r,type:o,value:i}=n,a=$e(e,r),s=$e(t,r),c=o==="added"?a:s,l=o==="added"?s:a;if(!I.nullOrUndefined(i)){if(I.defined(c)){if(I.array(c)||I.plainObject(c))return Qu(c,l,i)}else return Pe(l,i);return!1}return[a,s].every(I.array)?!l.every(zo(c)):[a,s].every(I.plainObject)?Zu(Object.keys(c),Object.keys(l)):![a,s].every(u=>I.primitive(u)&&I.defined(u))&&(o==="added"?!I.defined(a)&&I.defined(s):I.defined(a)&&!I.defined(s))}function Ki(e,t,{key:n}={}){let r=$e(e,n),o=$e(t,n);if(!$s(r,o))throw new TypeError("Inputs have different types");if(!Xu(r,o))throw new TypeError("Inputs don't have length");return[r,o].every(I.plainObject)&&(r=Object.keys(r),o=Object.keys(o)),[r,o]}function Xi(e){return([t,n])=>I.array(e)?Pe(e,n)||e.some(r=>Pe(r,n)||I.array(n)&&zo(n)(r)):I.plainObject(e)&&e[t]?!!e[t]&&Pe(e[t],n):Pe(e,n)}function Zu(e,t){return t.some(n=>!e.includes(n))}function Qi(e){return t=>I.array(e)?e.some(n=>Pe(n,t)||I.array(t)&&zo(t)(n)):Pe(e,t)}function sn(e,t){return I.array(e)?e.some(n=>Pe(n,t)):Pe(e,t)}function zo(e){return t=>e.some(n=>Pe(n,t))}function $s(...e){return e.every(I.array)||e.every(I.number)||e.every(I.plainObject)||e.every(I.string)}function $e(e,t){return I.plainObject(e)||I.array(e)?I.string(t)?t.split(".").reduce((n,r)=>n&&n[r],e):I.number(t)?e[t]:e:e}function lr(e,t){if([e,t].some(I.nullOrUndefined))throw new Error("Missing required parameters");if(![e,t].every(n=>I.plainObject(n)||I.array(n)))throw new Error("Expected plain objects or array");return{added:(n,r)=>{try{return $i(e,t,{key:n,type:"added",value:r})}catch{return!1}},changed:(n,r,o)=>{try{let i=$e(e,n),a=$e(t,n),s=I.defined(r),c=I.defined(o);if(s||c){let l=c?sn(o,i):!sn(r,i),u=sn(r,a);return l&&u}return[i,a].every(I.array)||[i,a].every(I.plainObject)?!Pe(i,a):i!==a}catch{return!1}},changedFrom:(n,r,o)=>{if(!I.defined(n))return!1;try{let i=$e(e,n),a=$e(t,n),s=I.defined(o);return sn(r,i)&&(s?sn(o,a):!s)}catch{return!1}},decreased:(n,r,o)=>{if(!I.defined(n))return!1;try{return qi(e,t,{key:n,actual:r,previous:o,type:"decreased"})}catch{return!1}},emptied:n=>{try{let[r,o]=Ki(e,t,{key:n});return!!r.length&&!o.length}catch{return!1}},filled:n=>{try{let[r,o]=Ki(e,t,{key:n});return!r.length&&!!o.length}catch{return!1}},increased:(n,r,o)=>{if(!I.defined(n))return!1;try{return qi(e,t,{key:n,actual:r,previous:o,type:"increased"})}catch{return!1}},removed:(n,r)=>{try{return $i(e,t,{key:n,type:"removed",value:r})}catch{return!1}}}}function ed(e){return Object.keys(e)}function Xs(e,...t){if(!I.plainObject(e))throw new TypeError("Expected an object");let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&(t.includes(r)||(n[r]=e[r]));return n}function td(e,...t){if(!I.plainObject(e))throw new TypeError("Expected an object");if(!t.length)return e;let n={};for(let r in e)({}).hasOwnProperty.call(e,r)&&t.includes(r)&&(n[r]=e[r]);return n}function rd(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}function od(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},nd))}}function Qs(e){var t={};return e&&t.toString.call(e)==="[object Function]"}function Dt(e,t){if(e.nodeType!==1)return[];var n=e.ownerDocument.defaultView,r=n.getComputedStyle(e,null);return t?r[t]:r}function Uo(e){return e.nodeName==="HTML"?e:e.parentNode||e.host}function Cn(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=Dt(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:Cn(Uo(e))}function Zs(e){return e&&e.referenceNode?e.referenceNode:e}function en(e){return e===11?Zi:e===10?Ji:Zi||Ji}function qt(e){if(!e)return document.documentElement;for(var t=en(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return!r||r==="BODY"||r==="HTML"?e?e.ownerDocument.documentElement:document.documentElement:["TH","TD","TABLE"].indexOf(n.nodeName)!==-1&&Dt(n,"position")==="static"?qt(n):n}function sd(e){var t=e.nodeName;return t==="BODY"?!1:t==="HTML"||qt(e.firstElementChild)===e}function fo(e){return e.parentNode!==null?fo(e.parentNode):e}function cr(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a=i.commonAncestorContainer;if(e!==a&&t!==a||r.contains(o))return sd(a)?a:qt(a);var s=fo(e);return s.host?cr(s.host,t):cr(e,fo(t).host)}function $t(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"top",n=t==="top"?"scrollTop":"scrollLeft",r=e.nodeName;if(r==="BODY"||r==="HTML"){var o=e.ownerDocument.documentElement,i=e.ownerDocument.scrollingElement||o;return i[n]}return e[n]}function ld(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=$t(t,"top"),o=$t(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}function ea(e,t){var n=t==="x"?"Left":"Top",r=n==="Left"?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function ta(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],en(10)?parseInt(n["offset"+e])+parseInt(r["margin"+(e==="Height"?"Top":"Left")])+parseInt(r["margin"+(e==="Height"?"Bottom":"Right")]):0)}function Js(e){var t=e.body,n=e.documentElement,r=en(10)&&getComputedStyle(n);return{height:ta("Height",t,n,r),width:ta("Width",t,n,r)}}function bt(e){return Fe({},e,{right:e.left+e.width,bottom:e.top+e.height})}function mo(e){var t={};try{if(en(10)){t=e.getBoundingClientRect();var n=$t(e,"top"),r=$t(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch{}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},i=e.nodeName==="HTML"?Js(e.ownerDocument):{},a=i.width||e.clientWidth||o.width,s=i.height||e.clientHeight||o.height,c=e.offsetWidth-a,l=e.offsetHeight-s;if(c||l){var u=Dt(e);c-=ea(u,"x"),l-=ea(u,"y"),o.width-=c,o.height-=l}return bt(o)}function Wo(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=en(10),o=t.nodeName==="HTML",i=mo(e),a=mo(t),s=Cn(e),c=Dt(t),l=parseFloat(c.borderTopWidth),u=parseFloat(c.borderLeftWidth);n&&o&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var d=bt({top:i.top-a.top-l,left:i.left-a.left-u,width:i.width,height:i.height});if(d.marginTop=0,d.marginLeft=0,!r&&o){var p=parseFloat(c.marginTop),h=parseFloat(c.marginLeft);d.top-=l-p,d.bottom-=l-p,d.left-=u-h,d.right-=u-h,d.marginTop=p,d.marginLeft=h}return(r&&!n?t.contains(s):t===s&&s.nodeName!=="BODY")&&(d=ld(d,t)),d}function dd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=e.ownerDocument.documentElement,r=Wo(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:$t(n),s=t?0:$t(n,"left"),c={top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:o,height:i};return bt(c)}function el(e){var t=e.nodeName;if(t==="BODY"||t==="HTML")return!1;if(Dt(e,"position")==="fixed")return!0;var n=Uo(e);return n?el(n):!1}function tl(e){if(!e||!e.parentElement||en())return document.documentElement;for(var t=e.parentElement;t&&Dt(t,"transform")==="none";)t=t.parentElement;return t||document.documentElement}function Ho(e,t,n,r){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1,i={top:0,left:0},a=o?tl(e):cr(e,Zs(t));if(r==="viewport")i=dd(a,o);else{var s=void 0;r==="scrollParent"?(s=Cn(Uo(t)),s.nodeName==="BODY"&&(s=e.ownerDocument.documentElement)):r==="window"?s=e.ownerDocument.documentElement:s=r;var c=Wo(s,a,o);if(s.nodeName==="HTML"&&!el(a)){var l=Js(e.ownerDocument),u=l.height,d=l.width;i.top+=c.top-c.marginTop,i.bottom=u+c.top,i.left+=c.left-c.marginLeft,i.right=d+c.left}else i=c}n=n||0;var p=typeof n=="number";return i.left+=p?n:n.left||0,i.top+=p?n:n.top||0,i.right-=p?n:n.right||0,i.bottom-=p?n:n.bottom||0,i}function pd(e){var t=e.width,n=e.height;return t*n}function nl(e,t,n,r,o){var i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0;if(e.indexOf("auto")===-1)return e;var a=Ho(n,r,i,o),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},c=Object.keys(s).map(function(p){return Fe({key:p},s[p],{area:pd(s[p])})}).sort(function(p,h){return h.area-p.area}),l=c.filter(function(p){var h=p.width,f=p.height;return h>=n.clientWidth&&f>=n.clientHeight}),u=l.length>0?l[0].key:c[0].key,d=e.split("-")[1];return u+(d?"-"+d:"")}function rl(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,o=r?tl(t):cr(t,Zs(n));return Wo(n,o,r)}function ol(e){var t=e.ownerDocument.defaultView,n=t.getComputedStyle(e),r=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),o=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0),i={width:e.offsetWidth+o,height:e.offsetHeight+r};return i}function ur(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,function(n){return t[n]})}function il(e,t,n){n=n.split("-")[0];var r=ol(e),o={width:r.width,height:r.height},i=["right","left"].indexOf(n)!==-1,a=i?"top":"left",s=i?"left":"top",c=i?"height":"width",l=i?"width":"height";return o[a]=t[a]+t[c]/2-r[c]/2,n===s?o[s]=t[s]-r[l]:o[s]=t[ur(s)],o}function An(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function hd(e,t,n){if(Array.prototype.findIndex)return e.findIndex(function(o){return o[t]===n});var r=An(e,function(o){return o[t]===n});return e.indexOf(r)}function al(e,t,n){var r=n===void 0?e:e.slice(0,hd(e,"name",n));return r.forEach(function(o){o.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var i=o.function||o.fn;o.enabled&&Qs(i)&&(t.offsets.popper=bt(t.offsets.popper),t.offsets.reference=bt(t.offsets.reference),t=i(t,o))}),t}function fd(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=rl(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=nl(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=il(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=al(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function sl(e,t){return e.some(function(n){var r=n.name,o=n.enabled;return o&&r===t})}function Yo(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;ra[h]&&(e.offsets.popper[d]+=s[d]+f-a[h]),e.offsets.popper=bt(e.offsets.popper);var m=s[d]+s[l]/2-f/2,x=Dt(e.instance.popper),v=parseFloat(x["margin"+u]),b=parseFloat(x["border"+u+"Width"]),y=m-e.offsets.popper[d]-v-b;return y=Math.max(Math.min(a[l]-f,y),0),e.arrowElement=r,e.offsets.arrow=(n={},Kt(n,d,Math.round(y)),Kt(n,p,""),n),e}function Cd(e){return e==="end"?"start":e==="start"?"end":e}function na(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=Ur.indexOf(e),r=Ur.slice(n+1).concat(Ur.slice(0,n));return t?r.reverse():r}function Ad(e,t){if(sl(e.instance.modifiers,"inner")||e.flipped&&e.placement===e.originalPlacement)return e;var n=Ho(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=ur(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case Wr.FLIP:a=[r,o];break;case Wr.CLOCKWISE:a=na(r);break;case Wr.COUNTERCLOCKWISE:a=na(r,!0);break;default:a=t.behavior}return a.forEach(function(s,c){if(r!==s||a.length===c+1)return e;r=e.placement.split("-")[0],o=ur(r);var l=e.offsets.popper,u=e.offsets.reference,d=Math.floor,p=r==="left"&&d(l.right)>d(u.left)||r==="right"&&d(l.left)d(u.top)||r==="bottom"&&d(l.top)d(n.right),m=d(l.top)d(n.bottom),v=r==="left"&&h||r==="right"&&f||r==="top"&&m||r==="bottom"&&x,b=["top","bottom"].indexOf(r)!==-1,y=!!t.flipVariations&&(b&&i==="start"&&h||b&&i==="end"&&f||!b&&i==="start"&&m||!b&&i==="end"&&x),w=!!t.flipVariationsByContent&&(b&&i==="start"&&f||b&&i==="end"&&h||!b&&i==="start"&&x||!b&&i==="end"&&m),E=y||w;(p||v||E)&&(e.flipped=!0,(p||v)&&(r=a[c+1]),E&&(i=Cd(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=Fe({},e.offsets.popper,il(e.instance.popper,e.offsets.reference,e.placement)),e=al(e.instance.modifiers,e,"flip"))}),e}function Rd(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=["top","bottom"].indexOf(o)!==-1,s=a?"right":"bottom",c=a?"left":"top",l=a?"width":"height";return n[s]i(r[s])&&(e.offsets.popper[c]=i(r[s])),e}function Id(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(a.indexOf("%")===0){var s=void 0;switch(a){case"%p":s=n;break;case"%":case"%r":default:s=r}var c=bt(s);return c[t]/100*i}else if(a==="vh"||a==="vw"){var l=void 0;return a==="vh"?l=Math.max(document.documentElement.clientHeight,window.innerHeight||0):l=Math.max(document.documentElement.clientWidth,window.innerWidth||0),l/100*i}else return i}function kd(e,t,n,r){var o=[0,0],i=["right","left"].indexOf(r)!==-1,a=e.split(/(\+|\-)/).map(function(u){return u.trim()}),s=a.indexOf(An(a,function(u){return u.search(/,|\s/)!==-1}));a[s]&&a[s].indexOf(",")===-1&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,l=s!==-1?[a.slice(0,s).concat([a[s].split(c)[0]]),[a[s].split(c)[1]].concat(a.slice(s+1))]:[a];return l=l.map(function(u,d){var p=(d===1?!i:i)?"height":"width",h=!1;return u.reduce(function(f,m){return f[f.length-1]===""&&["+","-"].indexOf(m)!==-1?(f[f.length-1]=m,h=!0,f):h?(f[f.length-1]+=m,h=!1,f):f.concat(m)},[]).map(function(f){return Id(f,p,t,n)})}),l.forEach(function(u,d){u.forEach(function(p,h){Go(p)&&(o[d]+=p*(u[h-1]==="-"?-1:1))})}),o}function Md(e,t){var n=t.offset,r=e.placement,o=e.offsets,i=o.popper,a=o.reference,s=r.split("-")[0],c=void 0;return Go(+n)?c=[+n,0]:c=kd(n,i,a,s),s==="left"?(i.top+=c[0],i.left-=c[1]):s==="right"?(i.top+=c[0],i.left+=c[1]):s==="top"?(i.left+=c[0],i.top-=c[1]):s==="bottom"&&(i.left+=c[0],i.top+=c[1]),e.popper=i,e}function Dd(e,t){var n=t.boundariesElement||qt(e.instance.popper);e.instance.reference===n&&(n=qt(n));var r=Yo("transform"),o=e.instance.popper.style,i=o.top,a=o.left,s=o[r];o.top="",o.left="",o[r]="";var c=Ho(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=s,t.boundaries=c;var l=t.priority,u=e.offsets.popper,d={primary:function(p){var h=u[p];return u[p]c[p]&&!t.escapeWithReference&&(f=Math.min(u[h],c[p]-(p==="right"?u.width:u.height))),Kt({},h,f)}};return l.forEach(function(p){var h=["left","top"].indexOf(p)!==-1?"primary":"secondary";u=Fe({},u,d[h](p))}),e.offsets.popper=u,e}function Ld(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,s=["bottom","top"].indexOf(n)!==-1,c=s?"left":"top",l=s?"width":"height",u={start:Kt({},c,i[c]),end:Kt({},c,i[c]+i[l]-a[l])};e.offsets.popper=Fe({},a,u[r])}return e}function Nd(e){if(!ul(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=An(e.instance.modifiers,function(r){return r.name==="preventOverflow"}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.rightc);return L.undefined(r)||(l=l&&c===r),L.undefined(i)||(l=l&&s===i),l}function sa(e,t,n){var r=n.key,o=n.type,i=n.value,a=Ke(e,r),s=Ke(t,r),c=o==="added"?a:s,l=o==="added"?s:a;if(!L.nullOrUndefined(i)){if(L.defined(c)){if(L.array(c)||L.plainObject(c))return Zd(c,l,i)}else return Oe(l,i);return!1}return[a,s].every(L.array)?!l.every(qo(c)):[a,s].every(L.plainObject)?Jd(Object.keys(c),Object.keys(l)):![a,s].every(function(u){return L.primitive(u)&&L.defined(u)})&&(o==="added"?!L.defined(a)&&L.defined(s):L.defined(a)&&!L.defined(s))}function la(e,t,n){var r=n===void 0?{}:n,o=r.key,i=Ke(e,o),a=Ke(t,o);if(!hl(i,a))throw new TypeError("Inputs have different types");if(!Qd(i,a))throw new TypeError("Inputs don't have length");return[i,a].every(L.plainObject)&&(i=Object.keys(i),a=Object.keys(a)),[i,a]}function ca(e){return function(t){var n=t[0],r=t[1];return L.array(e)?Oe(e,r)||e.some(function(o){return Oe(o,r)||L.array(r)&&qo(r)(o)}):L.plainObject(e)&&e[n]?!!e[n]&&Oe(e[n],r):Oe(e,r)}}function Jd(e,t){return t.some(function(n){return!e.includes(n)})}function ua(e){return function(t){return L.array(e)?e.some(function(n){return Oe(n,t)||L.array(t)&&qo(t)(n)}):Oe(e,t)}}function ln(e,t){return L.array(e)?e.some(function(n){return Oe(n,t)}):Oe(e,t)}function qo(e){return function(t){return e.some(function(n){return Oe(n,t)})}}function hl(){for(var e=[],t=0;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function np(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i=0)&&(n[o]=e[o]);return n}function fl(e,t){if(e==null)return{};var n=np(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function rt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rp(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return rt(e)}function Mn(e){var t=tp();return function(){var n=dr(e),r;if(t){var o=dr(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return rp(this,r)}}function op(e,t){if(typeof e!="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ml(e){var t=op(e,"string");return typeof t=="symbol"?t:String(t)}function lp(e,t,n,r){return typeof e=="boolean"?e:typeof e=="function"?e(t,n,r):e?!!e:!1}function cp(e,t){return Object.hasOwnProperty.call(e,t)}function up(e,t,n,r){return r?new Error(r):new Error("Required ".concat(e[t]," `").concat(t,"` was not specified in `").concat(n,"`."))}function dp(e,t){if(typeof e!="function")throw new TypeError(ap);if(t&&typeof t!="string")throw new TypeError(sp)}function ha(e,t,n){return dp(e,n),function(r,o,i){for(var a=arguments.length,s=new Array(a>3?a-3:0),c=3;c3&&arguments[3]!==void 0?arguments[3]:!1;e.addEventListener(t,n,r)}function hp(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;e.removeEventListener(t,n,r)}function fp(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,o;o=function(i){n(i),hp(e,t,o)},pp(e,t,o,r)}function fa(){}function vl(e){var t=e.handleClick,n=e.styles,r=n.color,o=n.height,i=n.width,a=fl(n,mp);return g.createElement("button",{"aria-label":"close",onClick:t,style:a,type:"button"},g.createElement("svg",{width:"".concat(i,"px"),height:"".concat(o,"px"),viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"xMidYMid"},g.createElement("g",null,g.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:r}))))}function bl(e){var t=e.content,n=e.footer,r=e.handleClick,o=e.open,i=e.positionWrapper,a=e.showCloseButton,s=e.title,c=e.styles,l={content:g.isValidElement(t)?t:g.createElement("div",{className:"__floater__content",style:c.content},t)};return s&&(l.title=g.isValidElement(s)?s:g.createElement("div",{className:"__floater__title",style:c.title},s)),n&&(l.footer=g.isValidElement(n)?n:g.createElement("div",{className:"__floater__footer",style:c.footer},n)),(a||i)&&!L.boolean(o)&&(l.close=g.createElement(vl,{styles:c.close,handleClick:r})),g.createElement("div",{className:"__floater__container",style:c.container},l.close,l.title,l.content,l.footer)}function yp(e){var t=(0,yo.default)(gp,e.options||{});return{wrapper:{cursor:"help",display:"inline-flex",flexDirection:"column",zIndex:t.zIndex},wrapperPosition:{left:-1e3,position:"absolute",top:-1e3,visibility:"hidden"},floater:{display:"inline-block",filter:"drop-shadow(0 0 3px rgba(0, 0, 0, 0.3))",maxWidth:300,opacity:0,position:"relative",transition:"opacity 0.3s",visibility:"hidden",zIndex:t.zIndex},floaterOpening:{opacity:1,visibility:"visible"},floaterWithAnimation:{opacity:1,transition:"opacity 0.3s, transform 0.2s",visibility:"visible"},floaterWithComponent:{maxWidth:"100%"},floaterClosing:{opacity:0,visibility:"visible"},floaterCentered:{left:"50%",position:"fixed",top:"50%",transform:"translate(-50%, -50%)"},container:{backgroundColor:"#fff",color:"#666",minHeight:60,minWidth:200,padding:20,position:"relative",zIndex:10},title:{borderBottom:"1px solid #555",color:"#555",fontSize:18,marginBottom:5,paddingBottom:6,paddingRight:18},content:{fontSize:15},close:{backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",fontSize:0,height:15,outline:"none",padding:10,position:"absolute",right:0,top:0,width:15,WebkitAppearance:"none"},footer:{borderTop:"1px solid #ccc",fontSize:13,marginTop:10,paddingTop:5},arrow:{color:"#fff",display:"inline-flex",length:16,margin:8,position:"absolute",spread:32},options:t}}function mt(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function El(e){return e?e.getBoundingClientRect():null}function Tp(){let{body:e,documentElement:t}=document;return!e||!t?0:Math.max(e.scrollHeight,e.offsetHeight,t.clientHeight,t.scrollHeight,t.offsetHeight)}function yt(e){return typeof e=="string"?document.querySelector(e):e}function Sp(e){return!e||e.nodeType!==1?null:getComputedStyle(e)}function Or(e,t,n){if(!e)return At();let r=(0,Ks.default)(e);if(r){if(r.isSameNode(At()))return n?document:At();if(!(r.scrollHeight>r.offsetHeight)&&!t)return r.style.overflow="initial",At()}return r}function Dn(e,t){if(!e)return!1;let n=Or(e,t);return n?!n.isSameNode(At()):!1}function Pp(e){return e.offsetParent!==document.body}function En(e,t="fixed"){if(!e||!(e instanceof HTMLElement))return!1;let{nodeName:n}=e,r=Sp(e);return n==="BODY"||n==="HTML"?!1:r&&r.position===t?!0:e.parentNode?En(e.parentNode,t):!1}function Op(e){var t;if(!e)return!1;let n=e;for(;n&&n!==document.body;){if(n instanceof HTMLElement){let{display:r,visibility:o}=getComputedStyle(n);if(r==="none"||o==="hidden")return!1}n=(t=n.parentElement)!=null?t:null}return!0}function Cp(e,t,n){var r;let o=El(e),i=Or(e,n),a=Dn(e,n),s=0,c=(r=o?.top)!=null?r:0;return i instanceof HTMLElement&&(s=i.scrollTop,!a&&!En(e)&&(c+=s),i.isSameNode(At())||(c+=At().scrollTop)),Math.floor(c-t)}function Ap(e,t,n){var r;if(!e)return 0;let{offsetTop:o=0,scrollTop:i=0}=(r=(0,Ks.default)(e))!=null?r:{},a=e.getBoundingClientRect().top+i;o&&(Dn(e,n)||Pp(e))&&(a-=o);let s=Math.floor(a-t);return s<0?0:s}function At(){var e;return(e=document.scrollingElement)!=null?e:document.documentElement}function Rp(e,t){let{duration:n,element:r}=t;return new Promise((o,i)=>{let{scrollTop:a}=r,s=e>a?e-a:a-e;Ju.default.top(r,e,{duration:s<100?50:n},c=>c&&c.message!=="Element already at target scroll position"?i(c):o())})}function Tl(e=navigator.userAgent){let t=e;return typeof window>"u"?t="node":document.documentMode?t="ie":/Edge/.test(e)?t="edge":window.opera||e.includes(" OPR/")?t="opera":typeof window.InstallTrigger<"u"?t="firefox":window.chrome?t="chrome":/(Version\/([\d._]+).*Safari|CriOS|FxiOS| Mobile\/)/.test(e)&&(t="safari"),t}function gt(e){let t=[],n=r=>{if(typeof r=="string"||typeof r=="number")t.push(r);else if(Array.isArray(r))r.forEach(o=>n(o));else if(Vt(r)){let{children:o}=r.props;Array.isArray(o)?o.forEach(i=>n(i)):n(o)}};return n(e),t.join(" ").trim()}function Ip(e,t){return!I.plainObject(e)||!I.array(t)?!1:Object.keys(e).every(n=>t.includes(n))}function kp(e){let t=/^#?([\da-f])([\da-f])([\da-f])$/i,n=e.replace(t,(o,i,a,s)=>i+i+a+a+s+s),r=/^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})$/i.exec(n);return r?[parseInt(r[1],16),parseInt(r[2],16),parseInt(r[3],16)]:[]}function ma(e){return e.disableBeacon||e.placement==="center"}function ga(){return!["chrome","safari","firefox","opera"].includes(Tl())}function xt({data:e,debug:t=!1,title:n,warn:r=!1}){let o=r?console.warn||console.error:console.log;t&&(n&&e?(console.groupCollapsed(`%creact-joyride: ${n}`,"color: #ff0044; font-weight: bold; font-size: 12px;"),Array.isArray(e)?e.forEach(i=>{I.plainObject(i)&&i.key?o.apply(console,[i.key,i.value]):o.apply(console,[i])}):o.apply(console,[e]),console.groupEnd()):console.error("Missing title or data props"))}function Mp(e){let{isFirstStep:t,lifecycle:n,previousLifecycle:r,scrollToFirstStep:o,step:i,target:a}=e;return!i.disableScrolling&&(!t||o||n===_.TOOLTIP)&&i.placement!=="center"&&(!i.isFixed||!En(a))&&r!==n&&[_.BEACON,_.TOOLTIP].includes(n)}function jp(e,t){var n,r,o,i;let{floaterProps:a,styles:s}=e,c=(0,zr.default)(s??{},(n=t?.styles)!=null?n:{}),l=(0,zr.default)(Fp,c.options||{}),{width:u}=l;window.innerWidth>480&&(u=380),"width"in l&&(u=typeof l.width=="number"&&window.innerWidthPl(n,t)):(xt({title:"validateSteps",data:"steps must be an array",warn:!0,debug:t}),!1)}function _p(e){return new Bp(e)}function Wp({styles:e}){return O("div",{key:"JoyrideSpotlight",className:"react-joyride__spotlight","data-test-id":"spotlight",style:e})}function qp({styles:e,...t}){let{color:n,height:r,width:o,...i}=e;return g.createElement("button",{style:i,type:"button",...t},g.createElement("svg",{height:typeof r=="number"?`${r}px`:r,preserveAspectRatio:"xMidYMid",version:"1.1",viewBox:"0 0 18 18",width:typeof o=="number"?`${o}px`:o,xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",null,g.createElement("path",{d:"M8.13911129,9.00268191 L0.171521827,17.0258467 C-0.0498027049,17.248715 -0.0498027049,17.6098394 0.171521827,17.8327545 C0.28204354,17.9443526 0.427188206,17.9998706 0.572051765,17.9998706 C0.71714958,17.9998706 0.862013139,17.9443526 0.972581703,17.8327545 L9.0000937,9.74924618 L17.0276057,17.8327545 C17.1384085,17.9443526 17.2832721,17.9998706 17.4281356,17.9998706 C17.5729992,17.9998706 17.718097,17.9443526 17.8286656,17.8327545 C18.0499901,17.6098862 18.0499901,17.2487618 17.8286656,17.0258467 L9.86135722,9.00268191 L17.8340066,0.973848225 C18.0553311,0.750979934 18.0553311,0.389855532 17.8340066,0.16694039 C17.6126821,-0.0556467968 17.254037,-0.0556467968 17.0329467,0.16694039 L9.00042166,8.25611765 L0.967006424,0.167268345 C0.745681892,-0.0553188426 0.387317931,-0.0553188426 0.165993399,0.167268345 C-0.0553311331,0.390136635 -0.0553311331,0.751261038 0.165993399,0.974176179 L8.13920499,9.00268191 L8.13911129,9.00268191 Z",fill:n}))))}function Kp(e){let{backProps:t,closeProps:n,continuous:r,index:o,isLastStep:i,primaryProps:a,size:s,skipProps:c,step:l,tooltipProps:u}=e,{content:d,hideBackButton:p,hideCloseButton:h,hideFooter:f,locale:m,showProgress:x,showSkipButton:v,styles:b,title:y}=l,{back:w,close:E,last:j,next:D,skip:P}=m,N={primary:E};return r&&(N.primary=i?j:D,x&&(N.primary=O("span",null,N.primary," (",o+1,"/",s,")"))),v&&!i&&(N.skip=O("button",{"aria-live":"off","data-test-id":"button-skip",style:b.buttonSkip,type:"button",...c},P)),!p&&o>0&&(N.back=O("button",{"data-test-id":"button-back",style:b.buttonBack,type:"button",...t},w)),N.close=!h&&O($p,{"data-test-id":"button-close",styles:b.buttonClose,...n}),O("div",{key:"JoyrideTooltip","aria-label":gt(y)||gt(d),className:"react-joyride__tooltip",style:b.tooltip,...u},O("div",{style:b.tooltipContainer},y&&O("h1",{"aria-label":gt(y),style:b.tooltipTitle},y),O("div",{style:b.tooltipContent},d)),!f&&O("div",{style:b.tooltipFooter},O("div",{style:b.tooltipFooterSpacer},N.skip),N.back,O("button",{"data-test-id":"button-primary",style:b.buttonNext,type:"button",...a},N.primary)),N.close)}function eh({targetSelector:e}){return U(()=>{let t=document.querySelector(e);if(t){t.style.animation="pulsate 3s infinite",t.style.transformOrigin="center",t.style.animationTimingFunction="ease-in-out";let n=` + @keyframes pulsate { + 0% { + box-shadow: 0 0 0 0 rgba(2, 156, 253, 0.7), 0 0 0 0 rgba(2, 156, 253, 0.4); + } + 50% { + box-shadow: 0 0 0 20px rgba(2, 156, 253, 0), 0 0 0 40px rgba(2, 156, 253, 0); + } + 100% { + box-shadow: 0 0 0 0 rgba(2, 156, 253, 0), 0 0 0 0 rgba(2, 156, 253, 0); + } + } + `,r=document.createElement("style");r.id="sb-onboarding-pulsating-effect",r.innerHTML=n,document.head.appendChild(r)}return()=>{let n=document.querySelector("#sb-onboarding-pulsating-effect");n&&n.remove(),t&&(t.style.animation="auto")}},[e]),null}function nh(e){return e*Math.PI/180}function Ie(e,t){return e+Math.random()*(t-e)}function rh(e,t){return Math.floor(e+Math.random()*(t-e+1))}function Yr(e){let t={},n={},r={},o=[...Object.keys(Ko),"confettiSource","drawShape","onConfettiComplete"],i=["canvasRef"];for(let a in e){let s=e[a];o.includes(a)?t[a]=s:i.includes(a)?i[a]=s:r[a]=s}return[t,r,n]}function Al({top:e=0,left:t=0,width:n=window.innerWidth,height:r=window.innerHeight,colors:o=["#CA90FF","#FC521F","#66BF3C","#FF4785","#FFAE00","#1EA7FD"],...i}){let[a]=ne(()=>{let s=document.createElement("div");return s.setAttribute("id","confetti-container"),s.setAttribute("style","position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 9999;"),s});return U(()=>(document.body.appendChild(a),()=>{document.body.removeChild(a)}),[]),on(g.createElement(uh,{top:e,left:t,width:n,height:r},g.createElement(ch,{colors:o,drawShape:ph,...i})),a)}function dh(e,t){return Math.floor(Math.random()*(t-e))+e}function ph(e){switch(this.shape=this.shape||dh(1,6),this.shape){case 2:{let t=this.w/2,n=this.h/2;e.moveTo(-t+2,-n),e.lineTo(t-2,-n),e.arcTo(t,-n,t,-n+2,2),e.lineTo(t,n-2),e.arcTo(t,n,t-2,n,2),e.lineTo(-t+2,n),e.arcTo(-t,n,-t,n-2,2),e.lineTo(-t,-n+2),e.arcTo(-t,-n,-t+2,-n,2);break}case 3:{e.rect(-4,-4,8,16),e.rect(-12,-4,24,8);break}case 4:{e.rect(-4,-4,8,16),e.rect(-4,-4,24,8);break}case 1:{e.arc(0,0,this.radius,0,2*Math.PI);break}case 5:{e.moveTo(16,4),e.lineTo(4,24),e.lineTo(24,24);break}case 6:{e.arc(4,-4,4,-Math.PI/2,0),e.lineTo(4,0);break}}e.closePath(),e.fill()}function Dh({api:e,isFinalStep:t,onFirstTourDone:n,onLastTourDone:r,codeSnippets:o}){let[i,a]=ne(),s=_r();U(()=>{e.once(ki,()=>{a(3)})},[]);let c=Se(()=>document.querySelector("#root div[role=main]")||document.querySelector("#storybook-panel-root"),[]),l=t?[{target:"#example-button--warning",title:"Congratulations!",content:g.createElement(g.Fragment,null,"You just created your first story. Continue setting up your project to write stories for your own components."),placement:"right",disableOverlay:!0,disableBeacon:!0,floaterProps:{disableAnimation:!0},onNextButtonClick(){r()}}]:[{target:"#storybook-explorer-tree > div",title:"Storybook is built from stories",content:g.createElement(g.Fragment,null,"Storybook stories represent the key states of each of your components.",g.createElement("br",null),g.createElement("br",null),o?.filename&&g.createElement(g.Fragment,null,"We automatically added four stories for this Button component in this example file:",g.createElement("br",null),g.createElement(nr,null,o.filename))),placement:"right",disableBeacon:!0,styles:{spotlight:{transform:"translateY(30px)"}},floaterProps:{disableAnimation:!0}},{target:"#storybook-preview-iframe",title:"Storybook previews are interactive",content:"Whenever you modify code or stories, Storybook automatically updates how it previews your components.",placement:"bottom",styles:{spotlight:{borderRadius:0}}},{target:c,title:"Interactive story playground",content:g.createElement(g.Fragment,null,"See how a story renders with different data and state without touching code.",g.createElement("br",null),g.createElement("br",null),"Try it out by pressing this button.",g.createElement(eh,{targetSelector:"#control-primary"})),placement:"right",spotlightClicks:!0,floaterProps:{target:"#control-primary",options:{preventOverflow:{boundariesElement:"window"}}},hideNextButton:!0},{target:"#control-primary",title:"Congratulations!",content:g.createElement(g.Fragment,null,"You learned how to control your stories interactively. Now let's explore how to write your first story.",g.createElement(Al,{numberOfPieces:800,recycle:!1,tweenDuration:2e4})),placement:"right",floaterProps:{options:{preventOverflow:{boundariesElement:"window"}}},disableOverlay:!0}];return g.createElement(Jp,{steps:l,continuous:!0,stepIndex:i,spotlightPadding:0,hideBackButton:!0,disableCloseOnEsc:!0,disableOverlayClose:!0,disableScrolling:!0,hideCloseButton:!0,callback:u=>{!t&&u.status===G.FINISHED&&n()},floaterProps:{options:{offset:{offset:"0, 6"}},styles:{floater:{padding:0,paddingLeft:8,paddingTop:8,filter:s.base==="light"?"drop-shadow(0px 5px 5px rgba(0,0,0,0.05)) drop-shadow(0 1px 3px rgba(0,0,0,0.1))":"drop-shadow(#fff5 0px 0px 0.5px) drop-shadow(#fff5 0px 0px 0.5px)"}}},tooltipComponent:bh,styles:{overlay:{mixBlendMode:"unset",backgroundColor:"none"},spotlight:{backgroundColor:"none",border:`solid 2px ${s.color.secondary}`,boxShadow:"0px 0px 0px 9999px rgba(0,0,0,0.4)"},options:{zIndex:1e4,primaryColor:s.color.secondary,arrowColor:s.base==="dark"?"#292A2C":s.color.lightest}}})}function ge(){return ge=Object.assign?Object.assign.bind():function(e){for(var t=1;te.forEach(n=>Lh(n,t))}function Ln(...e){return ye(Rl(...e),e)}function Nh(e,t){let n=Be(t);function r(i){let{children:a,...s}=i,c=Se(()=>s,Object.values(s));return O(n.Provider,{value:c},a)}function o(i){let a=me(n);if(a)return a;if(t!==void 0)return t;throw new Error(`\`${i}\` must be used within \`${e}\``)}return r.displayName=e+"Provider",[r,o]}function Fh(e,t=[]){let n=[];function r(i,a){let s=Be(a),c=n.length;n=[...n,a];function l(d){let{scope:p,children:h,...f}=d,m=p?.[e][c]||s,x=Se(()=>f,Object.values(f));return O(m.Provider,{value:x},h)}function u(d,p){let h=p?.[e][c]||s,f=me(h);if(f)return f;if(a!==void 0)return a;throw new Error(`\`${d}\` must be used within \`${i}\``)}return l.displayName=i+"Provider",[l,u]}let o=()=>{let i=n.map(a=>Be(a));return function(a){let s=a?.[e]||i;return Se(()=>({[`__scope${e}`]:{...a,[e]:s}}),[a,s])}};return o.scopeName=e,[r,jh(o,...t)]}function jh(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(o){let i=r.reduce((a,{useScope:s,scopeName:c})=>{let l=s(o)[`__scope${c}`];return{...a,...l}},{});return Se(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}function qr(e){let[t,n]=ne(Vh());return wo(()=>{e||n(r=>r??String(Bh++))},[e]),e||(t?`radix-${t}`:"")}function Mt(e){let t=ee(e);return U(()=>{t.current=e}),Se(()=>(...n)=>{var r;return(r=t.current)===null||r===void 0?void 0:r.call(t,...n)},[])}function _h({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,o]=zh({defaultProp:t,onChange:n}),i=e!==void 0,a=i?e:r,s=Mt(n),c=ye(l=>{if(i){let u=typeof l=="function"?l(e):l;u!==e&&s(u)}else o(l)},[i,e,o,s]);return[a,c]}function zh({defaultProp:e,onChange:t}){let n=ne(e),[r]=n,o=ee(r),i=Mt(t);return U(()=>{o.current!==r&&(i(r),o.current=r)},[r,o,i]),n}function Wh(e){return Vt(e)&&e.type===Uh}function Hh(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...a)=>{i(...a),o(...a)}:o&&(n[r]=o):r==="style"?n[r]={...o,...i}:r==="className"&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}function Gh(e,t){e&&Nr(()=>e.dispatchEvent(t))}function qh(e,t=globalThis?.document){let n=Mt(e);U(()=>{let r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r),()=>t.removeEventListener("keydown",r)},[n,t])}function Zh(e,t=globalThis?.document){let n=Mt(e),r=ee(!1),o=ee(()=>{});return U(()=>{let i=s=>{if(s.target&&!r.current){let c=function(){Il($h,n,l,{discrete:!0})},l={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=c,t.addEventListener("click",o.current,{once:!0})):c()}else t.removeEventListener("click",o.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(a),t.removeEventListener("pointerdown",i),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function Jh(e,t=globalThis?.document){let n=Mt(e),r=ee(!1);return U(()=>{let o=i=>{i.target&&!r.current&&Il(Kh,n,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function wa(){let e=new CustomEvent(To);document.dispatchEvent(e)}function Il(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?Gh(o,i):o.dispatchEvent(i)}function tf(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(pt(r,{select:t}),document.activeElement!==n)return}function nf(e){let t=kl(e),n=Ta(t,e),r=Ta(t.reverse(),e);return[n,r]}function kl(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{let o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function Ta(e,t){for(let n of e)if(!rf(n,{upTo:t}))return n}function rf(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function of(e){return e instanceof HTMLInputElement&&"select"in e}function pt(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&of(e)&&t&&e.select()}}function af(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),e=Pa(e,t),e.unshift(t)},remove(t){var n;e=Pa(e,t),(n=e[0])===null||n===void 0||n.resume()}}}function Pa(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function sf(e){return e.filter(t=>t.tagName!=="A")}function cf(e,t){return Ai((n,r)=>t[n][r]??n,e)}function uf(e){let[t,n]=ne(),r=ee({}),o=ee(e),i=ee("none"),a=e?"mounted":"unmounted",[s,c]=cf(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return U(()=>{let l=qn(r.current);i.current=s==="mounted"?l:"none"},[s]),wo(()=>{let l=r.current,u=o.current;if(u!==e){let d=i.current,p=qn(l);e?c("MOUNT"):p==="none"||l?.display==="none"?c("UNMOUNT"):c(u&&d!==p?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,c]),wo(()=>{if(t){let l=d=>{let p=qn(r.current).includes(d.animationName);d.target===t&&p&&Nr(()=>c("ANIMATION_END"))},u=d=>{d.target===t&&(i.current=qn(r.current))};return t.addEventListener("animationstart",u),t.addEventListener("animationcancel",l),t.addEventListener("animationend",l),()=>{t.removeEventListener("animationstart",u),t.removeEventListener("animationcancel",l),t.removeEventListener("animationend",l)}}else c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:ye(l=>{l&&(r.current=getComputedStyle(l)),n(l)},[])}}function qn(e){return e?.animationName||"none"}function df(){U(()=>{var e,t;let n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=n[0])!==null&&e!==void 0?e:Oa()),document.body.insertAdjacentElement("beforeend",(t=n[1])!==null&&t!==void 0?t:Oa()),Xr++,()=>{Xr===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(r=>r.remove()),Xr--}},[])}function Oa(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}function Ml(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);oMath.abs(w)?"h":"v";if("touches"in m&&D==="h"&&j.type==="range")return!1;var P=Aa(D,j);if(!P)return!0;if(P?E=D:(E=D==="v"?"h":"v",P=Aa(D,j)),!P)return!1;if(!r.current&&"changedTouches"in m&&(y||w)&&(r.current=E),!E)return!0;var N=r.current||E;return Bf(N,x,m,N==="h"?y:w,!0)},[]),c=ye(function(m){var x=m;if(!(!zt.length||zt[zt.length-1]!==i)){var v="deltaY"in x?Ra(x):$n(x),b=t.current.filter(function(E){return E.name===x.type&&E.target===x.target&&_f(E.delta,v)})[0];if(b&&b.should){x.cancelable&&x.preventDefault();return}if(!b){var y=(a.current.shards||[]).map(Ia).filter(Boolean).filter(function(E){return E.contains(x.target)}),w=y.length>0?s(x,y[0]):!a.current.noIsolation;w&&x.cancelable&&x.preventDefault()}}},[]),l=ye(function(m,x,v,b){var y={name:m,delta:x,target:v,should:b};t.current.push(y),setTimeout(function(){t.current=t.current.filter(function(w){return w!==y})},1)},[]),u=ye(function(m){n.current=$n(m),r.current=void 0},[]),d=ye(function(m){l(m.type,Ra(m),m.target,s(m,e.lockRef.current))},[]),p=ye(function(m){l(m.type,$n(m),m.target,s(m,e.lockRef.current))},[]);U(function(){return zt.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",c,_t),document.addEventListener("touchmove",c,_t),document.addEventListener("touchstart",u,_t),function(){zt=zt.filter(function(m){return m!==i}),document.removeEventListener("wheel",c,_t),document.removeEventListener("touchmove",c,_t),document.removeEventListener("touchstart",u,_t)}},[]);var h=e.removeScrollBar,f=e.inert;return O(dt,null,f?O(i,{styles:zf(o)}):null,h?O(Mf,{gapMode:"margin"}):null)}function ql(e){return e?"open":"closed"}function $l({children:e,width:t,height:n,onEscapeKeyDown:r,onInteractOutside:o=a=>a.preventDefault(),...i}){return g.createElement(dm,{...i},g.createElement(pm,null,g.createElement(hm,{asChild:!0},g.createElement(vm,null)),g.createElement(xm,{width:t,height:n,onInteractOutside:o,onEscapeKeyDown:r},e({Title:mm,Description:gm,Close:ym}))))}function wm(){return g.createElement("svg",{width:"32px",height:"40px",viewBox:"0 0 256 319",preserveAspectRatio:"xMidYMid"},g.createElement("defs",null,g.createElement("path",{d:"M9.87245893,293.324145 L0.0114611411,30.5732167 C-0.314208957,21.8955842 6.33948896,14.5413918 15.0063196,13.9997149 L238.494389,0.0317105427 C247.316188,-0.519651867 254.914637,6.18486163 255.466,15.0066607 C255.486773,15.339032 255.497167,15.6719708 255.497167,16.0049907 L255.497167,302.318596 C255.497167,311.157608 248.331732,318.323043 239.492719,318.323043 C239.253266,318.323043 239.013844,318.317669 238.774632,318.306926 L25.1475605,308.712253 C16.8276309,308.338578 10.1847994,301.646603 9.87245893,293.324145 L9.87245893,293.324145 Z",id:"path-1"})),g.createElement("g",null,g.createElement("mask",{id:"mask-2",fill:"white"},g.createElement("use",{xlinkHref:"#path-1"})),g.createElement("use",{fill:"#FF4785",fillRule:"nonzero",xlinkHref:"#path-1"}),g.createElement("path",{d:"M188.665358,39.126973 L190.191903,2.41148534 L220.883535,0 L222.205755,37.8634126 C222.251771,39.1811466 221.22084,40.2866846 219.903106,40.3327009 C219.338869,40.3524045 218.785907,40.1715096 218.342409,39.8221376 L206.506729,30.4984116 L192.493574,41.1282444 C191.443077,41.9251106 189.945493,41.7195021 189.148627,40.6690048 C188.813185,40.2267976 188.6423,39.6815326 188.665358,39.126973 Z M149.413703,119.980309 C149.413703,126.206975 191.355678,123.222696 196.986019,118.848893 C196.986019,76.4467826 174.234041,54.1651411 132.57133,54.1651411 C90.9086182,54.1651411 67.5656805,76.7934542 67.5656805,110.735941 C67.5656805,169.85244 147.345341,170.983856 147.345341,203.229219 C147.345341,212.280549 142.913138,217.654777 133.162291,217.654777 C120.456641,217.654777 115.433477,211.165914 116.024438,189.103298 C116.024438,184.317101 67.5656805,182.824962 66.0882793,189.103298 C62.3262146,242.56887 95.6363019,257.990394 133.753251,257.990394 C170.688279,257.990394 199.645341,238.303123 199.645341,202.663511 C199.645341,139.304202 118.683759,141.001326 118.683759,109.604526 C118.683759,96.8760922 128.139127,95.178968 133.753251,95.178968 C139.662855,95.178968 150.300143,96.2205679 149.413703,119.980309 Z",fill:"#FFFFFF",fillRule:"nonzero",mask:"url(#mask-2)"})))}function Fm(e){let{debounce:t,scroll:n,polyfill:r,offsetSize:o}=e===void 0?{debounce:0,scroll:!1,offsetSize:!1}:e,i=r||(typeof window>"u"?class{}:window.ResizeObserver);if(!i)throw new Error("This browser does not support ResizeObserver out of the box. See: https://github.com/react-spring/react-use-measure/#resize-observer-polyfills");let[a,s]=ne({left:0,top:0,width:0,height:0,bottom:0,right:0,x:0,y:0}),c=ee({element:null,scrollContainers:null,resizeObserver:null,lastBounds:a}),l=t?typeof t=="number"?t:t.scroll:null,u=t?typeof t=="number"?t:t.resize:null,d=ee(!1);U(()=>(d.current=!0,()=>void(d.current=!1)));let[p,h,f]=Se(()=>{let b=()=>{if(!c.current.element)return;let{left:y,top:w,width:E,height:j,bottom:D,right:P,x:N,y:te}=c.current.element.getBoundingClientRect(),le={left:y,top:w,width:E,height:j,bottom:D,right:P,x:N,y:te};c.current.element instanceof HTMLElement&&o&&(le.height=c.current.element.offsetHeight,le.width=c.current.element.offsetWidth),Object.freeze(le),d.current&&!_m(c.current.lastBounds,le)&&s(c.current.lastBounds=le)};return[b,u?(0,ka.default)(b,u):b,l?(0,ka.default)(b,l):b]},[s,o,l,u]);function m(){c.current.scrollContainers&&(c.current.scrollContainers.forEach(b=>b.removeEventListener("scroll",f,!0)),c.current.scrollContainers=null),c.current.resizeObserver&&(c.current.resizeObserver.disconnect(),c.current.resizeObserver=null)}function x(){c.current.element&&(c.current.resizeObserver=new i(f),c.current.resizeObserver.observe(c.current.element),n&&c.current.scrollContainers&&c.current.scrollContainers.forEach(b=>b.addEventListener("scroll",f,{capture:!0,passive:!0})))}let v=b=>{!b||b===c.current.element||(m(),c.current.element=b,c.current.scrollContainers=Kl(b),x())};return Vm(f,!!n),jm(h),U(()=>{m(),x()},[n,f,h]),U(()=>m,[]),[v,a,p]}function jm(e){U(()=>{let t=e;return window.addEventListener("resize",t),()=>void window.removeEventListener("resize",t)},[e])}function Vm(e,t){U(()=>{if(t){let n=e;return window.addEventListener("scroll",n,{capture:!0,passive:!0}),()=>void window.removeEventListener("scroll",n,!0)}},[e,t])}function Kl(e){let t=[];if(!e||e===document.body)return t;let{overflow:n,overflowX:r,overflowY:o}=window.getComputedStyle(e);return[n,r,o].some(i=>i==="auto"||i==="scroll")&&t.push(e),[...t,...Kl(e.parentElement)]}function Wm(e){let t=new Ma,n=new Ma,r=0,o=!1,i=!1,a=new WeakSet,s={schedule:(c,l=!1,u=!1)=>{let d=u&&o,p=d?t:n;return l&&a.add(c),p.add(c)&&d&&o&&(r=t.order.length),c},cancel:c=>{n.remove(c),a.delete(c)},process:c=>{if(o){i=!0;return}if(o=!0,[t,n]=[n,t],n.clear(),r=t.order.length,r)for(let l=0;l(l[u]=Wm(()=>n=!0),l),{}),a=l=>{i[l].process(o)},s=()=>{let l=performance.now();n=!1,o.delta=r?1e3/60:Math.max(Math.min(l-o.timestamp,Hm),1),o.timestamp=l,o.isProcessing=!0,Qn.forEach(a),o.isProcessing=!1,n&&t&&(r=!1,e(s))},c=()=>{n=!0,r=!0,o.isProcessing||e(s)};return{schedule:Qn.reduce((l,u)=>{let d=i[u];return l[u]=(p,h=!1,f=!1)=>(n||c(),d.schedule(p,h,f)),l},{}),cancel:l=>Qn.forEach(u=>i[u].cancel(l)),state:o,steps:i}}function Ym(e,t,n,r){let{visualElement:o}=me(Rr),i=me(Ql),a=me(Qo),s=me(Xl).reducedMotion,c=ee();r=r||i.renderer,!c.current&&r&&(c.current=r(e,{visualState:t,parent:o,props:n,presenceContext:a,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:s}));let l=c.current;Ci(()=>{l&&l.update(n,a)});let u=ee(!!(n[Zl]&&!window.HandoffComplete));return zm(()=>{l&&(Jo.postRender(l.render),u.current&&l.animationState&&l.animationState.animateChanges())}),U(()=>{l&&(l.updateFeatures(),!u.current&&l.animationState&&l.animationState.animateChanges(),u.current&&(u.current=!1,window.HandoffComplete=!0))}),l}function Wt(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function Gm(e,t,n){return ye(r=>{r&&e.mount&&e.mount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Wt(n)&&(n.current=r))},[t])}function Tn(e){return typeof e=="string"||Array.isArray(e)}function kr(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function Mr(e){return kr(e.animate)||ti.some(t=>Tn(e[t]))}function tc(e){return!!(Mr(e)||e.variants)}function qm(e,t){if(Mr(e)){let{initial:n,animate:r}=e;return{initial:n===!1||Tn(n)?n:void 0,animate:Tn(r)?r:void 0}}return e.inherit!==!1?t:{}}function $m(e){let{initial:t,animate:n}=qm(e,me(Rr));return Se(()=>({initial:t,animate:n}),[Da(t),Da(n)])}function Da(e){return Array.isArray(e)?e.join(" "):e}function Km(e){for(let t in e)Sn[t]={...Sn[t],...e[t]}}function Qm({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:o}){e&&Km(e);function i(s,c){let l,u={...me(Xl),...s,layoutId:Zm(s)},{isStatic:d}=u,p=$m(s),h=r(s,d);if(!d&&Ir){p.visualElement=Ym(o,h,u,t);let f=me(rc),m=me(Ql).strict;p.visualElement&&(l=p.visualElement.loadFeatures(u,m,e,f))}return O(Rr.Provider,{value:p},l&&p.visualElement?O(l,{visualElement:p.visualElement,...u}):null,n(o,s,Gm(h,p.visualElement,c),h,d,p.visualElement))}let a=se(i);return a[Xm]=o,a}function Zm({layoutId:e}){let t=me(nc).id;return t&&e!==void 0?t+"-"+e:e}function Jm(e){function t(r,o={}){return Qm(e(r,o))}if(typeof Proxy>"u")return t;let n=new Map;return new Proxy(t,{get:(r,o)=>(n.has(o)||n.set(o,t(o)),n.get(o))})}function ni(e){return typeof e!="string"||e.includes("-")?!1:!!(eg.indexOf(e)>-1||/[A-Z]/.test(e))}function tg(e){Object.assign(hr,e)}function oc(e,{layout:t,layoutId:n}){return Nt.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!hr[e]||e==="opacity")}function og(e,{enableHardwareAcceleration:t=!0,allowTransformNone:n=!0},r,o){let i="";for(let a=0;a{let r=ii();return oi(r,t,{enableHardwareAcceleration:!n},e),Object.assign({},r.vars,r.style)},[t])}function hg(e,t,n){let r=e.style||{},o={};return lc(o,r,e),Object.assign(o,pg(e,t,n)),o}function fg(e,t,n){let r={},o=hg(e,t,n);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=o,r}function mr(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||mg.has(e)}function gg(e){e&&(cc=t=>t.startsWith("on")?!mr(t):e(t))}function yg(e,t,n){let r={};for(let o in e)o==="values"&&typeof e.values=="object"||(cc(o)||n===!0&&mr(o)||!t&&!mr(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}function ja(e,t,n){return typeof e=="string"?e:F.transform(t+n*e)}function vg(e,t,n){let r=ja(t,e.x,e.width),o=ja(n,e.y,e.height);return`${r} ${o}`}function wg(e,t,n=1,r=0,o=!0){e.pathLength=1;let i=o?bg:xg;e[i.offset]=F.transform(-r);let a=F.transform(t),s=F.transform(n);e[i.array]=`${a} ${s}`}function ai(e,{attrX:t,attrY:n,attrScale:r,originX:o,originY:i,pathLength:a,pathSpacing:s=1,pathOffset:c=0,...l},u,d,p){if(oi(e,l,u,p),d){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:h,style:f,dimensions:m}=e;h.transform&&(m&&(f.transform=h.transform),delete h.transform),m&&(o!==void 0||i!==void 0||f.transform)&&(f.transformOrigin=vg(m,o!==void 0?o:.5,i!==void 0?i:.5)),t!==void 0&&(h.x=t),n!==void 0&&(h.y=n),r!==void 0&&(h.scale=r),a!==void 0&&wg(h,a,s,c,!1)}function Eg(e,t,n,r){let o=Se(()=>{let i=uc();return ai(i,t,{enableHardwareAcceleration:!1},si(r),e.transformTemplate),{...i.attrs,style:{...i.style}}},[t]);if(e.style){let i={};lc(i,e.style,e),o.style={...i,...o.style}}return o}function Tg(e=!1){return(t,n,r,{latestValues:o},i)=>{let a=(ni(t)?Eg:fg)(n,o,i,t),s=yg(n,typeof t=="string",e),c=t!==dt?{...s,...a,ref:r}:{},{children:l}=n,u=Se(()=>Ce(l)?l.get():l,[l]);return O(t,{...c,children:u})}}function dc(e,{style:t,vars:n},r,o){Object.assign(e.style,t,o&&o.getProjectionStyles(r));for(let i in n)e.style.setProperty(i,n[i])}function hc(e,t,n,r){dc(e,t,void 0,r);for(let o in t.attrs)e.setAttribute(pc.has(o)?o:Zo(o),t.attrs[o])}function li(e,t){let{style:n}=e,r={};for(let o in n)(Ce(n[o])||t.style&&Ce(t.style[o])||oc(o,e))&&(r[o]=n[o]);return r}function fc(e,t){let n=li(e,t);for(let r in e)if(Ce(e[r])||Ce(t[r])){let o=Nn.indexOf(r)!==-1?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r;n[o]=e[r]}return n}function ci(e,t,n,r={},o={}){return typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,o)),typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,o)),t}function Sg(e){let t=ee(null);return t.current===null&&(t.current=e()),t.current}function ir(e){let t=Ce(e)?e.get():e;return Pg(t)?t.toValue():t}function Cg({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,o,i){let a={latestValues:Ag(r,o,i,e),renderState:t()};return n&&(a.mount=s=>n(r,s,a)),a}function Ag(e,t,n,r){let o={},i=r(e,{});for(let p in i)o[p]=ir(i[p]);let{initial:a,animate:s}=e,c=Mr(e),l=tc(e);t&&l&&!c&&e.inherit!==!1&&(a===void 0&&(a=t.initial),s===void 0&&(s=t.animate));let u=n?n.initial===!1:!1;u=u||a===!1;let d=u?s:a;return d&&typeof d!="boolean"&&!kr(d)&&(Array.isArray(d)?d:[d]).forEach(p=>{let h=ci(e,p);if(!h)return;let{transitionEnd:f,transition:m,...x}=h;for(let v in x){let b=x[v];if(Array.isArray(b)){let y=u?b.length-1:0;b=b[y]}b!==null&&(o[v]=b)}for(let v in f)o[v]=f[v]}),o}function kg(e,{forwardMotionProps:t=!1},n,r){return{...ni(e)?Rg:Ig,preloadedFeatures:n,useRender:Tg(t),createVisualElement:r,Component:e}}function ot(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function Dr(e,t="page"){return{point:{x:e[t+"X"],y:e[t+"Y"]}}}function it(e,t,n,r){return ot(e,t,Mg(n),r)}function yc(e){let t=null;return()=>{let n=()=>{t=null};return t===null?(t=e,n):!1}}function vc(e){let t=!1;if(e==="y")t=Ba();else if(e==="x")t=Va();else{let n=Va(),r=Ba();n&&r?t=()=>{n(),r()}:(n&&n(),r&&r())}return t}function bc(){let e=vc(!0);return e?(e(),!1):!0}function _a(e,t){let n="pointer"+(t?"enter":"leave"),r="onHover"+(t?"Start":"End"),o=(i,a)=>{if(i.pointerType==="touch"||bc())return;let s=e.getProps();e.animationState&&s.whileHover&&e.animationState.setActive("whileHover",t),s[r]&&ie.update(()=>s[r](i,a))};return it(e.current,n,o,{passive:!e.getProps()[r]})}function no(e,t){if(!t)return;let n=new PointerEvent("pointer"+e);t(n,Dr(n))}function Bg({root:e,...t}){let n=e||document;ro.has(n)||ro.set(n,{});let r=ro.get(n),o=JSON.stringify(t);return r[o]||(r[o]=new IntersectionObserver(Vg,{root:e,...t})),r[o]}function _g(e,t,n){let r=Bg(t);return Oo.set(e,n),r.observe(e),()=>{Oo.delete(e),r.unobserve(e)}}function Wg({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}function wc(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;rt[r]=n.get()),t}function Gg(e){let t={};return e.values.forEach((n,r)=>t[r]=n.getVelocity()),t}function Lr(e,t,n){let r=e.getProps();return ci(r,t,n!==void 0?n:r.custom,Yg(e),Gg(e))}function Tc(e){return!!(!e||typeof e=="string"&&Sc[e]||Ec(e)||Array.isArray(e)&&e.every(Tc))}function Pc(e){if(e)return Ec(e)?gn(e):Array.isArray(e)?e.map(Pc):Sc[e]}function $g(e,t,n,{delay:r=0,duration:o,repeat:i=0,repeatType:a="loop",ease:s,times:c}={}){let l={[t]:n};c&&(l.offset=c);let u=Pc(s);return Array.isArray(u)&&(l.easing=u),e.animate(l,{delay:r,duration:o,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:i+1,direction:a==="reverse"?"alternate":"normal"})}function Kg(e,{repeat:t,repeatType:n="loop"}){let r=t&&n!=="loop"&&t%2===1?0:e.length-1;return e[r]}function Zg(e,t,n,r,o){let i,a,s=0;do a=t+(n-t)/2,i=Oc(a,r,o)-e,i>0?n=a:t=a;while(Math.abs(i)>Xg&&++sZg(i,0,1,e,n);return i=>i===0||i===1?i:Oc(o(i),t,r)}function oo(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function iy({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,i=0,a=0;if(!t)o=i=a=n;else{let s=n<.5?n*(1+t):n+t-n*t,c=2*n-s;o=oo(c,s,e+1/3),i=oo(c,s,e),a=oo(c,s,e-1/3)}return{red:Math.round(o*255),green:Math.round(i*255),blue:Math.round(a*255),alpha:r}}function sy(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}function Wa(e){let t=cy(e);ze(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`);let n=t.parse(e);return t===Ht&&(n=iy(n)),n}function uy(e){var t,n;return isNaN(e)&&Fn(e)&&(((t=e.match(ri))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(lg))===null||n===void 0?void 0:n.length)||0)>0}function yr(e){let t=e.toString(),n=t.match(Ga)||[],r=[],o={color:[],number:[],var:[]},i=[];for(let s=0;s{let i="";for(let a=0;an>0?t:e}function my(e,t){return n=>oe(e,t,n)}function hi(e){return typeof e=="number"?my:typeof e=="string"?fr(e)?Ao:we.test(e)?Ha:vy:Array.isArray(e)?jc:typeof e=="object"?we.test(e)?Ha:gy:Ao}function jc(e,t){let n=[...e],r=n.length,o=e.map((i,a)=>hi(i)(i,t[a]));return i=>{for(let a=0;a{for(let i in r)n[i]=r[i](o);return n}}function yy(e,t){var n;let r=[],o={color:0,var:0,number:0};for(let i=0;it[0];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());let a=by(t,r,o),s=a.length,c=l=>{let u=0;if(s>1)for(;uc(wt(e[0],e[i-1],l)):c}function wy(e,t){let n=e[e.length-1];for(let r=1;r<=t;r++){let o=Pn(0,t,r);e.push(oe(n,1,o))}}function Ey(e){let t=[0];return wy(t,e.length-1),t}function Ty(e,t){return e.map(n=>n*t)}function Sy(e,t){return e.map(()=>t||Cc).splice(0,e.length-1)}function vr({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){let o=ty(r)?r.map(Ua):Ua(r),i={done:!1,value:t[0]},a=Ty(n&&n.length===t.length?n:Ey(t),e),s=xy(a,t,{ease:Array.isArray(o)?o:Sy(t,o)});return{calculatedDuration:e,next:c=>(i.value=s(c),i.done=c>=e,i)}}function Bc(e,t){return t?e*(1e3/t):0}function _c(e,t,n){let r=Math.max(t-Py,0);return Bc(n-e(r),t-r)}function Ry({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let o,i;Vn(e<=vt(qa),"Spring duration must be 10 seconds or less");let a=1-t;a=wt(Cy,Ay,a),e=wt(Oy,qa,st(e)),a<1?(o=l=>{let u=l*a,d=u*e,p=u-n,h=Ro(l,a),f=Math.exp(-d);return so-p/h*f},i=l=>{let u=l*a*e,d=u*n+n,p=Math.pow(a,2)*Math.pow(l,2)*e,h=Math.exp(-u),f=Ro(Math.pow(l,2),a);return(-o(l)+so>0?-1:1)*((d-p)*h)/f}):(o=l=>{let u=Math.exp(-l*e),d=(l-n)*e+1;return-so+u*d},i=l=>{let u=Math.exp(-l*e),d=(n-l)*(e*e);return u*d});let s=5/e,c=ky(o,i,s);if(e=vt(e),isNaN(c))return{stiffness:100,damping:10,duration:e};{let l=Math.pow(c,2)*r;return{stiffness:l,damping:a*2*Math.sqrt(r*l),duration:e}}}function ky(e,t,n){let r=n;for(let o=1;oe[n]!==void 0)}function Ly(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!$a(e,Dy)&&$a(e,My)){let n=Ry(e);t={...t,...n,mass:1},t.isResolvedFromDuration=!0}return t}function zc({keyframes:e,restDelta:t,restSpeed:n,...r}){let o=e[0],i=e[e.length-1],a={done:!1,value:o},{stiffness:s,damping:c,mass:l,duration:u,velocity:d,isResolvedFromDuration:p}=Ly({...r,velocity:-st(r.velocity||0)}),h=d||0,f=c/(2*Math.sqrt(s*l)),m=i-o,x=st(Math.sqrt(s/l)),v=Math.abs(m)<5;n||(n=v?.01:2),t||(t=v?.005:.5);let b;if(f<1){let y=Ro(x,f);b=w=>{let E=Math.exp(-f*x*w);return i-E*((h+f*x*m)/y*Math.sin(y*w)+m*Math.cos(y*w))}}else if(f===1)b=y=>i-Math.exp(-x*y)*(m+(h+x*m)*y);else{let y=x*Math.sqrt(f*f-1);b=w=>{let E=Math.exp(-f*x*w),j=Math.min(y*w,300);return i-E*((h+f*x*m)*Math.sinh(j)+y*m*Math.cosh(j))/y}}return{calculatedDuration:p&&u||null,next:y=>{let w=b(y);if(p)a.done=y>=u;else{let E=h;y!==0&&(f<1?E=_c(b,y,w):E=0);let j=Math.abs(E)<=n,D=Math.abs(i-w)<=t;a.done=j&&D}return a.value=a.done?i:w,a}}}function Ka({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:o=10,bounceStiffness:i=500,modifyTarget:a,min:s,max:c,restDelta:l=.5,restSpeed:u}){let d=e[0],p={done:!1,value:d},h=P=>s!==void 0&&Pc,f=P=>s===void 0?c:c===void 0||Math.abs(s-P)-m*Math.exp(-P/r),y=P=>v+b(P),w=P=>{let N=b(P),te=y(P);p.done=Math.abs(N)<=l,p.value=p.done?v:te},E,j,D=P=>{h(p.value)&&(E=P,j=zc({keyframes:[p.value,f(p.value)],velocity:_c(y,P,p.value),damping:o,stiffness:i,restDelta:l,restSpeed:u}))};return D(0),{calculatedDuration:null,next:P=>{let N=!1;return!j&&E===void 0&&(N=!0,w(P),D(P)),E!==void 0&&P>E?j.next(P-E):(!N&&w(P),p)}}}function Ny(){ar=void 0}function Xa(e){let t=0,n=50,r=e.next(t);for(;!r.done&&t<2e4;)t+=n,r=e.next(t);return t>=2e4?1/0:t}function br({autoplay:e=!0,delay:t=0,driver:n=Fy,keyframes:r,type:o="keyframes",repeat:i=0,repeatDelay:a=0,repeatType:s="loop",onPlay:c,onStop:l,onComplete:u,onUpdate:d,...p}){let h=1,f=!1,m,x,v=()=>{x=new Promise(J=>{m=J})};v();let b,y=jy[o]||vr,w;y!==vr&&typeof r[0]!="number"&&(ze(r.length===2,`Only two keyframes currently supported with spring and inertia animations. Trying to animate ${r}`),w=at(Vy,Vc(r[0],r[1])),r=[0,100]);let E=y({...p,keyframes:r}),j;s==="mirror"&&(j=y({...p,keyframes:[...r].reverse(),velocity:-(p.velocity||0)}));let D="idle",P=null,N=null,te=null;E.calculatedDuration===null&&i&&(E.calculatedDuration=Xa(E));let{calculatedDuration:le}=E,Me=1/0,Re=1/0;le!==null&&(Me=le+a,Re=Me*(i+1)-a);let fe=0,ae=J=>{if(N===null)return;h>0&&(N=Math.min(N,J)),h<0&&(N=Math.min(J-Re/h,N)),P!==null?fe=P:fe=Math.round(J-N)*h;let T=fe-t*(h>=0?1:-1),k=h>=0?T<0:T>Re;fe=Math.max(T,0),D==="finished"&&P===null&&(fe=Re);let Y=fe,W=E;if(i){let z=Math.min(fe,Re)/Me,q=Math.floor(z),$=z%1;!$&&z>=1&&($=1),$===1&&q--,q=Math.min(q,i+1),q%2&&(s==="reverse"?($=1-$,a&&($-=a/Me)):s==="mirror"&&(W=j)),Y=wt(0,1,$)*Me}let V=k?{done:!1,value:r[0]}:W.next(Y);w&&(V.value=w(V.value));let{done:K}=V;!k&&le!==null&&(K=h>=0?fe>=Re:fe<=0);let H=P===null&&(D==="finished"||D==="running"&&K);return d&&d(V.value),H&&be(),V},Te=()=>{b&&b.stop(),b=void 0},He=()=>{D="idle",Te(),m(),v(),N=te=null},be=()=>{D="finished",u&&u(),Te(),m()},je=()=>{if(f)return;b||(b=n(ae));let J=b.now();c&&c(),P!==null?N=J-P:(!N||D==="finished")&&(N=J),D==="finished"&&v(),te=N,P=null,D="running",b.start()};e&&je();let Ft={then(J,T){return x.then(J,T)},get time(){return st(fe)},set time(J){J=vt(J),fe=J,P!==null||!b||h===0?P=J:N=b.now()-J/h},get duration(){let J=E.calculatedDuration===null?Xa(E):E.calculatedDuration;return st(J)},get speed(){return h},set speed(J){J===h||!b||(h=J,Ft.time=st(fe))},get state(){return D},play:je,pause:()=>{D="paused",P=fe},stop:()=>{f=!0,D!=="idle"&&(D="idle",l&&l(),He())},cancel:()=>{te!==null&&ae(te),He()},complete:()=>{D="finished"},sample:J=>(N=0,ae(J))};return Ft}function By(e){let t;return()=>(t===void 0&&(t=e()),t)}function Hy(e,t,{onUpdate:n,onComplete:r,...o}){if(!(_y()&&zy.has(t)&&!o.repeatDelay&&o.repeatType!=="mirror"&&o.damping!==0&&o.type!=="inertia"))return!1;let i=!1,a,s,c=!1,l=()=>{s=new Promise(v=>{a=v})};l();let{keyframes:u,duration:d=300,ease:p,times:h}=o;if(Wy(t,o)){let v=br({...o,repeat:0,delay:0}),b={done:!1,value:u[0]},y=[],w=0;for(;!b.done&&w{c=!1,f.cancel()},x=()=>{c=!0,ie.update(m),a(),l()};return f.onfinish=()=>{c||(e.set(Kg(u,o)),r&&r(),x())},{then(v,b){return s.then(v,b)},attachTimeline(v){return f.timeline=v,f.onfinish=null,he},get time(){return st(f.currentTime||0)},set time(v){f.currentTime=vt(v)},get speed(){return f.playbackRate},set speed(v){f.playbackRate=v},get duration(){return st(d)},play:()=>{i||(f.play(),lt(m))},pause:()=>f.pause(),stop:()=>{if(i=!0,f.playState==="idle")return;let{currentTime:v}=f;if(v){let b=br({...o,autoplay:!1});e.setWithVelocity(b.sample(v-Jn).value,b.sample(v).value,Jn)}x()},complete:()=>{c||f.finish()},cancel:x}}function Yy({keyframes:e,delay:t,onUpdate:n,onComplete:r}){let o=()=>(n&&n(e[e.length-1]),r&&r(),{time:0,speed:1,duration:0,play:he,pause:he,stop:he,then:i=>(i(),Promise.resolve()),cancel:he,complete:he});return t?br({keyframes:[0,1],duration:0,delay:t,onComplete:o}):o()}function Zy(e){let[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;let[r]=n.match(ri)||[];if(!r)return e;let o=n.replace(r,""),i=Qy.has(t)?1:0;return r!==n&&(i*=100),t+"("+i+o+")"}function Uc(e,t){let n=fi(e);return n!==ko&&(n=Et),n.getAnimatableNone?n.getAnimatableNone(t):void 0}function tv(e){if(typeof e=="number")return e===0;if(e!==null)return e==="none"||e==="0"||Wc(e)}function nv(e,t,n,r){let o=Io(t,n),i;Array.isArray(n)?i=[...n]:i=[null,n];let a=r.from!==void 0?r.from:e.get(),s,c=[];for(let l=0;l-1&&e.splice(n,1)}function xi(e,t,n){e||Qa.has(t)||(console.warn(t),n&&console.warn(n),Qa.add(t))}function Qt(e,t){return new iv(e,t)}function cv(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Qt(n))}function uv(e,t){let n=Lr(e,t),{transitionEnd:r={},transition:o={},...i}=n?e.makeTargetAnimatable(n,!1):{};i={...i,...r};for(let a in i){let s=Og(i[a]);cv(e,a,s)}}function dv(e,t,n){var r,o;let i=Object.keys(t).filter(s=>!e.hasValue(s)),a=i.length;if(a)for(let s=0;sc.remove(d))),l.push(x)}return a&&Promise.all(l).then(()=>{a&&uv(e,a)}),l}function Mo(e,t,n={}){let r=Lr(e,t,n.custom),{transition:o=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(o=n.transitionOverride);let i=r?()=>Promise.all(qc(e,r,n)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(c=0)=>{let{delayChildren:l=0,staggerChildren:u,staggerDirection:d}=o;return gv(e,t,l+c,u,d,n)}:()=>Promise.resolve(),{when:s}=o;if(s){let[c,l]=s==="beforeChildren"?[i,a]:[a,i];return c().then(()=>l())}else return Promise.all([i(),a(n.delay)])}function gv(e,t,n=0,r=0,o=1,i){let a=[],s=(e.variantChildren.size-1)*r,c=o===1?(l=0)=>l*r:(l=0)=>s-l*r;return Array.from(e.variantChildren).sort(yv).forEach((l,u)=>{l.notify("AnimationStart",t),a.push(Mo(l,t,{...i,delay:n+c(u)}).then(()=>l.notify("AnimationComplete",t)))}),Promise.all(a)}function yv(e,t){return e.sortNodePosition(t)}function vv(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){let o=t.map(i=>Mo(e,i,n));r=Promise.all(o)}else if(typeof t=="string")r=Mo(e,t,n);else{let o=typeof t=="function"?Lr(e,t,n.custom):t;r=Promise.all(qc(e,o,n))}return r.then(()=>e.notify("AnimationComplete",t))}function wv(e){return t=>Promise.all(t.map(({animation:n,options:r})=>vv(e,n,r)))}function Ev(e){let t=wv(e),n=Sv(),r=!0,o=(c,l)=>{let u=Lr(e,l);if(u){let{transition:d,transitionEnd:p,...h}=u;c={...c,...h,...p}}return c};function i(c){t=c(e)}function a(c,l){let u=e.getProps(),d=e.getVariantContext(!0)||{},p=[],h=new Set,f={},m=1/0;for(let v=0;vm&&E,N=!1,te=Array.isArray(w)?w:[w],le=te.reduce(o,{});j===!1&&(le={});let{prevResolvedValues:Me={}}=y,Re={...Me,...le},fe=ae=>{P=!0,h.has(ae)&&(N=!0,h.delete(ae)),y.needsAnimating[ae]=!0};for(let ae in Re){let Te=le[ae],He=Me[ae];if(f.hasOwnProperty(ae))continue;let be=!1;gr(Te)&&gr(He)?be=!wc(Te,He):be=Te!==He,be?Te!==void 0?fe(ae):h.add(ae):Te!==void 0&&h.has(ae)?fe(ae):y.protectedKeys[ae]=!0}y.prevProp=w,y.prevResolvedValues=le,y.isActive&&(f={...f,...le}),r&&e.blockInitialAnimation&&(P=!1),P&&(!D||N)&&p.push(...te.map(ae=>({animation:ae,options:{type:b,...c}})))}if(h.size){let v={};h.forEach(b=>{let y=e.getBaseTarget(b);y!==void 0&&(v[b]=y)}),p.push({animation:v})}let x=!!p.length;return r&&(u.initial===!1||u.initial===u.animate)&&!e.manuallyAnimateOnMount&&(x=!1),r=!1,x?t(p):Promise.resolve()}function s(c,l,u){var d;if(n[c].isActive===l)return Promise.resolve();(d=e.variantChildren)===null||d===void 0||d.forEach(h=>{var f;return(f=h.animationState)===null||f===void 0?void 0:f.setActive(c,l)}),n[c].isActive=l;let p=a(u,c);for(let h in n)n[h].protectedKeys={};return p}return{animateChanges:a,setActive:s,setAnimateFunction:i,getState:()=>n}}function Tv(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!wc(t,e):!1}function Pt(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Sv(){return{animate:Pt(!0),whileInView:Pt(),whileHover:Pt(),whileTap:Pt(),whileDrag:Pt(),whileFocus:Pt(),exit:Pt()}}function Rv(e,t){let n=Ja(e.x,t.x),r=Ja(e.y,t.y);return Math.sqrt(n**2+r**2)}function lo(e,t){return t?{point:t(e.point)}:e}function es(e,t){return{x:e.x-t.x,y:e.y-t.y}}function co({point:e},t){return{point:e,delta:es(e,Kc(t)),offset:es(e,Iv(t)),velocity:kv(t,.1)}}function Iv(e){return e[0]}function Kc(e){return e[e.length-1]}function kv(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,o=Kc(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>vt(t)));)n--;if(!r)return{x:0,y:0};let i=st(o.timestamp-r.timestamp);if(i===0)return{x:0,y:0};let a={x:(o.x-r.x)/i,y:(o.y-r.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function ke(e){return e.max-e.min}function Do(e,t=0,n=.01){return Math.abs(e-t)<=n}function ts(e,t,n,r=.5){e.origin=r,e.originPoint=oe(t.min,t.max,e.origin),e.scale=ke(n)/ke(t),(Do(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=oe(n.min,n.max,e.origin)-e.originPoint,(Do(e.translate)||isNaN(e.translate))&&(e.translate=0)}function xn(e,t,n,r){ts(e.x,t.x,n.x,r?r.originX:void 0),ts(e.y,t.y,n.y,r?r.originY:void 0)}function ns(e,t,n){e.min=n.min+t.min,e.max=e.min+ke(t)}function Mv(e,t,n){ns(e.x,t.x,n.x),ns(e.y,t.y,n.y)}function rs(e,t,n){e.min=t.min-n.min,e.max=e.min+ke(t)}function wn(e,t,n){rs(e.x,t.x,n.x),rs(e.y,t.y,n.y)}function Dv(e,{min:t,max:n},r){return t!==void 0&&en&&(e=r?oe(n,e,r.max):Math.min(e,n)),e}function os(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function Lv(e,{top:t,left:n,bottom:r,right:o}){return{x:os(e.x,n,o),y:os(e.y,t,r)}}function is(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.minr?n=Pn(t.min,t.max-r,e.min):r>o&&(n=Pn(e.min,e.max-o,t.min)),wt(0,1,n)}function jv(e,t){let n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}function Vv(e=Lo){return e===!1?e=0:e===!0&&(e=Lo),{x:as(e,"left","right"),y:as(e,"top","bottom")}}function as(e,t,n){return{min:ss(e,t),max:ss(e,n)}}function ss(e,t){return typeof e=="number"?e:e[t]||0}function Ne(e){return[e("x"),e("y")]}function Xc({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function Bv({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function _v(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function uo(e){return e===void 0||e===1}function No({scale:e,scaleX:t,scaleY:n}){return!uo(e)||!uo(t)||!uo(n)}function Ot(e){return No(e)||Qc(e)||e.z||e.rotate||e.rotateX||e.rotateY}function Qc(e){return us(e.x)||us(e.y)}function us(e){return e&&e!=="0%"}function wr(e,t,n){let r=e-n,o=t*r;return n+o}function ds(e,t,n,r,o){return o!==void 0&&(e=wr(e,o,r)),wr(e,n,r)+t}function Fo(e,t=0,n=1,r,o){e.min=ds(e.min,t,n,r,o),e.max=ds(e.max,t,n,r,o)}function Zc(e,{x:t,y:n}){Fo(e.x,t.translate,t.scale,t.originPoint),Fo(e.y,n.translate,n.scale,n.originPoint)}function zv(e,t,n,r=!1){let o=n.length;if(!o)return;t.x=t.y=1;let i,a;for(let s=0;s1.0000000000001||e<.999999999999?e:1}function ft(e,t){e.min=e.min+t,e.max=e.max+t}function hs(e,t,[n,r,o]){let i=t[o]!==void 0?t[o]:.5,a=oe(e.min,e.max,i);Fo(e,t[n],t[r],a,t.scale)}function Gt(e,t){hs(e.x,t,Uv),hs(e.y,t,Wv)}function Jc(e,t){return Xc(_v(e.getBoundingClientRect(),t))}function Hv(e,t,n){let r=Jc(e,n),{scroll:o}=t;return o&&(ft(r.x,o.offset.x),ft(r.y,o.offset.y)),r}function er(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function qv(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}function Xv(){let e=me(Qo);if(e===null)return[!0,null];let{isPresent:t,onExitComplete:n,register:r}=e,o=zn();return U(()=>r(o),[]),!t&&n?[!1,()=>n&&n(o)]:[!0]}function ms(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}function tu(e){let[t,n]=Xv(),r=me(nc);return g.createElement(Zv,{...e,layoutGroup:r,switchLayoutGroup:me(rc),isPresent:t,safeToRemove:n})}function t0(e,t,n,r,o,i){o?(e.opacity=oe(0,n.opacity!==void 0?n.opacity:1,n0(r)),e.opacityExit=oe(t.opacity!==void 0?t.opacity:1,0,r0(r))):i&&(e.opacity=oe(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let a=0;art?1:n(Pn(e,t,r))}function bs(e,t){e.min=t.min,e.max=t.max}function De(e,t){bs(e.x,t.x),bs(e.y,t.y)}function xs(e,t,n,r,o){return e-=t,e=wr(e,1/n,r),o!==void 0&&(e=wr(e,1/o,r)),e}function o0(e,t=0,n=1,r=.5,o,i=e,a=e){if(Xe.test(t)&&(t=parseFloat(t),t=oe(a.min,a.max,t/100)-a.min),typeof t!="number")return;let s=oe(i.min,i.max,r);e===i&&(s-=t),e.min=xs(e.min,t,n,s,o),e.max=xs(e.max,t,n,s,o)}function ws(e,t,[n,r,o],i,a){o0(e,t[n],t[r],t[o],t.scale,i,a)}function Es(e,t,n,r){ws(e.x,t,i0,n?n.x:void 0,r?r.x:void 0),ws(e.y,t,a0,n?n.y:void 0,r?r.y:void 0)}function Ts(e){return e.translate===0&&e.scale===1}function ou(e){return Ts(e.x)&&Ts(e.y)}function s0(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}function iu(e,t){return Math.round(e.x.min)===Math.round(t.x.min)&&Math.round(e.x.max)===Math.round(t.x.max)&&Math.round(e.y.min)===Math.round(t.y.min)&&Math.round(e.y.max)===Math.round(t.y.max)}function Ss(e){return ke(e.x)/ke(e.y)}function Ps(e,t,n){let r="",o=e.x.translate/t.x,i=e.y.translate/t.y;if((o||i)&&(r=`translate3d(${o}px, ${i}px, 0) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){let{rotate:c,rotateX:l,rotateY:u}=n;c&&(r+=`rotate(${c}deg) `),l&&(r+=`rotateX(${l}deg) `),u&&(r+=`rotateY(${u}deg) `)}let a=e.x.scale*t.x,s=e.y.scale*t.y;return(a!==1||s!==1)&&(r+=`scale(${a}, ${s})`),r||"none"}function d0(e,t){let n=kt.now(),r=({timestamp:o})=>{let i=o-n;i>=t&&(lt(r),e(i-t))};return ie.read(r,!0),()=>lt(r)}function p0(e){window.MotionDebug&&window.MotionDebug.record(e)}function h0(e){return e instanceof SVGElement&&e.tagName!=="svg"}function f0(e,t,n){let r=Ce(e)?e:Qt(e);return r.start(gi("",r,t,n)),r.animation}function au({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(i={},a=t?.()){this.id=g0++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,Ct.totalNodes=Ct.resolvedTargetDeltas=Ct.recalculatedProjection=0,this.nodes.forEach(b0),this.nodes.forEach(S0),this.nodes.forEach(P0),this.nodes.forEach(x0),p0(Ct)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=i,this.root=a?a.root||a:this,this.path=a?[...a.path,a]:[],this.parent=a,this.depth=a?a.depth+1:0;for(let s=0;sthis.root.updateBlockedByResize=!1;e(i,()=>{this.root.updateBlockedByResize=!0,u&&u(),u=d0(d,250),sr.hasAnimatedSinceResize&&(sr.hasAnimatedSinceResize=!1,this.nodes.forEach(Rs))})}s&&this.root.registerSharedNode(s,this),this.options.animate!==!1&&l&&(s||c)&&this.addEventListener("didUpdate",({delta:u,hasLayoutChanged:d,hasRelativeTargetChanged:p,layout:h})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let f=this.options.transition||l.getDefaultTransition()||I0,{onLayoutAnimationStart:m,onLayoutAnimationComplete:x}=l.getProps(),v=!this.targetLayout||!iu(this.targetLayout,h)||p,b=!d&&p;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||b||d&&(v||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(u,b);let y={...mi(f,"layout"),onPlay:m,onComplete:x};(l.shouldReduceMotion||this.options.layoutRoot)&&(y.delay=0,y.type=!1),this.startAnimation(y)}else d||Rs(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=h})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let i=this.getStack();i&&i.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,lt(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(O0),this.animationId++)}getTransformTemplate(){let{visualElement:i}=this.options;return i&&i.getProps().transformTemplate}willUpdate(i=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let l=0;lthis.update()))}clearAllSnapshots(){this.nodes.forEach(w0),this.sharedNodes.forEach(C0)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,ie.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){ie.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let s=0;s{let w=y/1e3;Is(u.x,i.x,w),Is(u.y,i.y,w),this.setTargetDelta(u),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(wn(d,this.layout.layoutBox,this.relativeParent.layout.layoutBox),A0(this.relativeTarget,this.relativeTargetOrigin,d,w),b&&s0(this.relativeTarget,b)&&(this.isProjectionDirty=!1),b||(b=pe()),De(b,this.relativeTarget)),f&&(this.animationValues=l,t0(l,c,this.latestValues,w,v,x)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=w},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(i){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(lt(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ie.update(()=>{sr.hasAnimatedSinceResize=!0,this.currentAnimation=f0(0,Cs,{...i,onUpdate:a=>{this.mixTargetDelta(a),i.onUpdate&&i.onUpdate(a)},onComplete:()=>{i.onComplete&&i.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let i=this.getStack();i&&i.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(Cs),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let i=this.getLead(),{targetWithTransforms:a,target:s,layout:c,latestValues:l}=i;if(!(!a||!s||!c)){if(this!==i&&this.layout&&c&&su(this.options.animationType,this.layout.layoutBox,c.layoutBox)){s=this.target||pe();let u=ke(this.layout.layoutBox.x);s.x.min=i.target.x.min,s.x.max=s.x.min+u;let d=ke(this.layout.layoutBox.y);s.y.min=i.target.y.min,s.y.max=s.y.min+d}De(a,s),Gt(a,l),xn(this.projectionDeltaWithTransform,this.layoutCorrected,a,l)}}registerSharedNode(i,a){this.sharedNodes.has(i)||this.sharedNodes.set(i,new l0),this.sharedNodes.get(i).add(a);let s=a.options.initialPromotionConfig;a.promote({transition:s?s.transition:void 0,preserveFollowOpacity:s&&s.shouldPreserveFollowOpacity?s.shouldPreserveFollowOpacity(a):void 0})}isLead(){let i=this.getStack();return i?i.lead===this:!0}getLead(){var i;let{layoutId:a}=this.options;return a?((i=this.getStack())===null||i===void 0?void 0:i.lead)||this:this}getPrevLead(){var i;let{layoutId:a}=this.options;return a?(i=this.getStack())===null||i===void 0?void 0:i.prevLead:void 0}getStack(){let{layoutId:i}=this.options;if(i)return this.root.sharedNodes.get(i)}promote({needsReset:i,transition:a,preserveFollowOpacity:s}={}){let c=this.getStack();c&&c.promote(this,s),i&&(this.projectionDelta=void 0,this.needsReset=!0),a&&this.setOptions({transition:a})}relegate(){let i=this.getStack();return i?i.relegate(this):!1}resetRotation(){let{visualElement:i}=this.options;if(!i)return;let a=!1,{latestValues:s}=i;if((s.rotate||s.rotateX||s.rotateY||s.rotateZ)&&(a=!0),!a)return;let c={};for(let l=0;l{var a;return(a=i.currentAnimation)===null||a===void 0?void 0:a.stop()}),this.root.nodes.forEach(As),this.root.sharedNodes.clear()}}}function y0(e){e.updateLayout()}function v0(e){var t;let n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:o}=e.layout,{animationType:i}=e.options,a=n.source!==e.layout.source;i==="size"?Ne(d=>{let p=a?n.measuredBox[d]:n.layoutBox[d],h=ke(p);p.min=r[d].min,p.max=p.min+h}):su(i,n.layoutBox,r)&&Ne(d=>{let p=a?n.measuredBox[d]:n.layoutBox[d],h=ke(r[d]);p.max=p.min+h,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[d].max=e.relativeTarget[d].min+h)});let s=Yt();xn(s,r,n.layoutBox);let c=Yt();a?xn(c,e.applyTransform(o,!0),n.measuredBox):xn(c,r,n.layoutBox);let l=!ou(s),u=!1;if(!e.resumeFrom){let d=e.getClosestProjectingParent();if(d&&!d.resumeFrom){let{snapshot:p,layout:h}=d;if(p&&h){let f=pe();wn(f,n.layoutBox,p.layoutBox);let m=pe();wn(m,r,h.layoutBox),iu(f,m)||(u=!0),d.options.layoutRoot&&(e.relativeTarget=m,e.relativeTargetOrigin=f,e.relativeParent=d)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:c,layoutDelta:s,hasLayoutChanged:l,hasRelativeTargetChanged:u})}else if(e.isLead()){let{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function b0(e){Ct.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function x0(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function w0(e){e.clearSnapshot()}function As(e){e.clearMeasurements()}function E0(e){e.isLayoutDirty=!1}function T0(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Rs(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function S0(e){e.resolveTargetDelta()}function P0(e){e.calcProjection()}function O0(e){e.resetRotation()}function C0(e){e.removeLeadSnapshot()}function Is(e,t,n){e.translate=oe(t.translate,0,n),e.scale=oe(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function ks(e,t,n,r){e.min=oe(t.min,n.min,r),e.max=oe(t.max,n.max,r)}function A0(e,t,n,r){ks(e.x,t.x,n.x,r),ks(e.y,t.y,n.y,r)}function R0(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}function Ls(e){e.min=Ds(e.min),e.max=Ds(e.max)}function k0(e){Ls(e.x),Ls(e.y)}function su(e,t,n){return e==="position"||e==="preserve-aspect"&&!Do(Ss(t),Ss(n),.2)}function N0(e){let t=L0.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]}function jo(e,t,n=1){ze(n<=F0,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[r,o]=N0(e);if(!r)return;let i=window.getComputedStyle(t).getPropertyValue(r);if(i){let a=i.trim();return Hc(a)?parseFloat(a):a}else return fr(o)?jo(o,t,n+1):o}function j0(e,{...t},n){let r=e.current;if(!(r instanceof Element))return{target:t,transitionEnd:n};n&&(n={...n}),e.values.forEach(o=>{let i=o.get();if(!fr(i))return;let a=jo(i,r);a&&o.set(a)});for(let o in t){let i=t[o];if(!fr(i))continue;let a=jo(i,r);a&&(t[o]=a,n||(n={}),n[o]===void 0&&(n[o]=i))}return{target:t,transitionEnd:n}}function U0(e){let t=[];return z0.forEach(n=>{let r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.render(),t}function Y0(e,t,n,r){return B0(t)?H0(e,t,n,r):{target:t,transitionEnd:r}}function q0(){if(uu.current=!0,!!Ir)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Vo.current=e.matches;e.addListener(t),t()}else Vo.current=!1}function $0(e,t,n){let{willChange:r}=t;for(let o in t){let i=t[o],a=n[o];if(Ce(i))e.addValue(o,i),xr(r)&&r.add(o),xi(i.version==="11.0.6",`Attempting to mix Framer Motion versions ${i.version} with 11.0.6 may not work as expected.`);else if(Ce(a))e.addValue(o,Qt(i,{owner:e})),xr(r)&&r.remove(o);else if(a!==i)if(e.hasValue(o)){let s=e.getValue(o);!s.hasAnimated&&s.set(i)}else{let s=e.getStaticValue(o);e.addValue(o,Qt(s!==void 0?s:i,{owner:e}))}}for(let o in n)t[o]===void 0&&e.removeValue(o);return t}function Z0(e){return window.getComputedStyle(e)}function yb(){let[e,t]=ne(null);return U(()=>{(async()=>{try{let n=(await(await fetch("/index.json")).json()).entries["example-button--primary"].importPath;t({data:n,error:null})}catch(n){t({data:null,error:n})}})()},[]),e}function Ab(){let[e,t]=ne({data:null,error:null});return U(()=>{(async()=>{try{let n=(await(await fetch("/project.json")).json())?.language==="javascript"?Pb:Cb;t({data:n,error:null})}catch(n){t({data:null,error:n})}})()},[]),e}function Ib({api:e}){let[t,n]=ne(!0),[r,o]=ne(!1),[i,a]=ne("1:Welcome"),{data:s}=Ab(),c=ye(()=>{let l=new URL(window.location.href),u=decodeURIComponent(l.searchParams.get("path"));l.search=`?path=${u}&onboarding=false`,history.replaceState({},"",l.href),e.setQueryParams({onboarding:"false"}),n(!1)},[n,e]);return U(()=>{e.emit(yn,{step:"1:Welcome",type:"telemetry"})},[]),U(()=>{i!=="1:Welcome"&&e.emit(yn,{step:i,type:"telemetry"})},[e,i]),U(()=>{let l;return i==="4:VisitNewStory"&&(o(!0),l=window.setTimeout(()=>{a("5:ConfigureYourProject")},2e3)),()=>{clearTimeout(l)}},[i]),U(()=>{let l=e.getCurrentStoryData()?.id;if(e.setQueryParams({onboarding:"true"}),l!=="example-button--primary")try{e.selectStory("example-button--primary",void 0,{ref:void 0})}catch{}},[]),t?g.createElement(Br,{theme:Rb},t&&r&&g.createElement(Al,{numberOfPieces:800,recycle:!1,tweenDuration:2e4,onConfettiComplete:l=>{l?.reset(),o(!1)}}),t&&i==="1:Welcome"&&g.createElement(Nm,{onProceed:()=>{a("2:StorybookTour")},skipOnboarding:()=>{c(),e.emit(yn,{step:"X:SkippedOnboarding",where:"WelcomeModal",type:"telemetry"})}}),t&&(i==="2:StorybookTour"||i==="5:ConfigureYourProject")&&g.createElement(Dh,{api:e,isFinalStep:i==="5:ConfigureYourProject",onFirstTourDone:()=>{a("3:WriteYourStory")},codeSnippets:s||void 0,onLastTourDone:()=>{try{e.selectStory("configure-your-project--docs")}catch{}e.emit(yn,{step:"6:FinishedOnboarding",type:"telemetry"}),c()}}),t&&i==="3:WriteYourStory"&&s&&g.createElement(Tb,{api:e,codeSnippets:s,addonsStore:Wn,onFinish:()=>{e.selectStory("example-button--warning"),a("4:VisitNewStory")},skipOnboarding:c})):null}var bu,Er,xu,Bo,wu,Eu,Bs,Ae,Tu,_s,ct,Su,Pu,Ou,_o,Cu,zs,Au,Us,Ws,Ru,Iu,ku,Mu,Du,Lu,Hs,Fu,Ys,Wi,Hi,Gs,ju,Vu,Bu,Yi,Gi,_u,Yu,Gu,Ku,I,Ju,Ks,Hn,zr,S,On,nd,id,ad,Zi,Ji,cd,ud,Kt,Fe,Sd,dl,Ur,Wr,jd,Vd,Sr,ra,yo,Bd,_d,zd,L,Hd,Yd,oa,ia,Gd,vo,ip,ap,sp,X,cn,gl,yl,mp,xl,wl,gp,vp,bp,$o,xp,wp,Ep,M,Z,_e,_,G,un,Dp,Sl,Lp,Np,Fp,dn,ya,Ol,ba,Bp,zp,Up,Hp,Yp,Gp,$p,Xp,Qp,Zp,Cl,Jp,th,oh,ih,Ko,ah,sh,lh,xo,ch,uh,hh,Le,fh,mh,gh,yh,vh,bh,xh,wh,Eh,Th,Sh,nr,Gr,Ph,Oh,Ch,Ah,Rh,Ih,kh,Gn,Mh,wo,Vh,Bh,Xo,Eo,Uh,Yh,Lt,To,$h,Kh,xa,Xh,Qh,$r,Kr,Ea,ef,Sa,lf,Cr,Xr,qe,rr,or,hf,ff,Ca,Dl,Ll,Zr,Ar,wf,Pf,Of,Nl,Cf,Jr,Af,Rf,If,pr,kf,Mf,So,hn,_t,Df,Fl,Lf,Nf,Aa,Ff,jf,jl,Vl,Vf,Bf,$n,Ra,Ia,_f,zf,Uf,zt,Hf,Bl,Yf,Gf,Ut,Kn,Xn,eo,_l,qf,$f,Kf,zl,Ul,HO,Xf,Qe,Qf,Wl,Zf,Hl,Jf,Po,em,tm,Xt,nm,rm,om,Yl,Gl,im,am,sm,lm,cm,um,dm,pm,hm,fm,mm,gm,ym,vm,bm,xm,Em,Tm,Sm,Pm,Om,Cm,Am,Rm,Im,km,Mm,Dm,Lm,Nm,ka,Bm,_m,Xl,Rr,Qo,Ir,zm,Ql,Zo,Um,Zl,Jl,Ma,Qn,Hm,Jo,YO,ei,ti,La,Sn,nc,rc,Xm,eg,hr,Nn,Nt,Ce,ng,rg,ic,ac,ig,fr,ag,sg,wt,nn,vn,Zn,bn,ri,lg,cg,jn,ht,Xe,F,ug,dg,Na,Fa,sc,ii,mg,cc,bg,xg,uc,si,pc,gr,Pg,Og,mc,he,ie,lt,ve,to,Rg,Ig,gc,Mg,Dg,at,Va,Ba,Tt,Lg,Ng,xc,Fg,Oo,ro,jg,Vg,zg,Ug,Hg,Vn,ze,vt,st,qg,Ec,gn,Sc,Oc,Xg,Qg,Jg,ey,Cc,ty,Ac,Rc,ui,Ic,ny,kc,di,ry,oy,za,Ua,Pn,oe,pi,Mc,ay,io,Rt,Co,Ht,ao,ly,cy,Ha,we,Dc,Lc,dy,py,Ya,Ga,hy,Et,vy,Py,so,Oy,qa,Cy,Ay,Iy,My,Dy,ar,kt,Fy,jy,Vy,_y,zy,Jn,Uy,Wy,Gy,qy,$y,Ky,Xy,Io,Qy,Jy,ko,ev,fi,Wc,gi,Hc,bi,Qa,Za,ov,iv,Yc,av,Gc,fn,sv,lv,bv,xv,Pv,Ov,Cv,Av,Ja,$c,Lo,ls,Yt,cs,pe,Uv,Wv,eu,Yv,Gv,$v,fs,Kv,sr,mn,Qv,Zv,Jv,nu,e0,gs,ys,n0,r0,i0,a0,l0,c0,u0,Os,m0,Cs,g0,Ct,I0,Ms,Ds,M0,po,lu,D0,L0,F0,V0,cu,B0,tr,Ns,Fs,_0,z0,Zt,W0,H0,G0,Vo,uu,js,du,K0,Vs,X0,Q0,pu,J0,eb,tb,nb,rb,rn,ob,ib,ab,sb,lb,cb,ub,db,pb,hb,fb,mb,gb,ho,vb,bb,xb,wb,Eb,yn,Tb,Sb,Pb,Ob,Cb,Rb,fu=Ve(()=>{ce();ue();de();Un();Un();Fi();Fr();_n();_n();Vr();zi();Ui();bu=Object.create,Er=Object.defineProperty,xu=Object.getOwnPropertyDescriptor,Bo=Object.getOwnPropertyNames,wu=Object.getPrototypeOf,Eu=Object.prototype.hasOwnProperty,Bs=(e,t)=>function(){return e&&(t=(0,e[Bo(e)[0]])(e=0)),t},Ae=(e,t)=>function(){return t||(0,e[Bo(e)[0]])((t={exports:{}}).exports,t),t.exports},Tu=(e,t)=>{for(var n in t)Er(e,n,{get:t[n],enumerable:!0})},_s=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Bo(t))!Eu.call(e,o)&&o!==n&&Er(e,o,{get:()=>t[o],enumerable:!(r=xu(t,o))||r.enumerable});return e},ct=(e,t,n)=>(n=e!=null?bu(wu(e)):{},_s(t||!e||!e.__esModule?Er(n,"default",{value:e,enumerable:!0}):n,e)),Su=e=>_s(Er({},"__esModule",{value:!0}),e),Pu=Ae({"../../node_modules/scroll/index.js"(e,t){var n=new Error("Element already at target scroll position"),r=new Error("Scroll cancelled"),o=Math.min,i=Date.now;t.exports={left:a("scrollLeft"),top:a("scrollTop")};function a(l){return function(u,d,p,h){p=p||{},typeof p=="function"&&(h=p,p={}),typeof h!="function"&&(h=c);var f=i(),m=u[l],x=p.ease||s,v=isNaN(p.duration)?350:+p.duration,b=!1;return m===d?h(n,u[l]):requestAnimationFrame(w),y;function y(){b=!0}function w(E){if(b)return h(r,u[l]);var j=i(),D=o(1,(j-f)/v),P=x(D);u[l]=P*(d-m)+m,D<1?requestAnimationFrame(w):requestAnimationFrame(function(){h(null,u[l])})}}}function s(l){return .5*(1-Math.cos(Math.PI*l))}function c(){}}}),Ou=Ae({"../../node_modules/scrollparent/scrollparent.js"(e,t){(function(n,r){typeof define=="function"&&define.amd?define([],r):typeof t=="object"&&t.exports?t.exports=r():n.Scrollparent=r()})(e,function(){function n(o){var i=getComputedStyle(o,null).getPropertyValue("overflow");return i.indexOf("scroll")>-1||i.indexOf("auto")>-1}function r(o){if(o instanceof HTMLElement||o instanceof SVGElement){for(var i=o.parentNode;i.parentNode;){if(n(i))return i;i=i.parentNode}return document.scrollingElement||document.documentElement}}return r})}}),_o=Ae({"../../node_modules/deepmerge/dist/cjs.js"(e,t){var n=function(y){return r(y)&&!o(y)};function r(y){return!!y&&typeof y=="object"}function o(y){var w=Object.prototype.toString.call(y);return w==="[object RegExp]"||w==="[object Date]"||s(y)}var i=typeof Symbol=="function"&&Symbol.for,a=i?Symbol.for("react.element"):60103;function s(y){return y.$$typeof===a}function c(y){return Array.isArray(y)?[]:{}}function l(y,w){return w.clone!==!1&&w.isMergeableObject(y)?v(c(y),y,w):y}function u(y,w,E){return y.concat(w).map(function(j){return l(j,E)})}function d(y,w){if(!w.customMerge)return v;var E=w.customMerge(y);return typeof E=="function"?E:v}function p(y){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(y).filter(function(w){return Object.propertyIsEnumerable.call(y,w)}):[]}function h(y){return Object.keys(y).concat(p(y))}function f(y,w){try{return w in y}catch{return!1}}function m(y,w){return f(y,w)&&!(Object.hasOwnProperty.call(y,w)&&Object.propertyIsEnumerable.call(y,w))}function x(y,w,E){var j={};return E.isMergeableObject(y)&&h(y).forEach(function(D){j[D]=l(y[D],E)}),h(w).forEach(function(D){m(y,D)||(f(y,D)&&E.isMergeableObject(w[D])?j[D]=d(D,E)(y[D],w[D],E):j[D]=l(w[D],E))}),j}function v(y,w,E){E=E||{},E.arrayMerge=E.arrayMerge||u,E.isMergeableObject=E.isMergeableObject||n,E.cloneUnlessOtherwiseSpecified=l;var j=Array.isArray(w),D=Array.isArray(y),P=j===D;return P?j?E.arrayMerge(y,w,E):x(y,w,E):l(w,E)}v.all=function(y,w){if(!Array.isArray(y))throw new Error("first argument should be an array");return y.reduce(function(E,j){return v(E,j,w)},{})};var b=v;t.exports=b}}),Cu=Ae({"../../node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=typeof Symbol=="function"&&Symbol.for,n=t?Symbol.for("react.element"):60103,r=t?Symbol.for("react.portal"):60106,o=t?Symbol.for("react.fragment"):60107,i=t?Symbol.for("react.strict_mode"):60108,a=t?Symbol.for("react.profiler"):60114,s=t?Symbol.for("react.provider"):60109,c=t?Symbol.for("react.context"):60110,l=t?Symbol.for("react.async_mode"):60111,u=t?Symbol.for("react.concurrent_mode"):60111,d=t?Symbol.for("react.forward_ref"):60112,p=t?Symbol.for("react.suspense"):60113,h=t?Symbol.for("react.suspense_list"):60120,f=t?Symbol.for("react.memo"):60115,m=t?Symbol.for("react.lazy"):60116,x=t?Symbol.for("react.block"):60121,v=t?Symbol.for("react.fundamental"):60117,b=t?Symbol.for("react.responder"):60118,y=t?Symbol.for("react.scope"):60119;function w(C){return typeof C=="string"||typeof C=="function"||C===o||C===u||C===a||C===i||C===p||C===h||typeof C=="object"&&C!==null&&(C.$$typeof===m||C.$$typeof===f||C.$$typeof===s||C.$$typeof===c||C.$$typeof===d||C.$$typeof===v||C.$$typeof===b||C.$$typeof===y||C.$$typeof===x)}function E(C){if(typeof C=="object"&&C!==null){var xe=C.$$typeof;switch(xe){case n:var Ze=C.type;switch(Ze){case l:case u:case o:case a:case i:case p:return Ze;default:var wi=Ze&&Ze.$$typeof;switch(wi){case c:case d:case m:case f:case s:return wi;default:return xe}}case r:return xe}}}var j=l,D=u,P=c,N=s,te=n,le=d,Me=o,Re=m,fe=f,ae=r,Te=a,He=i,be=p,je=!1;function Ft(C){return je||(je=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),J(C)||E(C)===l}function J(C){return E(C)===u}function T(C){return E(C)===c}function k(C){return E(C)===s}function Y(C){return typeof C=="object"&&C!==null&&C.$$typeof===n}function W(C){return E(C)===d}function V(C){return E(C)===o}function K(C){return E(C)===m}function H(C){return E(C)===f}function z(C){return E(C)===r}function q(C){return E(C)===a}function $(C){return E(C)===i}function Q(C){return E(C)===p}e.AsyncMode=j,e.ConcurrentMode=D,e.ContextConsumer=P,e.ContextProvider=N,e.Element=te,e.ForwardRef=le,e.Fragment=Me,e.Lazy=Re,e.Memo=fe,e.Portal=ae,e.Profiler=Te,e.StrictMode=He,e.Suspense=be,e.isAsyncMode=Ft,e.isConcurrentMode=J,e.isContextConsumer=T,e.isContextProvider=k,e.isElement=Y,e.isForwardRef=W,e.isFragment=V,e.isLazy=K,e.isMemo=H,e.isPortal=z,e.isProfiler=q,e.isStrictMode=$,e.isSuspense=Q,e.isValidElementType=w,e.typeOf=E})()}}),zs=Ae({"../../node_modules/react-is/index.js"(e,t){t.exports=Cu()}}),Au=Ae({"../../node_modules/object-assign/index.js"(e,t){var n=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function i(s){if(s==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(s)}function a(){try{if(!Object.assign)return!1;var s=new String("abc");if(s[5]="de",Object.getOwnPropertyNames(s)[0]==="5")return!1;for(var c={},l=0;l<10;l++)c["_"+String.fromCharCode(l)]=l;var u=Object.getOwnPropertyNames(c).map(function(p){return c[p]});if(u.join("")!=="0123456789")return!1;var d={};return"abcdefghijklmnopqrst".split("").forEach(function(p){d[p]=p}),Object.keys(Object.assign({},d)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}t.exports=a()?Object.assign:function(s,c){for(var l,u=i(s),d,p=1;p1?s("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):s("Invalid argument supplied to oneOf, expected an array."),c;function k(Y,W,V,K,H){for(var z=Y[W],q=0;q0?", expected one of type ["+$.join(", ")+"]":"";return new v("Invalid "+z+" `"+q+"` supplied to "+("`"+H+"`"+Ze+"."))}return b(W)}function Me(){function T(k,Y,W,V,K){return Te(k[Y])?null:new v("Invalid "+V+" `"+K+"` supplied to "+("`"+W+"`, expected a ReactNode."))}return b(T)}function Re(T,k,Y,W,V){return new v((T||"React class")+": "+k+" type `"+Y+"."+W+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+V+"`.")}function fe(T){function k(Y,W,V,K,H){var z=Y[W],q=be(z);if(q!=="object")return new v("Invalid "+K+" `"+H+"` of type `"+q+"` "+("supplied to `"+V+"`, expected `object`."));for(var $ in T){var Q=T[$];if(typeof Q!="function")return Re(V,K,H,$,je(Q));var C=Q(z,$,V,K,H+"."+$,o);if(C)return C}return null}return b(k)}function ae(T){function k(Y,W,V,K,H){var z=Y[W],q=be(z);if(q!=="object")return new v("Invalid "+K+" `"+H+"` of type `"+q+"` "+("supplied to `"+V+"`, expected `object`."));var $=r({},Y[W],T);for(var Q in $){var C=T[Q];if(i(T,Q)&&typeof C!="function")return Re(V,K,H,Q,je(C));if(!C)return new v("Invalid "+K+" `"+H+"` key `"+Q+"` supplied to `"+V+"`.\nBad object: "+JSON.stringify(Y[W],null," ")+` +Valid keys: `+JSON.stringify(Object.keys(T),null," "));var xe=C(z,Q,V,K,H+"."+Q,o);if(xe)return xe}return null}return b(k)}function Te(T){switch(typeof T){case"number":case"string":case"undefined":return!0;case"boolean":return!T;case"object":if(Array.isArray(T))return T.every(Te);if(T===null||l(T))return!0;var k=h(T);if(k){var Y=k.call(T),W;if(k!==T.entries){for(;!(W=Y.next()).done;)if(!Te(W.value))return!1}else for(;!(W=Y.next()).done;){var V=W.value;if(V&&!Te(V[1]))return!1}}else return!1;return!0;default:return!1}}function He(T,k){return T==="symbol"?!0:k?k["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&k instanceof Symbol:!1}function be(T){var k=typeof T;return Array.isArray(T)?"array":T instanceof RegExp?"object":He(k,T)?"symbol":k}function je(T){if(typeof T>"u"||T===null)return""+T;var k=be(T);if(k==="object"){if(T instanceof Date)return"date";if(T instanceof RegExp)return"regexp"}return k}function Ft(T){var k=je(T);switch(k){case"array":case"object":return"an "+k;case"boolean":case"date":case"regexp":return"a "+k;default:return k}}function J(T){return!T.constructor||!T.constructor.name?f:T.constructor.name}return m.checkPropTypes=a,m.resetWarningCache=a.resetWarningCache,m.PropTypes=m,m}}}),ku=Ae({"../../node_modules/prop-types/index.js"(e,t){n=zs(),r=!0,t.exports=Iu()(n.isElement,r);var n,r}}),Mu=Ae({"../../node_modules/react-innertext/index.js"(e,t){var n=function(i){return Object.prototype.hasOwnProperty.call(i,"props")},r=function(i,a){return i+o(a)},o=function(i){return i===null||typeof i=="boolean"||typeof i>"u"?"":typeof i=="number"?i.toString():typeof i=="string"?i:Array.isArray(i)?i.reduce(r,""):n(i)&&Object.prototype.hasOwnProperty.call(i.props,"children")?o(i.props.children):""};o.default=o,t.exports=o}}),Du=Ae({"../../node_modules/tween-functions/index.js"(e,t){var n={linear:function(r,o,i,a){var s=i-o;return s*r/a+o},easeInQuad:function(r,o,i,a){var s=i-o;return s*(r/=a)*r+o},easeOutQuad:function(r,o,i,a){var s=i-o;return-s*(r/=a)*(r-2)+o},easeInOutQuad:function(r,o,i,a){var s=i-o;return(r/=a/2)<1?s/2*r*r+o:-s/2*(--r*(r-2)-1)+o},easeInCubic:function(r,o,i,a){var s=i-o;return s*(r/=a)*r*r+o},easeOutCubic:function(r,o,i,a){var s=i-o;return s*((r=r/a-1)*r*r+1)+o},easeInOutCubic:function(r,o,i,a){var s=i-o;return(r/=a/2)<1?s/2*r*r*r+o:s/2*((r-=2)*r*r+2)+o},easeInQuart:function(r,o,i,a){var s=i-o;return s*(r/=a)*r*r*r+o},easeOutQuart:function(r,o,i,a){var s=i-o;return-s*((r=r/a-1)*r*r*r-1)+o},easeInOutQuart:function(r,o,i,a){var s=i-o;return(r/=a/2)<1?s/2*r*r*r*r+o:-s/2*((r-=2)*r*r*r-2)+o},easeInQuint:function(r,o,i,a){var s=i-o;return s*(r/=a)*r*r*r*r+o},easeOutQuint:function(r,o,i,a){var s=i-o;return s*((r=r/a-1)*r*r*r*r+1)+o},easeInOutQuint:function(r,o,i,a){var s=i-o;return(r/=a/2)<1?s/2*r*r*r*r*r+o:s/2*((r-=2)*r*r*r*r+2)+o},easeInSine:function(r,o,i,a){var s=i-o;return-s*Math.cos(r/a*(Math.PI/2))+s+o},easeOutSine:function(r,o,i,a){var s=i-o;return s*Math.sin(r/a*(Math.PI/2))+o},easeInOutSine:function(r,o,i,a){var s=i-o;return-s/2*(Math.cos(Math.PI*r/a)-1)+o},easeInExpo:function(r,o,i,a){var s=i-o;return r==0?o:s*Math.pow(2,10*(r/a-1))+o},easeOutExpo:function(r,o,i,a){var s=i-o;return r==a?o+s:s*(-Math.pow(2,-10*r/a)+1)+o},easeInOutExpo:function(r,o,i,a){var s=i-o;return r===0?o:r===a?o+s:(r/=a/2)<1?s/2*Math.pow(2,10*(r-1))+o:s/2*(-Math.pow(2,-10*--r)+2)+o},easeInCirc:function(r,o,i,a){var s=i-o;return-s*(Math.sqrt(1-(r/=a)*r)-1)+o},easeOutCirc:function(r,o,i,a){var s=i-o;return s*Math.sqrt(1-(r=r/a-1)*r)+o},easeInOutCirc:function(r,o,i,a){var s=i-o;return(r/=a/2)<1?-s/2*(Math.sqrt(1-r*r)-1)+o:s/2*(Math.sqrt(1-(r-=2)*r)+1)+o},easeInElastic:function(r,o,i,a){var s=i-o,c,l,u;return u=1.70158,l=0,c=s,r===0?o:(r/=a)===1?o+s:(l||(l=a*.3),c=0?a=setTimeout(d,o-h):(a=null,i||(u=r.apply(c,s),c=s=null))}var p=function(){c=this,s=arguments,l=Date.now();var h=i&&!a;return a||(a=setTimeout(d,o)),h&&(u=r.apply(c,s),c=s=null),u};return p.clear=function(){a&&(clearTimeout(a),a=null)},p.flush=function(){a&&(u=r.apply(c,s),c=s=null,clearTimeout(a),a=null)},p}n.debounce=n,t.exports=n}});Fu=Bs({"../../node_modules/framer-motion/node_modules/@emotion/memoize/dist/memoize.browser.esm.js"(){Hs=Nu}}),Ys={};Tu(Ys,{default:()=>Gs});ju=Bs({"../../node_modules/framer-motion/node_modules/@emotion/is-prop-valid/dist/is-prop-valid.browser.esm.js"(){Fu(),Wi=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Hi=Hs(function(e){return Wi.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),Gs=Hi}});Vu=qs("function"),Bu=e=>e===null,Yi=e=>Object.prototype.toString.call(e).slice(8,-1)==="RegExp",Gi=e=>!_u(e)&&!Bu(e)&&(Vu(e)||typeof e=="object"),_u=qs("undefined");Yu=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],Gu=["bigint","boolean","null","number","string","symbol","undefined"];Ku=["innerHTML","ownerDocument","style","attributes","nodeValue"];A.array=Array.isArray;A.arrayOf=(e,t)=>!A.array(e)&&!A.function(t)?!1:e.every(n=>t(n));A.asyncGeneratorFunction=e=>Tr(e)==="AsyncGeneratorFunction";A.asyncFunction=Ue("AsyncFunction");A.bigint=Jt("bigint");A.boolean=e=>e===!0||e===!1;A.date=Ue("Date");A.defined=e=>!A.undefined(e);A.domElement=e=>A.object(e)&&!A.plainObject(e)&&e.nodeType===1&&A.string(e.nodeName)&&Ku.every(t=>t in e);A.empty=e=>A.string(e)&&e.length===0||A.array(e)&&e.length===0||A.object(e)&&!A.map(e)&&!A.set(e)&&Object.keys(e).length===0||A.set(e)&&e.size===0||A.map(e)&&e.size===0;A.error=Ue("Error");A.function=Jt("function");A.generator=e=>A.iterable(e)&&A.function(e.next)&&A.function(e.throw);A.generatorFunction=Ue("GeneratorFunction");A.instanceOf=(e,t)=>!e||!t?!1:Object.getPrototypeOf(e)===t.prototype;A.iterable=e=>!A.nullOrUndefined(e)&&A.function(e[Symbol.iterator]);A.map=Ue("Map");A.nan=e=>Number.isNaN(e);A.null=e=>e===null;A.nullOrUndefined=e=>A.null(e)||A.undefined(e);A.number=e=>Jt("number")(e)&&!A.nan(e);A.numericString=e=>A.string(e)&&e.length>0&&!Number.isNaN(Number(e));A.object=e=>!A.nullOrUndefined(e)&&(A.function(e)||typeof e=="object");A.oneOf=(e,t)=>A.array(e)?e.indexOf(t)>-1:!1;A.plainFunction=Ue("Function");A.plainObject=e=>{if(Tr(e)!=="Object")return!1;let t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};A.primitive=e=>A.null(e)||$u(typeof e);A.promise=Ue("Promise");A.propertyOf=(e,t,n)=>{if(!A.object(e)||!t)return!1;let r=e[t];return A.function(n)?n(r):A.defined(r)};A.regexp=Ue("RegExp");A.set=Ue("Set");A.string=Jt("string");A.symbol=Jt("symbol");A.undefined=Jt("undefined");A.weakMap=Ue("WeakMap");A.weakSet=Ue("WeakSet");I=A;Ju=ct(Pu(),1),Ks=ct(Ou(),1);Hn=ct(_o(),1),zr=ct(_o(),1),S=ct(ku()),On=typeof window<"u"&&typeof document<"u"&&typeof navigator<"u",nd=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();id=On&&window.Promise,ad=id?rd:od;Zi=On&&!!(window.MSInputMethodContext&&document.documentMode),Ji=On&&/MSIE 10/.test(navigator.userAgent);cd=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},ud=function(){function e(t,n){for(var r=0;r2&&arguments[2]!==void 0?arguments[2]:{};cd(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=ad(this.update.bind(this)),this.options=Fe({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(Fe({},e.Defaults.modifiers,o.modifiers)).forEach(function(a){r.options.modifiers[a]=Fe({},e.Defaults.modifiers[a]||{},o.modifiers?o.modifiers[a]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(a){return Fe({name:a},r.options.modifiers[a])}).sort(function(a,s){return a.order-s.order}),this.modifiers.forEach(function(a){a.enabled&&Qs(a.onLoad)&&a.onLoad(r.reference,r.popper,r.options,a,r.state)}),this.update();var i=this.options.eventsEnabled;i&&this.enableEventListeners(),this.state.eventsEnabled=i}return ud(e,[{key:"update",value:function(){return fd.call(this)}},{key:"destroy",value:function(){return md.call(this)}},{key:"enableEventListeners",value:function(){return yd.call(this)}},{key:"disableEventListeners",value:function(){return bd.call(this)}}]),e}();Sr.Utils=window.PopperUtils;Sr.placements=dl;Sr.Defaults=Vd;ra=Sr,yo=ct(_o()),Bd=["innerHTML","ownerDocument","style","attributes","nodeValue"],_d=["Array","ArrayBuffer","AsyncFunction","AsyncGenerator","AsyncGeneratorFunction","Date","Error","Function","Generator","GeneratorFunction","HTMLElement","Map","Object","Promise","RegExp","Set","WeakMap","WeakSet"],zd=["bigint","boolean","null","number","string","symbol","undefined"];R.array=Array.isArray;R.arrayOf=function(e,t){return!R.array(e)&&!R.function(t)?!1:e.every(function(n){return t(n)})};R.asyncGeneratorFunction=function(e){return Pr(e)==="AsyncGeneratorFunction"};R.asyncFunction=We("AsyncFunction");R.bigint=tn("bigint");R.boolean=function(e){return e===!0||e===!1};R.date=We("Date");R.defined=function(e){return!R.undefined(e)};R.domElement=function(e){return R.object(e)&&!R.plainObject(e)&&e.nodeType===1&&R.string(e.nodeName)&&Bd.every(function(t){return t in e})};R.empty=function(e){return R.string(e)&&e.length===0||R.array(e)&&e.length===0||R.object(e)&&!R.map(e)&&!R.set(e)&&Object.keys(e).length===0||R.set(e)&&e.size===0||R.map(e)&&e.size===0};R.error=We("Error");R.function=tn("function");R.generator=function(e){return R.iterable(e)&&R.function(e.next)&&R.function(e.throw)};R.generatorFunction=We("GeneratorFunction");R.instanceOf=function(e,t){return!e||!t?!1:Object.getPrototypeOf(e)===t.prototype};R.iterable=function(e){return!R.nullOrUndefined(e)&&R.function(e[Symbol.iterator])};R.map=We("Map");R.nan=function(e){return Number.isNaN(e)};R.null=function(e){return e===null};R.nullOrUndefined=function(e){return R.null(e)||R.undefined(e)};R.number=function(e){return tn("number")(e)&&!R.nan(e)};R.numericString=function(e){return R.string(e)&&e.length>0&&!Number.isNaN(Number(e))};R.object=function(e){return!R.nullOrUndefined(e)&&(R.function(e)||typeof e=="object")};R.oneOf=function(e,t){return R.array(e)?e.indexOf(t)>-1:!1};R.plainFunction=We("Function");R.plainObject=function(e){if(Pr(e)!=="Object")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.getPrototypeOf({})};R.primitive=function(e){return R.null(e)||Wd(typeof e)};R.promise=We("Promise");R.propertyOf=function(e,t,n){if(!R.object(e)||!t)return!1;var r=e[t];return R.function(n)?n(r):R.defined(r)};R.regexp=We("RegExp");R.set=We("Set");R.string=tn("string");R.symbol=tn("symbol");R.undefined=tn("undefined");R.weakMap=We("WeakMap");R.weakSet=We("WeakSet");L=R;Hd=pl("function"),Yd=function(e){return e===null},oa=function(e){return Object.prototype.toString.call(e).slice(8,-1)==="RegExp"},ia=function(e){return!Gd(e)&&!Yd(e)&&(Hd(e)||typeof e=="object")},Gd=pl("undefined"),vo=function(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};ip={flip:{padding:20},preventOverflow:{padding:10}},ap="The typeValidator argument must be a function with the signature function(props, propName, componentName).",sp="The error message is optional, but must be a string if provided.";X={INIT:"init",IDLE:"idle",OPENING:"opening",OPEN:"open",CLOSING:"closing",ERROR:"error"},cn=ut.createPortal!==void 0;gl=function(e){kn(n,e);var t=Mn(n);function n(){return Rn(this,n),t.apply(this,arguments)}return In(n,[{key:"componentDidMount",value:function(){Ge()&&(this.node||this.appendNode(),cn||this.renderPortal())}},{key:"componentDidUpdate",value:function(){Ge()&&(cn||this.renderPortal())}},{key:"componentWillUnmount",value:function(){!Ge()||!this.node||(cn||ut.unmountComponentAtNode(this.node),this.node&&this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=void 0))}},{key:"appendNode",value:function(){var r=this.props,o=r.id,i=r.zIndex;this.node||(this.node=document.createElement("div"),o&&(this.node.id=o),i&&(this.node.style.zIndex=i),document.body.appendChild(this.node))}},{key:"renderPortal",value:function(){if(!Ge())return null;var r=this.props,o=r.children,i=r.setRef;if(this.node||this.appendNode(),cn)return ut.createPortal(o,this.node);var a=ut.unstable_renderSubtreeIntoContainer(this,o.length>1?g.createElement("div",null,o):o[0],this.node);return i(a),null}},{key:"renderReact16",value:function(){var r=this.props,o=r.hasChildren,i=r.placement,a=r.target;return o?this.renderPortal():a||i==="center"?this.renderPortal():null}},{key:"render",value:function(){return cn?this.renderReact16():null}}]),n}(g.Component);Ee(gl,"propTypes",{children:S.default.oneOfType([S.default.element,S.default.array]),hasChildren:S.default.bool,id:S.default.oneOfType([S.default.string,S.default.number]),placement:S.default.string,setRef:S.default.func.isRequired,target:S.default.oneOfType([S.default.object,S.default.string]),zIndex:S.default.number});yl=function(e){kn(n,e);var t=Mn(n);function n(){return Rn(this,n),t.apply(this,arguments)}return In(n,[{key:"parentStyle",get:function(){var r=this.props,o=r.placement,i=r.styles,a=i.arrow.length,s={pointerEvents:"none",position:"absolute",width:"100%"};return o.startsWith("top")?(s.bottom=0,s.left=0,s.right=0,s.height=a):o.startsWith("bottom")?(s.left=0,s.right=0,s.top=0,s.height=a):o.startsWith("left")?(s.right=0,s.top=0,s.bottom=0):o.startsWith("right")&&(s.left=0,s.top=0),s}},{key:"render",value:function(){var r=this.props,o=r.placement,i=r.setArrowRef,a=r.styles,s=a.arrow,c=s.color,l=s.display,u=s.length,d=s.margin,p=s.position,h=s.spread,f={display:l,position:p},m,x=h,v=u;return o.startsWith("top")?(m="0,0 ".concat(x/2,",").concat(v," ").concat(x,",0"),f.bottom=0,f.marginLeft=d,f.marginRight=d):o.startsWith("bottom")?(m="".concat(x,",").concat(v," ").concat(x/2,",0 0,").concat(v),f.top=0,f.marginLeft=d,f.marginRight=d):o.startsWith("left")?(v=h,x=u,m="0,0 ".concat(x,",").concat(v/2," 0,").concat(v),f.right=0,f.marginTop=d,f.marginBottom=d):o.startsWith("right")&&(v=h,x=u,m="".concat(x,",").concat(v," ").concat(x,",0 0,").concat(v/2),f.left=0,f.marginTop=d,f.marginBottom=d),g.createElement("div",{className:"__floater__arrow",style:this.parentStyle},g.createElement("span",{ref:i,style:f},g.createElement("svg",{width:x,height:v,version:"1.1",xmlns:"http://www.w3.org/2000/svg"},g.createElement("polygon",{points:m,fill:c}))))}}]),n}(g.Component);Ee(yl,"propTypes",{placement:S.default.string.isRequired,setArrowRef:S.default.func.isRequired,styles:S.default.object.isRequired});mp=["color","height","width"];vl.propTypes={handleClick:S.default.func.isRequired,styles:S.default.object.isRequired};bl.propTypes={content:S.default.node.isRequired,footer:S.default.node,handleClick:S.default.func.isRequired,open:S.default.bool,positionWrapper:S.default.bool.isRequired,showCloseButton:S.default.bool.isRequired,styles:S.default.object.isRequired,title:S.default.node};xl=function(e){kn(n,e);var t=Mn(n);function n(){return Rn(this,n),t.apply(this,arguments)}return In(n,[{key:"style",get:function(){var r=this.props,o=r.disableAnimation,i=r.component,a=r.placement,s=r.hideArrow,c=r.status,l=r.styles,u=l.arrow.length,d=l.floater,p=l.floaterCentered,h=l.floaterClosing,f=l.floaterOpening,m=l.floaterWithAnimation,x=l.floaterWithComponent,v={};return s||(a.startsWith("top")?v.padding="0 0 ".concat(u,"px"):a.startsWith("bottom")?v.padding="".concat(u,"px 0 0"):a.startsWith("left")?v.padding="0 ".concat(u,"px 0 0"):a.startsWith("right")&&(v.padding="0 0 0 ".concat(u,"px"))),[X.OPENING,X.OPEN].indexOf(c)!==-1&&(v=re(re({},v),f)),c===X.CLOSING&&(v=re(re({},v),h)),c===X.OPEN&&!o&&(v=re(re({},v),m)),a==="center"&&(v=re(re({},v),p)),i&&(v=re(re({},v),x)),re(re({},d),v)}},{key:"render",value:function(){var r=this.props,o=r.component,i=r.handleClick,a=r.hideArrow,s=r.setFloaterRef,c=r.status,l={},u=["__floater"];return o?g.isValidElement(o)?l.content=g.cloneElement(o,{closeFn:i}):l.content=o({closeFn:i}):l.content=g.createElement(bl,this.props),c===X.OPEN&&u.push("__floater__open"),a||(l.arrow=g.createElement(yl,this.props)),g.createElement("div",{ref:s,className:u.join(" "),style:this.style},g.createElement("div",{className:"__floater__body"},l.content,l.arrow))}}]),n}(g.Component);Ee(xl,"propTypes",{component:S.default.oneOfType([S.default.func,S.default.element]),content:S.default.node,disableAnimation:S.default.bool.isRequired,footer:S.default.node,handleClick:S.default.func.isRequired,hideArrow:S.default.bool.isRequired,open:S.default.bool,placement:S.default.string.isRequired,positionWrapper:S.default.bool.isRequired,setArrowRef:S.default.func.isRequired,setFloaterRef:S.default.func.isRequired,showCloseButton:S.default.bool,status:S.default.string.isRequired,styles:S.default.object.isRequired,title:S.default.node});wl=function(e){kn(n,e);var t=Mn(n);function n(){return Rn(this,n),t.apply(this,arguments)}return In(n,[{key:"render",value:function(){var r=this.props,o=r.children,i=r.handleClick,a=r.handleMouseEnter,s=r.handleMouseLeave,c=r.setChildRef,l=r.setWrapperRef,u=r.style,d=r.styles,p;if(o)if(g.Children.count(o)===1)if(!g.isValidElement(o))p=g.createElement("span",null,o);else{var h=L.function(o.type)?"innerRef":"ref";p=g.cloneElement(g.Children.only(o),Ee({},h,c))}else p=o;return p?g.createElement("span",{ref:l,style:re(re({},d),u),onClick:i,onMouseEnter:a,onMouseLeave:s},p):null}}]),n}(g.Component);Ee(wl,"propTypes",{children:S.default.node,handleClick:S.default.func.isRequired,handleMouseEnter:S.default.func.isRequired,handleMouseLeave:S.default.func.isRequired,setChildRef:S.default.func.isRequired,setWrapperRef:S.default.func.isRequired,style:S.default.object,styles:S.default.object.isRequired});gp={zIndex:100};vp=["arrow","flip","offset"],bp=["position","top","right","bottom","left"],$o=function(e){kn(n,e);var t=Mn(n);function n(r){var o;return Rn(this,n),o=t.call(this,r),Ee(rt(o),"setArrowRef",function(i){o.arrowRef=i}),Ee(rt(o),"setChildRef",function(i){o.childRef=i}),Ee(rt(o),"setFloaterRef",function(i){o.floaterRef=i}),Ee(rt(o),"setWrapperRef",function(i){o.wrapperRef=i}),Ee(rt(o),"handleTransitionEnd",function(){var i=o.state.status,a=o.props.callback;o.wrapperPopper&&o.wrapperPopper.instance.update(),o.setState({status:i===X.OPENING?X.OPEN:X.IDLE},function(){var s=o.state.status;a(s===X.OPEN?"open":"close",o.props)})}),Ee(rt(o),"handleClick",function(){var i=o.props,a=i.event,s=i.open;if(!L.boolean(s)){var c=o.state,l=c.positionWrapper,u=c.status;(o.event==="click"||o.event==="hover"&&l)&&(Yn({title:"click",data:[{event:a,status:u===X.OPEN?"closing":"opening"}],debug:o.debug}),o.toggle())}}),Ee(rt(o),"handleMouseEnter",function(){var i=o.props,a=i.event,s=i.open;if(!(L.boolean(s)||Hr())){var c=o.state.status;o.event==="hover"&&c===X.IDLE&&(Yn({title:"mouseEnter",data:[{key:"originalEvent",value:a}],debug:o.debug}),clearTimeout(o.eventDelayTimeout),o.toggle())}}),Ee(rt(o),"handleMouseLeave",function(){var i=o.props,a=i.event,s=i.eventDelay,c=i.open;if(!(L.boolean(c)||Hr())){var l=o.state,u=l.status,d=l.positionWrapper;o.event==="hover"&&(Yn({title:"mouseLeave",data:[{key:"originalEvent",value:a}],debug:o.debug}),s?[X.OPENING,X.OPEN].indexOf(u)!==-1&&!d&&!o.eventDelayTimeout&&(o.eventDelayTimeout=setTimeout(function(){delete o.eventDelayTimeout,o.toggle()},s*1e3)):o.toggle(X.IDLE))}}),o.state={currentPlacement:r.placement,needsUpdate:!1,positionWrapper:r.wrapperOptions.position&&!!r.target,status:X.INIT,statusWrapper:X.INIT},o._isMounted=!1,o.hasMounted=!1,Ge()&&window.addEventListener("load",function(){o.popper&&o.popper.instance.update(),o.wrapperPopper&&o.wrapperPopper.instance.update()}),o}return In(n,[{key:"componentDidMount",value:function(){if(Ge()){var r=this.state.positionWrapper,o=this.props,i=o.children,a=o.open,s=o.target;this._isMounted=!0,Yn({title:"init",data:{hasChildren:!!i,hasTarget:!!s,isControlled:L.boolean(a),positionWrapper:r,target:this.target,floater:this.floaterRef},debug:this.debug}),this.hasMounted||(this.initPopper(),this.hasMounted=!0),!i&&s&&L.boolean(a)}}},{key:"componentDidUpdate",value:function(r,o){if(Ge()){var i=this.props,a=i.autoOpen,s=i.open,c=i.target,l=i.wrapperOptions,u=ep(o,this.state),d=u.changedFrom,p=u.changed;if(r.open!==s){var h;L.boolean(s)&&(h=s?X.OPENING:X.CLOSING),this.toggle(h)}(r.wrapperOptions.position!==l.position||r.target!==c)&&this.changeWrapperPosition(this.props),p("status",X.IDLE)&&s?this.toggle(X.OPEN):d("status",X.INIT,X.IDLE)&&a&&this.toggle(X.OPEN),this.popper&&p("status",X.OPENING)&&this.popper.instance.update(),this.floaterRef&&(p("status",X.OPENING)||p("status",X.CLOSING))&&fp(this.floaterRef,"transitionend",this.handleTransitionEnd),p("needsUpdate",!0)&&this.rebuildPopper()}}},{key:"componentWillUnmount",value:function(){Ge()&&(this._isMounted=!1,this.popper&&this.popper.instance.destroy(),this.wrapperPopper&&this.wrapperPopper.instance.destroy())}},{key:"initPopper",value:function(){var r=this,o=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.target,i=this.state.positionWrapper,a=this.props,s=a.disableFlip,c=a.getPopper,l=a.hideArrow,u=a.offset,d=a.placement,p=a.wrapperOptions,h=d==="top"||d==="bottom"?"flip":["right","bottom-end","top-end","left","top-start","bottom-start"];if(d==="center")this.setState({status:X.IDLE});else if(o&&this.floaterRef){var f=this.options,m=f.arrow,x=f.flip,v=f.offset,b=fl(f,vp);new ra(o,this.floaterRef,{placement:d,modifiers:re({arrow:re({enabled:!l,element:this.arrowRef},m),flip:re({enabled:!s,behavior:h},x),offset:re({offset:"0, ".concat(u,"px")},v)},b),onCreate:function(w){var E;if(r.popper=w,!((E=r.floaterRef)!==null&&E!==void 0&&E.isConnected)){r.setState({needsUpdate:!0});return}c(w,"floater"),r._isMounted&&r.setState({currentPlacement:w.placement,status:X.IDLE}),d!==w.placement&&setTimeout(function(){w.instance.update()},1)},onUpdate:function(w){r.popper=w;var E=r.state.currentPlacement;r._isMounted&&w.placement!==E&&r.setState({currentPlacement:w.placement})}})}if(i){var y=L.undefined(p.offset)?0:p.offset;new ra(this.target,this.wrapperRef,{placement:p.placement||d,modifiers:{arrow:{enabled:!1},offset:{offset:"0, ".concat(y,"px")},flip:{enabled:!1}},onCreate:function(w){r.wrapperPopper=w,r._isMounted&&r.setState({statusWrapper:X.IDLE}),c(w,"wrapper"),d!==w.placement&&setTimeout(function(){w.instance.update()},1)}})}}},{key:"rebuildPopper",value:function(){var r=this;this.floaterRefInterval=setInterval(function(){var o;(o=r.floaterRef)!==null&&o!==void 0&&o.isConnected&&(clearInterval(r.floaterRefInterval),r.setState({needsUpdate:!1}),r.initPopper())},50)}},{key:"changeWrapperPosition",value:function(r){var o=r.target,i=r.wrapperOptions;this.setState({positionWrapper:i.position&&!!o})}},{key:"toggle",value:function(r){var o=this.state.status,i=o===X.OPEN?X.CLOSING:X.OPENING;L.undefined(r)||(i=r),this.setState({status:i})}},{key:"debug",get:function(){var r=this.props.debug;return r||Ge()&&"ReactFloaterDebug"in window&&!!window.ReactFloaterDebug}},{key:"event",get:function(){var r=this.props,o=r.disableHoverToClick,i=r.event;return i==="hover"&&Hr()&&!o?"click":i}},{key:"options",get:function(){var r=this.props.options;return(0,yo.default)(ip,r||{})}},{key:"styles",get:function(){var r=this,o=this.state,i=o.status,a=o.positionWrapper,s=o.statusWrapper,c=this.props.styles,l=(0,yo.default)(yp(c),c);if(a){var u;[X.IDLE].indexOf(i)===-1||[X.IDLE].indexOf(s)===-1?u=l.wrapperPosition:u=this.wrapperPopper.styles,l.wrapper=re(re({},l.wrapper),u)}if(this.target){var d=window.getComputedStyle(this.target);this.wrapperStyles?l.wrapper=re(re({},l.wrapper),this.wrapperStyles):["relative","static"].indexOf(d.position)===-1&&(this.wrapperStyles={},a||(bp.forEach(function(p){r.wrapperStyles[p]=d[p]}),l.wrapper=re(re({},l.wrapper),this.wrapperStyles),this.target.style.position="relative",this.target.style.top="auto",this.target.style.right="auto",this.target.style.bottom="auto",this.target.style.left="auto"))}return l}},{key:"target",get:function(){if(!Ge())return null;var r=this.props.target;return r?L.domElement(r)?r:document.querySelector(r):this.childRef||this.wrapperRef}},{key:"render",value:function(){var r=this.state,o=r.currentPlacement,i=r.positionWrapper,a=r.status,s=this.props,c=s.children,l=s.component,u=s.content,d=s.disableAnimation,p=s.footer,h=s.hideArrow,f=s.id,m=s.open,x=s.showCloseButton,v=s.style,b=s.target,y=s.title,w=g.createElement(wl,{handleClick:this.handleClick,handleMouseEnter:this.handleMouseEnter,handleMouseLeave:this.handleMouseLeave,setChildRef:this.setChildRef,setWrapperRef:this.setWrapperRef,style:v,styles:this.styles.wrapper},c),E={};return i?E.wrapperInPortal=w:E.wrapperAsChildren=w,g.createElement("span",null,g.createElement(gl,{hasChildren:!!c,id:f,placement:o,setRef:this.setFloaterRef,target:b,zIndex:this.styles.options.zIndex},g.createElement(xl,{component:l,content:u,disableAnimation:d,footer:p,handleClick:this.handleClick,hideArrow:h||o==="center",open:m,placement:o,positionWrapper:i,setArrowRef:this.setArrowRef,setFloaterRef:this.setFloaterRef,showCloseButton:x,status:a,styles:this.styles,title:y}),E.wrapperInPortal),E.wrapperAsChildren)}}]),n}(g.Component);Ee($o,"propTypes",{autoOpen:S.default.bool,callback:S.default.func,children:S.default.node,component:ha(S.default.oneOfType([S.default.func,S.default.element]),function(e){return!e.content}),content:ha(S.default.node,function(e){return!e.component}),debug:S.default.bool,disableAnimation:S.default.bool,disableFlip:S.default.bool,disableHoverToClick:S.default.bool,event:S.default.oneOf(["hover","click"]),eventDelay:S.default.number,footer:S.default.node,getPopper:S.default.func,hideArrow:S.default.bool,id:S.default.oneOfType([S.default.string,S.default.number]),offset:S.default.number,open:S.default.bool,options:S.default.object,placement:S.default.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto","center"]),showCloseButton:S.default.bool,style:S.default.object,styles:S.default.object,target:S.default.oneOfType([S.default.object,S.default.string]),title:S.default.node,wrapperOptions:S.default.shape({offset:S.default.number,placement:S.default.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end","auto"]),position:S.default.bool})});Ee($o,"defaultProps",{autoOpen:!1,callback:fa,debug:!1,disableAnimation:!1,disableFlip:!1,disableHoverToClick:!1,event:"click",eventDelay:.4,getPopper:fa,hideArrow:!1,offset:15,placement:"bottom",showCloseButton:!1,styles:{},target:null,wrapperOptions:{position:!1}});xp=ct(Mu(),1),wp=Object.defineProperty,Ep=(e,t,n)=>t in e?wp(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,M=(e,t,n)=>(Ep(e,typeof t!="symbol"?t+"":t,n),n),Z={INIT:"init",START:"start",STOP:"stop",RESET:"reset",PREV:"prev",NEXT:"next",GO:"go",CLOSE:"close",SKIP:"skip",UPDATE:"update"},_e={TOUR_START:"tour:start",STEP_BEFORE:"step:before",BEACON:"beacon",TOOLTIP:"tooltip",STEP_AFTER:"step:after",TOUR_END:"tour:end",TOUR_STATUS:"tour:status",TARGET_NOT_FOUND:"error:target_not_found",ERROR:"error"},_={INIT:"init",READY:"ready",BEACON:"beacon",TOOLTIP:"tooltip",COMPLETE:"complete",ERROR:"error"},G={IDLE:"idle",READY:"ready",WAITING:"waiting",RUNNING:"running",PAUSED:"paused",SKIPPED:"skipped",FINISHED:"finished",ERROR:"error"};un=on!==void 0;Dp={options:{preventOverflow:{boundariesElement:"scrollParent"}},wrapperOptions:{offset:-18,position:!0}},Sl={back:"Back",close:"Close",last:"Last",next:"Next",open:"Open the dialog",skip:"Skip"},Lp={event:"click",placement:"bottom",offset:10,disableBeacon:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrollParentFix:!1,disableScrolling:!1,hideBackButton:!1,hideCloseButton:!1,hideFooter:!1,isFixed:!1,locale:Sl,showProgress:!1,showSkipButton:!1,spotlightClicks:!1,spotlightPadding:10},Np={continuous:!1,debug:!1,disableCloseOnEsc:!1,disableOverlay:!1,disableOverlayClose:!1,disableScrolling:!1,disableScrollParentFix:!1,getHelpers:void 0,hideBackButton:!1,run:!0,scrollOffset:20,scrollDuration:300,scrollToFirstStep:!1,showSkipButton:!1,showProgress:!1,spotlightClicks:!1,spotlightPadding:10,steps:[]},Fp={arrowColor:"#fff",backgroundColor:"#fff",beaconSize:36,overlayColor:"rgba(0, 0, 0, 0.5)",primaryColor:"#f04",spotlightShadow:"0 0 15px rgba(0, 0, 0, 0.5)",textColor:"#333",width:380,zIndex:100},dn={backgroundColor:"transparent",border:0,borderRadius:0,color:"#555",cursor:"pointer",fontSize:16,lineHeight:1,padding:8,WebkitAppearance:"none"},ya={borderRadius:4,position:"absolute"};Ol={action:"init",controlled:!1,index:0,lifecycle:_.INIT,origin:null,size:0,status:G.IDLE},ba=ed(Xs(Ol,"controlled","size")),Bp=class{constructor(e){M(this,"beaconPopper"),M(this,"tooltipPopper"),M(this,"data",new Map),M(this,"listener"),M(this,"store",new Map),M(this,"addListener",o=>{this.listener=o}),M(this,"setSteps",o=>{let{size:i,status:a}=this.getState(),s={size:o.length,status:a};this.data.set("steps",o),a===G.WAITING&&!i&&o.length&&(s.status=G.RUNNING),this.setState(s)}),M(this,"getPopper",o=>o==="beacon"?this.beaconPopper:this.tooltipPopper),M(this,"setPopper",(o,i)=>{o==="beacon"?this.beaconPopper=i:this.tooltipPopper=i}),M(this,"cleanupPoppers",()=>{this.beaconPopper=null,this.tooltipPopper=null}),M(this,"close",(o=null)=>{let{index:i,status:a}=this.getState();a===G.RUNNING&&this.setState({...this.getNextState({action:Z.CLOSE,index:i+1,origin:o})})}),M(this,"go",o=>{let{controlled:i,status:a}=this.getState();if(i||a!==G.RUNNING)return;let s=this.getSteps()[o];this.setState({...this.getNextState({action:Z.GO,index:o}),status:s?a:G.FINISHED})}),M(this,"info",()=>this.getState()),M(this,"next",()=>{let{index:o,status:i}=this.getState();i===G.RUNNING&&this.setState(this.getNextState({action:Z.NEXT,index:o+1}))}),M(this,"open",()=>{let{status:o}=this.getState();o===G.RUNNING&&this.setState({...this.getNextState({action:Z.UPDATE,lifecycle:_.TOOLTIP})})}),M(this,"prev",()=>{let{index:o,status:i}=this.getState();i===G.RUNNING&&this.setState({...this.getNextState({action:Z.PREV,index:o-1})})}),M(this,"reset",(o=!1)=>{let{controlled:i}=this.getState();i||this.setState({...this.getNextState({action:Z.RESET,index:0}),status:o?G.RUNNING:G.READY})}),M(this,"skip",()=>{let{status:o}=this.getState();o===G.RUNNING&&this.setState({action:Z.SKIP,lifecycle:_.INIT,status:G.SKIPPED})}),M(this,"start",o=>{let{index:i,size:a}=this.getState();this.setState({...this.getNextState({action:Z.START,index:I.number(o)?o:i},!0),status:a?G.RUNNING:G.WAITING})}),M(this,"stop",(o=!1)=>{let{index:i,status:a}=this.getState();[G.FINISHED,G.SKIPPED].includes(a)||this.setState({...this.getNextState({action:Z.STOP,index:i+(o?1:0)}),status:G.PAUSED})}),M(this,"update",o=>{var i,a;if(!Ip(o,ba))throw new Error(`State is not valid. Valid keys: ${ba.join(", ")}`);this.setState({...this.getNextState({...this.getState(),...o,action:(i=o.action)!=null?i:Z.UPDATE,origin:(a=o.origin)!=null?a:null},!0)})});let{continuous:t=!1,stepIndex:n,steps:r=[]}=e??{};this.setState({action:Z.INIT,controlled:I.number(n),continuous:t,index:I.number(n)?n:0,lifecycle:_.INIT,origin:null,status:r.length?G.READY:G.IDLE},!0),this.beaconPopper=null,this.tooltipPopper=null,this.listener=null,this.setSteps(r)}getState(){return this.store.size?{action:this.store.get("action")||"",controlled:this.store.get("controlled")||!1,index:parseInt(this.store.get("index"),10),lifecycle:this.store.get("lifecycle")||"",origin:this.store.get("origin")||null,size:this.store.get("size")||0,status:this.store.get("status")||""}:{...Ol}}getNextState(e,t=!1){var n,r,o,i,a;let{action:s,controlled:c,index:l,size:u,status:d}=this.getState(),p=I.number(e.index)?e.index:l,h=c&&!t?l:Math.min(Math.max(p,0),u);return{action:(n=e.action)!=null?n:s,controlled:c,index:h,lifecycle:(r=e.lifecycle)!=null?r:_.INIT,origin:(o=e.origin)!=null?o:null,size:(i=e.size)!=null?i:u,status:h===u?G.FINISHED:(a=e.status)!=null?a:d}}getSteps(){let e=this.data.get("steps");return Array.isArray(e)?e:[]}hasUpdatedState(e){let t=JSON.stringify(e),n=JSON.stringify(this.getState());return t!==n}setState(e,t=!1){let n=this.getState(),{action:r,index:o,lifecycle:i,origin:a=null,size:s,status:c}={...n,...e};this.store.set("action",r),this.store.set("index",o),this.store.set("lifecycle",i),this.store.set("origin",a),this.store.set("size",s),this.store.set("status",c),t&&(this.store.set("controlled",e.controlled),this.store.set("continuous",e.continuous)),this.listener&&this.hasUpdatedState(n)&&this.listener(this.getState())}getHelpers(){return{close:this.close,go:this.go,info:this.info,next:this.next,open:this.open,prev:this.prev,reset:this.reset,skip:this.skip}}};zp=class{constructor(e,t){if(M(this,"element"),M(this,"options"),M(this,"canBeTabbed",n=>{let{tabIndex:r}=n;return r===null||r<0?!1:this.canHaveFocus(n)}),M(this,"canHaveFocus",n=>{let r=/input|select|textarea|button|object/,o=n.nodeName.toLowerCase();return(r.test(o)&&!n.getAttribute("disabled")||o==="a"&&!!n.getAttribute("href"))&&this.isVisible(n)}),M(this,"findValidTabElements",()=>[].slice.call(this.element.querySelectorAll("*"),0).filter(this.canBeTabbed)),M(this,"handleKeyDown",n=>{let{code:r="Tab"}=this.options;n.code===r&&this.interceptTab(n)}),M(this,"interceptTab",n=>{n.preventDefault();let r=this.findValidTabElements(),{shiftKey:o}=n;if(!r.length)return;let i=document.activeElement?r.indexOf(document.activeElement):0;i===-1||!o&&i+1===r.length?i=0:o&&i===0?i=r.length-1:i+=o?-1:1,r[i].focus()}),M(this,"isHidden",n=>{let r=n.offsetWidth<=0&&n.offsetHeight<=0,o=window.getComputedStyle(n);return r&&!n.innerHTML?!0:r&&o.getPropertyValue("overflow")!=="visible"||o.getPropertyValue("display")==="none"}),M(this,"isVisible",n=>{let r=n;for(;r;)if(r instanceof HTMLElement){if(r===document.body)break;if(this.isHidden(r))return!1;r=r.parentNode}return!0}),M(this,"removeScope",()=>{window.removeEventListener("keydown",this.handleKeyDown)}),M(this,"checkFocus",n=>{document.activeElement!==n&&(n.focus(),window.requestAnimationFrame(()=>this.checkFocus(n)))}),M(this,"setFocus",()=>{let{selector:n}=this.options;if(!n)return;let r=this.element.querySelector(n);r&&window.requestAnimationFrame(()=>this.checkFocus(r))}),!(e instanceof HTMLElement))throw new TypeError("Invalid parameter: element must be an HTMLElement");this.element=e,this.options=t,window.addEventListener("keydown",this.handleKeyDown,!1),this.setFocus()}},Up=class extends nt{constructor(e){if(super(e),M(this,"beacon",null),M(this,"setBeaconRef",r=>{this.beacon=r}),e.beaconComponent)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.id="joyride-beacon-animation",e.nonce&&n.setAttribute("nonce",e.nonce),n.appendChild(document.createTextNode(` + @keyframes joyride-beacon-inner { + 20% { + opacity: 0.9; + } + + 90% { + opacity: 0.7; + } + } + + @keyframes joyride-beacon-outer { + 0% { + transform: scale(1); + } + + 45% { + opacity: 0.7; + transform: scale(0.75); + } + + 100% { + opacity: 0.9; + transform: scale(1); + } + } + `)),t.appendChild(n)}componentDidMount(){let{shouldFocus:e}=this.props;I.domElement(this.beacon)||console.warn("beacon is not a valid DOM element"),setTimeout(()=>{I.domElement(this.beacon)&&e&&this.beacon.focus()},0)}componentWillUnmount(){let e=document.getElementById("joyride-beacon-animation");e?.parentNode&&e.parentNode.removeChild(e)}render(){let{beaconComponent:e,continuous:t,index:n,isLastStep:r,locale:o,onClickOrHover:i,size:a,step:s,styles:c}=this.props,l=I.string(o.open)?o.open:(0,xp.default)(o.open),u={"aria-label":l,onClick:i,onMouseEnter:i,ref:this.setBeaconRef,title:l},d;return e?d=O(e,{continuous:t,index:n,isLastStep:r,size:a,step:s,...u}):d=O("button",{key:"JoyrideBeacon",className:"react-joyride__beacon","data-test-id":"button-beacon",style:c.beacon,type:"button",...u},O("span",{style:c.beaconInner}),O("span",{style:c.beaconOuter})),d}};Hp=Wp,Yp=class extends nt{constructor(){super(...arguments),M(this,"isActive",!1),M(this,"resizeTimeout"),M(this,"scrollTimeout"),M(this,"scrollParent"),M(this,"state",{isScrolling:!1,mouseOverSpotlight:!1,showSpotlight:!0}),M(this,"handleMouseMove",e=>{let{mouseOverSpotlight:t}=this.state,{height:n,left:r,position:o,top:i,width:a}=this.spotlightStyles,s=o==="fixed"?e.clientY:e.pageY,c=o==="fixed"?e.clientX:e.pageX,l=s>=i&&s<=i+n,u=c>=r&&c<=r+a&&l;u!==t&&this.updateState({mouseOverSpotlight:u})}),M(this,"handleScroll",()=>{let{target:e}=this.props,t=yt(e);if(this.scrollParent!==document){let{isScrolling:n}=this.state;n||this.updateState({isScrolling:!0,showSpotlight:!1}),clearTimeout(this.scrollTimeout),this.scrollTimeout=window.setTimeout(()=>{this.updateState({isScrolling:!1,showSpotlight:!0})},50)}else En(t,"sticky")&&this.updateState({})}),M(this,"handleResize",()=>{clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(()=>{this.isActive&&this.forceUpdate()},100)})}componentDidMount(){let{debug:e,disableScrolling:t,disableScrollParentFix:n=!1,target:r}=this.props,o=yt(r);this.scrollParent=Or(o??document.body,n,!0),this.isActive=!0,!t&&Dn(o,!0)&&xt({title:"step has a custom scroll parent and can cause trouble with scrolling",data:[{key:"parent",value:this.scrollParent}],debug:e}),window.addEventListener("resize",this.handleResize)}componentDidUpdate(e){var t;let{lifecycle:n,spotlightClicks:r}=this.props,{changed:o}=lr(e,this.props);o("lifecycle",_.TOOLTIP)&&((t=this.scrollParent)==null||t.addEventListener("scroll",this.handleScroll,{passive:!0}),setTimeout(()=>{let{isScrolling:i}=this.state;i||this.updateState({showSpotlight:!0})},100)),(o("spotlightClicks")||o("disableOverlay")||o("lifecycle"))&&(r&&n===_.TOOLTIP?window.addEventListener("mousemove",this.handleMouseMove,!1):n!==_.TOOLTIP&&window.removeEventListener("mousemove",this.handleMouseMove))}componentWillUnmount(){var e;this.isActive=!1,window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("resize",this.handleResize),clearTimeout(this.resizeTimeout),clearTimeout(this.scrollTimeout),(e=this.scrollParent)==null||e.removeEventListener("scroll",this.handleScroll)}get spotlightStyles(){var e,t,n;let{showSpotlight:r}=this.state,{disableScrollParentFix:o=!1,spotlightClicks:i,spotlightPadding:a=0,styles:s,target:c}=this.props,l=yt(c),u=El(l),d=En(l),p=Cp(l,a,o);return{...ga()?s.spotlightLegacy:s.spotlight,height:Math.round(((e=u?.height)!=null?e:0)+a*2),left:Math.round(((t=u?.left)!=null?t:0)-a),opacity:r?1:0,pointerEvents:i?"none":"auto",position:d?"fixed":"absolute",top:p,transition:"opacity 0.2s",width:Math.round(((n=u?.width)!=null?n:0)+a*2)}}updateState(e){this.isActive&&this.setState(t=>({...t,...e}))}render(){let{mouseOverSpotlight:e,showSpotlight:t}=this.state,{disableOverlay:n,disableOverlayClose:r,lifecycle:o,onClickOverlay:i,placement:a,styles:s}=this.props;if(n||o!==_.TOOLTIP)return null;let c=s.overlay;ga()&&(c=a==="center"?s.overlayLegacyCenter:s.overlayLegacy);let l={cursor:r?"default":"pointer",height:Tp(),pointerEvents:e?"none":"auto",...c},u=a!=="center"&&t&&O(Hp,{styles:this.spotlightStyles});if(Tl()==="safari"){let{mixBlendMode:d,zIndex:p,...h}=l;u=O("div",{style:{...h}},u),delete l.backgroundColor}return O("div",{className:"react-joyride__overlay","data-test-id":"overlay",onClick:i,role:"presentation",style:l},u)}},Gp=class extends nt{constructor(){super(...arguments),M(this,"node",null)}componentDidMount(){let{id:e}=this.props;mt()&&(this.node=document.createElement("div"),this.node.id=e,document.body.appendChild(this.node),un||this.renderReact15())}componentDidUpdate(){mt()&&(un||this.renderReact15())}componentWillUnmount(){!mt()||!this.node||(un||Ei(this.node),this.node.parentNode===document.body&&(document.body.removeChild(this.node),this.node=null))}renderReact15(){if(!mt())return;let{children:e}=this.props;this.node&&Ti(this,e,this.node)}renderReact16(){if(!mt()||!un)return null;let{children:e}=this.props;return this.node?on(e,this.node):null}render(){return un?this.renderReact16():null}};$p=qp;Xp=Kp,Qp=class extends nt{constructor(){super(...arguments),M(this,"handleClickBack",e=>{e.preventDefault();let{helpers:t}=this.props;t.prev()}),M(this,"handleClickClose",e=>{e.preventDefault();let{helpers:t}=this.props;t.close("button_close")}),M(this,"handleClickPrimary",e=>{e.preventDefault();let{continuous:t,helpers:n}=this.props;if(!t){n.close("button_primary");return}n.next()}),M(this,"handleClickSkip",e=>{e.preventDefault();let{helpers:t}=this.props;t.skip()}),M(this,"getElementsProps",()=>{let{continuous:e,isLastStep:t,setTooltipRef:n,step:r}=this.props,o=gt(r.locale.back),i=gt(r.locale.close),a=gt(r.locale.last),s=gt(r.locale.next),c=gt(r.locale.skip),l=e?s:i;return t&&(l=a),{backProps:{"aria-label":o,"data-action":"back",onClick:this.handleClickBack,role:"button",title:o},closeProps:{"aria-label":i,"data-action":"close",onClick:this.handleClickClose,role:"button",title:i},primaryProps:{"aria-label":l,"data-action":"primary",onClick:this.handleClickPrimary,role:"button",title:l},skipProps:{"aria-label":c,"data-action":"skip",onClick:this.handleClickSkip,role:"button",title:c},tooltipProps:{"aria-modal":!0,ref:n,role:"alertdialog"}}})}render(){let{continuous:e,index:t,isLastStep:n,setTooltipRef:r,size:o,step:i}=this.props,{beaconComponent:a,tooltipComponent:s,...c}=i,l;if(s){let u={...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:o,step:c,setTooltipRef:r};l=O(s,{...u})}else l=O(Xp,{...this.getElementsProps(),continuous:e,index:t,isLastStep:n,size:o,step:i});return l}},Zp=class extends nt{constructor(){super(...arguments),M(this,"scope",null),M(this,"tooltip",null),M(this,"handleClickHoverBeacon",e=>{let{step:t,store:n}=this.props;e.type==="mouseenter"&&t.event!=="hover"||n.update({lifecycle:_.TOOLTIP})}),M(this,"handleClickOverlay",()=>{let{helpers:e,step:t}=this.props;t.disableOverlayClose||e.close("overlay")}),M(this,"setTooltipRef",e=>{this.tooltip=e}),M(this,"setPopper",(e,t)=>{var n;let{action:r,lifecycle:o,step:i,store:a}=this.props;t==="wrapper"?a.setPopper("beacon",e):a.setPopper("tooltip",e),a.getPopper("beacon")&&a.getPopper("tooltip")&&o===_.INIT&&a.update({action:r,lifecycle:_.READY}),(n=i.floaterProps)!=null&&n.getPopper&&i.floaterProps.getPopper(e,t)}),M(this,"renderTooltip",e=>{let{continuous:t,helpers:n,index:r,size:o,step:i}=this.props;return O(Qp,{continuous:t,helpers:n,index:r,isLastStep:r+1===o,setTooltipRef:this.setTooltipRef,size:o,step:i,...e})})}componentDidMount(){let{debug:e,index:t}=this.props;xt({title:`step:${t}`,data:[{key:"props",value:this.props}],debug:e})}componentDidUpdate(e){var t;let{action:n,callback:r,continuous:o,controlled:i,debug:a,helpers:s,index:c,lifecycle:l,status:u,step:d,store:p}=this.props,{changed:h,changedFrom:f}=lr(e,this.props),m=s.info(),x=o&&n!==Z.CLOSE&&(c>0||n===Z.PREV),v=h("action")||h("index")||h("lifecycle")||h("status"),b=f("lifecycle",[_.TOOLTIP,_.INIT],_.INIT),y=h("action",[Z.NEXT,Z.PREV,Z.SKIP,Z.CLOSE]),w=i&&c===e.index;if(y&&(b||w)&&r({...m,index:e.index,lifecycle:_.COMPLETE,step:e.step,type:_e.STEP_AFTER}),d.placement==="center"&&u===G.RUNNING&&h("index")&&n!==Z.START&&l===_.INIT&&p.update({lifecycle:_.READY}),v){let E=yt(d.target),j=!!E;j&&Op(E)?(f("status",G.READY,G.RUNNING)||f("lifecycle",_.INIT,_.READY))&&r({...m,step:d,type:_e.STEP_BEFORE}):(console.warn(j?"Target not visible":"Target not mounted",d),r({...m,type:_e.TARGET_NOT_FOUND,step:d}),i||p.update({index:c+(n===Z.PREV?-1:1)}))}f("lifecycle",_.INIT,_.READY)&&p.update({lifecycle:ma(d)||x?_.TOOLTIP:_.BEACON}),h("index")&&xt({title:`step:${l}`,data:[{key:"props",value:this.props}],debug:a}),h("lifecycle",_.BEACON)&&r({...m,step:d,type:_e.BEACON}),h("lifecycle",_.TOOLTIP)&&(r({...m,step:d,type:_e.TOOLTIP}),this.tooltip&&(this.scope=new zp(this.tooltip,{selector:"[data-action=primary]"}),this.scope.setFocus())),f("lifecycle",[_.TOOLTIP,_.INIT],_.INIT)&&((t=this.scope)==null||t.removeScope(),p.cleanupPoppers())}componentWillUnmount(){var e;(e=this.scope)==null||e.removeScope()}get open(){let{lifecycle:e,step:t}=this.props;return ma(t)||e===_.TOOLTIP}render(){let{continuous:e,debug:t,index:n,lifecycle:r,nonce:o,shouldScroll:i,size:a,step:s}=this.props,c=yt(s.target);return!Pl(s)||!I.domElement(c)?null:O("div",{key:`JoyrideStep-${n}`,className:"react-joyride__step"},O(Gp,{id:"react-joyride-portal"},O(Yp,{...s,debug:t,lifecycle:r,onClickOverlay:this.handleClickOverlay})),O($o,{...s.floaterProps,component:this.renderTooltip,debug:t,getPopper:this.setPopper,id:`react-joyride-step-${n}`,open:this.open,placement:s.placement,target:s.target},O(Up,{beaconComponent:s.beaconComponent,continuous:e,index:n,isLastStep:n+1===a,locale:s.locale,nonce:o,onClickOrHover:this.handleClickHoverBeacon,shouldFocus:i,size:a,step:s,styles:s.styles})))}},Cl=class extends nt{constructor(e){super(e),M(this,"helpers"),M(this,"store"),M(this,"callback",a=>{let{callback:s}=this.props;I.function(s)&&s(a)}),M(this,"handleKeyboard",a=>{let{index:s,lifecycle:c}=this.state,{steps:l}=this.props,u=l[s];c===_.TOOLTIP&&a.code==="Escape"&&u&&!u.disableCloseOnEsc&&this.store.close("keyboard")}),M(this,"syncState",a=>{this.setState(a)});let{debug:t,getHelpers:n,run:r,stepIndex:o}=e;this.store=_p({...e,controlled:r&&I.number(o)}),this.helpers=this.store.getHelpers();let{addListener:i}=this.store;xt({title:"init",data:[{key:"props",value:this.props},{key:"state",value:this.state}],debug:t}),i(this.syncState),n&&n(this.helpers),this.state=this.store.getState()}componentDidMount(){if(!mt())return;let{debug:e,disableCloseOnEsc:t,run:n,steps:r}=this.props,{start:o}=this.store;va(r,e)&&n&&o(),t||document.body.addEventListener("keydown",this.handleKeyboard,{passive:!0})}componentDidUpdate(e,t){if(!mt())return;let{action:n,controlled:r,index:o,lifecycle:i,status:a}=this.state,{debug:s,run:c,stepIndex:l,steps:u}=this.props,{stepIndex:d,steps:p}=e,{reset:h,setSteps:f,start:m,stop:x,update:v}=this.store,{changed:b}=lr(e,this.props),{changed:y,changedFrom:w}=lr(t,this.state),E=pn(u[o],this.props),j=!Pe(p,u),D=I.number(l)&&b("stepIndex"),P=yt(E.target);if(j&&(va(u,s)?f(u):console.warn("Steps are not valid",u)),b("run")&&(c?m(l):x()),D){let te=I.number(d)&&d=0?m:0,r===G.RUNNING&&Rp(m,{element:f,duration:a}).then(()=>{setTimeout(()=>{var b;(b=this.store.getPopper("tooltip"))==null||b.instance.update()},10)})}}render(){if(!mt())return null;let{index:e,status:t}=this.state,{continuous:n=!1,debug:r=!1,nonce:o,scrollToFirstStep:i=!1,steps:a}=this.props,s;if(t===G.RUNNING&&a[e]){let c=pn(a[e],this.props);s=O(Zp,{...this.state,callback:this.callback,continuous:n,debug:r,helpers:this.helpers,nonce:o,shouldScroll:!c.disableScrolling&&(e!==0||i),step:c,store:this.store})}return O("div",{className:"react-joyride"},s)}};M(Cl,"defaultProps",Np);Jp=Cl;th=ct(Du());oh=class{constructor(e,t,n,r){this.getOptions=t;let{colors:o,initialVelocityX:i,initialVelocityY:a}=this.getOptions();this.context=e,this.x=n,this.y=r,this.w=Ie(5,20),this.h=Ie(5,20),this.radius=Ie(5,10),this.vx=typeof i=="number"?Ie(-i,i):Ie(i.min,i.max),this.vy=typeof a=="number"?Ie(-a,0):Ie(a.min,a.max),this.shape=rh(0,2),this.angle=nh(Ie(0,360)),this.angularSpin=Ie(-.2,.2),this.color=o[Math.floor(Math.random()*o.length)],this.rotateY=Ie(0,1),this.rotationDirection=Ie(0,1)?1:-1}update(){let{gravity:e,wind:t,friction:n,opacity:r,drawShape:o}=this.getOptions();this.x+=this.vx,this.y+=this.vy,this.vy+=e,this.vx+=t,this.vx*=n,this.vy*=n,this.rotateY>=1&&this.rotationDirection===1?this.rotationDirection=-1:this.rotateY<=-1&&this.rotationDirection===-1&&(this.rotationDirection=1);let i=.1*this.rotationDirection;if(this.rotateY+=i,this.angle+=this.angularSpin,this.context.save(),this.context.translate(this.x,this.y),this.context.rotate(this.angle),this.context.scale(1,this.rotateY),this.context.rotate(this.angle),this.context.beginPath(),this.context.fillStyle=this.color,this.context.strokeStyle=this.color,this.context.globalAlpha=r,this.context.lineCap="round",this.context.lineWidth=2,o&&typeof o=="function")o.call(this,this.context);else switch(this.shape){case 0:{this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break}case 1:{this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break}case 2:{this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h);break}}this.context.closePath(),this.context.restore()}},ih=class{constructor(e,t){this.x=0,this.y=0,this.w=0,this.h=0,this.lastNumberOfPieces=0,this.tweenInitTime=Date.now(),this.particles=[],this.particlesGenerated=0,this.removeParticleAt=r=>{this.particles.splice(r,1)},this.getParticle=()=>{let r=Ie(this.x,this.w+this.x),o=Ie(this.y,this.h+this.y);return new oh(this.context,this.getOptions,r,o)},this.animate=()=>{let{canvas:r,context:o,particlesGenerated:i,lastNumberOfPieces:a}=this,{run:s,recycle:c,numberOfPieces:l,debug:u,tweenFunction:d,tweenDuration:p}=this.getOptions();if(!s)return!1;let h=this.particles.length,f=c?h:i,m=Date.now();if(fp?p:Math.max(0,m-x),b=d(v,f,l,p),y=Math.round(b-f);for(let w=0;w{x.update(),(x.y>r.height||x.y<-100||x.x>r.width+100||x.x<-100)&&(c&&f<=l?this.particles[v]=this.getParticle():this.removeParticleAt(v))}),h>0||f{let o={confettiSource:{x:0,y:0,w:this.canvas.width,h:0}};this._options={...o,...Ko,...r},Object.assign(this,r.confettiSource)},this.update=()=>{let{options:{run:r,onConfettiComplete:o},canvas:i,context:a}=this;r&&(a.fillStyle="white",a.clearRect(0,0,i.width,i.height)),this.generator.animate()?this.rafId=requestAnimationFrame(this.update):(o&&typeof o=="function"&&this.generator.particlesGenerated>0&&o.call(this,this),this._options.run=!1)},this.reset=()=>{this.generator&&this.generator.particlesGenerated>0&&(this.generator.particlesGenerated=0,this.generator.particles=[],this.generator.lastNumberOfPieces=0)},this.stop=()=>{this.options={run:!1},this.rafId&&(cancelAnimationFrame(this.rafId),this.rafId=void 0)},this.canvas=e;let n=this.canvas.getContext("2d");if(!n)throw new Error("Could not get canvas context");this.context=n,this.generator=new ih(this.canvas,()=>this.options),this.options=t,this.update()}get options(){return this._options}set options(e){let t=this._options&&this._options.run,n=this._options&&this._options.recycle;this.setOptionsWithDefaults(e),this.generator&&(Object.assign(this.generator,this.options.confettiSource),typeof e.recycle=="boolean"&&e.recycle&&n===!1&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),typeof e.run=="boolean"&&e.run&&t===!1&&this.update()}},sh=ah,lh=g.createRef(),xo=class extends nt{constructor(e,...t){super(e,...t),this.canvas=g.createRef(),this.canvas=e.canvasRef||lh}componentDidMount(){if(this.canvas.current){let e=Yr(this.props)[0];this.confetti=new sh(this.canvas.current,e)}}componentDidUpdate(){let e=Yr(this.props)[0];this.confetti&&(this.confetti.options=e)}componentWillUnmount(){this.confetti&&this.confetti.stop(),this.confetti=void 0}render(){let[e,t]=Yr(this.props),n={zIndex:2,position:"absolute",pointerEvents:"none",top:0,left:0,bottom:0,right:0,...t.style};return g.createElement("canvas",{width:e.width,height:e.height,ref:this.canvas,...t,style:n})}};xo.defaultProps={...Ko},xo.displayName="ReactConfetti";ch=g.forwardRef((e,t)=>g.createElement(xo,{canvasRef:t,...e})),uh=B.div(({width:e,height:t,left:n,top:r})=>({width:`${e}px`,height:`${t}px`,left:`${n}px`,top:`${r}px`,position:"relative",overflow:"hidden"}));hh=B.button` + all: unset; + box-sizing: border-box; + border: 0; + border-radius: 0.25rem; + cursor: pointer; + display: inline-flex; + align-items: center; + justify-content: center; + padding: 0 0.75rem; + background: ${({theme:e,variant:t})=>t==="primary"?e.color.secondary:t==="secondary"?e.color.lighter:t==="outline"?"transparent":e.color.secondary}; + color: ${({theme:e,variant:t})=>t==="primary"?e.color.lightest:t==="secondary"||t==="outline"?e.darkest:e.color.lightest}; + box-shadow: ${({variant:e})=>e==="primary"?"none":e==="secondary"||e==="outline"?"#D9E8F2 0 0 0 1px inset":"none"}; + height: 32px; + font-size: 0.8125rem; + font-weight: 700; + font-family: ${({theme:e})=>e.typography.fonts.base}; + transition: background-color, box-shadow, opacity; + transition-duration: 0.16s; + transition-timing-function: ease-in-out; + text-decoration: none; + + &:hover { + background-color: ${({variant:e})=>e==="primary"?"#0b94eb":e==="secondary"?"#eef4f9":e==="outline"?"transparent":"#0b94eb"}; + } + + &:focus { + box-shadow: ${({variant:e})=>e==="primary"?"inset 0 0 0 1px rgba(0, 0, 0, 0.2)":e==="secondary"||e==="outline"?"inset 0 0 0 1px #0b94eb":"inset 0 0 0 2px rgba(0, 0, 0, 0.1)"}; + } +`,Le=se(function({children:e,onClick:t,variant:n="primary",...r},o){return g.createElement(hh,{ref:o,onClick:t,variant:n,...r},e)}),fh=B.div` + background: ${({theme:e})=>e.base==="dark"?"#292A2C":e.color.lightest}; + width: 260px; + padding: 15px; + border-radius: 5px; +`,mh=B.div` + display: flex; + flex-direction: column; + align-items: flex-start; +`,gh=B.div` + font-size: 13px; + line-height: 18px; + font-weight: 700; + color: ${({theme:e})=>e.color.defaultText}; +`,yh=B.p` + font-size: 13px; + line-height: 18px; + text-align: start; + color: ${({theme:e})=>e.color.defaultText}; + margin: 0; + margin-top: 5px; +`,vh=B.div` + display: flex; + justify-content: flex-end; + margin-top: 15px; +`,bh=({step:e,primaryProps:t,tooltipProps:n})=>g.createElement(fh,{...n},g.createElement(mh,null,e.title&&g.createElement(gh,null,e.title),g.createElement(yh,null,e.content)),!e.hideNextButton&&g.createElement(vh,{id:"buttonNext"},g.createElement(Le,{...t,...e.onNextButtonClick?{onClick:e.onNextButtonClick}:{}},"Next"))),xh=B.div` + display: flex; + flex-direction: row; + height: 100%; + max-height: 85vh; + + &:focus-visible { + outline: none; + } +`,wh=B.div` + position: relative; + flex: 1; + display: flex; + flex-direction: column; + font-family: ${({theme:e})=>e.typography.fonts.base}; +`,Eh=B.div` + box-sizing: border-box; + display: flex; + justify-content: space-between; + align-items: center; + padding: 0 15px; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + height: 44px; +`,Th=B.div` + display: flex; + align-items: center; + gap: 5px; + font-size: 13px; + line-height: 18px; + font-weight: bold; + color: ${({theme:e})=>e.color.darkest}; +`,Sh=B.div` + font-size: 13px; + line-height: 18px; + padding: 15px; + flex: 1; + display: flex; + flex-direction: column; + align-items: flex-end; + justify-content: space-between; + color: ${({theme:e})=>e.color.darker}; + + h3 { + font-size: 13px; + line-height: 18px; + font-weight: bold; + padding: 0; + margin: 0; + } +`,nr=B.span` + display: inline-flex; + border-radius: 3px; + padding: 0 5px; + margin-bottom: -2px; + opacity: 0.8; + font-family: ${({theme:e})=>e.typography.fonts.mono}; + font-size: 11px; + border: 1px solid #ecf4f9; + color: ${({theme:e})=>e.color.darkest}; + background-color: #f7fafc; + box-sizing: border-box; + line-height: 17px; +`,Gr=B.img` + max-width: 100%; + margin-top: 1em; +`,Ph=B.div` + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; + overflow: hidden; +`,Oh=St` + 0% { transform: translate(0px, 0px) } + 50% { transform: translate(120px, 0px) } + 100% { transform: translate(0px, 0px) } +`,Ch=B.div` + position: absolute; + width: 350px; + height: 350px; + left: -160px; + top: -260px; + background: radial-gradient( + circle at center, + rgba(255, 119, 119, 1) 0%, + rgba(255, 119, 119, 0) 70% + ); + animation: ${Oh} 8s linear infinite; + animation-timing-function: ease-in-out; + z-index: 2; +`,Ah=St` + 0% { transform: translate(0px, 0px) } + 33% { transform: translate(-64px, 0px) } + 66% { transform: translate(120px, 0px) } + 100% { transform: translate(0px, 0px) } +`,Rh=B.div` + position: absolute; + width: 350px; + height: 350px; + left: -54px; + top: -250px; + background: radial-gradient( + circle at center, + rgba(253, 255, 147, 1) 0%, + rgba(253, 255, 147, 0) 70% + ); + animation: ${Ah} 12s linear infinite; + animation-timing-function: ease-in-out; + z-index: 3; +`,Ih=St` + 0% { transform: translate(0px, 0px) } + 50% { transform: translate(-120px, 0px) } + 100% { transform: translate(0px, 0px) } +`,kh=B.div` + position: absolute; + width: 350px; + height: 350px; + left: 150px; + top: -220px; + background: radial-gradient( + circle at center, + rgba(119, 255, 247, 0.8) 0%, + rgba(119, 255, 247, 0) 70% + ); + animation: ${Ih} 4s linear infinite; + animation-timing-function: ease-in-out; + z-index: 4; +`,Gn=B.div` + box-sizing: border-box; + display: flex; + justify-content: space-between; + align-items: center; + width: 100%; + margin-top: 4px; +`,Mh=B.div` + margin-bottom: 4px; +`;wo=globalThis?.document?Bt:()=>{},Vh=zn||(()=>{}),Bh=0;Xo=se((e,t)=>{let{children:n,...r}=e,o=Ye.toArray(n),i=o.find(Wh);if(i){let a=i.props.children,s=o.map(c=>c===i?Ye.count(a)>1?Ye.only(null):Vt(a)?a.props.children:null:c);return O(Eo,ge({},r,{ref:t}),Vt(a)?jt(a,void 0,s):null)}return O(Eo,ge({},r,{ref:t}),n)});Xo.displayName="Slot";Eo=se((e,t)=>{let{children:n,...r}=e;return Vt(n)?jt(n,{...Hh(r,n.props),ref:t?Rl(t,n.ref):n.ref}):Ye.count(n)>1?Ye.only(null):null});Eo.displayName="SlotClone";Uh=({children:e})=>O(dt,null,e);Yh=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],Lt=Yh.reduce((e,t)=>{let n=se((r,o)=>{let{asChild:i,...a}=r,s=i?Xo:t;return U(()=>{window[Symbol.for("radix-ui")]=!0},[]),O(s,ge({},a,{ref:o}))});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});To="dismissableLayer.update",$h="dismissableLayer.pointerDownOutside",Kh="dismissableLayer.focusOutside",Xh=Be({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Qh=se((e,t)=>{var n;let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:a,onInteractOutside:s,onDismiss:c,...l}=e,u=me(Xh),[d,p]=ne(null),h=(n=d?.ownerDocument)!==null&&n!==void 0?n:globalThis?.document,[,f]=ne({}),m=Ln(t,P=>p(P)),x=Array.from(u.layers),[v]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),b=x.indexOf(v),y=d?x.indexOf(d):-1,w=u.layersWithOutsidePointerEventsDisabled.size>0,E=y>=b,j=Zh(P=>{let N=P.target,te=[...u.branches].some(le=>le.contains(N));!E||te||(i?.(P),s?.(P),P.defaultPrevented||c?.())},h),D=Jh(P=>{let N=P.target;[...u.branches].some(te=>te.contains(N))||(a?.(P),s?.(P),P.defaultPrevented||c?.())},h);return qh(P=>{y===u.layers.size-1&&(o?.(P),!P.defaultPrevented&&c&&(P.preventDefault(),c()))},h),U(()=>{if(d)return r&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(xa=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(d)),u.layers.add(d),wa(),()=>{r&&u.layersWithOutsidePointerEventsDisabled.size===1&&(h.body.style.pointerEvents=xa)}},[d,h,r,u]),U(()=>()=>{d&&(u.layers.delete(d),u.layersWithOutsidePointerEventsDisabled.delete(d),wa())},[d,u]),U(()=>{let P=()=>f({});return document.addEventListener(To,P),()=>document.removeEventListener(To,P)},[]),O(Lt.div,ge({},l,{ref:m,style:{pointerEvents:w?E?"auto":"none":void 0,...e.style},onFocusCapture:It(e.onFocusCapture,D.onFocusCapture),onBlurCapture:It(e.onBlurCapture,D.onBlurCapture),onPointerDownCapture:It(e.onPointerDownCapture,j.onPointerDownCapture)}))});$r="focusScope.autoFocusOnMount",Kr="focusScope.autoFocusOnUnmount",Ea={bubbles:!1,cancelable:!0},ef=se((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[s,c]=ne(null),l=Mt(o),u=Mt(i),d=ee(null),p=Ln(t,m=>c(m)),h=ee({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;U(()=>{if(r){let m=function(y){if(h.paused||!s)return;let w=y.target;s.contains(w)?d.current=w:pt(d.current,{select:!0})},x=function(y){if(h.paused||!s)return;let w=y.relatedTarget;w!==null&&(s.contains(w)||pt(d.current,{select:!0}))},v=function(y){if(document.activeElement===document.body)for(let w of y)w.removedNodes.length>0&&pt(s)};document.addEventListener("focusin",m),document.addEventListener("focusout",x);let b=new MutationObserver(v);return s&&b.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",x),b.disconnect()}}},[r,s,h.paused]),U(()=>{if(s){Sa.add(h);let m=document.activeElement;if(!s.contains(m)){let x=new CustomEvent($r,Ea);s.addEventListener($r,l),s.dispatchEvent(x),x.defaultPrevented||(tf(sf(kl(s)),{select:!0}),document.activeElement===m&&pt(s))}return()=>{s.removeEventListener($r,l),setTimeout(()=>{let x=new CustomEvent(Kr,Ea);s.addEventListener(Kr,u),s.dispatchEvent(x),x.defaultPrevented||pt(m??document.body,{select:!0}),s.removeEventListener(Kr,u),Sa.remove(h)},0)}}},[s,l,u,h]);let f=ye(m=>{if(!n&&!r||h.paused)return;let x=m.key==="Tab"&&!m.altKey&&!m.ctrlKey&&!m.metaKey,v=document.activeElement;if(x&&v){let b=m.currentTarget,[y,w]=nf(b);y&&w?!m.shiftKey&&v===w?(m.preventDefault(),n&&pt(y,{select:!0})):m.shiftKey&&v===y&&(m.preventDefault(),n&&pt(w,{select:!0})):v===b&&m.preventDefault()}},[n,r,h.paused]);return O(Lt.div,ge({tabIndex:-1},a,{ref:p,onKeyDown:f}))});Sa=af();lf=se((e,t)=>{var n;let{container:r=globalThis==null||(n=globalThis.document)===null||n===void 0?void 0:n.body,...o}=e;return r?ut.createPortal(O(Lt.div,ge({},o,{ref:t})),r):null});Cr=e=>{let{present:t,children:n}=e,r=uf(t),o=typeof n=="function"?n({present:r.isPresent}):Ye.only(n),i=Ln(r.ref,o.ref);return typeof n=="function"||r.isPresent?jt(o,{ref:i}):null};Cr.displayName="Presence";Xr=0;qe=function(){return qe=Object.assign||function(e){for(var t,n=1,r=arguments.length;n"u")return Cf;var t=Af(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},If=Nl(),pr="data-scroll-locked",kf=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,s=e.gap;return n===void 0&&(n="margin"),` + .`.concat(hf,` { + overflow: hidden `).concat(r,`; + padding-right: `).concat(s,"px ").concat(r,`; + } + body[`).concat(pr,`] { + overflow: hidden `).concat(r,`; + overscroll-behavior: contain; + `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` + padding-left: `.concat(o,`px; + padding-top: `).concat(i,`px; + padding-right: `).concat(a,`px; + margin-left:0; + margin-top:0; + margin-right: `).concat(s,"px ").concat(r,`; + `),n==="padding"&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),` + } + + .`).concat(rr,` { + right: `).concat(s,"px ").concat(r,`; + } + + .`).concat(or,` { + margin-right: `).concat(s,"px ").concat(r,`; + } + + .`).concat(rr," .").concat(rr,` { + right: 0 `).concat(r,`; + } + + .`).concat(or," .").concat(or,` { + margin-right: 0 `).concat(r,`; + } + + body[`).concat(pr,`] { + `).concat(ff,": ").concat(s,`px; + } +`)},Mf=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r,i=Se(function(){return Rf(o)},[o]);return U(function(){return document.body.setAttribute(pr,""),function(){document.body.removeAttribute(pr)}},[]),O(If,{styles:kf(i,!t,o,n?"":"!important")})},So=!1;if(typeof window<"u")try{hn=Object.defineProperty({},"passive",{get:function(){return So=!0,!0}}),window.addEventListener("test",hn,hn),window.removeEventListener("test",hn,hn)}catch{So=!1}_t=So?{passive:!1}:!1,Df=function(e){return e.tagName==="TEXTAREA"},Fl=function(e,t){var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!Df(e)&&n[t]==="visible")},Lf=function(e){return Fl(e,"overflowY")},Nf=function(e){return Fl(e,"overflowX")},Aa=function(e,t){var n=t;do{typeof ShadowRoot<"u"&&n instanceof ShadowRoot&&(n=n.host);var r=jl(e,n);if(r){var o=Vl(e,n),i=o[1],a=o[2];if(i>a)return!0}n=n.parentNode}while(n&&n!==document.body);return!1},Ff=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},jf=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},jl=function(e,t){return e==="v"?Lf(t):Nf(t)},Vl=function(e,t){return e==="v"?Ff(t):jf(t)},Vf=function(e,t){return e==="h"&&t==="rtl"?-1:1},Bf=function(e,t,n,r,o){var i=Vf(e,window.getComputedStyle(t).direction),a=i*r,s=n.target,c=t.contains(s),l=!1,u=a>0,d=0,p=0;do{var h=Vl(e,s),f=h[0],m=h[1],x=h[2],v=m-x-i*f;(f||v)&&jl(e,s)&&(d+=v,p+=f),s=s.parentNode}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return(u&&(o&&d===0||!o&&a>d)||!u&&(o&&p===0||!o&&-a>p))&&(l=!0),l},$n=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Ra=function(e){return[e.deltaX,e.deltaY]},Ia=function(e){return e&&"current"in e?e.current:e},_f=function(e,t){return e[0]===t[0]&&e[1]===t[1]},zf=function(e){return` + .block-interactivity-`.concat(e,` {pointer-events: none;} + .allow-interactivity-`).concat(e,` {pointer-events: all;} +`)},Uf=0,zt=[];Hf=xf(Ll,Wf),Bl=se(function(e,t){return O(Ar,qe({},e,{ref:t,sideCar:Hf}))});Bl.classNames=Ar.classNames;Yf=Bl,Gf=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Ut=new WeakMap,Kn=new WeakMap,Xn={},eo=0,_l=function(e){return e&&(e.host||_l(e.parentNode))},qf=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=_l(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},$f=function(e,t,n,r){var o=qf(t,Array.isArray(e)?e:[e]);Xn[n]||(Xn[n]=new WeakMap);var i=Xn[n],a=[],s=new Set,c=new Set(o),l=function(d){!d||s.has(d)||(s.add(d),l(d.parentNode))};o.forEach(l);var u=function(d){!d||c.has(d)||Array.prototype.forEach.call(d.children,function(p){if(s.has(p))u(p);else{var h=p.getAttribute(r),f=h!==null&&h!=="false",m=(Ut.get(p)||0)+1,x=(i.get(p)||0)+1;Ut.set(p,m),i.set(p,x),a.push(p),m===1&&f&&Kn.set(p,!0),x===1&&p.setAttribute(n,"true"),f||p.setAttribute(r,"true")}})};return u(t),s.clear(),eo++,function(){a.forEach(function(d){var p=Ut.get(d)-1,h=i.get(d)-1;Ut.set(d,p),i.set(d,h),p||(Kn.has(d)||d.removeAttribute(r),Kn.delete(d)),h||d.removeAttribute(n)}),eo--,eo||(Ut=new WeakMap,Ut=new WeakMap,Kn=new WeakMap,Xn={})}},Kf=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||Gf(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live]"))),$f(r,o,n,"aria-hidden")):function(){return null}},zl="Dialog",[Ul,HO]=Fh(zl),[Xf,Qe]=Ul(zl),Qf=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!0}=e,s=ee(null),c=ee(null),[l=!1,u]=_h({prop:r,defaultProp:o,onChange:i});return O(Xf,{scope:t,triggerRef:s,contentRef:c,contentId:qr(),titleId:qr(),descriptionId:qr(),open:l,onOpenChange:u,onOpenToggle:ye(()=>u(d=>!d),[u]),modal:a},n)},Wl="DialogPortal",[Zf,Hl]=Ul(Wl,{forceMount:void 0}),Jf=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,i=Qe(Wl,t);return O(Zf,{scope:t,forceMount:n},Ye.map(r,a=>O(Cr,{present:n||i.open},O(lf,{asChild:!0,container:o},a))))},Po="DialogOverlay",em=se((e,t)=>{let n=Hl(Po,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=Qe(Po,e.__scopeDialog);return i.modal?O(Cr,{present:r||i.open},O(tm,ge({},o,{ref:t}))):null}),tm=se((e,t)=>{let{__scopeDialog:n,...r}=e,o=Qe(Po,n);return O(Yf,{as:Xo,allowPinchZoom:!0,shards:[o.contentRef]},O(Lt.div,ge({"data-state":ql(o.open)},r,{ref:t,style:{pointerEvents:"auto",...r.style}})))}),Xt="DialogContent",nm=se((e,t)=>{let n=Hl(Xt,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=Qe(Xt,e.__scopeDialog);return O(Cr,{present:r||i.open},i.modal?O(rm,ge({},o,{ref:t})):O(om,ge({},o,{ref:t})))}),rm=se((e,t)=>{let n=Qe(Xt,e.__scopeDialog),r=ee(null),o=Ln(t,n.contentRef,r);return U(()=>{let i=r.current;if(i)return Kf(i)},[]),O(Yl,ge({},e,{ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:It(e.onCloseAutoFocus,i=>{var a;i.preventDefault(),(a=n.triggerRef.current)===null||a===void 0||a.focus()}),onPointerDownOutside:It(e.onPointerDownOutside,i=>{let a=i.detail.originalEvent,s=a.button===0&&a.ctrlKey===!0;(a.button===2||s)&&i.preventDefault()}),onFocusOutside:It(e.onFocusOutside,i=>i.preventDefault())}))}),om=se((e,t)=>{let n=Qe(Xt,e.__scopeDialog),r=ee(!1),o=ee(!1);return O(Yl,ge({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:i=>{var a;if((a=e.onCloseAutoFocus)===null||a===void 0||a.call(e,i),!i.defaultPrevented){var s;r.current||(s=n.triggerRef.current)===null||s===void 0||s.focus(),i.preventDefault()}r.current=!1,o.current=!1},onInteractOutside:i=>{var a,s;(a=e.onInteractOutside)===null||a===void 0||a.call(e,i),i.defaultPrevented||(r.current=!0,i.detail.originalEvent.type==="pointerdown"&&(o.current=!0));let c=i.target;!((s=n.triggerRef.current)===null||s===void 0)&&s.contains(c)&&i.preventDefault(),i.detail.originalEvent.type==="focusin"&&o.current&&i.preventDefault()}}))}),Yl=se((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,...a}=e,s=Qe(Xt,n),c=ee(null),l=Ln(t,c);return df(),O(dt,null,O(ef,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i},O(Qh,ge({role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":ql(s.open)},a,{ref:l,onDismiss:()=>s.onOpenChange(!1)}))),!1)}),Gl="DialogTitle",im=se((e,t)=>{let{__scopeDialog:n,...r}=e,o=Qe(Gl,n);return O(Lt.h2,ge({id:o.titleId},r,{ref:t}))}),am="DialogDescription",sm=se((e,t)=>{let{__scopeDialog:n,...r}=e,o=Qe(am,n);return O(Lt.p,ge({id:o.descriptionId},r,{ref:t}))}),lm="DialogClose",cm=se((e,t)=>{let{__scopeDialog:n,...r}=e,o=Qe(lm,n);return O(Lt.button,ge({type:"button"},r,{ref:t,onClick:It(e.onClick,()=>o.onOpenChange(!1))}))});um="DialogTitleWarning";Nh(um,{contentName:Xt,titleName:Gl,docsSlug:"dialog"});dm=Qf,pm=Jf,hm=em,fm=nm,mm=im,gm=sm,ym=cm,vm=B.div` + background-color: rgba(27, 28, 29, 0.48); + position: fixed; + inset: 0px; + width: 100%; + height: 100%; + z-index: 10; +`,bm=B.div(({width:e,height:t})=>Di` + background-color: white; + border-radius: 6px; + box-shadow: rgba(14, 18, 22, 0.35) 0px 10px 38px -10px; + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: ${e??740}px; + height: ${t?`${t}px`:"auto"}; + max-width: calc(100% - 40px); + max-height: 85vh; + overflow: hidden; + z-index: 11; + + &:focus-visible { + outline: none; + } + `),xm=g.forwardRef(function({width:e,height:t,children:n,...r},o){return g.createElement(fm,{ref:o,asChild:!0,...r},g.createElement(bm,{width:e,height:t},n))});Em=B.div` + border-radius: 5px; + display: flex; + flex-direction: column; + align-items: center; + height: 100%; + justify-content: space-between; +`,Tm=B.div` + display: flex; + flex: 1; + flex-direction: column; + align-items: center; + justify-content: center; +`,Sm=B.h1` + margin: 0; + margin-top: 20px; + margin-bottom: 5px; + color: ${({theme:e})=>e.color.darkest}; + font-weight: ${({theme:e})=>e.typography.weight.bold}; + font-size: ${({theme:e})=>e.typography.size.m1}px; + line-height: ${({theme:e})=>e.typography.size.m3}px; +`,Pm=B.p` + margin: 0; + margin-bottom: 20px; + max-width: 320px; + text-align: center; + font-size: ${({theme:e})=>e.typography.size.s2}px; + font-weight: ${({theme:e})=>e.typography.weight.regular}; + line-height: ${({theme:e})=>e.typography.size.m1}px; + color: ${({theme:e})=>e.color.darker}; +`,Om=B.button` + all: unset; + cursor: pointer; + font-size: 13px; + color: #798186; + padding-bottom: 20px; + + &:focus-visible { + outline: auto; + } +`,Cm=B(ji)` + margin-left: 2px; + height: 10px; +`,Am=B.div` + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; + overflow: hidden; +`,Rm=St` + 0% { transform: translate(0px, 0px) } + 50% { transform: translate(-200px, 0px) } + 100% { transform: translate(0px, 0px) } +`,Im=B.div` + position: absolute; + width: 1200px; + height: 1200px; + left: -200px; + top: -900px; + background: radial-gradient( + circle at center, + rgba(253, 255, 147, 1) 0%, + rgba(253, 255, 147, 0) 70% + ); + animation: ${Rm} 4s linear infinite; + animation-timing-function: ease-in-out; + z-index: 3; +`,km=St` + 0% { transform: translate(0px, 0px) } + 50% { transform: translate(400px, 0px) } + 100% { transform: translate(0px, 0px) } +`,Mm=B.div` + position: absolute; + width: 1200px; + height: 1200px; + left: -600px; + top: -840px; + background: radial-gradient( + circle at center, + rgba(255, 119, 119, 1) 0%, + rgba(255, 119, 119, 0) 70% + ); + animation: ${km} 6s linear infinite; + animation-timing-function: ease-in-out; + z-index: 2; +`,Dm=St` + 0% { transform: translate(600px, -40px) } + 50% { transform: translate(600px, -200px) } + 100% { transform: translate(600px, -40px) } +`,Lm=B.div` + position: absolute; + width: 1200px; + height: 1200px; + left: -600px; + top: -840px; + background: radial-gradient( + circle at center, + rgba(119, 255, 247, 0.8) 0%, + rgba(119, 255, 247, 0) 70% + ); + animation: ${Dm} 4s linear infinite; + animation-timing-function: ease-in-out; + z-index: 4; +`;B.h2` + color: #000; + font-weight: 700; + font-size: 20px; + line-height: 20px; +`;B.p` + font-size: 14px; + font-weight: 400; + line-height: 20px; + color: #454e54; +`;Nm=({onProceed:e,skipOnboarding:t})=>g.createElement("div",{style:{zIndex:10}},g.createElement($l,{width:540,height:430,defaultOpen:!0},({Close:n})=>g.createElement(Em,{"data-chromatic":"ignore"},g.createElement(Tm,null,g.createElement(wm,null),g.createElement(Sm,null,"Welcome to Storybook"),g.createElement(Pm,null,"Storybook helps you develop UI components faster. Learn the basics in a few simple steps."),g.createElement(Le,{style:{marginTop:4},onClick:e},"Start your 3 minute tour")),g.createElement(Om,{onClick:t},"Skip tour",g.createElement(Cm,null)),g.createElement(Am,null,g.createElement(Im,null),g.createElement(Mm,null),g.createElement(Lm,null))))),ka=ct(Lu());Bm=["x","y","top","bottom","left","right","width","height"],_m=(e,t)=>Bm.every(n=>e[n]===t[n]),Xl=Be({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),Rr=Be({}),Qo=Be(null),Ir=typeof document<"u",zm=Ir?Bt:U,Ql=Be({strict:!1}),Zo=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),Um="framerAppearId",Zl="data-"+Zo(Um),Jl={skipAnimations:!1,useManualTiming:!1},Ma=class{constructor(){this.order=[],this.scheduled=new Set}add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){let t=this.order.indexOf(e);t!==-1&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}};Qn=["prepare","read","update","preRender","render","postRender"],Hm=40;({schedule:Jo,cancel:YO}=ec(queueMicrotask,!1));ei=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],ti=["initial",...ei];La={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},Sn={};for(let e in La)Sn[e]={isEnabled:t=>La[e].some(n=>!!t[n])};nc=Be({}),rc=Be({}),Xm=Symbol.for("motionComponentSymbol");eg=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];hr={};Nn=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Nt=new Set(Nn);Ce=e=>!!(e&&e.getVelocity),ng={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},rg=Nn.length;ic=e=>t=>typeof t=="string"&&t.startsWith(e),ac=ic("--"),ig=ic("var(--"),fr=e=>ig(e)&&ag.test(e),ag=/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)$/i,sg=(e,t)=>t&&typeof e=="number"?t.transform(e):e,wt=(e,t,n)=>n>t?t:ntypeof e=="number",parse:parseFloat,transform:e=>e},vn={...nn,transform:e=>wt(0,1,e)},Zn={...nn,default:1},bn=e=>Math.round(e*1e5)/1e5,ri=/(-)?([\d]*\.?[\d])+/g,lg=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,cg=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;jn=e=>({test:t=>Fn(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),ht=jn("deg"),Xe=jn("%"),F=jn("px"),ug=jn("vh"),dg=jn("vw"),Na={...Xe,parse:e=>Xe.parse(e)/100,transform:e=>Xe.transform(e*100)},Fa={...nn,transform:Math.round},sc={borderWidth:F,borderTopWidth:F,borderRightWidth:F,borderBottomWidth:F,borderLeftWidth:F,borderRadius:F,radius:F,borderTopLeftRadius:F,borderTopRightRadius:F,borderBottomRightRadius:F,borderBottomLeftRadius:F,width:F,maxWidth:F,height:F,maxHeight:F,size:F,top:F,right:F,bottom:F,left:F,padding:F,paddingTop:F,paddingRight:F,paddingBottom:F,paddingLeft:F,margin:F,marginTop:F,marginRight:F,marginBottom:F,marginLeft:F,rotate:ht,rotateX:ht,rotateY:ht,rotateZ:ht,scale:Zn,scaleX:Zn,scaleY:Zn,scaleZ:Zn,skew:ht,skewX:ht,skewY:ht,distance:F,translateX:F,translateY:F,translateZ:F,x:F,y:F,z:F,perspective:F,transformPerspective:F,opacity:vn,originX:Na,originY:Na,originZ:F,zIndex:Fa,fillOpacity:vn,strokeOpacity:vn,numOctaves:Fa};ii=()=>({style:{},transform:{},transformOrigin:{},vars:{}});mg=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);cc=e=>!mr(e);try{gg((ju(),Su(Ys)).default)}catch{}bg={offset:"stroke-dashoffset",array:"stroke-dasharray"},xg={offset:"strokeDashoffset",array:"strokeDasharray"};uc=()=>({...ii(),attrs:{}}),si=e=>typeof e=="string"&&e.toLowerCase()==="svg";pc=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);gr=e=>Array.isArray(e),Pg=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),Og=e=>gr(e)?e[e.length-1]||0:e;mc=e=>(t,n)=>{let r=me(Rr),o=me(Qo),i=()=>Cg(e,t,r,o);return n?i():Sg(i)};he=e=>e,{schedule:ie,cancel:lt,state:ve,steps:to}=ec(typeof requestAnimationFrame<"u"?requestAnimationFrame:he,!0),Rg={useVisualState:mc({scrapeMotionValuesFromProps:fc,createRenderState:uc,onMount:(e,t,{renderState:n,latestValues:r})=>{ie.read(()=>{try{n.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}}),ie.render(()=>{ai(n,r,{enableHardwareAcceleration:!1},si(t.tagName),e.transformTemplate),hc(t,n)})}})},Ig={useVisualState:mc({scrapeMotionValuesFromProps:li,createRenderState:ii})};gc=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;Mg=e=>t=>gc(t)&&e(t,Dr(t));Dg=(e,t)=>n=>t(e(n)),at=(...e)=>e.reduce(Dg);Va=yc("dragHorizontal"),Ba=yc("dragVertical");Tt=class{constructor(e){this.isMounted=!1,this.node=e}update(){}};Lg=class extends Tt{mount(){this.unmount=at(_a(this.node,!0),_a(this.node,!1))}unmount(){}},Ng=class extends Tt{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch{e=!0}!e||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=at(ot(this.node.current,"focus",()=>this.onFocus()),ot(this.node.current,"blur",()=>this.onBlur()))}unmount(){}},xc=(e,t)=>t?e===t?!0:xc(e,t.parentElement):!1;Fg=class extends Tt{constructor(){super(...arguments),this.removeStartListeners=he,this.removeEndListeners=he,this.removeAccessibleListeners=he,this.startPointerPress=(e,t)=>{if(this.isPressing)return;this.removeEndListeners();let n=this.node.getProps(),r=it(window,"pointerup",(i,a)=>{if(!this.checkPressEnd())return;let{onTap:s,onTapCancel:c,globalTapTarget:l}=this.node.getProps();ie.update(()=>{!l&&!xc(this.node.current,i.target)?c&&c(i,a):s&&s(i,a)})},{passive:!(n.onTap||n.onPointerUp)}),o=it(window,"pointercancel",(i,a)=>this.cancelPress(i,a),{passive:!(n.onTapCancel||n.onPointerCancel)});this.removeEndListeners=at(r,o),this.startPress(e,t)},this.startAccessiblePress=()=>{let e=o=>{if(o.key!=="Enter"||this.isPressing)return;let i=a=>{a.key!=="Enter"||!this.checkPressEnd()||no("up",(s,c)=>{let{onTap:l}=this.node.getProps();l&&ie.update(()=>l(s,c))})};this.removeEndListeners(),this.removeEndListeners=ot(this.node.current,"keyup",i),no("down",(a,s)=>{this.startPress(a,s)})},t=ot(this.node.current,"keydown",e),n=()=>{this.isPressing&&no("cancel",(o,i)=>this.cancelPress(o,i))},r=ot(this.node.current,"blur",n);this.removeAccessibleListeners=at(t,r)}}startPress(e,t){this.isPressing=!0;let{onTapStart:n,whileTap:r}=this.node.getProps();r&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),n&&ie.update(()=>n(e,t))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!bc()}cancelPress(e,t){if(!this.checkPressEnd())return;let{onTapCancel:n}=this.node.getProps();n&&ie.update(()=>n(e,t))}mount(){let e=this.node.getProps(),t=it(e.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),n=ot(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=at(t,n)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}},Oo=new WeakMap,ro=new WeakMap,jg=e=>{let t=Oo.get(e.target);t&&t(e)},Vg=e=>{e.forEach(jg)};zg={some:0,all:1},Ug=class extends Tt{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:n,amount:r="some",once:o}=e,i={root:t?t.current:void 0,rootMargin:n,threshold:typeof r=="number"?r:zg[r]},a=s=>{let{isIntersecting:c}=s;if(this.isInView===c||(this.isInView=c,o&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);let{onViewportEnter:l,onViewportLeave:u}=this.node.getProps(),d=c?l:u;d&&d(s)};return _g(this.node.current,i,a)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(Wg(e,t))&&this.startObserver()}unmount(){}};Hg={inView:{Feature:Ug},tap:{Feature:Fg},focus:{Feature:Ng},hover:{Feature:Lg}};Vn=he,ze=he;Vn=(e,t)=>{!e&&typeof console<"u"&&console.warn(t)},ze=(e,t)=>{if(!e)throw new Error(t)};vt=e=>e*1e3,st=e=>e/1e3,qg={current:!1},Ec=e=>Array.isArray(e)&&typeof e[0]=="number";gn=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,Sc={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:gn([0,.65,.55,1]),circOut:gn([.55,0,1,.45]),backIn:gn([.31,.01,.66,-.59]),backOut:gn([.33,1.53,.69,.99])};Oc=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,Xg=1e-7,Qg=12;Jg=Bn(.42,0,1,1),ey=Bn(0,0,.58,1),Cc=Bn(.42,0,.58,1),ty=e=>Array.isArray(e)&&typeof e[0]!="number",Ac=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,Rc=e=>t=>1-e(1-t),ui=e=>1-Math.sin(Math.acos(e)),Ic=Rc(ui),ny=Ac(ui),kc=Bn(.33,1.53,.69,.99),di=Rc(kc),ry=Ac(di),oy=e=>(e*=2)<1?.5*di(e):.5*(2-Math.pow(2,-10*(e-1))),za={linear:he,easeIn:Jg,easeInOut:Cc,easeOut:ey,circIn:ui,circInOut:ny,circOut:Ic,backIn:di,backInOut:ry,backOut:kc,anticipate:oy},Ua=e=>{if(Array.isArray(e)){ze(e.length===4,"Cubic bezier arrays must contain four numerical values.");let[t,n,r,o]=e;return Bn(t,n,r,o)}else if(typeof e=="string")return ze(za[e]!==void 0,`Invalid easing type '${e}'`),za[e];return e},Pn=(e,t,n)=>{let r=t-e;return r===0?1:(n-e)/r},oe=(e,t,n)=>e+(t-e)*n;pi=(e,t)=>n=>!!(Fn(n)&&cg.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Mc=(e,t,n)=>r=>{if(!Fn(r))return r;let[o,i,a,s]=r.match(ri);return{[e]:parseFloat(o),[t]:parseFloat(i),[n]:parseFloat(a),alpha:s!==void 0?parseFloat(s):1}},ay=e=>wt(0,255,e),io={...nn,transform:e=>Math.round(ay(e))},Rt={test:pi("rgb","red"),parse:Mc("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+io.transform(e)+", "+io.transform(t)+", "+io.transform(n)+", "+bn(vn.transform(r))+")"};Co={test:pi("#"),parse:sy,transform:Rt.transform},Ht={test:pi("hsl","hue"),parse:Mc("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+Xe.transform(bn(t))+", "+Xe.transform(bn(n))+", "+bn(vn.transform(r))+")"},ao=(e,t,n)=>{let r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},ly=[Co,Rt,Ht],cy=e=>ly.find(t=>t.test(e));Ha=(e,t)=>{let n=Wa(e),r=Wa(t),o={...n};return i=>(o.red=ao(n.red,r.red,i),o.green=ao(n.green,r.green,i),o.blue=ao(n.blue,r.blue,i),o.alpha=oe(n.alpha,r.alpha,i),Rt.transform(o))},we={test:e=>Rt.test(e)||Co.test(e)||Ht.test(e),parse:e=>Rt.test(e)?Rt.parse(e):Ht.test(e)?Ht.parse(e):Co.parse(e),transform:e=>Fn(e)?e:e.hasOwnProperty("red")?Rt.transform(e):Ht.transform(e)};Dc="number",Lc="color",dy="var",py="var(",Ya="${}",Ga=/(var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\))|(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))|((-)?([\d]*\.?[\d])+)/gi;hy=e=>typeof e=="number"?0:e;Et={test:uy,parse:Nc,createTransformer:Fc,getAnimatableNone:fy};vy=(e,t)=>{let n=Et.createTransformer(t),r=yr(e),o=yr(t);return r.indexes.var.length===o.indexes.var.length&&r.indexes.color.length===o.indexes.color.length&&r.indexes.number.length>=o.indexes.number.length?at(jc(yy(r,o),o.values),n):(Vn(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),Ao(e,t))};Py=5;so=.001,Oy=.01,qa=10,Cy=.05,Ay=1;Iy=12;My=["duration","bounce"],Dy=["stiffness","damping","mass"];kt={now:()=>(ar===void 0&&kt.set(ve.isProcessing||Jl.useManualTiming?ve.timestamp:performance.now()),ar),set:e=>{ar=e,queueMicrotask(Ny)}},Fy=e=>{let t=({timestamp:n})=>e(n);return{start:()=>ie.update(t,!0),stop:()=>lt(t),now:()=>ve.isProcessing?ve.timestamp:kt.now()}};jy={decay:Ka,inertia:Ka,tween:vr,keyframes:vr,spring:zc},Vy=e=>e/100;_y=By(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),zy=new Set(["opacity","clipPath","filter","transform"]),Jn=10,Uy=2e4,Wy=(e,t)=>t.type==="spring"||e==="backgroundColor"||!Tc(t.ease);Gy={type:"spring",stiffness:500,damping:25,restSpeed:10},qy=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),$y={type:"keyframes",duration:.8},Ky={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Xy=(e,{keyframes:t})=>t.length>2?$y:Nt.has(e)?e.startsWith("scale")?qy(t[1]):Gy:Ky,Io=(e,t)=>e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&(Et.test(t)||t==="0")&&!t.startsWith("url(")),Qy=new Set(["brightness","contrast","saturate","opacity"]);Jy=/([a-z-]*)\(.*?\)/g,ko={...Et,getAnimatableNone:e=>{let t=e.match(Jy);return t?t.map(Zy).join(" "):e}},ev={...sc,color:we,backgroundColor:we,outlineColor:we,fill:we,stroke:we,borderColor:we,borderTopColor:we,borderRightColor:we,borderBottomColor:we,borderLeftColor:we,filter:ko,WebkitFilter:ko},fi=e=>ev[e];Wc=e=>/^0[^.\s]+$/.test(e);gi=(e,t,n,r={})=>o=>{let i=mi(r,e)||{},a=i.delay||r.delay||0,{elapsed:s=0}=r;s=s-vt(a);let c=nv(t,e,n,i),l=c[0],u=c[c.length-1],d=Io(e,l),p=Io(e,u);Vn(d===p,`You are trying to animate ${e} from "${l}" to "${u}". ${l} is not an animatable value - to enable this animation set ${l} to a value animatable to ${u} via the \`style\` property.`);let h={keyframes:c,velocity:t.getVelocity(),ease:"easeOut",...i,delay:-s,onUpdate:f=>{t.set(f),i.onUpdate&&i.onUpdate(f)},onComplete:()=>{o(),i.onComplete&&i.onComplete()}};if(rv(i)||(h={...h,...Xy(e,h)}),h.duration&&(h.duration=vt(h.duration)),h.repeatDelay&&(h.repeatDelay=vt(h.repeatDelay)),!d||!p||qg.current||i.type===!1||Jl.skipAnimations)return Yy(h);if(!r.isHandoff&&t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUpdate){let f=Hy(t,e,h);if(f)return f}return br(h)};Hc=e=>/^\-?\d*\.?\d+$/.test(e);bi=class{constructor(){this.subscriptions=[]}add(e){return yi(this.subscriptions,e),()=>vi(this.subscriptions,e)}notify(e,t,n){let r=this.subscriptions.length;if(r)if(r===1)this.subscriptions[0](e,t,n);else for(let o=0;o!isNaN(parseFloat(e)),iv=class{constructor(e,t={}){this.version="11.0.6",this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(n,r=!0)=>{let o=kt.now();this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(n),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),r&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.canTrackVelocity=ov(this.current),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=kt.now()}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return xi(!1,'value.onChange(callback) is deprecated. Switch to value.on("change", callback).'),this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new bi);let n=this.events[e].add(t);return e==="change"?()=>{n(),ie.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){!t||!this.passiveEffect?this.updateAndNotify(e,t):this.passiveEffect(e,this.updateAndNotify)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){let e=kt.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||e-this.updatedAt>Za)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,Za);return Bc(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}};Yc=e=>t=>t.test(e),av={test:e=>e==="auto",parse:e=>e},Gc=[nn,F,Xe,ht,dg,ug,av],fn=e=>Gc.find(Yc(e)),sv=[...Gc,we,Et],lv=e=>sv.find(Yc(e));bv=[...ei].reverse(),xv=ei.length;Pv=class extends Tt{constructor(e){super(e),e.animationState||(e.animationState=Ev(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();this.unmount(),kr(e)&&(this.unmount=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){}},Ov=0,Cv=class extends Tt{constructor(){super(...arguments),this.id=Ov++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t,custom:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;let o=this.node.animationState.setActive("exit",!e,{custom:n??this.node.getProps().custom});t&&!e&&o.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}},Av={animation:{Feature:Pv},exit:{Feature:Cv}},Ja=(e,t)=>Math.abs(e-t);$c=class{constructor(e,t,{transformPagePoint:n,contextWindow:r,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let u=co(this.lastMoveEventInfo,this.history),d=this.startEvent!==null,p=Rv(u.offset,{x:0,y:0})>=3;if(!d&&!p)return;let{point:h}=u,{timestamp:f}=ve;this.history.push({...h,timestamp:f});let{onStart:m,onMove:x}=this.handlers;d||(m&&m(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),x&&x(this.lastMoveEvent,u)},this.handlePointerMove=(u,d)=>{this.lastMoveEvent=u,this.lastMoveEventInfo=lo(d,this.transformPagePoint),ie.update(this.updatePoint,!0)},this.handlePointerUp=(u,d)=>{this.end();let{onEnd:p,onSessionEnd:h,resumeAnimation:f}=this.handlers;if(this.dragSnapToOrigin&&f&&f(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let m=co(u.type==="pointercancel"?this.lastMoveEventInfo:lo(d,this.transformPagePoint),this.history);this.startEvent&&p&&p(u,m),h&&h(u,m)},!gc(e))return;this.dragSnapToOrigin=o,this.handlers=t,this.transformPagePoint=n,this.contextWindow=r||window;let i=Dr(e),a=lo(i,this.transformPagePoint),{point:s}=a,{timestamp:c}=ve;this.history=[{...s,timestamp:c}];let{onSessionStart:l}=t;l&&l(e,co(a,this.history)),this.removeListeners=at(it(this.contextWindow,"pointermove",this.handlePointerMove),it(this.contextWindow,"pointerup",this.handlePointerUp),it(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),lt(this.updatePoint)}};Lo=.35;ls=()=>({translate:0,scale:1,origin:0,originPoint:0}),Yt=()=>({x:ls(),y:ls()}),cs=()=>({min:0,max:0}),pe=()=>({x:cs(),y:cs()});Uv=["x","scaleX","originX"],Wv=["y","scaleY","originY"];eu=({current:e})=>e?e.ownerDocument.defaultView:null,Yv=new WeakMap,Gv=class{constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=pe(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){let{presenceContext:n}=this.visualElement;if(n&&n.isPresent===!1)return;let r=l=>{let{dragSnapToOrigin:u}=this.getProps();u?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(Dr(l,"page").point)},o=(l,u)=>{let{drag:d,dragPropagation:p,onDragStart:h}=this.getProps();if(d&&!p&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=vc(d),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Ne(m=>{let x=this.getAxisMotionValue(m).get()||0;if(Xe.test(x)){let{projection:v}=this.visualElement;if(v&&v.layout){let b=v.layout.layoutBox[m];b&&(x=ke(b)*(parseFloat(x)/100))}}this.originPoint[m]=x}),h&&ie.update(()=>h(l,u),!1,!0);let{animationState:f}=this.visualElement;f&&f.setActive("whileDrag",!0)},i=(l,u)=>{let{dragPropagation:d,dragDirectionLock:p,onDirectionLock:h,onDrag:f}=this.getProps();if(!d&&!this.openGlobalLock)return;let{offset:m}=u;if(p&&this.currentDirection===null){this.currentDirection=qv(m),this.currentDirection!==null&&h&&h(this.currentDirection);return}this.updateAxis("x",u.point,m),this.updateAxis("y",u.point,m),this.visualElement.render(),f&&f(l,u)},a=(l,u)=>this.stop(l,u),s=()=>Ne(l=>{var u;return this.getAnimationState(l)==="paused"&&((u=this.getAxisMotionValue(l).animation)===null||u===void 0?void 0:u.play())}),{dragSnapToOrigin:c}=this.getProps();this.panSession=new $c(e,{onSessionStart:r,onStart:o,onMove:i,onSessionEnd:a,resumeAnimation:s},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,contextWindow:eu(this.visualElement)})}stop(e,t){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:r}=t;this.startAnimation(r);let{onDragEnd:o}=this.getProps();o&&ie.update(()=>o(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,n){let{drag:r}=this.getProps();if(!n||!er(e,r,this.currentDirection))return;let o=this.getAxisMotionValue(e),i=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(i=Dv(i,this.constraints[e],this.elastic[e])),o.set(i)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(e=this.visualElement.projection)===null||e===void 0?void 0:e.layout,o=this.constraints;t&&Wt(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=Lv(r.layoutBox,t):this.constraints=!1,this.elastic=Vv(n),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Ne(i=>{this.getAxisMotionValue(i)&&(this.constraints[i]=jv(r.layoutBox[i],this.constraints[i]))})}resolveRefConstraints(){let{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!Wt(e))return!1;let n=e.current;ze(n!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:r}=this.visualElement;if(!r||!r.layout)return!1;let o=Hv(n,r.root,this.visualElement.getTransformPagePoint()),i=Nv(r.layout.layoutBox,o);if(t){let a=t(Bv(i));this.hasMutatedConstraints=!!a,a&&(i=Xc(a))}return i}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:r,dragTransition:o,dragSnapToOrigin:i,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{},c=Ne(l=>{if(!er(l,t,this.currentDirection))return;let u=s&&s[l]||{};i&&(u={min:0,max:0});let d=r?200:1e6,p=r?40:1e7,h={type:"inertia",velocity:n?e[l]:0,bounceStiffness:d,bounceDamping:p,timeConstant:750,restDelta:1,restSpeed:10,...o,...u};return this.startAxisValueAnimation(l,h)});return Promise.all(c).then(a)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return n.start(gi(e,n,0,t))}stopAnimation(){Ne(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){Ne(e=>{var t;return(t=this.getAxisMotionValue(e).animation)===null||t===void 0?void 0:t.pause()})}getAnimationState(e){var t;return(t=this.getAxisMotionValue(e).animation)===null||t===void 0?void 0:t.state}getAxisMotionValue(e){let t="_drag"+e.toUpperCase(),n=this.visualElement.getProps();return n[t]||this.visualElement.getValue(e,(n.initial?n.initial[e]:void 0)||0)}snapToCursor(e){Ne(t=>{let{drag:n}=this.getProps();if(!er(t,n,this.currentDirection))return;let{projection:r}=this.visualElement,o=this.getAxisMotionValue(t);if(r&&r.layout){let{min:i,max:a}=r.layout.layoutBox[t];o.set(e[t]-oe(i,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:n}=this.visualElement;if(!Wt(t)||!n||!this.constraints)return;this.stopAnimation();let r={x:0,y:0};Ne(i=>{let a=this.getAxisMotionValue(i);if(a){let s=a.get();r[i]=Fv({min:s,max:s},this.constraints[i])}});let{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",n.root&&n.root.updateScroll(),n.updateLayout(),this.resolveConstraints(),Ne(i=>{if(!er(i,e,null))return;let a=this.getAxisMotionValue(i),{min:s,max:c}=this.constraints[i];a.set(oe(s,c,r[i]))})}addListeners(){if(!this.visualElement.current)return;Yv.set(this.visualElement,this);let e=this.visualElement.current,t=it(e,"pointerdown",s=>{let{drag:c,dragListener:l=!0}=this.getProps();c&&l&&this.start(s)}),n=()=>{let{dragConstraints:s}=this.getProps();Wt(s)&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,o=r.addEventListener("measure",n);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),n();let i=ot(window,"resize",()=>this.scalePositionWithinConstraints()),a=r.addEventListener("didUpdate",({delta:s,hasLayoutChanged:c})=>{this.isDragging&&c&&(Ne(l=>{let u=this.getAxisMotionValue(l);u&&(this.originPoint[l]+=s[l].translate,u.set(u.get()+s[l].translate))}),this.visualElement.render())});return()=>{i(),t(),o(),a&&a()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:o=!1,dragElastic:i=Lo,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:o,dragElastic:i,dragMomentum:a}}};$v=class extends Tt{constructor(e){super(e),this.removeGroupControls=he,this.removeListeners=he,this.controls=new Gv(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||he}unmount(){this.removeGroupControls(),this.removeListeners()}},fs=e=>(t,n)=>{e&&ie.update(()=>e(t,n))},Kv=class extends Tt{constructor(){super(...arguments),this.removePointerDownListener=he}onPointerDown(e){this.session=new $c(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:eu(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:n,onPanEnd:r}=this.node.getProps();return{onSessionStart:fs(e),onStart:fs(t),onMove:n,onEnd:(o,i)=>{delete this.session,r&&ie.update(()=>r(o,i))}}}mount(){this.removePointerDownListener=it(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}};sr={hasAnimatedSinceResize:!0,hasEverUpdated:!1};mn={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(F.test(e))e=parseFloat(e);else return e;let n=ms(e,t.target.x),r=ms(e,t.target.y);return`${n}% ${r}%`}},Qv={correct:(e,{treeScale:t,projectionDelta:n})=>{let r=e,o=Et.parse(e);if(o.length>5)return r;let i=Et.createTransformer(e),a=typeof o[0]!="number"?1:0,s=n.x.scale*t.x,c=n.y.scale*t.y;o[0+a]/=s,o[1+a]/=c;let l=oe(s,c,.5);return typeof o[2+a]=="number"&&(o[2+a]/=l),typeof o[3+a]=="number"&&(o[3+a]/=l),i(o)}},Zv=class extends g.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:o}=e;tg(Jv),o&&(t.group&&t.group.add(o),n&&n.register&&r&&n.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),sr.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:r,isPresent:o}=this.props,i=n.projection;return i&&(i.isPresent=o,r||e.layoutDependency!==t||t===void 0?i.willUpdate():this.safeToRemove(),e.isPresent!==o&&(o?i.promote():i.relegate()||ie.postRender(()=>{let a=i.getStack();(!a||!a.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),Jo.postRender(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;r&&(r.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(r),n&&n.deregister&&n.deregister(r))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}};Jv={borderRadius:{...mn,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:mn,borderTopRightRadius:mn,borderBottomLeftRadius:mn,borderBottomRightRadius:mn,boxShadow:Qv},nu=["TopLeft","TopRight","BottomLeft","BottomRight"],e0=nu.length,gs=e=>typeof e=="string"?parseFloat(e):e,ys=e=>typeof e=="number"||F.test(e);n0=ru(0,.5,Ic),r0=ru(.5,.95,he);i0=["x","scaleX","originX"],a0=["y","scaleY","originY"];l0=class{constructor(){this.members=[]}add(e){yi(this.members,e),e.scheduleRender()}remove(e){if(vi(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let t=this.members[this.members.length-1];t&&this.promote(t)}}relegate(e){let t=this.members.findIndex(r=>e===r);if(t===0)return!1;let n;for(let r=t;r>=0;r--){let o=this.members[r];if(o.isPresent!==!1){n=o;break}}return n?(this.promote(n),!0):!1}promote(e,t){let n=this.lead;if(e!==n&&(this.prevLead=n,this.lead=e,e.show(),n)){n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:r}=e.options;r===!1&&n.hide()}}exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:n}=e;t.onExitComplete&&t.onExitComplete(),n&&n.options.onExitComplete&&n.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}};c0=(e,t)=>e.depth-t.depth,u0=class{constructor(){this.children=[],this.isDirty=!1}add(e){yi(this.children,e),this.isDirty=!0}remove(e){vi(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(c0),this.isDirty=!1,this.children.forEach(e)}};Os=["","X","Y","Z"],m0={visibility:"hidden"},Cs=1e3,g0=0,Ct={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};I0={duration:.45,ease:[.4,0,.1,1]},Ms=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Ds=Ms("applewebkit/")&&!Ms("chrome/")?Math.round:he;M0=au({attachResizeListener:(e,t)=>ot(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),po={current:void 0},lu=au({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!po.current){let e=new M0({});e.mount(window),e.setOptions({layoutScroll:!0}),po.current=e}return po.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),D0={pan:{Feature:Kv},drag:{Feature:$v,ProjectionNode:lu,MeasureLayout:tu}},L0=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;F0=4;V0=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),cu=e=>V0.has(e),B0=e=>Object.keys(e).some(cu),tr=e=>e===nn||e===F,Ns=(e,t)=>parseFloat(e.split(", ")[t]),Fs=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;let o=r.match(/^matrix3d\((.+)\)$/);if(o)return Ns(o[1],t);{let i=r.match(/^matrix\((.+)\)$/);return i?Ns(i[1],e):0}},_0=new Set(["x","y","z"]),z0=Nn.filter(e=>!_0.has(e));Zt={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:Fs(4,13),y:Fs(5,14)};Zt.translateX=Zt.x;Zt.translateY=Zt.y;W0=(e,t,n)=>{let r=t.measureViewportBox(),o=t.current,i=getComputedStyle(o),{display:a}=i,s={};a==="none"&&t.setStaticValue("display",e.display||"block"),n.forEach(l=>{s[l]=Zt[l](r,i)}),t.render();let c=t.measureViewportBox();return n.forEach(l=>{let u=t.getValue(l);u&&u.jump(s[l]),e[l]=Zt[l](c,i)}),e},H0=(e,t,n={},r={})=>{t={...t},r={...r};let o=Object.keys(t).filter(cu),i=[],a=!1,s=[];if(o.forEach(c=>{let l=e.getValue(c);if(!e.hasValue(c))return;let u=n[c],d=fn(u),p=t[c],h;if(gr(p)){let f=p.length,m=p[0]===null?1:0;u=p[m],d=fn(u);for(let x=m;x=0?window.pageYOffset:null,l=W0(t,e,s);return i.length&&i.forEach(([u,d])=>{e.getValue(u).set(d)}),e.render(),Ir&&c!==null&&window.scrollTo({top:c}),{target:l,transitionEnd:r}}else return{target:t,transitionEnd:r}};G0=(e,t,n,r)=>{let o=j0(e,t,r);return t=o.target,r=o.transitionEnd,Y0(e,t,n,r)},Vo={current:null},uu={current:!1};js=new WeakMap,du=Object.keys(Sn),K0=du.length,Vs=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],X0=ti.length,Q0=class{constructor({parent:e,props:t,presenceContext:n,reducedMotionConfig:r,visualState:o},i={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>ie.render(this.render,!1,!0);let{latestValues:a,renderState:s}=o;this.latestValues=a,this.baseTarget={...a},this.initialValues=t.initial?{...a}:{},this.renderState=s,this.parent=e,this.props=t,this.presenceContext=n,this.depth=e?e.depth+1:0,this.reducedMotionConfig=r,this.options=i,this.isControllingVariants=Mr(t),this.isVariantNode=tc(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:c,...l}=this.scrapeMotionValuesFromProps(t,{});for(let u in l){let d=l[u];a[u]!==void 0&&Ce(d)&&(d.set(a[u],!1),xr(c)&&c.add(u))}}scrapeMotionValuesFromProps(e,t){return{}}mount(e){this.current=e,js.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((t,n)=>this.bindToMotionValue(n,t)),uu.current||q0(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Vo.current,xi(this.shouldReduceMotion!==!0,"You have Reduced Motion enabled on your device. Animations may not appear as expected."),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){js.delete(this.current),this.projection&&this.projection.unmount(),lt(this.notifyUpdate),lt(this.render),this.valueSubscriptions.forEach(e=>e()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(let e in this.events)this.events[e].clear();for(let e in this.features)this.features[e].unmount();this.current=null}bindToMotionValue(e,t){let n=Nt.has(e),r=t.on("change",i=>{this.latestValues[e]=i,this.props.onUpdate&&ie.update(this.notifyUpdate,!1,!0),n&&this.projection&&(this.projection.isTransformDirty=!0)}),o=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,()=>{r(),o()})}sortNodePosition(e){return!this.current||!this.sortInstanceNodePosition||this.type!==e.type?0:this.sortInstanceNodePosition(this.current,e.current)}loadFeatures({children:e,...t},n,r,o){let i,a;if(r&&n){let s="You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.";t.ignoreStrict?Vn(!1,s):ze(!1,s)}for(let s=0;sthis.scheduleRender(),animationType:typeof c=="string"?c:"both",initialPromotionConfig:o,layoutScroll:d,layoutRoot:p})}return a}updateFeatures(){for(let e in this.features){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):pe()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}makeTargetAnimatable(e,t=!0){return this.makeTargetAnimatableFromInstance(e,t)}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let n=0;nt.variantChildren.delete(e)}addValue(e,t){t!==this.values.get(e)&&(this.removeValue(e),this.bindToMotionValue(e,t)),this.values.set(e,t),this.latestValues[e]=t.get()}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return n===void 0&&t!==void 0&&(n=Qt(t,{owner:this}),this.addValue(e,n)),n}readValue(e){var t;return this.latestValues[e]!==void 0||!this.current?this.latestValues[e]:(t=this.getBaseTargetFromProps(this.props,e))!==null&&t!==void 0?t:this.readValueFromInstance(this.current,e,this.options)}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let{initial:n}=this.props,r=typeof n=="string"||typeof n=="object"?(t=ci(this.props,n))===null||t===void 0?void 0:t[e]:void 0;if(n&&r!==void 0)return r;let o=this.getBaseTargetFromProps(this.props,e);return o!==void 0&&!Ce(o)?o:this.initialValues[e]!==void 0&&r===void 0?void 0:this.baseTarget[e]}on(e,t){return this.events[e]||(this.events[e]=new bi),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}},pu=class extends Q0{sortInstanceNodePosition(e,t){return e.compareDocumentPosition(t)&2?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}makeTargetAnimatableFromInstance({transition:e,transitionEnd:t,...n},r){let o=hv(n,e||{},this);if(r){dv(this,n,o);let i=G0(this,n,o,t);t=i.transitionEnd,n=i.target}return{transition:e,transitionEnd:t,...n}}};J0=class extends pu{constructor(){super(...arguments),this.type="html"}readValueFromInstance(e,t){if(Nt.has(t)){let n=fi(t);return n&&n.default||0}else{let n=Z0(e),r=(ac(t)?n.getPropertyValue(t):n[t])||0;return typeof r=="string"?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return Jc(e,t)}build(e,t,n,r){oi(e,t,n,r.transformTemplate)}scrapeMotionValuesFromProps(e,t){return li(e,t)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;Ce(e)&&(this.childSubscription=e.on("change",t=>{this.current&&(this.current.textContent=`${t}`)}))}renderInstance(e,t,n,r){dc(e,t,n,r)}},eb=class extends pu{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Nt.has(t)){let n=fi(t);return n&&n.default||0}return t=pc.has(t)?t:Zo(t),e.getAttribute(t)}measureInstanceViewportBox(){return pe()}scrapeMotionValuesFromProps(e,t){return fc(e,t)}build(e,t,n,r){ai(e,t,n,this.isSVGTag,r.transformTemplate)}renderInstance(e,t,n,r){hc(e,t,n,r)}mount(e){this.isSVGTag=si(e.tagName),super.mount(e)}},tb=(e,t)=>ni(e)?new eb(t,{enableHardwareAcceleration:!1}):new J0(t,{enableHardwareAcceleration:!0}),nb={layout:{ProjectionNode:lu,MeasureLayout:tu}},rb={...Av,...Hg,...D0,...nb},rn=Jm((e,t)=>kg(e,t,rb,tb)),ob=B(rn.div)` + position: relative; + z-index: 2; +`,ib=B(rn.div)` + position: relative; + padding-top: 10px; + padding-bottom: 10px; +`;B(rn.div)` + position: relative; + padding-top: 12px; + padding-bottom: 12px; +`;ab=B.div` + position: relative; + box-sizing: border-box; + background: #171c23; + width: ${({width:e})=>e}px; + height: 100%; + overflow: hidden; + padding-left: 15px; + padding-right: 15px; + padding-top: 4px; + border-left: ${({theme:e})=>e.base==="dark"?1:0}px solid #fff2; + border-bottom: ${({theme:e})=>e.base==="dark"?1:0}px solid #fff2; + border-top: ${({theme:e})=>e.base==="dark"?1:0}px solid #fff2; + border-radius: 6px 0 0 6px; + overflow: hidden; + + && { + pre { + background: transparent !important; + margin: 0 !important; + padding: 0 !important; + } + } +`,sb=B(rn.div)` + background: #143046; + position: absolute; + z-index: 1; + left: 0; + top: 44px; + width: 100%; + height: 81px; +`,lb=B(rn.div)` + position: relative; + padding-top: 12px; + padding-bottom: 12px; + min-height: 57px; +`,cb={default:{filter:"grayscale(1)",opacity:.5},active:{filter:"grayscale(0)",opacity:1}},ub=se(function({active:e,content:t,open:n},r){let o={fontSize:"0.8125rem",lineHeight:"1.1875rem"};return g.createElement(lb,{ref:r,initial:"default",animate:e?"active":"default","aria-hidden":!e,variants:cb,transition:{ease:"easeInOut",duration:.6}},t.map(({toggle:i,snippet:a},s)=>g.createElement(dt,{key:s},i===void 0&&g.createElement(an,{language:"typescript",customStyle:o},a),i&&!n&&g.createElement(an,{language:"typescript",customStyle:o}," // ..."),i&&n&&g.createElement(rn.div,{initial:{opacity:0},animate:{opacity:1},transition:{delay:.4}},g.createElement(an,{language:"typescript",customStyle:o,codeTagProps:{style:{paddingLeft:"15px"}}},a)))))}),db=({activeStep:e,data:t,width:n,filename:r})=>{let[o,i]=ne([]),a=Se(()=>t.map(()=>Pi()),[t]),s=u=>{let d=0;for(let p=0;p{let u=t.flatMap((d,p)=>{let h=a[p].current.getBoundingClientRect().height,f=[{yPos:s(p),backdropHeight:h,index:p,open:!1}];return d.length>1&&f.push({yPos:s(p),backdropHeight:h,index:p,open:!0}),f});i(u)},[t]);Bt(()=>{let u=new ResizeObserver(()=>{c()});return a.forEach(d=>{u.observe(d.current)}),()=>{u.disconnect()}},[]);let l={fontSize:"0.8125rem",lineHeight:"1.1875rem"};return g.createElement(ab,{width:n},g.createElement(Br,{theme:Li(Ni.dark)},g.createElement(ob,{animate:{y:o[e]?.yPos??0},transition:{ease:"easeInOut",duration:.4}},g.createElement(ib,null,g.createElement(an,{language:"typescript",customStyle:l},"// "+r)),t.map((u,d)=>g.createElement(ub,{key:d,ref:a[d],active:o[e]?.index===d,open:o[e]?.index>d?!0:o[e]?.open??!1,content:u})))),g.createElement(sb,{initial:{height:81},animate:{height:o[e]?.backdropHeight??81},transition:{ease:"easeInOut",duration:.4},className:"syntax-highlighter-backdrop"}))},pb=B.ul(()=>({display:"flex",flexDirection:"column",rowGap:16,padding:0,margin:0})),hb=({children:e})=>g.createElement(pb,null,e),fb=B.li(()=>({display:"flex",alignItems:"flex-start",columnGap:12})),mb=B.div` + font-family: ${({theme:e})=>e.typography.fonts.base}; + color: ${({theme:e})=>e.color.darker}; + font-size: 13px; + line-height: 18px; + margin-top: 2px; +`,gb=B.div(({isCompleted:e,theme:t})=>({display:"flex",alignItems:"center",justifyContent:"center",border:`1px solid ${e?"transparent":t.color.medium}`,width:20,height:20,flexShrink:0,borderRadius:"50%",backgroundColor:e?t.color.green:"white",fontFamily:t.typography.fonts.base,fontSize:10,fontWeight:600,color:t.color.dark})),ho=({children:e,index:t,isCompleted:n})=>g.createElement(fb,null,g.createElement(gb,{"aria-label":n?"complete":"not complete",isCompleted:n},n?g.createElement(Bi,{width:10,height:10,color:"white"}):t),g.createElement(mb,null,e));vb=(e,t,n)=>{let[r,o]=ne(null);return U(()=>{if(e){let i=()=>{n.getChannel().once(Ri,()=>{let s=t.getData("example-button--warning");o(s?{data:!0,error:null}:{data:!1,error:null})})},a=n.getChannel();return t.getData("example-button--warning")?o({data:!0,error:null}):a.on(jr,i),()=>{a.off(jr,i)}}},[e]),r},bb=(e,t)=>{let[n,r]=ne(null),o=document.querySelector(`.${e}`);return U(()=>{if(t){let i=new ResizeObserver(()=>{o&&r({top:o.offsetTop,left:o.offsetLeft,height:o.offsetHeight,width:o.offsetWidth})});return i.observe(o),()=>{i.disconnect()}}},[e,t]),n},xb="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZgAAAECCAMAAAD0GDFCAAAB0VBMVEUAAABzgo3d5eno8PFzgoxzgotzgoze5upzhIze5up0g4t2gI/s9Pnt8/ns9Prs9Pnf5+ve5ut0g4zf5upygo3e5uvf5+vf3+f////3+vzs9Pne5urq7/Lmlk33+flzgozV1teEkpouNDj6+/voo2NanTvz4dDl5ubqr3n17ebx1br19fXq6+u5wcXc4OKWmZvu7/Hf4OHuyKT9/f7a29zL0NTZ8P/s9//LzM2oy5vx8/PT7f/Y2dnl9f/nnVjM7P/39/dBtf3v8PCws7Tsu47z+//wz6+Woal8gILy8vOAzf7o6On3+Pjj4+SNmqL29PHl6OrQ48x8ipP059unsbe817O/5v+VwIPj7uTpqW6BtGtiZ2qEkZvP48tITlECnP3CyM3y28U7QUUkqv3y9fXtwprrtYS9v8Gip6vd3t/T2NuJlZ728/GUv4Pl7O/U2dvvyKTtwpluqVNko0fg9P/W7//s7O25wMbsu4+i2//t9fDuyKXrtYPc8v/t7e2xub6JjI9VWl5cv/7N1Nna6djGzNCXoqqy0advdHZITVH5/f8So/3G3cB3rl/v+f/p7vGCkJiJjY+LuneQ1P7c4eXF3cCwub+exo9wx/6stbs7QUSS4OMQAAAAGHRSTlMA34AgmXvv3yifQBDv77+vf+/Kv2BbQBAH3mwLAAAPmUlEQVR42uyZO2/bMBCADXTtY5aB20iC5KhNCyeCq2qohiMDAarBWuoCfixG4q1uszQoEDQI+m/Lh2TKiRrHboPSrb4h4ZGyadzn05l2r/fi9at+x+G8edF7Vl50Wo7k5fOaedPvRx1H0O+/7j0nnZejzbzsNejEBEO/32vQiQmGTkygdGICpRMTKJ2YQOnEBEonJlA6MYHSiQmUTkygdGIC5a+KOVuMWmY/Ys0wOgwGwNwoIxUsOgrQoF8vT0m23YRFfwgO8JfFXI03TTF4XA8346Qefk2S8W+IoVDBo6OI4/gxMRwu9V8ElrxNjaR+nNL5aYj5iAeN6CLZ5v8cN4sn+S0xkltYdCyPiUGCWTEzztUaRNpyBTRfFj1FMZpnEONL5RnEcJAu+cTtpf4FMfoedY1HSZJ8deWicfnfJMkIX+vwyovxVXUzHp1Xwdv37z8fIobHbjK2/8llSemEuYWspBmTVJnHxsV0QilvE0MkpYo1s84aYmKrScVuE2XHsYBYk5nnjeeATOC6kyppaTZxO+oXowIR8xFXjFyD0bgeM8QViwdihku8XGCcuOjThw9fDhFDAJl7zQwmNgCBBNhlCjnSkQ6JWaBIIIDVQzErACQAsZ2C8WJy4Dbwj0KNDkegxr5CsyG4CiJQ2h3LMMT4W5lv/ntuZWfL5UD/vcaDPWJSztNaTBlbTKCMkswlOpuZ/BZCpOaiIpKw1kvSJjCfRiwHdV/MBOjUPEneLBj3f8K5ojbNXsyjt7I1TOwml1aMMIGArLqM8xMTM9IDd6EXswcKFVXEmenXHgmFmWYRB+0OqBXDbLboPTEM0NQ9hNQVKOvkW9bsyWKYW85AmOdxwRx4KOeYQ8Us8e25YYlt+O3797f7xcyJxVUSEqXv0ExPr4Cbi6KIm3mUmzS5ihCQ7orhUBLDJUzq5yZ18hUhhQTEniqGw9rXHHEBh/hExZzhLWfRXlo/lRHQWXUoAYZaDDEDhHyp5MB2xcyhRvo0N3uMAvpUMTHE3i0BeepiloOK6EgxbCtmBkgRQmSLmHWds10xEuTOtwgrILtiUoD/U8wFXvrJo8QwJPJqQrhWM28Rk7dVjE9ms014MQYA9kQxCiZhi7k9qMcs8CZq8P3dux+HiSlB2ebvc0RbxAj39he7zd/d4zwr4PfEMIDUBKlp615M2iKmAFo3shDFXOGkXcxGDz3DWlOCb1zpnPtPZYeImYF0pxmb99Qmo0UM2LOhvvZBj3cDkvqCaS7MbK2VNli5ZRfWeNmpgKzqSiGKGWA8qk7+V0lyhxdJkgyq2hj7k//FAt+MRmbhGi+ubod3y9EBYnJq4fZdzOzda2IXUFFcAmoRg0SsV4BtbzuolPPIKlsVhaLAfMFYkN1EgMhsfpHiK2TFuHASx2bBbbo9UiFlNiFBiom+XmPtxpmoSFz13Czdyd9F4+qr/4s7bBgPDz/HxBGrz4P27JiuAUCouEWMnJmlwhcagurYkYNGyNR0KxQ1xBjQnG0/vSFfULPcf7fNpNCBmxZukzDFHMFgsLmI/giMZNOWaQLSLbXB6o9kSsv9FRnJoidASHYaP5QFghGzH4TYo+v/0i+YgWDEBEcnphMTLCknUXB0Yn6ycycnAAIBEARX9OnxN/9AzWFhocGqFJr5TpQwUcJECRMlTJQwUcJECRMlTNTiMKcwzTC3ycx2ecZK+/ky5Vp9WPa8TGS59wEAAADAvxzHoGjbBkXCRAkTJUyUMFHCRAkTJUyUMFHCRAkTJUyUMB/7dIwCIAxEQbSwkHSxkcBPl/vtVbyylSJq7X5h3hWGMUUYU4QxRRhTH4RZyyycljJ5hKlSdBy2kKpDmKoYDRcjVPPDTIqGm9CaHqaIXx6GSnqYhWFexJweRlvDQ1d+mN5AmL8gjCnCmCKMKcKYIowpwpgizM5+Hes4CkNRGH6N0x1ZW2Pdxs1W6dyw0chy6YIyotkyZap9hXneHZuQcEFDRppMBAl/eUVS8MlcWGgbzELbYBbaBrPQNpiFtsEstA1moa0OxpuuE7pkb47INca0KPVzi2EH0+Dc3ryhz5T2UdBnjRGozLkGn/fyMIZBwaAhs4CQRwxypNeiDDv1iy7m/wtkuFhZUqAifwTGnZ4LxkEXaXZ5nsaAtAqmlxOjYVw5X/RzMBb3z6VDfGqYOtHjnUn0gfEV4wgmlEsqTmHgGB4M45IgxmeGwVug52hs2NaBOwWTipQwhSlMSz4CRrsAMa4Q5s/fS7+Hd/xQ5QTXGo4WDCwTENXQsykgkc5MYOrD/KMsVrkd7pcX5E7t+mB+/avOWXUUuoazOozvpacDLMNOjRp6CBM0zN57H8h2DqZLcKvXeCvrZSwUTHQ5wbV3jl7BhJRicdRWe9pIp2G6vMUczNHl5k7MK8GcZeytHePIKgwNEEnzUWDQMJaBCSOYRkRqAN/cMa8EU2QsbsBIRlHfJsJLTsHAl8umOwYPhxGUalklzIeMxTxM/wVzoJHrgfEoVfTjtRPxBRgruZ+EqZMrPGaFy181Wf7xumCC9F8zXXLBqwOtgindhumy4+Vf4X7Jf3bsmLVtIArgeAW2MdYWMrxN6Dpois6LQUOHGi1yh2BK8aIigzLIeM7iKY2mlEAgZMnHzbMS5+kcgy/DwZPz/oPtJ529/EBnbiszDifdfJRZnJWtdyclcRhOdpcu4a2b8B3wT7im34gJGi+bzcO3YjdnZSSDLh3dY0668d/fk65u/qfdOO7sv7IvnMAwTWCYJjBMEximCQzTBIZpAsM0gWGawDBNYJgmMEwTGKYJDNMEhmkCwzSBYZrAME1gmCYwTLOAORsYo8DY5R6mF/jtUWDscg/TD0btUWDscg8zCvrtUWDcRjBHGxibjMC4jWA++SwTGMvcw/iDM2N2BDO++QmSBQzVd7jLEMw6uDwus6inu+praBclTRGcRlYwvhcMaXIFAxcfZL7DXtfLerPZPC/x5Wl69QCttHqtfJzBCYQwFg0HHsk4gTksM4/BrK4BWyyb4X5jwqQJVmUqh71WeQRYklfQmRDGpvOAZJzAHJaZX+zJTH8RDA4mTARNmUrALHu9laoUOhPBHJOhfcYVDMkQDMlYw6Rq9YVgvg29wDun0QUMyRAMyVjDVKoCiHQC2ExXkOpb9U/rlb5Tdxrn7c0sS5vViY5mODAEI5hj+b0g8Hoj3yEMyRCMKTOtF9jTcrHt6jBMXuKHRGnAIpVBVpSqKIoc38qieNyuLG9z9f9H86VViXdwFbde2rmX1iaiKIDjvl87FfFCRY69i7uYiF7mkoi9JXEk4DgdcOWmEMEKNS5c2YCLFt1pBR+4ET+t58xkMomjeaHmTD3/xXjntemPeTT2BmHm7typ4zh198zxP9znzzfGw+8QGYOh7o7BfNjBPjzZoZ78BPP8Pvam99SrCZjJWxn98zbGPb3vcfYqt0uW+FhiFsIs0oXTpy79a5hH897Khr0z02G2ca044hbux3bxscQshFlx1VvZ1gTMo8WeMfH93nszFaZ4nV5/SyfdKZCYxQ0mcylhyGUxGPopv5kGQ5uyeu8FZjZM1SWDQZeFYdTT7Wkw8fq74WFyxcwDU3UhGHSZ6OG9EubVh8e/hlkvYe5UYBDkvcrN3gnMnDDkMv2zso87O/jx5c6Te9iHb6oKQwO6lRnUwd5lMG+KH/+bbD/5kNZ9gZkJU7rM6vXDYV/peqm+Lt/C31BM9u714M7uNi6zn/v757u7Kn66/mX3vop761/wIzVUEpi5YF6Qy+KVMFlP396KFWa2cWXbIwzt663TO5jv4f5YmQd03C0lMPPB3L6JLn+w2MTlijHDf+J8F/v/tmEEIwlMDRIYpgkM0wSGaQLDNIFhmsAwTWCYJjBMEximCQzTBIZpAsM0gWGawDBNYJgmMEwTGKYJDNMEhmkCwzSBYVrdYLr7G8P2Xh2q8XQQVoZTCph/2wNvmLDi0t5stVqv2i1abkzsbkBQDA1oNSuwinW8YXRHTbb/KudR1EZLYCr9I5i7P8k0N0sYXBGYSv8K5m5HYFbQbBiUWRpGN1Kb5ERBkloTq3xsrAkKmMjYNMq2NrRO0kBxiT/MhExzv4VttlvU3nSYyHuTOE+np+DT1MFBvtMbC40MRvfBJikk2emJ932BWQDmWTgGs5HVzpc/wZjGsD7BaEjpROtCNAoU1vc0BINL7TKYNGOLIKLT0Y1R/GHQZc5b2Vh6dD8LygtpAMjg/HCzpUWiKGvpdF5TZtjDoMtyzxjf11nQUFSo9QEeEYLNVyHDiDVlPI353MbqAIMuS8JAEcJ0Ug9UoHRxYThLxxUJzIIw6LI0TKqKtHcxbonGYQBhEjouS2AWhAnVZJt74QjmsN2dBmO9KorhYHSEd4raAktSkcAsA1Mt3Gg3m829fLGppsE0hg+XgABoGDo6IskxDMGE3mXyYUdgloQp67aKumoqjLJg4iCy0EESHwVx39IR2oHBrc5ZRWJuEESJTwVmFszyDVxQDBOnMyoHAJa2agvgD2KXjQ2O09CmargDfCOk0wWmCvO3CnU4GlUeXeUKx442TI0TGKYJDNMEhmkCwzSBYZrAME1gmCYwTBMYpgkM0wSGaQLDNIFhmsAwTWCYJjBMEximCQzTBIZpAsM0gWGawDCtbjAfmxtF+4dqvE5ExQHPPxM7YjBhxaW92e12W+0uVpnnP8wcCRreMNPn+e+1JmFijQWG+3zkIwGzzDx/w+zPw48mzBLz/GNoqPrHHmbxef4BwQSN1NpouMHQMDJhsZJoxT7+MAvP848gwhWfGgs23+FN6lwKxGHANhLn+MvUAGZynn8zn1FGtX8J03FeqyCiYUKbOuB0Ni6nmWnH//2AP8z88/ytwfpQTqzcggO6Rjo0Dj3BDEUGwP6Vmj3MAvP8HTV6gIQ6yOZe9v1o/h9KJZqK+b+4cYdZYp4/pY0H8I5gnCthAhgmMH94nv/+nDDODzSePn7FWLpieH1fTI1hqvP8D0cw3d/N8yeRdPTinOTbNSBMWJ9PBXjDVAqb7Q0sW/x+nn8BkBKM9k7jlr4HXX4qwP5OVjeY8Xn+h6oKU5SACWKbwajIQ78PxgD5ODBRlDinuFc7mHnm+ROTA9/YcgMa64FJAoUwNDYOwNfgV/+jAzMrC6pO/Qcw+eXRYfZFcQKjHaSNhvE1+Hzs/4JROrLOuRo8Vv43mHomMEwTGKYJDNMEhmkCwzSBYZrAME1gmMYA5uInJVV6uXqYy2vs/2RlBT26fGzVnVh7pqSferZ25diqu3pWZKouZ4+tvpNn165tXZdGbb1cO3vyGINOnl+TJrrMwoVorpyQRl25egz7AYGGi8bk2+PGAAAAAElFTkSuQmCC",wb="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXwAAAEICAMAAABrir8vAAAB3VBMVEUAAABzgo3d5enp8fNzgox+ipjt9Pl0hItzgozf6Ovp8fZygoze5urs9Prf5+ve5ut0g4xzgoze5uve5urf5erf5uvd5+rd5erf5Or////3+vzs9Pne5urq7/L7/PxzgowuNDigZsaEkprmlk3V1tfl5ubLzM18gIKWmZu5wcX6+/vs5/Xh1e/y8vNITVHc4OLWw+jvyKTt7/Gws7TLsOH19farec22i9P39/jq6uvoo2Psu47f4OHx1br17ebz4dBBtf2WoanY2dnRueXy8fnBndrL0NPqr3nt+P/m6OljZ2r9/f47QUXa8f/U7v+Azf58ipPU2dtiZ2q/5v/Gp97a29y7lNfM6//L0NSnsbfl9f/Andqlb8k31dPDyc6lcMqkpqjnnFjz+//v8PG1i9Ob6unj4+SJjI9VWl4CnP3m+vnn3vL29PHczOtp396NmaIiqf3MsOGxgtC+v8FS29m9v8Dwzq+NmqG07+/059uxs7TtwppvdHbx9PTl7O/t7e25wMb28/GXmpvg9P+g2v/y28Wxub7rtYRcv/47QUQSo/1E19afqbDm5+iQ1P7h1e7Antqwub9wdHfpqW5wx/4xr/33+fna9/fN9fSo7eyP5+brtYPm9f+w4P/A8vFZOmLPAAAAGXRSTlMA34AghxXvOu86s2bfv3/PyqXv759wn59gUVCBVgAAD1BJREFUeNrsmT+Lo0AUwBcOrji4L/BSPV45FgqioKiFil8gpLmACOkSi6RYCKlShJR7sOV92Xszo8luJnvrwf6R7PyKxJl5M+7+5vmMyd3dt5/fJ5an/Ph290F8s+oNvn+U/R+TCVieMZn8vPsYrHuTyffrrqz8D2Ayue7Kyjex8m8JK384Vv4tYeUPx8q/Jaz84Vj5t4SVPxwr/5aw8odj5X8caSbZwnWi6uvKd0L3vdfySBHdwzUo+rryXfTfey2PqiS5j4mu2vfurfx3lR8Ds6MGnnEDNd8tw+5q9/0CGOHnstsv3FlYClAU61k4c0HT+kK2pwKWvj/D0Pd5hokz5fndnPw0vfBdyOXkPijkEdl46NdyX5C/Ikrlm5dAFlfHRA0xOvO33nZXJeBV8Ypb+2R3lCGazNvuvWO1SznqAIrESz9fvthgHdQYFNIQlsDMUKoMsUQemC9VVMBRiFNQ/EI3QMYHFzsCMFhzb8BBUviTkwhchBjw2DmoVkE+dixekA9EW35NqfJIorqYSNukKCI6Ng3tuFWRakarboH7iJgYVvQIkpSiEWT+DKeF/MfDk/a1dhwiOgC5lhSgr3Yg7+QHCx5z3X+VnTUGjhzO1YSwAPiNoZKPm0Ku1cpdwUDI9HeHlJ0t0Up7I28PaQyak/wYMmr20Mi2l+xVofK6BR6jDCDjVkWZ7kk+X76DG9CqhXQRzIWQCaozX785MirQwWEv//WaH6CAHtSrz7Fg+bqR41StOBtc89OIKmDS/sZ7KT+BVEYcCXpW3ZhHUQqaA+2AiSj9fPlTnDqSEl1glrgJagG99V6S30lhe1p+/qowBxfG8QxdKX+j+0qQjbkYIr+JVBFJtfwGrsrPYCXlx9rrfptlWdOcd0+zapoVQEZ/RnDDDbHHB+0a835kqX2Uqsifs1k2nVeE6Xk9Lc66nc5VzT/L51KEm9IVQ+T/4Vqj5VcvyQeKO/lpRZq+5kPPTh7HdBiF/NzRaAHrs3wtuu3l91fDcPnGsY/+pXxwFzXivB1QdpjB8tOI4gNnfkRwWeEzqjj9ozF81FRazwgMuOwbmc8p+xaZzycz5DPLXzh/Y/lJN4NM+VDRiofHIF+W9DOC7TqnG25+qu+5NiWkJFN+CQYq1jjeoGPI7zf1TeX3trNr8u/Jqygdg/xi3iV6V0/8036EGHbbwVGootZYmvKXKs4kxLUeV8etigzgQn4h9B+B/SUSvo18FgzM0ZCvb7lUjeMJN8egbN11iEru7JzzIdZh6270TkwxyNsp1sKUDwHOjCdcvW1l2+YbX5meT9t1je6lfKcuc4dPUvapINdyh8tPPM+jhl8Oz+SzYIqzpIrMms/siJJxyAf9sFpPVcEXStt8vpTyH+TIb1D4yATcbcoXi9p4wtX9as7D6SR1DpfyxUafvHi61mK4/Io64ufy4RBxZ5VelZ9RsxqJfICl44hrZUOA4xTQUTjOEv4T8WRhnl7AFQo18A68/ANAQvFovlg7Ycq/TSrKrPxPYZvt6HE8Xyl/LfkVUZSOXr7jFnCDZMlhP6IfUyxW/v9g5d8SVv5fdu4YBWEgiqLohATBYKYQwcJxq1m7jQTEwl/IRD/nLOHy6hcnfibix4mfifhx4mfSLf5B/P3iL6b/3n4un7h8efrfy5cyzjde0i9jAQAAAAAA4PdNU2Evw1AIEj8T8ePEz0T8OPEzET9O/EzEjxM/ky/FP15Ojc35OvaLX1tb72zW1mqv+LU92LFjF7dhKI7jQ6dCt5bCg9z94G3uItDkVUsgm7xJi8euN97UkClTlvuPa1t2zrKvOUET4yjvS8ggnAQ+UZ5F9s8kjXreN/qL4H/Z7EmatN98XQT/50b2/aznzY9F8L/Lxv+g/bdF8DdPJM162gh+aoKfU4KfnuDnlOCnJ/g5JfjpCX5OCX56gp9Tgp+e4OeU4Kcn+Dkl+Ok9Br7h0JFC+oUP1FYzV9Q1rCsad+Ka+l54R0Pc9eo1DSlmTVHcV9O/ewh8ho3wqQZUiw0caJQDDI0zsGX0ihBgmW3zvDvjAxN84Cb47nh/+FuK8+CyXefplwQV4Q/fjuYYf9v9TmAu4Su6fo5P/u7xS27g3sCRmIMp4Cf4trukwByftrAL4zvW5P2949POopF1k8uq0qKM8Bm+m09s5/gVsCR+sKdGf6X4v6tzf8aqp6Jt7FMjGvgdIBP5aNGg7tA9HM/wy9PlseOLtpKulwmfcazWif+rLvpUtKVD47XSTr0MXKtoy/HStm6ENZhi/FdjjAWqS/ghTZ+U0Wln0FcU4ftt2xjiDZOjjQ5QBocIn16gPFyMHzKKLuEftm2Xdn5u+L2++mzmO6Cw0YjxADdZ2BhfwYJpgl9rrTvW/5v5ueF3+oo+wdcNfHx21zjnInwy3WXzmU+L42vqKvVq8Rt9RZfxhxP+aXTW9MMQKmBifAVPCfhKt90Sv2RHTZpXesP9OEbIvw98q4fTfkgz3PlOrCL8phT8kJrecAu6Xppd97TesZPw307FXAczZjcsvVLfkT31ea7e3+Mdn2d7b8d96nb/7QT95rHimZ91mq1b8w0377Ra9WnngRP89AQ/pwQ/PcHPKcH/yw4d0wAAADAM8u96FnY3IIGf/BL5P/kl8n/yS+T/5JfI/8kvkf+TXyL/J79E/k9+ifyf/BL5P/kl8seOHauoDkRhHH+OrzvNZGYvzNwiLxCs1jAgTF4gXZJOkDTibdQi18Ji2S3vu96TUdEECRvYZUfJvzAcZ2x+kSHk8034z1SI+FmTXGp2uE1EPoHn6Ofxf6HXrmr2+/17xR/HZPmKmxSdsoXGE/Tz+PPf6NY04LLKD4d9Fz+OuJUkh165E+Ait8LDFAD+S08/WVzxeejiC/gkRegmT0sxxXiYQsBn/bH4MeUT/pfgs/5Y/BWtAKEicFrViFVJhVK5eqON4hkQWyljvztSQvMQ4E0JA7+jnzQZd6yyto/7+M4KViUFTpCENJaMMY4v1pgC2JItUzIz/6PcmtSQRGgFgv/y5wb/sOQO1bKt6uHnMVcYO0MHv3/sxFRqQJi/GlBENYCUIgRWIPjzzx475zZiGD/l6bJD+XWsKEdghYE/H3fm67UxYhCfHHxUAoqiy40IrCDw5xiF7yWLAXz/lc+YCX8Yf47R+LBuCF/TBj47/fOH8Xv2WCRX/N0hu49PV/yoj89ZgzZBmwl/1Lud1+UySZKPKuEO77iLv6WipXXg3jx+cSEuThvX4CStJ/wWf0T/FueOGXDnUVM5MgJASjKqnSPpbU1e19CWijqGNlREtaQCE/4A/qgU+WypNDiR8uBmHh/KEJXAjC9WQ8h2n8KE7/G/JS30dRDifNGnpeBf+z84/mP3n537d00eCAM4TkCJ4KLjTXe8cCYdkqEunR1DlmYXQkEMDm8HlYo4Obwgbu/SH8P7t753Z/AhtbVPGzzk8nyhoU3O5UNIIvWR8PERvksRPj7CdynCx0f4LkX4+AjfpQgfH+G7FOHjI3yXInx8hO9ShF8jC/i9DuFDlvH7vE34kF38LvcJH7KL7/MW4ess4kOdDuFDlvFb3Cd8yC5+u9Ozi3/754592MOq7B9zIYWPOfW7VvHv+dPH+pP94tCYuRAKv+1x3yY+u/lEf/KbmWaAX5mOHlV2Xv2nphQ+Ir/jta3hgz4ePxCH0i2D4usbBELiV+tyz7eHD/p4/HygWhcigJ1J7Aa+0ucta/igj8fXztc59obAR1z3va49fNDH41/p2FsNfNBvce61/LYlfNDH45cfBB+Fo2i7mbN5GDG9GQTZVLIoDzbD6LBoutmoPaphztRRs1IXhWtmJcBH8/c9znnH+0G/fhLnT9/GH4q1+gnTNF6rnVIfCcw4tCzSJBaZFo5FnCRiNzK3BT0tHeUiLF99tfgqv9XvWcR//C6+jIVUhMJ8JUyJX6htLoqN2vXXLJvqjUwzjb8zN+Uo3R2HF60F+PgsXnYe7/D4WaDKUhEyhR8wBvhrrSuEfHdHKLR3IpYMplf0aN3ZGoNv7PH4sSnQhkNNDPij4zkNo0GRlIkw+OXfIitfcL6G4Jf2p/iz1blr/nEcFPDle/xllgoV4JtfIiYRJ34j8Ev7U/znxf6tHv5QFANp3AHfHBl+/R6hEfil/Sn+aj+ZLRYvdfDNhQjwy5Idiwv2ZQ3AB/tqk/H4lbHZYl8L36yVooqfiy3mOdN9/Huwr/a6f2G6txr4ahMPZB5nVfwoFYjnzAbg39589s+UB3bouQY+m+s56WUA+KYQMyTdAPyLJyU7KcE8ZxL+JcI9ZxL+BcK+wSL8ixTFG8QqwncnwsdH+C5F+PgI36UIHx/huxTh4yN8lyL8/+3cMYvbMBTA8XBHhysHBy0HfeBmeloEHgU2aNJkI+xNGDLGoG+Rerg56039sJUcx40TSEV65/OJ9xsU2ZaWf4JIloSj+DGh+OEofkwofjiKHxOKH47ix4Tih6P4MaH44Sh+TJYYf1vVRy9rOMWFnk6vExks2sfH1xftm01RFC9N4cd68jhHAQOGHP4FJSzax8fnGUxVL4e3ALy6oPjvGT/NzuJvxvj+guK/a/w0o/gTs8ZPs5vj89zKkoMnSitZCj3BJBPH+C2Ttu3v5pyXVsBSLCP+pH5VFc7vpvDq6/FbpVhplN9uUVlrsDs8VExi3sfnEmVpcd9v3yslKf5Z/J0+id/UTuNGpzmLz/KB9PE5Wr9RGje2fVSp/BSZG7np41uVgb/V+u3YwYIsI/5Ohx47J/h49ggUMOjQpTZquC39sAdPSr99WX9/tIj4O33jma8M72EOnua8cyvWw1nfv+aYco8pP1/OkbOU+K79jfFx4ONnVqEngCODnpF+3RHFv8Rd+5vjWzjiyqQcoD2NjxKg9Ot6FP8S1zC1qfUYf91sr8WXCo5S7MYVyoCX+fgtthQfgum6qapqGDZwLX4+HPbCRe6n2vgV5SE48/HXymhwdEbxg2yLoy1cjQ8SWSpaiRmsjWpFKqVfwQ0yd9cY2X/JNJ1oS2Up/v/pzFhvbzg4uUFEKQ4/plB1qennzM2tlhaGB6hy7bdT/LeluR5n8BfX04sl+vzxPzGKH47ix4Tih6P4MaH44Sh+TCh+OIofE4ofjuLHhOKHo/gxofjhKH5MKH44ih+TmeI/JUAu/HpazeEu2QE5I5Ifqzl8eUw4kAmePN6vZvHwPfn5uiaj113y7WE1k/unhEx8vV/N5+H5joye+4/9H9E5eAp4eScvAAAAAElFTkSuQmCC",Eb="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfoAAADkCAMAAABHYBYkAAACClBMVEUAAAAsLCxzgo10g4wkJCSCgpDt9Pl0gYvv9/dwgI/Q0NbT1dd0g43b4+Xe5urT1tjd4uXe5uvs9Prs9PnZ3d7X2ty+wMTV2Nrd5enR1ddzg4x0gI/Q0tTV2dva3d7f5ura3N/W2NvS1dZzg4xzg43V19rQ09bZ3N3Nz9LV19j3+vz////Z3N7s9Pne5uru8vRanTv/AADmlk3Y293X2tzV2Nqoy5tFTlS817PQ48wuNDiDiIuVwIPz4dDU19nR09X17eaBtGtuqVPqr3nj7uRko0ft9fBzgozoo2PeDRGvsrTS1dfuBwnuyKSy0aeJlZ7O0dPsu45uqFPo6eqipqnLzM309fWexo/P0tT29PHq7fCYnJ/Jy83w1bp0en+LundcZGnj7+TMz9Hl5ubJzM53r1+jp6q5vb+Nk5Xa3N3wz6/059vDx8nF3cDFyMrd3+GLkJT29/hRWV/m6Ontwpr5+vra6djy28Xw8fLm7O/ByM2IjZDIy8yOk5XnnFizt7ljZ2rw9vmWmp3rtYT8/Py9wcRqcHXpqW7x1bqmr7aXoqrnnVjq7Ozb4eW5vL/Z6NjG3cDvyKTlQkXiKy/mCg32AwXuyKXh6OvN1NmfqbCpra98ipOAhYpVWl3G3b+vuL798PDi6e374eHvhoh8gIM7QUXgDBDx1LqEkZuEkprzpKbzpKU7QUTZ6dd0VV5XAAAAKnRSTlMABd/PBxDvgCAQEYJ/IN9if8+/r+/gJJFg1FAg8O/Pv7+hUr+vwLKvwcA/a0FOAAAWL0lEQVR42uzWwWrCMBzH8eYiokhFa2UHxyaMgUlOMde8gMdBX6CnnUSGsKvgsQ+9JP+W7ra6ptCW3ydNTKm3r1EjAAAAAAAAAAAAAAAAAAAAeABj9FLd0gIjx6xy5wajbfWKz8AIMYpuw9JK6X11WhF9jFg17JZQ7HJPq7+QfyyothtN0Lv9tGsD09VEDtN6GvXKLN6+bxLRgnLTOnpaazcrxg3jprtx6MYO2voHm7dtnDY7/tOhhrcmPWo/W76I9pQSvryPXzfXJ3MydLnFM25Dl0WPLe36P8Vpg3/9a3k7DNRNrqKemC0TEYJybPg6u9F5kV15Y/fLd65s/tc0Yn+kl/IwWHIS9YMNH7C8V4Y/Z3f+uEsutJ4zxsabXkZ9sHgOF16o31/254z/07U4mk1q4yN9h+JEhFIeek3tRcZbuOZ6t8ep79JShC3v21vmfOftfBg9R/pab8srry7/xVu7uB98pO/IXgROT+WNLjgP0j6OGEP6DiwSEYz6VCrcmSfZaZcynPofds7tN2koDOBTY4y37MVpvMa7sW3iCds62kK5jCKBDLu5OZCQZZQBbizGOCeRIGQTL1GjvvhgMp/0zT/S73Baa7V4ih4MGn7q6Tk9p3358Z1bW/vBGMuBXiAxD+7VCZ4Rt1PHh+pNBnOgF8bhj+UeeMCz4q4K6/uhetYcFthhiccxr97kmfFAPX1gqJ455wRW3LE27ycx4zxDbqoHh+pHRgY36MG7YG3gpmo8Q55A2P+x+vTcOjdQ9E/9yX176Y1GBTeKVRPBRq8Wab29tbBzn+NNLnxjku8RIwVh/4fqReTn+sDGdHjg1J+4vofu3n3rvqIQGoJNUslR1MNfgKg3+J9oyd9o9b7Au/TH6iVxk+sD077BUz+yj+7+sNBFfaOE+dCTesA0P5Fy2bqvt1qtHVnegUOd75VJ9cCAjvUDqd6D+9Fu6ksk07N6a6jn3VmQ5QX+dzBSo7vo6sV0XFyK+OOk9FaM4eLicifkARL1af/HpcDy5lLkLS5J6UCENCE34KRAZMkPrURyl2URCsCjR4+ucT+Rn5lJ+DZmZmaCZjGbfT89nYcfw+pMluPwgcNkV7ent/MM1LNzf4yuvlguVy31pNwuWjVV1eneWtqlhF+rrxkGX0tO8HAADKPWOSTbxi+2dY55iHoUXUFzGooSawHkjyJAxE4RQCTORTUNrUTnEIJmMYQ0uAKlrRv4ESbGLZqtA+bxxo0bt91C3mTGLAYTuASSE7gzwAechhO+l1CxzUA9M/dnaeqbdQVo6JZ6PdcpF0F8BWeajqC33KeMX6tPylNbslw3SEmWk/BraMlAvetOfujyyC66ehSNYVuiaS26IkHw+53TvDkQG0GLXBqXY6LEQappcXIDLboYh5MxTkIRDohrUc5WT+nwIZ/YXuOyz4NO9ZC+z3LhWd97BupZuR/79VjfFpL1UrNZUXKW+pKyVW6XKrqgV5QP7XJFqTrfyTOj/j5N/Rd56mnye/U78k57YUfe6ra8C42Bebp6CesyRQas8P9BfRSqoOEmEjkLK8aRfW4F4Yv9KNCbepJxqs/7ZnE++/hxloF6Ru6FbuoJSUFXoVhVFKIe17QhVfFvoNSpmRdszGkeRP1tmvqO4+/Ut+WpGoT+5y98F/TTntSb1t4Q9WnOTX0E8qA+ZlpdliRp0WyKUMxuLkIawbfCvH79mvOg/rmLeji9GsRM+9b6pf7CbheuX9/zG+pzZUwRLFfL5aai6Kb6nNJIVnXIbCmlMq5puD2wDdHV15zq6/JOEpiSjW7qVU9jvT0+k9Cmqk9rqINodvicRVyD/DJa6WWGD25d1ENike+X+ous1DvH+noD1DvG+nnVXvq7vKCjelDPO9V/kk0WuqlP9UV9GkXTEPUkxMkNLJaQBNX+3tSH3dXng4S/2uEfur5nf/faIxT1uqI0VaFI1G8JGLXahGEemjTdHtzhoAf1r3pVX6dt8+jqLs/qQZpX9VHSw7upl9Airv4z9T6s/pndGTBQz8I8MEZRD9JVGOaJ+jpki2SdV4J/DRWyuuoIeqJ+MmTQ1WM6Q34J1OOKSbzqm+i2nZcZ8zTDj0MKwt54U2//WGz1Npq2Dk1MXrx44T7N23ZXT7LhjvoN3yoD9SzNA1co6tU6rN8+1LH6KnTuOaHS+IDLZUGFVcB8Kacknet6c3F315t6WNA9bcmfQT3/CbKfPn3uFvu1zFUvHT5ahHQdBHpVTxYDm8hNvYg0fAfKDH8WvLqoJ6ffddQHfQlyPsxAPRPz9C0dsnqvt7F6HPuKkKxAWm/ieC8pQK5qX2Vv5KZC3tQbU7L8eX4Kq+e3IC9PzfPuGKFjntSjwLqoYcdO9cuiKEbQEqRxh3rIRP1wxYqb+jiCIk09eH08S3bziHr79Gp+NkHW9e98idWH+Y2X0wzUMzIPG7lUikXVzKlVnTzBU80y5Nze1AD1hQe8NyYmanZ+weC7MR4a9TTNE8G+luZ+VC8hi5hTfTzQucDvpp6LIJGmHnj+zNzNc477G3A2sQbqMasJKIF/BuqZmAcOCIywg34cP7jL3OSZ8qCQOuptmheTpDjXC90voEzyaISDa5zNWjAY/nsPbWnmyU4uW/nWFH+cZ8qrwvERDF09Q/BerpN/51UNME/jIEvzgqke9/g1niWhzOhfVh+X1qM/LOr/HfWeOHCEddSTwT4zyTboQ0d3/V31krXDZ/OfqWcb9vZj2xDTsM9kznl6D9//ll3U+/2bnJP/TT2EPUu+vaGlZ57wrDBgkjf8BAMY3LD/7v/TUEOFuzwj7hUzB4ff3PWDMyzdC1g9cb/wipF5vTD88MqFQfvcEv5az+z1wi2eAU9ShVNHhx9Z94dR9j0+uJ8IFVi4fxIqhM4Pv6//yt7d9aQNxXEcL5lPkYACM+rGxbaLZWkVCQuIiQjMsZEQtAhzddZNz7oYZ9KYgVMMl0vmhffbre90fw92rfGxiqztfh/aI22JN9+0hpqcWjnyz/2WGZ9/uVfrd77aM6b4BR/SG5zanrJbv91nWeuOM6p80Jjs92FWjXv07GHH59UgcyVZk4/ucMqXVBYd8mEunXsVGOng3dyJ0/TJuZLCWqwq3cr+VkuTx+ku3lX6kN5BF33rDLk8vsq2jmxe93/sfy7pqhz19/iEK4XdPFFqRHCIwNPO/vOW1iTFL2VlprZ0tUTz7NBC68mLe0nMffwHP5Zkuq6+Y1H/oA/TI3dHYKgDt3d4Q8uJzy/7CmOaqmkqadFystKg0Urv6EXao8YHjTHlxfXhefvIpDv1hR1Uvl1/9MlIJ674xtzYyfZlv0T5s1lFkWlVZL4oWRqz7b2ywkfaJ8tydPz56FAvHojgDT7S00PLjdCHEd47Tmqaz73hBMHYYxymFQ9A8Rozp9GaXuZ+nzHimWfeh7MbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgswbCLp5X46/IgNB9g8OhmOOFxrw4oco/nlwlEIw1pxyvGQsGhAtF3DuN0tkplcJCtwWPdyUX2D0ODnpu3jyryT6hy8ZirihP7WPD3k4/KXRZqCm5RDOE9B0Vm5JcYiqG9EiP9EiP9EjvfkiP9JdBeqRHeqRHetETkB7pL4P0V6dPxUlaPC9/6ZPol+JEvF4ukciJhszXSmONb1YSJCOaR4oN8bx5+ohFhn7XvaZ/3N/7v6WfSaXyNtMvpFIFm+lXGglum97vlcs/z6RPVByQ/tHbB723Sr+8WavpdYlsTtBQz9Ylk65LNnQ5PUnZTE+WbKavJIqZ3PZhMWNsWrrmynsOSC/0U3v76Zd3prkdCj5dox01Gk0f16Wb8Wz6tUSx/W7FTG/lhPS8vd30y+vTq1VJqta+rZ6m13d0V6afWZjN599vGOnTn/KztMGl6Uj6ovS/Dg60a9JTx0PRZE2fKxPzrN+rzM83cmb6lXI51630vL3N9KuUm6tWeXrOjelfx+OFpUI8vtBOPxunjcJ3kWx84UdevTmf/vfi4p92zqS3aSAKwAjEKoRYLggOHODkCBgs4cRSosRO7KQVGEKihKTKdogQqVJKWlqJQw8gWkpV9kUIxCqxiv/Imxm7DsSoTjIpSfs+qfbYnvHl85t547jzYB31BSh4qwelQNppkJLlFPzFHPWFJfmlgKgX4d5bfctVa6vPZXh3cCOa4+r5c7Ee/119XqVbg5hMPT1tcd11kjdpxXA36gulUsH2tiB1qPdI81LyLDSIpR318Cg02u41aPXcfTfqo8HxP9SzU1HYjrdg/H87w9U/DE77NPbfx3p+rHHPLP1/RzSJH5j+1bvMyyk/6ktuNaYezH/d2Hk9d+9f/XhwylN9lmYA0XIG1Ps0PwTqa6qq5onCNDclwCJ5ScqTvEoJk1CH+uLq6qt11Jf8qb/rZgQsPaDmB6j+5HYPkskd/tWD4qin+mrZHevhMfDh6r+rtwzC4OpVCXhHKrTsoHhm+GKiHgK9XT3QGKT6U/2rv+Yd9Xwc4OrpZE844tWHiK48VlWFKO7kTiUaLVsqJ9GL+kl5wZ/6WLv6lfmFhckN7vD3J3fs7X+sn4I/TjkYLAfEI159ndu2/ox6GPIr0Pnb9KK+sCDHfHX483/O6xtyqrCh6rl5/+pzrbK3+oejFvVEZ7uKrd6SgDzdKUT5W73pFFeXl9+v/37m5V/q5z3UP+G1XPVQb1aAeiHmvSd3WSfsZ3KgfsJWnwtOt431orI88ep5n84wSA22c85YX4etqZMEbA0DrgC/JE6FqH4zfG6Xd90xO/gboLRTfUxeiLF9wVFfgExPgHpB5r3f5mVnYJdtQWy3yk6ad4c9EeM5UA+7Ic7wQa8WDqs0uPVQUzHqtnpDa4ZgQs/HAD3fDCmavva0GJVw2Ld6CGg5XWpQnc4IcDfNpu/wLi8tL8F2ktVKpedLsyv2vJ4/MzEB6sWYd9W7ZOAdfqsKI3qGOq4u5pj6XDm4WG61oqCeJYNvcwJ0ilcPJDT7h9swAZSQM9brcBQ2eQaoE8CgF/hxHQ79qgdgpgbEHY+xuP3DrexQaqtlRz1/ZpYEqBdh3ls9yB+fmBi/wRP+iQn4IS9Di1PZiXHwHZ1iVa5FxRgVr94loaqm5KKqNclhjh70wWQkUhBQa4A/2u7dYr/Xjy6iP9XYu9U+1Rhd8AMtVP8vUD2qR/WoHtVLmwJUj+r/BapH9age1aN6aVOA6lH9v0D1qJ6Ci6cBu1B9jxwcnSUTvZfJPbxZFko9sm2D2TciC6Xe/HgAl0duA5dHpu6PnB59dh0G8xvP0VFYFP3gvm0IgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIgiAIsoXZc3iTrKvhgyN7xC6pcvDEmaHnECyks7kXVPG77AouqLLGkc2xjJLfxZYOC1R/4NVoLKP06sC+Tb1unj9O7xK4kM6Zm4GR4NaZg6geVtfbkksmnkD1oB4XSkX1qB7Vo/otAapH9age1aP6LQKqR/XC1X/4/HTsD57+CAwLqH6Q6j89G3t+4Q+ejz37FBgOUP0g1T/78uLcX7z48uxDYCjwpZ7okg/CJCSJJUTC0jqk5IuSL0pOxYgs96r++O6dXan/MQbmO9yPfQ4MBai+C/XHkjt2dqP+6fNzHjx/6tbIRRk3vOXMRHNiLBdfo/p+1AO7wX0X6scueKm/MObWiAY5VU/52WBGjPrLb1B9f+q5e7HqpzLAVLU1M0j1r/uIelOpaCGTHahWWNPyNclGpUdqm3pLSTBtFS1cewxlimLRehV2nd4q3JQocwprqCpztIFi0jr2jWmx6ag/e/v27bPrqi9dLMRm4/FSgQlOx+ONGBR4OT0pRD13L1R9lO0zwYmBqC9eZrs3sLt8szf1dXLFIDp1nyDEgDKxJIqpEXLlCiEJR70ZJooE5Am00DWi2jcIEYBWqxnQnpA8j2pWV2HPjEbyhN5Y5VdouW6rL166dKm4rvq4HFmRgRKU07KcWpFTzP0TVk4LUc/di1YPVN/ysZ+55iUR6i99o9sbyWIg8O1BT+qJngC1TESChXjCICaP9IpJzznqzTq3GbJbOOoNPW9KCdoH6LRCQiehTvV1lT4yFSjXWEOFrK9+vjTpql+5G5MK9yOSNCvHIfYb8hKcjskrEerfUV8olfpQz92LV9+i6qPlYJCH/wyUWtm+1b//VqS725dgU3zzvhf1zI1pGLzLd3WpRDfbx3puHtDsFo56OM15RzSJNdQ61PMmxICtxZ1r66pvJw6mAWY7VZBY7EfopkHLS6BexLyeuxetPht8SA8mMoFodQLMV6vRTHSx2qf6e0meQTxY5rF/uxf13Kctsqaqap5ZU+jWVW+Bec8WtKvn8HZgmJgd6h9JwBXitrOcsX51dVXyoX5+LaW7G6G8lGepc9YvzPak/uR2D5LJHeLUl6eBcjBLO/1FfioXuMOc51r9qT9vu76ZPM/2t5M3es3weR5nGYTCrFVIs109kGfFhNPCUW+0TwO44USH+sSa+jp55GT4/okzx1yzQ5pmA6wHaPSk/tTA1S+Wy+VgawrK1yHyKbArL7LSnX7Uu2F+PnnTVn++L/UwiiuPVVXxVG/pRPVUr3enHq72oj5ml9JyOsKBMwsy7wmEdfj7kzv2iu3wM60yK3NAfbUsIsN3wnyZJ3gzyXs9dPgQtI7oOrdiEcUR6Vq16OBfg6LptPineqOtw8+LiXpX/cV2zSl++qIY9dy86DRvPDhFo/5ahpFjXT/Qf5r3pkjTfBb8xe+9pXlghQtxLFaYNYvl465VqlFjArlzvUO9xYeEGjHcNE/rUM9uBTtnrF9eXi52oT4ix93Td+V5thOjnpsXnuFXqzC0w4Bv87aVY7u+J3cPvoNzHvvfL/U0uWO+mkygQWhYzxGitKXwNXPNV51YrA+vMM8d6hPEqLHr4bU8v0Y61NsX9C4z/Jgb6RH+DLApXpwl/ULUc/PC1cN+HIb2FnWU47k+lB4G+1Z/87L9Fhd2xZ7UGyTctAxmSCF6qKkYdi5vEbgSUgx7Xs9n/HPwTOikruRJvUM9dAu61QwT1sKE+4YsXe9QDwfwLk83elUfgQRvfr7BzhRSUG6kFkSo5+aFqwfKEOe5RZrvt6o52tVXp8vVaVAv/C2uf/XuyzjDchN5hfXVQEgngOZEPWCxuX4iTBt0pHnMPVB/xMpzOq2ldKpPVOhdld7UA5NLMrCSLtCAT0Ex3hCgnpsXqX4ma8u9kaURPzUxPX0NzLNSNnc1C+W+eXO5D/WAqaqm02e7RaaPHnpRc9K8zlvVOm7bwZw6J/VDjKX3nMnIpJBPNY6BeSE/2m4or4vdqheBTqRRwP+nGmC+C/WfvT/V+BkYCgalPhyqSbU8pIejwKA+0Prg/YFWYDgYlPorhFKRRgL8LFOkevOxpViqNBoIV+/y8++PsT8PyUeZ+EUu/gsGqkf1qB7VS1sIVI/qUT2qR/VbBFSP6gVwYnQWTzu0zYtdqL5HDp4ZicUy4af8M97L5B7eWgulHhG4OPKBVyOxXCYslIrLI+PyyH+5P3J6q7DrMJgXydFDZ4aeEwf3bfPkN1yBOqAk6i9ZAAAAAElFTkSuQmCC",yn="STORYBOOK_ADDON_ONBOARDING_CHANNEL",Tb=({onFinish:e,api:t,addonsStore:n,skipOnboarding:r,codeSnippets:o})=>{let[i,a]=ne("imports"),s=_r(),c={imports:0,meta:1,story:2,args:3,customStory:4},[l,u]=ne(!1),[d,p]=Fm(),h=yb(),f=vb(i==="customStory",t,n),m=bb("syntax-highlighter-backdrop",i==="customStory"),x=o?.language==="javascript",v=()=>{let y=o.code[3][0].snippet;navigator.clipboard.writeText(y.replace("// Copy the code below","")),u(!0)},b=ye(()=>{t.emit(yn,{step:"X:SkippedOnboarding",where:`HowToWriteAStoryModal:${i}`,type:"telemetry"})},[t,i]);return g.createElement($l,{width:740,height:430,defaultOpen:!0},({Title:y,Description:w,Close:E})=>g.createElement(xh,null,o?g.createElement(db,{activeStep:c[i]||0,data:o.code,width:480,filename:o.filename}):null,i==="customStory"&&m&&!f?.data&&g.createElement(Le,{ref:d,onClick:()=>v(),style:{position:"absolute",opacity:p.width?1:0,top:m.top+m.height-45,left:m.left+m.width-(p.width??0)-10,zIndex:1e3}},l?"Copied to clipboard":"Copy code"),g.createElement(wh,null,g.createElement(Eh,null,g.createElement(y,{asChild:!0},g.createElement(Th,null,g.createElement(Vi,{width:13}),g.createElement("span",null,"How to write a story"))),g.createElement(E,{onClick:b,asChild:!0},g.createElement(_i,{style:{cursor:"pointer"},width:13,onClick:r,color:s.color.darkest}))),g.createElement(w,{asChild:!0},g.createElement(Sh,null,i==="imports"&&g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("h3",null,"Imports"),x?g.createElement("p",null,"Import a component. In this case, the Button component."):g.createElement(g.Fragment,null,g.createElement("p",null,"First, import ",g.createElement(nr,null,"Meta")," and"," ",g.createElement(nr,null,"StoryObj")," for type safety and autocompletion in TypeScript stories."),g.createElement("p",null,"Next, import a component. In this case, the Button component."))),g.createElement(Le,{style:{marginTop:4},onClick:()=>{a("meta")}},"Next")),i==="meta"&&g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("h3",null,"Meta"),g.createElement("p",null,"The default export, Meta, contains metadata about this component's stories. The title field (optional) controls where stories appear in the sidebar."),g.createElement(Gr,{width:"204",alt:"Title property pointing to Storybook's sidebar",src:xb})),g.createElement(Gn,null,g.createElement(Le,{variant:"secondary",onClick:()=>a("imports")},"Previous"),g.createElement(Le,{onClick:()=>a("story")},"Next"))),i==="story"&&g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("h3",null,"Story"),g.createElement("p",null,"Each named export is a story. Its contents specify how the story is rendered in addition to other configuration options."),g.createElement(Gr,{width:"190",alt:"Story export pointing to the sidebar entry of the story",src:wb})),g.createElement(Gn,null,g.createElement(Le,{variant:"secondary",onClick:()=>a("meta")},"Previous"),g.createElement(Le,{onClick:()=>a("args")},"Next"))),i==="args"&&g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("h3",null,"Args"),g.createElement("p",null,"Args are inputs that are passed to the component, which Storybook uses to render the component in different states. In React, args = props. They also specify the initial control values for the story."),g.createElement(Gr,{alt:"Args mapped to their controls in Storybook",width:"253",src:Eb})),g.createElement(Gn,null,g.createElement(Le,{variant:"secondary",onClick:()=>a("story")},"Previous"),g.createElement(Le,{onClick:()=>a("customStory")},"Next"))),i==="customStory"&&(f?.error?null:g.createElement(g.Fragment,null,g.createElement("div",null,g.createElement("h3",null,"Create your first story"),g.createElement("p",null,"Now it's your turn. See how easy it is to create your first story by following these steps below."),g.createElement(hb,null,g.createElement(ho,{isCompleted:l||!!f?.data,index:1},"Copy the Warning story."),g.createElement(ho,{isCompleted:!!f?.data,index:2},g.createElement(Mh,null,"Open the Button story in your current working directory."),h?.data&&g.createElement(nr,null,h.data.replaceAll("/","/\u200B").replaceAll("\\","\\\u200B"))),g.createElement(ho,{isCompleted:!!f?.data,index:3},"Paste it at the bottom of the file and save."))),g.createElement(Gn,null,g.createElement(Le,{variant:"secondary",onClick:()=>a("args")},"Previous"),f?.data?g.createElement(Le,{onClick:()=>e()},"Go to story"):null))))),g.createElement(Ph,null,g.createElement(Ch,null),g.createElement(Rh,null),g.createElement(kh,null)))))},Sb={filename:"Button.stories.js",language:"typescript",code:[[{snippet:"import { Button } from './Button';"}],[{snippet:`export default { + title: 'Example/Button', + component: Button, + // ... + };`}],[{snippet:"export const Primary = {"},{snippet:`args: { + primary: true, + label: 'Click', + background: 'red' + }`,toggle:!0},{snippet:"};"}],[{snippet:`// Copy the code below +export const Warning = { + args: { + primary: true, + label: 'Delete now', + backgroundColor: 'red', + } +};`}]]},Pb=Sb,Ob={filename:"Button.stories.ts",language:"typescript",code:[[{snippet:`import type { Meta, StoryObj } from '@storybook/react'; + + import { Button } from './Button';`}],[{snippet:`const meta: Meta = { + title: 'Example/Button', + component: Button, + // ... + }; + + export default meta;`}],[{snippet:`type Story = StoryObj