diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000..5c38c08
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
new file mode 100644
index 0000000..79ee123
--- /dev/null
+++ b/.idea/codeStyles/codeStyleConfig.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
new file mode 100644
index 0000000..03d9549
--- /dev/null
+++ b/.idea/inspectionProfiles/Project_Default.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/jsLinters/eslint.xml b/.idea/jsLinters/eslint.xml
new file mode 100644
index 0000000..541945b
--- /dev/null
+++ b/.idea/jsLinters/eslint.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..18bd39b
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/README.md b/README.md
index b87cb00..23e6e94 100644
--- a/README.md
+++ b/README.md
@@ -1,46 +1,28 @@
-# Getting Started with Create React App
+
Welcome to Bin2Dec đ
+
+
+
+
+
+
-This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
+> Web App that convert binary values into decimal.
-## Available Scripts
+## Author
-In the project directory, you can run:
+đ¤ **LucasVbr**
-### `npm start`
+* Github: [@LucasVbr](https://github.com/LucasVbr)
+* LinkedIn: [@lucasvbr](https://linkedin.com/in/lucasvbr)
-Runs the app in the development mode.\
-Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
+## Show your support
-The page will reload if you make edits.\
-You will also see any lint errors in the console.
+Give a âď¸ if this project helped you!
-### `npm test`
+## đ License
-Launches the test runner in the interactive watch mode.\
-See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
+Copyright Š 2022 [LucasVbr](https://github.com/LucasVbr).
+This project is [MIT](https://github.com/git/git-scm.com/blob/main/MIT-LICENSE.txt) licensed.
-### `npm run build`
-
-Builds the app for production to the `build` folder.\
-It correctly bundles React in production mode and optimizes the build for the best performance.
-
-The build is minified and the filenames include the hashes.\
-Your app is ready to be deployed!
-
-See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.
-
-### `npm run eject`
-
-**Note: this is a one-way operation. Once you `eject`, you canât go back!**
-
-If you arenât satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
-
-Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point youâre on your own.
-
-You donât have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldnât feel obligated to use this feature. However we understand that this tool wouldnât be useful if you couldnât customize it when you are ready for it.
-
-## Learn More
-
-You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
-
-To learn React, check out the [React documentation](https://reactjs.org/).
+***
+_This README was generated with â¤ď¸ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 98fb040..90681c7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -8,6 +8,10 @@
"name": "bin2dec",
"version": "0.1.0",
"dependencies": {
+ "@chakra-ui/icons": "^2.0.9",
+ "@chakra-ui/react": "^2.2.9",
+ "@emotion/react": "^11.10.0",
+ "@emotion/styled": "^11.10.0",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^13.3.0",
"@testing-library/user-event": "^13.5.0",
@@ -15,6 +19,7 @@
"@types/node": "^16.11.56",
"@types/react": "^18.0.17",
"@types/react-dom": "^18.0.6",
+ "framer-motion": "^7.2.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-scripts": "5.0.1",
@@ -1888,6 +1893,1066 @@
"resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
},
+ "node_modules/@chakra-ui/accordion": {
+ "version": "2.0.11",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/accordion/-/accordion-2.0.11.tgz",
+ "integrity": "sha512-KTMli2m/piZROhtY9zynfW7h49dkpS4n8Ny3uBcVFCtRg7zUOklMyUKX8I7KqAPAUROPiwT/5kE9hui3XpksQg==",
+ "dependencies": {
+ "@chakra-ui/descendant": "3.0.8",
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/transition": "2.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/alert": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/alert/-/alert-2.0.9.tgz",
+ "integrity": "sha512-hFRIh6ZzQJ0sAESRym15mW/mcZE/yu4z6lFtdToBhpfSlhZLuE7gDdOTxqGkg417hY//48NiNXOCoQ2dUUuHKw==",
+ "dependencies": {
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/spinner": "2.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/anatomy": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-2.0.5.tgz",
+ "integrity": "sha512-KPnGuRh7/2OjRndRWb1iMww2i8duJT4dtSBjZtKpe/gvgoSfWarVJb8KUc4FZ+EB7sPkFA0VhHVO7m8bJ7D8TQ=="
+ },
+ "node_modules/@chakra-ui/avatar": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/avatar/-/avatar-2.0.10.tgz",
+ "integrity": "sha512-5wph1VADNPrIv5Ml6IZskdDMaed99wmAi9IWMxpwaHAgJ3P6Km77/dG0PnI6eLo+r4sytWWdW1mz5+8m1mrNXQ==",
+ "dependencies": {
+ "@chakra-ui/image": "2.0.10",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/breadcrumb": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/breadcrumb/-/breadcrumb-2.0.9.tgz",
+ "integrity": "sha512-cc3WbxrJNRUph4v45qCdcIKJI0xECeV9VikQNIactBB+iexN4d+5P66xZABAkD8wWGmyH5KuSZcd9sFYNmC13w==",
+ "dependencies": {
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/breakpoint-utils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/breakpoint-utils/-/breakpoint-utils-2.0.3.tgz",
+ "integrity": "sha512-smi41ZtaiPw4mXaCgicyAh5M45Drt20wypThP+qQUT2CQ51UFZhYlItRA2lCXKQ9QB83POcHPC/oAwIsNOAfTg=="
+ },
+ "node_modules/@chakra-ui/button": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/button/-/button-2.0.9.tgz",
+ "integrity": "sha512-4BuDBiBlChHW1rQ9iod9MKs87AY3IyvZQwjV3DZTU4IG0KcDDfLQf++jj4dkg9Ttu+pIWhwF42pzA40JxW1oNg==",
+ "dependencies": {
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/spinner": "2.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/checkbox": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/checkbox/-/checkbox-2.1.8.tgz",
+ "integrity": "sha512-HhRs3nwTFoIE/UpX4N2AZxxW39Xm/Vw01HjwP/59X60kdKs3RBXlm52cODkfUDfveyT9o5ezLhU/jRf0qA909Q==",
+ "dependencies": {
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-callback-ref": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1",
+ "@chakra-ui/react-use-update-effect": "2.0.3",
+ "@chakra-ui/visually-hidden": "2.0.9",
+ "@zag-js/focus-visible": "0.1.0"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/clickable": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/clickable/-/clickable-2.0.9.tgz",
+ "integrity": "sha512-tGXYM6M6I954fif98QkNu5M76oBZmksCTj2mILOan9/BSimpFpu06aPGX3ZIkNsz300nIObn0FdtMvKpIEQueA==",
+ "dependencies": {
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/close-button": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/close-button/-/close-button-2.0.9.tgz",
+ "integrity": "sha512-0RI/zLR+/mycGbYCCwDAc9hAVG7IIVmdikmo1ET7+rYip4TN94aWR0hA4dYtWqqghG1oW/pYQ9Yja6fEY90V5w==",
+ "dependencies": {
+ "@chakra-ui/icon": "3.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/color-mode": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-2.1.7.tgz",
+ "integrity": "sha512-GAoKJzVRQeuEfCa2i0BZdMwxuOoaGknU3+5wgvLuaSpwlov4OyqpjKMRdSdpjr4IFiqqHK47dsr3H4LQsbO+9w==",
+ "dependencies": {
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/control-box": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-2.0.9.tgz",
+ "integrity": "sha512-/viS9OBah1wCLNZbgfwkoQOnVRUYgp8Gypjqk9QNQwnNdFUTEgWc1RWN+1RYO85esJzHLkA2hZFIrYu1TZeZ6g==",
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/counter": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-2.0.9.tgz",
+ "integrity": "sha512-LuqtpyxCOZM19gAmV0vtVeaFd9ccPmEjoGJQ0NoO8CFheltgLC/7m/8YpDbgWiG4+BAkTUfIG+5nLg5hwvvQxw==",
+ "dependencies": {
+ "@chakra-ui/number-utils": "2.0.3",
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/css-reset": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-2.0.5.tgz",
+ "integrity": "sha512-gQTfHL29IG4xsqH4NNDJJzTv1PZ3+FuxqlJwqckV1BvfEYW0+qOFPq9MAI3PbSAucoi1gIL8gg4qpl3wjoPjcw==",
+ "peerDependencies": {
+ "@emotion/react": ">=10.0.35",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/descendant": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/descendant/-/descendant-3.0.8.tgz",
+ "integrity": "sha512-71blZpcL8JTKo5ShUwKn6uwCUhdp7QhMxCrdSZ9GTz/9GASiOqcQK8jCgtRha7w8UTyZpsbIJBhnVHyWayR+Vw==",
+ "dependencies": {
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/dom-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/dom-utils/-/dom-utils-2.0.1.tgz",
+ "integrity": "sha512-sbob9AHQq1+KIQ3XKslafislwtC8pYcpwM0S1SLzgyZumHRwhDimKwdi4MtRQfOCenub0E3diRjp4RpGRL0JuQ=="
+ },
+ "node_modules/@chakra-ui/editable": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/editable/-/editable-2.0.9.tgz",
+ "integrity": "sha512-s5F3UMR09s6ga3eVhw0UBMGmegtxg6jCp29VLqaEwP5BuWIEOjcJz358gTlnFr3dhvb31e3rcr+B1XiYv4wxqg==",
+ "dependencies": {
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-focus-on-pointer-down": "2.0.1",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1",
+ "@chakra-ui/react-use-update-effect": "2.0.3",
+ "@chakra-ui/shared-utils": "2.0.1"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/event-utils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/event-utils/-/event-utils-2.0.3.tgz",
+ "integrity": "sha512-HLUhNKpoo9shW2qdmvZsuIvhrtLhPc/FYCGawPQON3tw1v62PtCIXwWpvdSKfVu6cr8S1BUYhY9Nys7P5ZF0dA=="
+ },
+ "node_modules/@chakra-ui/focus-lock": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/focus-lock/-/focus-lock-2.0.10.tgz",
+ "integrity": "sha512-LeRZYzwfJp0eq84oO8e1pC2qC8v8fJw/P4nYDrCDjuJU753DV6nVjp5MKMRqbkp+6IAElPc+ojy/sp2a9GCocw==",
+ "dependencies": {
+ "@chakra-ui/dom-utils": "2.0.1",
+ "react-focus-lock": "^2.9.1"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/form-control": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-2.0.9.tgz",
+ "integrity": "sha512-P8Tr45z/XSAa1m6uAma0eKf1h7Ltg2sLj2jK5YhaXJER9VUUY18iGe96D4JrAXlgEWDhTyWMb63nB+eYO1tKtw==",
+ "dependencies": {
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/hooks": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-2.0.9.tgz",
+ "integrity": "sha512-0JRgEPtsBaXr9nQW1xEKlWGA7WwFbLNqac7fQXp9zQvoHOWTfNJkK/NJaVBvyFPgfTLxy37WKHooVSwNG/Lwmg==",
+ "dependencies": {
+ "@chakra-ui/react-utils": "2.0.6",
+ "@chakra-ui/utils": "2.0.9",
+ "compute-scroll-into-view": "1.0.14",
+ "copy-to-clipboard": "3.3.1"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/icon": {
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-3.0.9.tgz",
+ "integrity": "sha512-P2Pwm/za6m1W1oqL2kGHH6XrrymsBjqYAFwOW2lB5Q6mI1e+RYe/iMxDoPSLHMYhqdfH7vyib/ffE3Vv3a5oTA==",
+ "dependencies": {
+ "@chakra-ui/shared-utils": "2.0.1"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/icons": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/icons/-/icons-2.0.9.tgz",
+ "integrity": "sha512-6xvV2rC8wATgfnRH+fC9mi0nLcgKjhHKO29lV1pGioVI0yWK0dqc//zjcyBhMMpW5ABnSfig7ujVBf3op/Syzg==",
+ "dependencies": {
+ "@chakra-ui/icon": "3.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/image": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-2.0.10.tgz",
+ "integrity": "sha512-Atc1bdog4V5xv7IbpF2F2UkKWfgG/TD74cIac09JuSpQcYyh7lrJ7iVvhTkeP+LDdCs+QCD7SnTUM4Y0ZlaHbA==",
+ "dependencies": {
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/input": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/input/-/input-2.0.9.tgz",
+ "integrity": "sha512-6MKydxTyF7JV7PtQHircQ5HBTd6Ik9Vn7p8fCLeAieT0TK8UQTxMWZVPminS7TRWMutrq8W99DcQOBlMz0cKrw==",
+ "dependencies": {
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/object-utils": "2.0.3",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/shared-utils": "2.0.1"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/layout": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/layout/-/layout-2.1.6.tgz",
+ "integrity": "sha512-QDNaVu44UI46c+YlSF1KrzJkiwua0UtRXNTnR3jBE1uzcuqRow7xgr3E60dLphY2cPFqAljfQZUNlP3sgvCLww==",
+ "dependencies": {
+ "@chakra-ui/breakpoint-utils": "2.0.3",
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/object-utils": "2.0.3",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/shared-utils": "2.0.1"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/lazy-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/lazy-utils/-/lazy-utils-2.0.1.tgz",
+ "integrity": "sha512-986YjYq+hEzHDLZiqYlYbdqfiKdC3h2g896Eoe5K2UXtAVxqZI3UOnMH781X6N1R7rGJWquskzG681qFigW/BA=="
+ },
+ "node_modules/@chakra-ui/live-region": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-2.0.9.tgz",
+ "integrity": "sha512-ilbo/C5wcUoSHDU5owFPQP3KsabPYGzDEbwV+Z76BlyNdFN2PD0j13RGEH+sBNNZ3HzLyyuuc1YmkVcJi7ycQg==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/media-query": {
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/media-query/-/media-query-3.2.5.tgz",
+ "integrity": "sha512-V+Dngi/r7u/uj7JhsZerM1RI597Oo4wED2ojNfclnnEVb/IoqktiuFy6RQgbo3HmE7M/E5B1i4yYzt7tQJhXlg==",
+ "dependencies": {
+ "@chakra-ui/breakpoint-utils": "2.0.3",
+ "@chakra-ui/react-env": "2.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/menu": {
+ "version": "2.0.11",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/menu/-/menu-2.0.11.tgz",
+ "integrity": "sha512-AUo1sG+Wowl24Ed6QFxrA/nC1ekntIfULxXw0uMICAW+T/uCu3jJDlTNS5q6eSqE5NSCutKZ8058nobFCkqB0g==",
+ "dependencies": {
+ "@chakra-ui/clickable": "2.0.9",
+ "@chakra-ui/descendant": "3.0.8",
+ "@chakra-ui/lazy-utils": "2.0.1",
+ "@chakra-ui/popper": "3.0.7",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-animation-state": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-disclosure": "2.0.3",
+ "@chakra-ui/react-use-focus-effect": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-outside-click": "2.0.3",
+ "@chakra-ui/react-use-update-effect": "2.0.3",
+ "@chakra-ui/transition": "2.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/modal": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/modal/-/modal-2.1.7.tgz",
+ "integrity": "sha512-A+CbvhQYpmLH3SrqJ1wJysUCGm0mNoSDxRjP4wX98j56nMTDAsMYlzttpuLmKaSzvbJ7uEQDLtQV8lZjB0gUuw==",
+ "dependencies": {
+ "@chakra-ui/close-button": "2.0.9",
+ "@chakra-ui/focus-lock": "2.0.10",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/transition": "2.0.9",
+ "aria-hidden": "^1.1.1",
+ "react-remove-scroll": "^2.5.4"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/number-input": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-2.0.9.tgz",
+ "integrity": "sha512-RsDzoNvSBZMgyXjN543AtQ2v99U1p/0xnGWZy4NCkgCDWMBn3kIXqSzQq5CB9Ot0MD8nnKF5VYdVdXWguXExEQ==",
+ "dependencies": {
+ "@chakra-ui/counter": "2.0.9",
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-callback-ref": "2.0.3",
+ "@chakra-ui/react-use-event-listener": "2.0.3",
+ "@chakra-ui/react-use-interval": "2.0.1",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1",
+ "@chakra-ui/react-use-update-effect": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/number-utils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/number-utils/-/number-utils-2.0.3.tgz",
+ "integrity": "sha512-oN03kYAUCCp/FNtpLr5mh+cvd/sRTzZWTBoFydmxc955psXq/X950gzs6o5kzoeFCpgXaxMmHAXQm3ReEK2NsQ=="
+ },
+ "node_modules/@chakra-ui/object-utils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/object-utils/-/object-utils-2.0.3.tgz",
+ "integrity": "sha512-36prckrqTynVD/JTzyCr8OCWVOrMs/awZo3djVbIiNxRIcJ5iEwUVy26h3MWN4ENSopipBtxNfAwPNTLU5Si/g=="
+ },
+ "node_modules/@chakra-ui/pin-input": {
+ "version": "2.0.11",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/pin-input/-/pin-input-2.0.11.tgz",
+ "integrity": "sha512-Yv+RFcuRCLYhBGRv9JI9IYekD2qHCZh2WOQMutF0sqhDCoITkVelaiBxErENYSPXL2+eBJs7rZAEXulPMVS7pA==",
+ "dependencies": {
+ "@chakra-ui/descendant": "3.0.8",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/popover": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/popover/-/popover-2.0.9.tgz",
+ "integrity": "sha512-+7tH4RVuheFQOyAZ5KT9x+qsLvz7rGuKaHtb0427+5bhUzLaSAghtr/afzOKHDwUVBwF2tTUNanR23ipW1fXDg==",
+ "dependencies": {
+ "@chakra-ui/close-button": "2.0.9",
+ "@chakra-ui/hooks": "2.0.9",
+ "@chakra-ui/lazy-utils": "2.0.1",
+ "@chakra-ui/popper": "3.0.7",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-disclosure": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/popper": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/popper/-/popper-3.0.7.tgz",
+ "integrity": "sha512-xLYhuNsk1gOjymtek1ZdZlG21hmg2a7Iu2KsD9Hi7+aUxc2K5/XxX+/vyjjz8u4s0gmj83pTqnauQRynb/TCXA==",
+ "dependencies": {
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@popperjs/core": "^2.9.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/portal": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/portal/-/portal-2.0.9.tgz",
+ "integrity": "sha512-9e9S0MLbkpofPGlyYA12jNYSdndugy6ylPi5pC9nr3/VqG2Kn+8VcBChAeXW8K4ms7WFc74rNX1pBY/UVwr4qg==",
+ "dependencies": {
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1"
+ },
+ "peerDependencies": {
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/progress": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/progress/-/progress-2.0.10.tgz",
+ "integrity": "sha512-my0Pi3NG1PYhlvCav4fybg3gL5HBNe+7lO4PVdri4QHEyfJlrDeBWID+1GgqlpUWdTj3sOf7ysku+FEgkeOeSA==",
+ "dependencies": {
+ "@chakra-ui/react-context": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/provider": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/provider/-/provider-2.0.14.tgz",
+ "integrity": "sha512-JEzbfOFdNRXfj/c7c3xTrhb0r12hcAZLErqN+OsJR98u+uc7Grqkd8qwt9HYLeJYVKi5JtaeUTyd7uS1n9yhSg==",
+ "dependencies": {
+ "@chakra-ui/css-reset": "2.0.5",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/react-env": "2.0.9",
+ "@chakra-ui/system": "2.2.7",
+ "@chakra-ui/utils": "2.0.9"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.0.0",
+ "@emotion/styled": "^11.0.0",
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/radio": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/radio/-/radio-2.0.10.tgz",
+ "integrity": "sha512-LhAWsY22cmb+M/iyhFgkzf2+V9TJmAC77Cd+GbP3M3sxDSEUDtq08KOc3JjoYc3GzeZml3JL1yssbxh+liY3xA==",
+ "dependencies": {
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@zag-js/focus-visible": "0.1.0"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react": {
+ "version": "2.2.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-2.2.9.tgz",
+ "integrity": "sha512-biW1C8b+pmw9gvpTWZOgSU9qxnOu1/nqjYsCY9eznSHIr50E3jeO987D2KEuegHPb7O0PfRdGmEaZzHnUTNweg==",
+ "dependencies": {
+ "@chakra-ui/accordion": "2.0.11",
+ "@chakra-ui/alert": "2.0.9",
+ "@chakra-ui/avatar": "2.0.10",
+ "@chakra-ui/breadcrumb": "2.0.9",
+ "@chakra-ui/button": "2.0.9",
+ "@chakra-ui/checkbox": "2.1.8",
+ "@chakra-ui/close-button": "2.0.9",
+ "@chakra-ui/control-box": "2.0.9",
+ "@chakra-ui/counter": "2.0.9",
+ "@chakra-ui/css-reset": "2.0.5",
+ "@chakra-ui/editable": "2.0.9",
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/hooks": "2.0.9",
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/image": "2.0.10",
+ "@chakra-ui/input": "2.0.9",
+ "@chakra-ui/layout": "2.1.6",
+ "@chakra-ui/live-region": "2.0.9",
+ "@chakra-ui/media-query": "3.2.5",
+ "@chakra-ui/menu": "2.0.11",
+ "@chakra-ui/modal": "2.1.7",
+ "@chakra-ui/number-input": "2.0.9",
+ "@chakra-ui/pin-input": "2.0.11",
+ "@chakra-ui/popover": "2.0.9",
+ "@chakra-ui/popper": "3.0.7",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/progress": "2.0.10",
+ "@chakra-ui/provider": "2.0.14",
+ "@chakra-ui/radio": "2.0.10",
+ "@chakra-ui/react-env": "2.0.9",
+ "@chakra-ui/select": "2.0.9",
+ "@chakra-ui/skeleton": "2.0.14",
+ "@chakra-ui/slider": "2.0.9",
+ "@chakra-ui/spinner": "2.0.9",
+ "@chakra-ui/stat": "2.0.9",
+ "@chakra-ui/switch": "2.0.11",
+ "@chakra-ui/system": "2.2.7",
+ "@chakra-ui/table": "2.0.9",
+ "@chakra-ui/tabs": "2.1.0",
+ "@chakra-ui/tag": "2.0.9",
+ "@chakra-ui/textarea": "2.0.10",
+ "@chakra-ui/theme": "2.1.8",
+ "@chakra-ui/toast": "3.0.7",
+ "@chakra-ui/tooltip": "2.0.10",
+ "@chakra-ui/transition": "2.0.9",
+ "@chakra-ui/utils": "2.0.9",
+ "@chakra-ui/visually-hidden": "2.0.9"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.0.0",
+ "@emotion/styled": "^11.0.0",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-children-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-children-utils/-/react-children-utils-2.0.1.tgz",
+ "integrity": "sha512-sEgpuh/vWSt2+W0F49EGYXXUyjmg0lbosjVg6qUKHv9sAyx5tbrOrZ6df/TaMUSAe9m3AUOMGqUIPLpxno0DjA=="
+ },
+ "node_modules/@chakra-ui/react-context": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-context/-/react-context-2.0.3.tgz",
+ "integrity": "sha512-KmPq6sb1y05WsOUqXZtBBC4LsNKZIFrp2thTsLBwcuH7lkXZwPMHmJGKa9K980P+SWEgfH2s2PY2z+QrIuqWGg==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-env": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-env/-/react-env-2.0.9.tgz",
+ "integrity": "sha512-4AJHNUGBR19hzVyOILYpZZgq8jGrpEcbhvR++CppbvPH7vfPZpoz6L/cBtHxS07YwDtUeBL8yCNiLlTxctV//Q==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-types": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-types/-/react-types-2.0.3.tgz",
+ "integrity": "sha512-1mJYOQldFTALE0Wr3j6tk/MYvgQIp6CKkJulNzZrI8QN+ox/bJOh8OVP4vhwqvfigdLTui0g0k8M9h+j2ub/Mw==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-animation-state": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-animation-state/-/react-use-animation-state-2.0.3.tgz",
+ "integrity": "sha512-sjGgzMMmxurwKDSFhDLpLNn3SWUERI5iAZOOa0pYnyOLGVXMowgIjK6jpZxre1vc3A+unjJk5P4qeiyY+C4uwQ==",
+ "dependencies": {
+ "@chakra-ui/dom-utils": "2.0.1",
+ "@chakra-ui/react-use-event-listener": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-callback-ref": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-callback-ref/-/react-use-callback-ref-2.0.3.tgz",
+ "integrity": "sha512-kdYlhgnQKWWLNwl3WSv/Oq3+mlnu2p3y4Xc1AqKVHVcBOdQE9lpW3d7ZaOoK2aIXXWq1rocscOiXBUtM0Vqd2A==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-controllable-state": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-controllable-state/-/react-use-controllable-state-2.0.3.tgz",
+ "integrity": "sha512-su8efwCWWnY2LQUU6PEnYwSGJX8kvPSO2KyUKuymx8q3fNWuyhzAZriG/TbeeCxESLp70+wuniUlSGRa4vxylQ==",
+ "dependencies": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-disclosure": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-disclosure/-/react-use-disclosure-2.0.3.tgz",
+ "integrity": "sha512-3IdrzvQZcgjqSx5wTVffInOyhMU+d3ZlIE26JmqejMyN/B+qAs932iKfm0A1mTMPTz38ZnNtuaKazmzyfR1ePg==",
+ "dependencies": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-event-listener": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-event-listener/-/react-use-event-listener-2.0.3.tgz",
+ "integrity": "sha512-m3ZdJjo3QQ1HcQGnehlBTgHaCVewz5fwIRTXVzbZTraVJr4k589Zf87eagW57tT4dyv656lSmdhaFGZ8p5Snww==",
+ "dependencies": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-focus-effect": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-focus-effect/-/react-use-focus-effect-2.0.3.tgz",
+ "integrity": "sha512-N0rho7P+rH5cn13dbS8GUOye+6RYXAmXhmlS+WW/3lWidGH3HAbMoOVf56UiuSnE1+2or8/U7qRshUryj2H1nA==",
+ "dependencies": {
+ "@chakra-ui/dom-utils": "2.0.1",
+ "@chakra-ui/react-use-event-listener": "2.0.3",
+ "@chakra-ui/react-use-update-effect": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-focus-on-pointer-down": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-focus-on-pointer-down/-/react-use-focus-on-pointer-down-2.0.1.tgz",
+ "integrity": "sha512-f0qL2iWvajUo+0jwDZyJpUMJ6J6BH3WjDZE2Rp6cns4pgI6uYuv2gj+FqQ5jnoYdXkeER6lBI56a+aIW/1RYiA==",
+ "dependencies": {
+ "@chakra-ui/react-use-event-listener": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-interval": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-interval/-/react-use-interval-2.0.1.tgz",
+ "integrity": "sha512-6ZLzKA7Ga894UZcXO3bbGYThlhviiau1oxZ1UcJG5pUXNM9Up7O/4Joq31sL+KcpteCN45vd1etomilsv/blxw==",
+ "dependencies": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-merge-refs": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.0.3.tgz",
+ "integrity": "sha512-n35BmVbasy5Esa6qxznWmiV3NaRxGpqMpZH0n+X7aXt8VkGAJzRpAVjUmKCLNYyCLpqsQceCmAEK8a5SR6vxqw==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-outside-click": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-outside-click/-/react-use-outside-click-2.0.3.tgz",
+ "integrity": "sha512-r5OohM8lOuZTz6e3vVHvfm/3sEkd06nUPBNU+r3rWh1I7bR9z5Gia/BOQD6GE4jUTanDkHcH76Pf9qJ45kpibQ==",
+ "dependencies": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-pan-event": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-pan-event/-/react-use-pan-event-2.0.3.tgz",
+ "integrity": "sha512-cWdyUiSJIBMvK5GOrYimp9Z9EfZkp8W4RJs+5wRFJ2aUkPoxuUCnm3OyYcdVPd/LsMhOf9f/V8SrnQoL5wCAxA==",
+ "dependencies": {
+ "@chakra-ui/event-utils": "2.0.3",
+ "framesync": "5.3.0"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-previous": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-previous/-/react-use-previous-2.0.1.tgz",
+ "integrity": "sha512-ROi+/puVd8D1QaxBSOcGlJNqV2x02ppSgmXzZZJhM8ryFLZjY9ojV3HhamB2IJ/7SIb1rMSSV1GPedFw7YMCwA==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-safe-layout-effect": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.0.1.tgz",
+ "integrity": "sha512-H+ZOjkPqv3KBPEoP68JKpQBNdLOI0mwzEiTT397UdvBVCCJ+1/ijWVUT+Ub/pYic60O6xUghy5ORaWqJHhnKDA==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-size": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-size/-/react-use-size-2.0.3.tgz",
+ "integrity": "sha512-hr4hKepPUmM2paXseSZiOTK2y+ZqnSzYNusDEB01f+cDerFjdN1jSfNJKXpiKF0+hNESXfOPQb3Zt0eDusRdoA==",
+ "dependencies": {
+ "@zag-js/element-size": "0.1.0"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-timeout": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-timeout/-/react-use-timeout-2.0.1.tgz",
+ "integrity": "sha512-zXh9RH+GciKr8hvaOADHOoHP72B7UZUEymA8CWCV4WEs/9s/PfQJH7X1bwvaj43CcOmfVQg4oODWqCYQM1lSsg==",
+ "dependencies": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-use-update-effect": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-update-effect/-/react-use-update-effect-2.0.3.tgz",
+ "integrity": "sha512-8hkP1o/UUUA49w/R+XyAlPiCjxXTCWCNsHWUOEhAitjJfoCNUjgaNKOD52hT07kc5ACJEcJQHA5327LnwtiIlg==",
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/react-utils": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-2.0.6.tgz",
+ "integrity": "sha512-ZL0FPaolovXOxMzYRSLHgBYtvxIkA/c5GTSYpXL8DcC+TBLZnAmQ8BPTS2b6xys6xvwdQjkZRUeQ0cBNFaryJg==",
+ "dependencies": {
+ "@chakra-ui/utils": "2.0.9"
+ },
+ "peerDependencies": {
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/select": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/select/-/select-2.0.9.tgz",
+ "integrity": "sha512-Q6kE3MGGRQn0lmU1jOvveGPspe3LooUYBMuS80hpPM+Zvq+Cfjl5tRgTMPirb6i66A+0Qiw5tgUa5dPHdpWL0g==",
+ "dependencies": {
+ "@chakra-ui/form-control": "2.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/shared-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/shared-utils/-/shared-utils-2.0.1.tgz",
+ "integrity": "sha512-NXDBl/u4wrSNp0ON5R3r3evkRurrAz2yuO7neooaG+O5HEenVouGqm4CsXd6lUAPmjwiGzA0LQFNCt0Hj92dXg=="
+ },
+ "node_modules/@chakra-ui/skeleton": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/skeleton/-/skeleton-2.0.14.tgz",
+ "integrity": "sha512-EDcfM0qN51HboHBd33H43WL8VEGQvZXsV6vDyE7eXYYNx2FeJo9j1LIm67321FdbjsQS2L+t11UESyAUmLXrjw==",
+ "dependencies": {
+ "@chakra-ui/media-query": "3.2.5",
+ "@chakra-ui/react-use-previous": "2.0.1"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/slider": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/slider/-/slider-2.0.9.tgz",
+ "integrity": "sha512-i4bDVi7MLO21EvCEflEHCPtIBRGzyrvUfSGI00FMHwW4KMKx/tMmiBBo9wkzT1Wj3WC7zeRAVkNQ4uCVKJXNRQ==",
+ "dependencies": {
+ "@chakra-ui/number-utils": "2.0.3",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-callback-ref": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-pan-event": "2.0.3",
+ "@chakra-ui/react-use-size": "2.0.3",
+ "@chakra-ui/react-use-update-effect": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/spinner": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/spinner/-/spinner-2.0.9.tgz",
+ "integrity": "sha512-9ALl51fiVWptDu2J2xcv0TSfGf4buumpHrEXHvV2Qy+HZ6rYnUmSThBSb/VgoQS+rASG8bAbLUPlQTQ+v9ibFg==",
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/stat": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/stat/-/stat-2.0.9.tgz",
+ "integrity": "sha512-C9cytqegWSGJ/hh3/qwsgGlerXLYHrU0iQcJQ+pKSRFJhshXsv3go5IR6kVL72Yf2s4Gs5c3GsMZrLM22ePpDg==",
+ "dependencies": {
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/styled-system": {
+ "version": "2.2.8",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-2.2.8.tgz",
+ "integrity": "sha512-HvXtCVUt3kY/RTd0sY7k6dX8ZHCOUbtq5TSS+/E9zESZegwxsG84XKdLhRbLaguYyRB81cOgmFmT5WJmcWxMWA==",
+ "dependencies": {
+ "csstype": "^3.0.11",
+ "lodash.mergewith": "4.6.2"
+ }
+ },
+ "node_modules/@chakra-ui/switch": {
+ "version": "2.0.11",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/switch/-/switch-2.0.11.tgz",
+ "integrity": "sha512-gY8OGBnoPosZpq7dDNVf432t67pTc/cz5VkGhbtER7bbjXSoXe0DAiAYL+HT2kD7mbTJQzzHK/y0St0WimR1Mw==",
+ "dependencies": {
+ "@chakra-ui/checkbox": "2.1.8"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/system": {
+ "version": "2.2.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-2.2.7.tgz",
+ "integrity": "sha512-E6eVz6Ghzv5Gy9D3e/J5XWjYheHTCEuenQB4amuiXYAm7bgsjJJl0EHk8kHNW+Gjh4qj9f7F/9C7d/ZpaKpzZQ==",
+ "dependencies": {
+ "@chakra-ui/color-mode": "2.1.7",
+ "@chakra-ui/react-utils": "2.0.6",
+ "@chakra-ui/styled-system": "2.2.8",
+ "@chakra-ui/utils": "2.0.9",
+ "react-fast-compare": "3.2.0"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.0.0",
+ "@emotion/styled": "^11.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/table": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/table/-/table-2.0.9.tgz",
+ "integrity": "sha512-XRz6+x4dMeQX3xyViyG2H/P1STI/2vwvgU2cjzzwS+5fZ2JdGaTgYzBb+IZoH9agEq1Ma3rlKMUPDrRCFb7kLQ==",
+ "dependencies": {
+ "@chakra-ui/react-context": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/tabs": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/tabs/-/tabs-2.1.0.tgz",
+ "integrity": "sha512-CYiejYBgBjVMzeUp+xBIVXmdrY9khH7MizfkprmNkFq/p7zk1ZElhfksO5j4uymFDMeYkF08yoJVXfk6Xv1euw==",
+ "dependencies": {
+ "@chakra-ui/clickable": "2.0.9",
+ "@chakra-ui/descendant": "3.0.8",
+ "@chakra-ui/lazy-utils": "2.0.1",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/tag": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/tag/-/tag-2.0.9.tgz",
+ "integrity": "sha512-NKARwhsZ04t2vkrdRhNcakEiVtg1q44yUUsDw2Jwdu4idAWQupZGGochQI2Ac4T2MI1b66zQUkaGnm3l1mhTtg==",
+ "dependencies": {
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/textarea": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/textarea/-/textarea-2.0.10.tgz",
+ "integrity": "sha512-HSo0EPsY8XKGA+Af6jTob1oe1T6NKZwgjLmX0binK3MMM9pDTXsUTw8GD0g971lxw9oktVMLK/O9QVAgVAm5mw==",
+ "dependencies": {
+ "@chakra-ui/form-control": "2.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/theme": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-2.1.8.tgz",
+ "integrity": "sha512-ftA8ZRWa48LjRe53o/p4gFzoShe5rwvYfjHluS5hy154SknDcXE0LAKT1/odF0jWidnRUh2Y2IdsYV8/h3U/Dw==",
+ "dependencies": {
+ "@chakra-ui/anatomy": "2.0.5",
+ "@chakra-ui/theme-tools": "2.0.10",
+ "@chakra-ui/utils": "2.0.9"
+ },
+ "peerDependencies": {
+ "@chakra-ui/styled-system": ">=2.0.0"
+ }
+ },
+ "node_modules/@chakra-ui/theme-tools": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-2.0.10.tgz",
+ "integrity": "sha512-w9FaQRIjygJUR/viVkGSYKAe9/5ThZEfaGtnqG4dHY/rAnm73rCqUJsUR4xwZAzr8HpXXuJVmwk8cjSElS3yXw==",
+ "dependencies": {
+ "@chakra-ui/anatomy": "2.0.5",
+ "@chakra-ui/utils": "2.0.9",
+ "@ctrl/tinycolor": "^3.4.0"
+ },
+ "peerDependencies": {
+ "@chakra-ui/styled-system": ">=2.0.0"
+ }
+ },
+ "node_modules/@chakra-ui/toast": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/toast/-/toast-3.0.7.tgz",
+ "integrity": "sha512-f4/9st2Xl45rTyCB6KBpXq4eITO9slJq72eXxpNXz416+XJpdYkKub801BWvaiL1ZVFHjYb6bUSkycdGda6E4A==",
+ "dependencies": {
+ "@chakra-ui/alert": "2.0.9",
+ "@chakra-ui/close-button": "2.0.9",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/react-use-timeout": "2.0.1",
+ "@chakra-ui/react-use-update-effect": "2.0.3",
+ "@chakra-ui/theme": "2.1.8"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": "2.2.7",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/tooltip": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/tooltip/-/tooltip-2.0.10.tgz",
+ "integrity": "sha512-pBILBdZoux2K3EW9V6JuyZYUWz2/Y7oYCVO6AwNOesiEBGAONyzoDwFV728EzPEHe9e+YBcKOSZ9tEpDdrzHMA==",
+ "dependencies": {
+ "@chakra-ui/popper": "3.0.7",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-disclosure": "2.0.3",
+ "@chakra-ui/react-use-event-listener": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ },
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "framer-motion": ">=4.0.0",
+ "react": ">=18",
+ "react-dom": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/transition": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/transition/-/transition-2.0.9.tgz",
+ "integrity": "sha512-cVfKdZl128AEj0LDS8M9dzXao4wmTVj3gRJBnm91Qcg243Pm8OlgIBNbHEwsq/Fps+PsN431BtEGfL4w79wQEA==",
+ "peerDependencies": {
+ "framer-motion": ">=4.0.0",
+ "react": ">=18"
+ }
+ },
+ "node_modules/@chakra-ui/utils": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-2.0.9.tgz",
+ "integrity": "sha512-7ct5562Jw6pZdtj63XfUkEUXXsCCVqdqIXyLtQ9VgOKtRQWwDxzc8uPI5Zjdw9AleEITZFUH8TNKWn75nm54kQ==",
+ "dependencies": {
+ "@types/lodash.mergewith": "4.6.6",
+ "css-box-model": "1.2.1",
+ "framesync": "5.3.0",
+ "lodash.mergewith": "4.6.2"
+ }
+ },
+ "node_modules/@chakra-ui/visually-hidden": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-2.0.9.tgz",
+ "integrity": "sha512-PkNxrRGp9H3bdqEaoo8XGt/AL9UuGRTom0/9XJa+G/Dj8Cy1sDuamOWk3pN/ZQs46RokfK9Uh5LqPY5dwSDweg==",
+ "peerDependencies": {
+ "@chakra-ui/system": ">=2.0.0",
+ "react": ">=18"
+ }
+ },
"node_modules/@csstools/normalize.css": {
"version": "12.0.0",
"resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz",
@@ -2159,6 +3224,168 @@
"postcss-selector-parser": "^6.0.10"
}
},
+ "node_modules/@ctrl/tinycolor": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
+ "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@emotion/babel-plugin": {
+ "version": "11.10.2",
+ "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz",
+ "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.16.7",
+ "@babel/plugin-syntax-jsx": "^7.17.12",
+ "@babel/runtime": "^7.18.3",
+ "@emotion/hash": "^0.9.0",
+ "@emotion/memoize": "^0.8.0",
+ "@emotion/serialize": "^1.1.0",
+ "babel-plugin-macros": "^3.1.0",
+ "convert-source-map": "^1.5.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-root": "^1.1.0",
+ "source-map": "^0.5.7",
+ "stylis": "4.0.13"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@emotion/babel-plugin/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==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@emotion/babel-plugin/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@emotion/cache": {
+ "version": "11.10.3",
+ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz",
+ "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==",
+ "dependencies": {
+ "@emotion/memoize": "^0.8.0",
+ "@emotion/sheet": "^1.2.0",
+ "@emotion/utils": "^1.2.0",
+ "@emotion/weak-memoize": "^0.3.0",
+ "stylis": "4.0.13"
+ }
+ },
+ "node_modules/@emotion/hash": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz",
+ "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
+ },
+ "node_modules/@emotion/is-prop-valid": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz",
+ "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==",
+ "dependencies": {
+ "@emotion/memoize": "^0.8.0"
+ }
+ },
+ "node_modules/@emotion/memoize": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz",
+ "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
+ },
+ "node_modules/@emotion/react": {
+ "version": "11.10.0",
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.0.tgz",
+ "integrity": "sha512-K6z9zlHxxBXwN8TcpwBKcEsBsOw4JWCCmR+BeeOWgqp8GIU1yA2Odd41bwdAAr0ssbQrbJbVnndvv7oiv1bZeQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.18.3",
+ "@emotion/babel-plugin": "^11.10.0",
+ "@emotion/cache": "^11.10.0",
+ "@emotion/serialize": "^1.1.0",
+ "@emotion/utils": "^1.2.0",
+ "@emotion/weak-memoize": "^0.3.0",
+ "hoist-non-react-statics": "^3.3.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0",
+ "react": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@babel/core": {
+ "optional": true
+ },
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@emotion/serialize": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz",
+ "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==",
+ "dependencies": {
+ "@emotion/hash": "^0.9.0",
+ "@emotion/memoize": "^0.8.0",
+ "@emotion/unitless": "^0.8.0",
+ "@emotion/utils": "^1.2.0",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/@emotion/sheet": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz",
+ "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w=="
+ },
+ "node_modules/@emotion/styled": {
+ "version": "11.10.0",
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.0.tgz",
+ "integrity": "sha512-V9oaEH6V4KePeQpgUE83i8ht+4Ri3E8Djp/ZPJ4DQlqWhSKITvgzlR3/YQE2hdfP4Jw3qVRkANJz01LLqK9/TA==",
+ "dependencies": {
+ "@babel/runtime": "^7.18.3",
+ "@emotion/babel-plugin": "^11.10.0",
+ "@emotion/is-prop-valid": "^1.2.0",
+ "@emotion/serialize": "^1.1.0",
+ "@emotion/utils": "^1.2.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0",
+ "@emotion/react": "^11.0.0-rc.0",
+ "react": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@babel/core": {
+ "optional": true
+ },
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@emotion/unitless": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
+ "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
+ },
+ "node_modules/@emotion/utils": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
+ "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
+ },
+ "node_modules/@emotion/weak-memoize": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz",
+ "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
+ },
"node_modules/@eslint/eslintrc": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz",
@@ -2993,6 +4220,64 @@
"resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
"integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A=="
},
+ "node_modules/@motionone/animation": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz",
+ "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==",
+ "dependencies": {
+ "@motionone/easing": "^10.14.0",
+ "@motionone/types": "^10.14.0",
+ "@motionone/utils": "^10.14.0",
+ "tslib": "^2.3.1"
+ }
+ },
+ "node_modules/@motionone/dom": {
+ "version": "10.13.1",
+ "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.13.1.tgz",
+ "integrity": "sha512-zjfX+AGMIt/fIqd/SL1Lj93S6AiJsEA3oc5M9VkUr+Gz+juRmYN1vfvZd6MvEkSqEjwPQgcjN7rGZHrDB9APfQ==",
+ "dependencies": {
+ "@motionone/animation": "^10.13.1",
+ "@motionone/generators": "^10.13.1",
+ "@motionone/types": "^10.13.0",
+ "@motionone/utils": "^10.13.1",
+ "hey-listen": "^1.0.8",
+ "tslib": "^2.3.1"
+ }
+ },
+ "node_modules/@motionone/easing": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz",
+ "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==",
+ "dependencies": {
+ "@motionone/utils": "^10.14.0",
+ "tslib": "^2.3.1"
+ }
+ },
+ "node_modules/@motionone/generators": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz",
+ "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==",
+ "dependencies": {
+ "@motionone/types": "^10.14.0",
+ "@motionone/utils": "^10.14.0",
+ "tslib": "^2.3.1"
+ }
+ },
+ "node_modules/@motionone/types": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz",
+ "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ=="
+ },
+ "node_modules/@motionone/utils": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz",
+ "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==",
+ "dependencies": {
+ "@motionone/types": "^10.14.0",
+ "hey-listen": "^1.0.8",
+ "tslib": "^2.3.1"
+ }
+ },
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@@ -3074,6 +4359,15 @@
}
}
},
+ "node_modules/@popperjs/core": {
+ "version": "2.11.6",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz",
+ "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/popperjs"
+ }
+ },
"node_modules/@rollup/plugin-babel": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
@@ -3801,6 +5095,19 @@
"resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
},
+ "node_modules/@types/lodash": {
+ "version": "4.14.184",
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz",
+ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q=="
+ },
+ "node_modules/@types/lodash.mergewith": {
+ "version": "4.6.6",
+ "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz",
+ "integrity": "sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==",
+ "dependencies": {
+ "@types/lodash": "*"
+ }
+ },
"node_modules/@types/mime": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
@@ -4296,6 +5603,16 @@
"resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
"integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
},
+ "node_modules/@zag-js/element-size": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@zag-js/element-size/-/element-size-0.1.0.tgz",
+ "integrity": "sha512-QF8wp0+V8++z+FHXiIw93+zudtubYszOtYbNgK39fg3pi+nCZtuSm4L1jC5QZMatNZ83MfOzyNCfgUubapagJQ=="
+ },
+ "node_modules/@zag-js/focus-visible": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@zag-js/focus-visible/-/focus-visible-0.1.0.tgz",
+ "integrity": "sha512-PeaBcTmdZWcFf7n1aM+oiOdZc+sy14qi0emPIeUuGMTjbP0xLGrZu43kdpHnWSXy7/r4Ubp/vlg50MCV8+9Isg=="
+ },
"node_modules/abab": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
@@ -4548,6 +5865,26 @@
"sprintf-js": "~1.0.2"
}
},
+ "node_modules/aria-hidden": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.1.tgz",
+ "integrity": "sha512-PN344VAf9j1EAi+jyVHOJ8XidQdPVssGco39eNcsGdM4wcsILtxrKLkbuiMfLWYROK1FjRQasMWCBttrhjnr6A==",
+ "dependencies": {
+ "tslib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.9.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
"node_modules/aria-query": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
@@ -5524,6 +6861,11 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
},
+ "node_modules/compute-scroll-into-view": {
+ "version": "1.0.14",
+ "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz",
+ "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ=="
+ },
"node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -5601,6 +6943,14 @@
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
"integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
},
+ "node_modules/copy-to-clipboard": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz",
+ "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==",
+ "dependencies": {
+ "toggle-selection": "^1.0.6"
+ }
+ },
"node_modules/core-js": {
"version": "3.25.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.0.tgz",
@@ -5700,6 +7050,14 @@
"postcss": "^8.4"
}
},
+ "node_modules/css-box-model": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz",
+ "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==",
+ "dependencies": {
+ "tiny-invariant": "^1.0.6"
+ }
+ },
"node_modules/css-declaration-sorter": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz",
@@ -6206,6 +7564,11 @@
"resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
"integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
},
+ "node_modules/detect-node-es": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
+ "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="
+ },
"node_modules/detect-port-alt": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz",
@@ -7684,6 +9047,11 @@
"url": "https://github.com/avajs/find-cache-dir?sponsor=1"
}
},
+ "node_modules/find-root": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
+ },
"node_modules/find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
@@ -7716,6 +9084,17 @@
"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
"integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
},
+ "node_modules/focus-lock": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.11.2.tgz",
+ "integrity": "sha512-pZ2bO++NWLHhiKkgP1bEXHhR1/OjVcSvlCJ98aNJDFeb7H5OOQaO+SKOZle6041O9rv2tmbrO4JzClAvDUHf0g==",
+ "dependencies": {
+ "tslib": "^2.0.3"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/follow-redirects": {
"version": "1.15.1",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
@@ -7924,6 +9303,57 @@
"url": "https://www.patreon.com/infusion"
}
},
+ "node_modules/framer-motion": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-7.2.1.tgz",
+ "integrity": "sha512-bt2ZqqGpPsW6UojYUa5poWQJu3sDr4Dp3IZsdVBYdKUJ8p+9PxOk1fYRAT8lTGGmaC5HFoKrbDXQeKWGAKZz9g==",
+ "dependencies": {
+ "@motionone/dom": "10.13.1",
+ "framesync": "6.1.2",
+ "hey-listen": "^1.0.8",
+ "popmotion": "11.0.5",
+ "style-value-types": "5.1.2",
+ "tslib": "2.4.0"
+ },
+ "optionalDependencies": {
+ "@emotion/is-prop-valid": "^0.8.2"
+ },
+ "peerDependencies": {
+ "react": "^18.0.0",
+ "react-dom": "^18.0.0"
+ }
+ },
+ "node_modules/framer-motion/node_modules/@emotion/is-prop-valid": {
+ "version": "0.8.8",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
+ "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
+ "optional": true,
+ "dependencies": {
+ "@emotion/memoize": "0.7.4"
+ }
+ },
+ "node_modules/framer-motion/node_modules/@emotion/memoize": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
+ "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==",
+ "optional": true
+ },
+ "node_modules/framer-motion/node_modules/framesync": {
+ "version": "6.1.2",
+ "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz",
+ "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==",
+ "dependencies": {
+ "tslib": "2.4.0"
+ }
+ },
+ "node_modules/framesync": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz",
+ "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==",
+ "dependencies": {
+ "tslib": "^2.1.0"
+ }
+ },
"node_modules/fresh": {
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
@@ -8032,6 +9462,14 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/get-nonce": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz",
+ "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/get-own-enumerable-property-symbols": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
@@ -8273,6 +9711,24 @@
"he": "bin/he"
}
},
+ "node_modules/hey-listen": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz",
+ "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q=="
+ },
+ "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==",
+ "dependencies": {
+ "react-is": "^16.7.0"
+ }
+ },
+ "node_modules/hoist-non-react-statics/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=="
+ },
"node_modules/hoopy": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
@@ -8633,6 +10089,14 @@
"node": ">= 0.4"
}
},
+ "node_modules/invariant": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
+ "dependencies": {
+ "loose-envify": "^1.0.0"
+ }
+ },
"node_modules/ipaddr.js": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
@@ -11262,6 +12726,11 @@
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
},
+ "node_modules/lodash.mergewith": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
+ "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ=="
+ },
"node_modules/lodash.sortby": {
"version": "4.7.0",
"resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
@@ -12195,6 +13664,25 @@
"node": ">=4"
}
},
+ "node_modules/popmotion": {
+ "version": "11.0.5",
+ "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.5.tgz",
+ "integrity": "sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==",
+ "dependencies": {
+ "framesync": "6.1.2",
+ "hey-listen": "^1.0.8",
+ "style-value-types": "5.1.2",
+ "tslib": "2.4.0"
+ }
+ },
+ "node_modules/popmotion/node_modules/framesync": {
+ "version": "6.1.2",
+ "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz",
+ "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==",
+ "dependencies": {
+ "tslib": "2.4.0"
+ }
+ },
"node_modules/postcss": {
"version": "8.4.16",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz",
@@ -13626,6 +15114,17 @@
"node": ">=14"
}
},
+ "node_modules/react-clientside-effect": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.6.tgz",
+ "integrity": "sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==",
+ "dependencies": {
+ "@babel/runtime": "^7.12.13"
+ },
+ "peerDependencies": {
+ "react": "^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
+ }
+ },
"node_modules/react-dev-utils": {
"version": "12.0.1",
"resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
@@ -13760,6 +15259,33 @@
"resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz",
"integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg=="
},
+ "node_modules/react-fast-compare": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz",
+ "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA=="
+ },
+ "node_modules/react-focus-lock": {
+ "version": "2.9.1",
+ "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.9.1.tgz",
+ "integrity": "sha512-pSWOQrUmiKLkffPO6BpMXN7SNKXMsuOakl652IBuALAu1esk+IcpJyM+ALcYzPTTFz1rD0R54aB9A4HuP5t1Wg==",
+ "dependencies": {
+ "@babel/runtime": "^7.0.0",
+ "focus-lock": "^0.11.2",
+ "prop-types": "^15.6.2",
+ "react-clientside-effect": "^1.2.6",
+ "use-callback-ref": "^1.3.0",
+ "use-sidecar": "^1.1.2"
+ },
+ "peerDependencies": {
+ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
"node_modules/react-is": {
"version": "17.0.2",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
@@ -13773,6 +15299,51 @@
"node": ">=0.10.0"
}
},
+ "node_modules/react-remove-scroll": {
+ "version": "2.5.5",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz",
+ "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==",
+ "dependencies": {
+ "react-remove-scroll-bar": "^2.3.3",
+ "react-style-singleton": "^2.2.1",
+ "tslib": "^2.1.0",
+ "use-callback-ref": "^1.3.0",
+ "use-sidecar": "^1.1.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/react-remove-scroll-bar": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.3.tgz",
+ "integrity": "sha512-i9GMNWwpz8XpUpQ6QlevUtFjHGqnPG4Hxs+wlIJntu/xcsZVEpJcIV71K3ZkqNy2q3GfgvkD7y6t/Sv8ofYSbw==",
+ "dependencies": {
+ "react-style-singleton": "^2.2.1",
+ "tslib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
"node_modules/react-scripts": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
@@ -13845,6 +15416,28 @@
}
}
},
+ "node_modules/react-style-singleton": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz",
+ "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==",
+ "dependencies": {
+ "get-nonce": "^1.0.0",
+ "invariant": "^2.2.4",
+ "tslib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
"node_modules/read-cache": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
@@ -14924,6 +16517,15 @@
"webpack": "^5.0.0"
}
},
+ "node_modules/style-value-types": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.1.2.tgz",
+ "integrity": "sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==",
+ "dependencies": {
+ "hey-listen": "^1.0.8",
+ "tslib": "2.4.0"
+ }
+ },
"node_modules/stylehacks": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz",
@@ -14939,6 +16541,11 @@
"postcss": "^8.2.15"
}
},
+ "node_modules/stylis": {
+ "version": "4.0.13",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz",
+ "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag=="
+ },
"node_modules/supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -15268,6 +16875,11 @@
"resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
"integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA=="
},
+ "node_modules/tiny-invariant": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz",
+ "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg=="
+ },
"node_modules/tmpl": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
@@ -15292,6 +16904,11 @@
"node": ">=8.0"
}
},
+ "node_modules/toggle-selection": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
+ "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="
+ },
"node_modules/toidentifier": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
@@ -15587,6 +17204,47 @@
"requires-port": "^1.0.0"
}
},
+ "node_modules/use-callback-ref": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz",
+ "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==",
+ "dependencies": {
+ "tslib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/use-sidecar": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz",
+ "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==",
+ "dependencies": {
+ "detect-node-es": "^1.1.0",
+ "tslib": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0",
+ "react": "^16.8.0 || ^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
"node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -17826,6 +19484,805 @@
"resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
},
+ "@chakra-ui/accordion": {
+ "version": "2.0.11",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/accordion/-/accordion-2.0.11.tgz",
+ "integrity": "sha512-KTMli2m/piZROhtY9zynfW7h49dkpS4n8Ny3uBcVFCtRg7zUOklMyUKX8I7KqAPAUROPiwT/5kE9hui3XpksQg==",
+ "requires": {
+ "@chakra-ui/descendant": "3.0.8",
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/transition": "2.0.9"
+ }
+ },
+ "@chakra-ui/alert": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/alert/-/alert-2.0.9.tgz",
+ "integrity": "sha512-hFRIh6ZzQJ0sAESRym15mW/mcZE/yu4z6lFtdToBhpfSlhZLuE7gDdOTxqGkg417hY//48NiNXOCoQ2dUUuHKw==",
+ "requires": {
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/spinner": "2.0.9"
+ }
+ },
+ "@chakra-ui/anatomy": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-2.0.5.tgz",
+ "integrity": "sha512-KPnGuRh7/2OjRndRWb1iMww2i8duJT4dtSBjZtKpe/gvgoSfWarVJb8KUc4FZ+EB7sPkFA0VhHVO7m8bJ7D8TQ=="
+ },
+ "@chakra-ui/avatar": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/avatar/-/avatar-2.0.10.tgz",
+ "integrity": "sha512-5wph1VADNPrIv5Ml6IZskdDMaed99wmAi9IWMxpwaHAgJ3P6Km77/dG0PnI6eLo+r4sytWWdW1mz5+8m1mrNXQ==",
+ "requires": {
+ "@chakra-ui/image": "2.0.10",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3"
+ }
+ },
+ "@chakra-ui/breadcrumb": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/breadcrumb/-/breadcrumb-2.0.9.tgz",
+ "integrity": "sha512-cc3WbxrJNRUph4v45qCdcIKJI0xECeV9VikQNIactBB+iexN4d+5P66xZABAkD8wWGmyH5KuSZcd9sFYNmC13w==",
+ "requires": {
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3"
+ }
+ },
+ "@chakra-ui/breakpoint-utils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/breakpoint-utils/-/breakpoint-utils-2.0.3.tgz",
+ "integrity": "sha512-smi41ZtaiPw4mXaCgicyAh5M45Drt20wypThP+qQUT2CQ51UFZhYlItRA2lCXKQ9QB83POcHPC/oAwIsNOAfTg=="
+ },
+ "@chakra-ui/button": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/button/-/button-2.0.9.tgz",
+ "integrity": "sha512-4BuDBiBlChHW1rQ9iod9MKs87AY3IyvZQwjV3DZTU4IG0KcDDfLQf++jj4dkg9Ttu+pIWhwF42pzA40JxW1oNg==",
+ "requires": {
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/spinner": "2.0.9"
+ }
+ },
+ "@chakra-ui/checkbox": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/checkbox/-/checkbox-2.1.8.tgz",
+ "integrity": "sha512-HhRs3nwTFoIE/UpX4N2AZxxW39Xm/Vw01HjwP/59X60kdKs3RBXlm52cODkfUDfveyT9o5ezLhU/jRf0qA909Q==",
+ "requires": {
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-callback-ref": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1",
+ "@chakra-ui/react-use-update-effect": "2.0.3",
+ "@chakra-ui/visually-hidden": "2.0.9",
+ "@zag-js/focus-visible": "0.1.0"
+ }
+ },
+ "@chakra-ui/clickable": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/clickable/-/clickable-2.0.9.tgz",
+ "integrity": "sha512-tGXYM6M6I954fif98QkNu5M76oBZmksCTj2mILOan9/BSimpFpu06aPGX3ZIkNsz300nIObn0FdtMvKpIEQueA==",
+ "requires": {
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ }
+ },
+ "@chakra-ui/close-button": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/close-button/-/close-button-2.0.9.tgz",
+ "integrity": "sha512-0RI/zLR+/mycGbYCCwDAc9hAVG7IIVmdikmo1ET7+rYip4TN94aWR0hA4dYtWqqghG1oW/pYQ9Yja6fEY90V5w==",
+ "requires": {
+ "@chakra-ui/icon": "3.0.9"
+ }
+ },
+ "@chakra-ui/color-mode": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-2.1.7.tgz",
+ "integrity": "sha512-GAoKJzVRQeuEfCa2i0BZdMwxuOoaGknU3+5wgvLuaSpwlov4OyqpjKMRdSdpjr4IFiqqHK47dsr3H4LQsbO+9w==",
+ "requires": {
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1"
+ }
+ },
+ "@chakra-ui/control-box": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-2.0.9.tgz",
+ "integrity": "sha512-/viS9OBah1wCLNZbgfwkoQOnVRUYgp8Gypjqk9QNQwnNdFUTEgWc1RWN+1RYO85esJzHLkA2hZFIrYu1TZeZ6g==",
+ "requires": {}
+ },
+ "@chakra-ui/counter": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-2.0.9.tgz",
+ "integrity": "sha512-LuqtpyxCOZM19gAmV0vtVeaFd9ccPmEjoGJQ0NoO8CFheltgLC/7m/8YpDbgWiG4+BAkTUfIG+5nLg5hwvvQxw==",
+ "requires": {
+ "@chakra-ui/number-utils": "2.0.3",
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ }
+ },
+ "@chakra-ui/css-reset": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-2.0.5.tgz",
+ "integrity": "sha512-gQTfHL29IG4xsqH4NNDJJzTv1PZ3+FuxqlJwqckV1BvfEYW0+qOFPq9MAI3PbSAucoi1gIL8gg4qpl3wjoPjcw==",
+ "requires": {}
+ },
+ "@chakra-ui/descendant": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/descendant/-/descendant-3.0.8.tgz",
+ "integrity": "sha512-71blZpcL8JTKo5ShUwKn6uwCUhdp7QhMxCrdSZ9GTz/9GASiOqcQK8jCgtRha7w8UTyZpsbIJBhnVHyWayR+Vw==",
+ "requires": {
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ }
+ },
+ "@chakra-ui/dom-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/dom-utils/-/dom-utils-2.0.1.tgz",
+ "integrity": "sha512-sbob9AHQq1+KIQ3XKslafislwtC8pYcpwM0S1SLzgyZumHRwhDimKwdi4MtRQfOCenub0E3diRjp4RpGRL0JuQ=="
+ },
+ "@chakra-ui/editable": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/editable/-/editable-2.0.9.tgz",
+ "integrity": "sha512-s5F3UMR09s6ga3eVhw0UBMGmegtxg6jCp29VLqaEwP5BuWIEOjcJz358gTlnFr3dhvb31e3rcr+B1XiYv4wxqg==",
+ "requires": {
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-focus-on-pointer-down": "2.0.1",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1",
+ "@chakra-ui/react-use-update-effect": "2.0.3",
+ "@chakra-ui/shared-utils": "2.0.1"
+ }
+ },
+ "@chakra-ui/event-utils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/event-utils/-/event-utils-2.0.3.tgz",
+ "integrity": "sha512-HLUhNKpoo9shW2qdmvZsuIvhrtLhPc/FYCGawPQON3tw1v62PtCIXwWpvdSKfVu6cr8S1BUYhY9Nys7P5ZF0dA=="
+ },
+ "@chakra-ui/focus-lock": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/focus-lock/-/focus-lock-2.0.10.tgz",
+ "integrity": "sha512-LeRZYzwfJp0eq84oO8e1pC2qC8v8fJw/P4nYDrCDjuJU753DV6nVjp5MKMRqbkp+6IAElPc+ojy/sp2a9GCocw==",
+ "requires": {
+ "@chakra-ui/dom-utils": "2.0.1",
+ "react-focus-lock": "^2.9.1"
+ }
+ },
+ "@chakra-ui/form-control": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-2.0.9.tgz",
+ "integrity": "sha512-P8Tr45z/XSAa1m6uAma0eKf1h7Ltg2sLj2jK5YhaXJER9VUUY18iGe96D4JrAXlgEWDhTyWMb63nB+eYO1tKtw==",
+ "requires": {
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ }
+ },
+ "@chakra-ui/hooks": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-2.0.9.tgz",
+ "integrity": "sha512-0JRgEPtsBaXr9nQW1xEKlWGA7WwFbLNqac7fQXp9zQvoHOWTfNJkK/NJaVBvyFPgfTLxy37WKHooVSwNG/Lwmg==",
+ "requires": {
+ "@chakra-ui/react-utils": "2.0.6",
+ "@chakra-ui/utils": "2.0.9",
+ "compute-scroll-into-view": "1.0.14",
+ "copy-to-clipboard": "3.3.1"
+ }
+ },
+ "@chakra-ui/icon": {
+ "version": "3.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-3.0.9.tgz",
+ "integrity": "sha512-P2Pwm/za6m1W1oqL2kGHH6XrrymsBjqYAFwOW2lB5Q6mI1e+RYe/iMxDoPSLHMYhqdfH7vyib/ffE3Vv3a5oTA==",
+ "requires": {
+ "@chakra-ui/shared-utils": "2.0.1"
+ }
+ },
+ "@chakra-ui/icons": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/icons/-/icons-2.0.9.tgz",
+ "integrity": "sha512-6xvV2rC8wATgfnRH+fC9mi0nLcgKjhHKO29lV1pGioVI0yWK0dqc//zjcyBhMMpW5ABnSfig7ujVBf3op/Syzg==",
+ "requires": {
+ "@chakra-ui/icon": "3.0.9"
+ }
+ },
+ "@chakra-ui/image": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-2.0.10.tgz",
+ "integrity": "sha512-Atc1bdog4V5xv7IbpF2F2UkKWfgG/TD74cIac09JuSpQcYyh7lrJ7iVvhTkeP+LDdCs+QCD7SnTUM4Y0ZlaHbA==",
+ "requires": {
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1"
+ }
+ },
+ "@chakra-ui/input": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/input/-/input-2.0.9.tgz",
+ "integrity": "sha512-6MKydxTyF7JV7PtQHircQ5HBTd6Ik9Vn7p8fCLeAieT0TK8UQTxMWZVPminS7TRWMutrq8W99DcQOBlMz0cKrw==",
+ "requires": {
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/object-utils": "2.0.3",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/shared-utils": "2.0.1"
+ }
+ },
+ "@chakra-ui/layout": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/layout/-/layout-2.1.6.tgz",
+ "integrity": "sha512-QDNaVu44UI46c+YlSF1KrzJkiwua0UtRXNTnR3jBE1uzcuqRow7xgr3E60dLphY2cPFqAljfQZUNlP3sgvCLww==",
+ "requires": {
+ "@chakra-ui/breakpoint-utils": "2.0.3",
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/object-utils": "2.0.3",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/shared-utils": "2.0.1"
+ }
+ },
+ "@chakra-ui/lazy-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/lazy-utils/-/lazy-utils-2.0.1.tgz",
+ "integrity": "sha512-986YjYq+hEzHDLZiqYlYbdqfiKdC3h2g896Eoe5K2UXtAVxqZI3UOnMH781X6N1R7rGJWquskzG681qFigW/BA=="
+ },
+ "@chakra-ui/live-region": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-2.0.9.tgz",
+ "integrity": "sha512-ilbo/C5wcUoSHDU5owFPQP3KsabPYGzDEbwV+Z76BlyNdFN2PD0j13RGEH+sBNNZ3HzLyyuuc1YmkVcJi7ycQg==",
+ "requires": {}
+ },
+ "@chakra-ui/media-query": {
+ "version": "3.2.5",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/media-query/-/media-query-3.2.5.tgz",
+ "integrity": "sha512-V+Dngi/r7u/uj7JhsZerM1RI597Oo4wED2ojNfclnnEVb/IoqktiuFy6RQgbo3HmE7M/E5B1i4yYzt7tQJhXlg==",
+ "requires": {
+ "@chakra-ui/breakpoint-utils": "2.0.3",
+ "@chakra-ui/react-env": "2.0.9"
+ }
+ },
+ "@chakra-ui/menu": {
+ "version": "2.0.11",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/menu/-/menu-2.0.11.tgz",
+ "integrity": "sha512-AUo1sG+Wowl24Ed6QFxrA/nC1ekntIfULxXw0uMICAW+T/uCu3jJDlTNS5q6eSqE5NSCutKZ8058nobFCkqB0g==",
+ "requires": {
+ "@chakra-ui/clickable": "2.0.9",
+ "@chakra-ui/descendant": "3.0.8",
+ "@chakra-ui/lazy-utils": "2.0.1",
+ "@chakra-ui/popper": "3.0.7",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-animation-state": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-disclosure": "2.0.3",
+ "@chakra-ui/react-use-focus-effect": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-outside-click": "2.0.3",
+ "@chakra-ui/react-use-update-effect": "2.0.3",
+ "@chakra-ui/transition": "2.0.9"
+ }
+ },
+ "@chakra-ui/modal": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/modal/-/modal-2.1.7.tgz",
+ "integrity": "sha512-A+CbvhQYpmLH3SrqJ1wJysUCGm0mNoSDxRjP4wX98j56nMTDAsMYlzttpuLmKaSzvbJ7uEQDLtQV8lZjB0gUuw==",
+ "requires": {
+ "@chakra-ui/close-button": "2.0.9",
+ "@chakra-ui/focus-lock": "2.0.10",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/transition": "2.0.9",
+ "aria-hidden": "^1.1.1",
+ "react-remove-scroll": "^2.5.4"
+ }
+ },
+ "@chakra-ui/number-input": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-2.0.9.tgz",
+ "integrity": "sha512-RsDzoNvSBZMgyXjN543AtQ2v99U1p/0xnGWZy4NCkgCDWMBn3kIXqSzQq5CB9Ot0MD8nnKF5VYdVdXWguXExEQ==",
+ "requires": {
+ "@chakra-ui/counter": "2.0.9",
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-callback-ref": "2.0.3",
+ "@chakra-ui/react-use-event-listener": "2.0.3",
+ "@chakra-ui/react-use-interval": "2.0.1",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1",
+ "@chakra-ui/react-use-update-effect": "2.0.3"
+ }
+ },
+ "@chakra-ui/number-utils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/number-utils/-/number-utils-2.0.3.tgz",
+ "integrity": "sha512-oN03kYAUCCp/FNtpLr5mh+cvd/sRTzZWTBoFydmxc955psXq/X950gzs6o5kzoeFCpgXaxMmHAXQm3ReEK2NsQ=="
+ },
+ "@chakra-ui/object-utils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/object-utils/-/object-utils-2.0.3.tgz",
+ "integrity": "sha512-36prckrqTynVD/JTzyCr8OCWVOrMs/awZo3djVbIiNxRIcJ5iEwUVy26h3MWN4ENSopipBtxNfAwPNTLU5Si/g=="
+ },
+ "@chakra-ui/pin-input": {
+ "version": "2.0.11",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/pin-input/-/pin-input-2.0.11.tgz",
+ "integrity": "sha512-Yv+RFcuRCLYhBGRv9JI9IYekD2qHCZh2WOQMutF0sqhDCoITkVelaiBxErENYSPXL2+eBJs7rZAEXulPMVS7pA==",
+ "requires": {
+ "@chakra-ui/descendant": "3.0.8",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ }
+ },
+ "@chakra-ui/popover": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/popover/-/popover-2.0.9.tgz",
+ "integrity": "sha512-+7tH4RVuheFQOyAZ5KT9x+qsLvz7rGuKaHtb0427+5bhUzLaSAghtr/afzOKHDwUVBwF2tTUNanR23ipW1fXDg==",
+ "requires": {
+ "@chakra-ui/close-button": "2.0.9",
+ "@chakra-ui/hooks": "2.0.9",
+ "@chakra-ui/lazy-utils": "2.0.1",
+ "@chakra-ui/popper": "3.0.7",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-disclosure": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ }
+ },
+ "@chakra-ui/popper": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/popper/-/popper-3.0.7.tgz",
+ "integrity": "sha512-xLYhuNsk1gOjymtek1ZdZlG21hmg2a7Iu2KsD9Hi7+aUxc2K5/XxX+/vyjjz8u4s0gmj83pTqnauQRynb/TCXA==",
+ "requires": {
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@popperjs/core": "^2.9.3"
+ }
+ },
+ "@chakra-ui/portal": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/portal/-/portal-2.0.9.tgz",
+ "integrity": "sha512-9e9S0MLbkpofPGlyYA12jNYSdndugy6ylPi5pC9nr3/VqG2Kn+8VcBChAeXW8K4ms7WFc74rNX1pBY/UVwr4qg==",
+ "requires": {
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1"
+ }
+ },
+ "@chakra-ui/progress": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/progress/-/progress-2.0.10.tgz",
+ "integrity": "sha512-my0Pi3NG1PYhlvCav4fybg3gL5HBNe+7lO4PVdri4QHEyfJlrDeBWID+1GgqlpUWdTj3sOf7ysku+FEgkeOeSA==",
+ "requires": {
+ "@chakra-ui/react-context": "2.0.3"
+ }
+ },
+ "@chakra-ui/provider": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/provider/-/provider-2.0.14.tgz",
+ "integrity": "sha512-JEzbfOFdNRXfj/c7c3xTrhb0r12hcAZLErqN+OsJR98u+uc7Grqkd8qwt9HYLeJYVKi5JtaeUTyd7uS1n9yhSg==",
+ "requires": {
+ "@chakra-ui/css-reset": "2.0.5",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/react-env": "2.0.9",
+ "@chakra-ui/system": "2.2.7",
+ "@chakra-ui/utils": "2.0.9"
+ }
+ },
+ "@chakra-ui/radio": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/radio/-/radio-2.0.10.tgz",
+ "integrity": "sha512-LhAWsY22cmb+M/iyhFgkzf2+V9TJmAC77Cd+GbP3M3sxDSEUDtq08KOc3JjoYc3GzeZml3JL1yssbxh+liY3xA==",
+ "requires": {
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@zag-js/focus-visible": "0.1.0"
+ }
+ },
+ "@chakra-ui/react": {
+ "version": "2.2.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-2.2.9.tgz",
+ "integrity": "sha512-biW1C8b+pmw9gvpTWZOgSU9qxnOu1/nqjYsCY9eznSHIr50E3jeO987D2KEuegHPb7O0PfRdGmEaZzHnUTNweg==",
+ "requires": {
+ "@chakra-ui/accordion": "2.0.11",
+ "@chakra-ui/alert": "2.0.9",
+ "@chakra-ui/avatar": "2.0.10",
+ "@chakra-ui/breadcrumb": "2.0.9",
+ "@chakra-ui/button": "2.0.9",
+ "@chakra-ui/checkbox": "2.1.8",
+ "@chakra-ui/close-button": "2.0.9",
+ "@chakra-ui/control-box": "2.0.9",
+ "@chakra-ui/counter": "2.0.9",
+ "@chakra-ui/css-reset": "2.0.5",
+ "@chakra-ui/editable": "2.0.9",
+ "@chakra-ui/form-control": "2.0.9",
+ "@chakra-ui/hooks": "2.0.9",
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/image": "2.0.10",
+ "@chakra-ui/input": "2.0.9",
+ "@chakra-ui/layout": "2.1.6",
+ "@chakra-ui/live-region": "2.0.9",
+ "@chakra-ui/media-query": "3.2.5",
+ "@chakra-ui/menu": "2.0.11",
+ "@chakra-ui/modal": "2.1.7",
+ "@chakra-ui/number-input": "2.0.9",
+ "@chakra-ui/pin-input": "2.0.11",
+ "@chakra-ui/popover": "2.0.9",
+ "@chakra-ui/popper": "3.0.7",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/progress": "2.0.10",
+ "@chakra-ui/provider": "2.0.14",
+ "@chakra-ui/radio": "2.0.10",
+ "@chakra-ui/react-env": "2.0.9",
+ "@chakra-ui/select": "2.0.9",
+ "@chakra-ui/skeleton": "2.0.14",
+ "@chakra-ui/slider": "2.0.9",
+ "@chakra-ui/spinner": "2.0.9",
+ "@chakra-ui/stat": "2.0.9",
+ "@chakra-ui/switch": "2.0.11",
+ "@chakra-ui/system": "2.2.7",
+ "@chakra-ui/table": "2.0.9",
+ "@chakra-ui/tabs": "2.1.0",
+ "@chakra-ui/tag": "2.0.9",
+ "@chakra-ui/textarea": "2.0.10",
+ "@chakra-ui/theme": "2.1.8",
+ "@chakra-ui/toast": "3.0.7",
+ "@chakra-ui/tooltip": "2.0.10",
+ "@chakra-ui/transition": "2.0.9",
+ "@chakra-ui/utils": "2.0.9",
+ "@chakra-ui/visually-hidden": "2.0.9"
+ }
+ },
+ "@chakra-ui/react-children-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-children-utils/-/react-children-utils-2.0.1.tgz",
+ "integrity": "sha512-sEgpuh/vWSt2+W0F49EGYXXUyjmg0lbosjVg6qUKHv9sAyx5tbrOrZ6df/TaMUSAe9m3AUOMGqUIPLpxno0DjA=="
+ },
+ "@chakra-ui/react-context": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-context/-/react-context-2.0.3.tgz",
+ "integrity": "sha512-KmPq6sb1y05WsOUqXZtBBC4LsNKZIFrp2thTsLBwcuH7lkXZwPMHmJGKa9K980P+SWEgfH2s2PY2z+QrIuqWGg==",
+ "requires": {}
+ },
+ "@chakra-ui/react-env": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-env/-/react-env-2.0.9.tgz",
+ "integrity": "sha512-4AJHNUGBR19hzVyOILYpZZgq8jGrpEcbhvR++CppbvPH7vfPZpoz6L/cBtHxS07YwDtUeBL8yCNiLlTxctV//Q==",
+ "requires": {}
+ },
+ "@chakra-ui/react-types": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-types/-/react-types-2.0.3.tgz",
+ "integrity": "sha512-1mJYOQldFTALE0Wr3j6tk/MYvgQIp6CKkJulNzZrI8QN+ox/bJOh8OVP4vhwqvfigdLTui0g0k8M9h+j2ub/Mw==",
+ "requires": {}
+ },
+ "@chakra-ui/react-use-animation-state": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-animation-state/-/react-use-animation-state-2.0.3.tgz",
+ "integrity": "sha512-sjGgzMMmxurwKDSFhDLpLNn3SWUERI5iAZOOa0pYnyOLGVXMowgIjK6jpZxre1vc3A+unjJk5P4qeiyY+C4uwQ==",
+ "requires": {
+ "@chakra-ui/dom-utils": "2.0.1",
+ "@chakra-ui/react-use-event-listener": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-callback-ref": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-callback-ref/-/react-use-callback-ref-2.0.3.tgz",
+ "integrity": "sha512-kdYlhgnQKWWLNwl3WSv/Oq3+mlnu2p3y4Xc1AqKVHVcBOdQE9lpW3d7ZaOoK2aIXXWq1rocscOiXBUtM0Vqd2A==",
+ "requires": {}
+ },
+ "@chakra-ui/react-use-controllable-state": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-controllable-state/-/react-use-controllable-state-2.0.3.tgz",
+ "integrity": "sha512-su8efwCWWnY2LQUU6PEnYwSGJX8kvPSO2KyUKuymx8q3fNWuyhzAZriG/TbeeCxESLp70+wuniUlSGRa4vxylQ==",
+ "requires": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-disclosure": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-disclosure/-/react-use-disclosure-2.0.3.tgz",
+ "integrity": "sha512-3IdrzvQZcgjqSx5wTVffInOyhMU+d3ZlIE26JmqejMyN/B+qAs932iKfm0A1mTMPTz38ZnNtuaKazmzyfR1ePg==",
+ "requires": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-event-listener": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-event-listener/-/react-use-event-listener-2.0.3.tgz",
+ "integrity": "sha512-m3ZdJjo3QQ1HcQGnehlBTgHaCVewz5fwIRTXVzbZTraVJr4k589Zf87eagW57tT4dyv656lSmdhaFGZ8p5Snww==",
+ "requires": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-focus-effect": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-focus-effect/-/react-use-focus-effect-2.0.3.tgz",
+ "integrity": "sha512-N0rho7P+rH5cn13dbS8GUOye+6RYXAmXhmlS+WW/3lWidGH3HAbMoOVf56UiuSnE1+2or8/U7qRshUryj2H1nA==",
+ "requires": {
+ "@chakra-ui/dom-utils": "2.0.1",
+ "@chakra-ui/react-use-event-listener": "2.0.3",
+ "@chakra-ui/react-use-update-effect": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-focus-on-pointer-down": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-focus-on-pointer-down/-/react-use-focus-on-pointer-down-2.0.1.tgz",
+ "integrity": "sha512-f0qL2iWvajUo+0jwDZyJpUMJ6J6BH3WjDZE2Rp6cns4pgI6uYuv2gj+FqQ5jnoYdXkeER6lBI56a+aIW/1RYiA==",
+ "requires": {
+ "@chakra-ui/react-use-event-listener": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-interval": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-interval/-/react-use-interval-2.0.1.tgz",
+ "integrity": "sha512-6ZLzKA7Ga894UZcXO3bbGYThlhviiau1oxZ1UcJG5pUXNM9Up7O/4Joq31sL+KcpteCN45vd1etomilsv/blxw==",
+ "requires": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-merge-refs": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.0.3.tgz",
+ "integrity": "sha512-n35BmVbasy5Esa6qxznWmiV3NaRxGpqMpZH0n+X7aXt8VkGAJzRpAVjUmKCLNYyCLpqsQceCmAEK8a5SR6vxqw==",
+ "requires": {}
+ },
+ "@chakra-ui/react-use-outside-click": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-outside-click/-/react-use-outside-click-2.0.3.tgz",
+ "integrity": "sha512-r5OohM8lOuZTz6e3vVHvfm/3sEkd06nUPBNU+r3rWh1I7bR9z5Gia/BOQD6GE4jUTanDkHcH76Pf9qJ45kpibQ==",
+ "requires": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-pan-event": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-pan-event/-/react-use-pan-event-2.0.3.tgz",
+ "integrity": "sha512-cWdyUiSJIBMvK5GOrYimp9Z9EfZkp8W4RJs+5wRFJ2aUkPoxuUCnm3OyYcdVPd/LsMhOf9f/V8SrnQoL5wCAxA==",
+ "requires": {
+ "@chakra-ui/event-utils": "2.0.3",
+ "framesync": "5.3.0"
+ }
+ },
+ "@chakra-ui/react-use-previous": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-previous/-/react-use-previous-2.0.1.tgz",
+ "integrity": "sha512-ROi+/puVd8D1QaxBSOcGlJNqV2x02ppSgmXzZZJhM8ryFLZjY9ojV3HhamB2IJ/7SIb1rMSSV1GPedFw7YMCwA==",
+ "requires": {}
+ },
+ "@chakra-ui/react-use-safe-layout-effect": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.0.1.tgz",
+ "integrity": "sha512-H+ZOjkPqv3KBPEoP68JKpQBNdLOI0mwzEiTT397UdvBVCCJ+1/ijWVUT+Ub/pYic60O6xUghy5ORaWqJHhnKDA==",
+ "requires": {}
+ },
+ "@chakra-ui/react-use-size": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-size/-/react-use-size-2.0.3.tgz",
+ "integrity": "sha512-hr4hKepPUmM2paXseSZiOTK2y+ZqnSzYNusDEB01f+cDerFjdN1jSfNJKXpiKF0+hNESXfOPQb3Zt0eDusRdoA==",
+ "requires": {
+ "@zag-js/element-size": "0.1.0"
+ }
+ },
+ "@chakra-ui/react-use-timeout": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-timeout/-/react-use-timeout-2.0.1.tgz",
+ "integrity": "sha512-zXh9RH+GciKr8hvaOADHOoHP72B7UZUEymA8CWCV4WEs/9s/PfQJH7X1bwvaj43CcOmfVQg4oODWqCYQM1lSsg==",
+ "requires": {
+ "@chakra-ui/react-use-callback-ref": "2.0.3"
+ }
+ },
+ "@chakra-ui/react-use-update-effect": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-use-update-effect/-/react-use-update-effect-2.0.3.tgz",
+ "integrity": "sha512-8hkP1o/UUUA49w/R+XyAlPiCjxXTCWCNsHWUOEhAitjJfoCNUjgaNKOD52hT07kc5ACJEcJQHA5327LnwtiIlg==",
+ "requires": {}
+ },
+ "@chakra-ui/react-utils": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-2.0.6.tgz",
+ "integrity": "sha512-ZL0FPaolovXOxMzYRSLHgBYtvxIkA/c5GTSYpXL8DcC+TBLZnAmQ8BPTS2b6xys6xvwdQjkZRUeQ0cBNFaryJg==",
+ "requires": {
+ "@chakra-ui/utils": "2.0.9"
+ }
+ },
+ "@chakra-ui/select": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/select/-/select-2.0.9.tgz",
+ "integrity": "sha512-Q6kE3MGGRQn0lmU1jOvveGPspe3LooUYBMuS80hpPM+Zvq+Cfjl5tRgTMPirb6i66A+0Qiw5tgUa5dPHdpWL0g==",
+ "requires": {
+ "@chakra-ui/form-control": "2.0.9"
+ }
+ },
+ "@chakra-ui/shared-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/shared-utils/-/shared-utils-2.0.1.tgz",
+ "integrity": "sha512-NXDBl/u4wrSNp0ON5R3r3evkRurrAz2yuO7neooaG+O5HEenVouGqm4CsXd6lUAPmjwiGzA0LQFNCt0Hj92dXg=="
+ },
+ "@chakra-ui/skeleton": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/skeleton/-/skeleton-2.0.14.tgz",
+ "integrity": "sha512-EDcfM0qN51HboHBd33H43WL8VEGQvZXsV6vDyE7eXYYNx2FeJo9j1LIm67321FdbjsQS2L+t11UESyAUmLXrjw==",
+ "requires": {
+ "@chakra-ui/media-query": "3.2.5",
+ "@chakra-ui/react-use-previous": "2.0.1"
+ }
+ },
+ "@chakra-ui/slider": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/slider/-/slider-2.0.9.tgz",
+ "integrity": "sha512-i4bDVi7MLO21EvCEflEHCPtIBRGzyrvUfSGI00FMHwW4KMKx/tMmiBBo9wkzT1Wj3WC7zeRAVkNQ4uCVKJXNRQ==",
+ "requires": {
+ "@chakra-ui/number-utils": "2.0.3",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-callback-ref": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-pan-event": "2.0.3",
+ "@chakra-ui/react-use-size": "2.0.3",
+ "@chakra-ui/react-use-update-effect": "2.0.3"
+ }
+ },
+ "@chakra-ui/spinner": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/spinner/-/spinner-2.0.9.tgz",
+ "integrity": "sha512-9ALl51fiVWptDu2J2xcv0TSfGf4buumpHrEXHvV2Qy+HZ6rYnUmSThBSb/VgoQS+rASG8bAbLUPlQTQ+v9ibFg==",
+ "requires": {}
+ },
+ "@chakra-ui/stat": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/stat/-/stat-2.0.9.tgz",
+ "integrity": "sha512-C9cytqegWSGJ/hh3/qwsgGlerXLYHrU0iQcJQ+pKSRFJhshXsv3go5IR6kVL72Yf2s4Gs5c3GsMZrLM22ePpDg==",
+ "requires": {
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3"
+ }
+ },
+ "@chakra-ui/styled-system": {
+ "version": "2.2.8",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-2.2.8.tgz",
+ "integrity": "sha512-HvXtCVUt3kY/RTd0sY7k6dX8ZHCOUbtq5TSS+/E9zESZegwxsG84XKdLhRbLaguYyRB81cOgmFmT5WJmcWxMWA==",
+ "requires": {
+ "csstype": "^3.0.11",
+ "lodash.mergewith": "4.6.2"
+ }
+ },
+ "@chakra-ui/switch": {
+ "version": "2.0.11",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/switch/-/switch-2.0.11.tgz",
+ "integrity": "sha512-gY8OGBnoPosZpq7dDNVf432t67pTc/cz5VkGhbtER7bbjXSoXe0DAiAYL+HT2kD7mbTJQzzHK/y0St0WimR1Mw==",
+ "requires": {
+ "@chakra-ui/checkbox": "2.1.8"
+ }
+ },
+ "@chakra-ui/system": {
+ "version": "2.2.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-2.2.7.tgz",
+ "integrity": "sha512-E6eVz6Ghzv5Gy9D3e/J5XWjYheHTCEuenQB4amuiXYAm7bgsjJJl0EHk8kHNW+Gjh4qj9f7F/9C7d/ZpaKpzZQ==",
+ "requires": {
+ "@chakra-ui/color-mode": "2.1.7",
+ "@chakra-ui/react-utils": "2.0.6",
+ "@chakra-ui/styled-system": "2.2.8",
+ "@chakra-ui/utils": "2.0.9",
+ "react-fast-compare": "3.2.0"
+ }
+ },
+ "@chakra-ui/table": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/table/-/table-2.0.9.tgz",
+ "integrity": "sha512-XRz6+x4dMeQX3xyViyG2H/P1STI/2vwvgU2cjzzwS+5fZ2JdGaTgYzBb+IZoH9agEq1Ma3rlKMUPDrRCFb7kLQ==",
+ "requires": {
+ "@chakra-ui/react-context": "2.0.3"
+ }
+ },
+ "@chakra-ui/tabs": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/tabs/-/tabs-2.1.0.tgz",
+ "integrity": "sha512-CYiejYBgBjVMzeUp+xBIVXmdrY9khH7MizfkprmNkFq/p7zk1ZElhfksO5j4uymFDMeYkF08yoJVXfk6Xv1euw==",
+ "requires": {
+ "@chakra-ui/clickable": "2.0.9",
+ "@chakra-ui/descendant": "3.0.8",
+ "@chakra-ui/lazy-utils": "2.0.1",
+ "@chakra-ui/react-children-utils": "2.0.1",
+ "@chakra-ui/react-context": "2.0.3",
+ "@chakra-ui/react-use-controllable-state": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3",
+ "@chakra-ui/react-use-safe-layout-effect": "2.0.1"
+ }
+ },
+ "@chakra-ui/tag": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/tag/-/tag-2.0.9.tgz",
+ "integrity": "sha512-NKARwhsZ04t2vkrdRhNcakEiVtg1q44yUUsDw2Jwdu4idAWQupZGGochQI2Ac4T2MI1b66zQUkaGnm3l1mhTtg==",
+ "requires": {
+ "@chakra-ui/icon": "3.0.9",
+ "@chakra-ui/react-context": "2.0.3"
+ }
+ },
+ "@chakra-ui/textarea": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/textarea/-/textarea-2.0.10.tgz",
+ "integrity": "sha512-HSo0EPsY8XKGA+Af6jTob1oe1T6NKZwgjLmX0binK3MMM9pDTXsUTw8GD0g971lxw9oktVMLK/O9QVAgVAm5mw==",
+ "requires": {
+ "@chakra-ui/form-control": "2.0.9"
+ }
+ },
+ "@chakra-ui/theme": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-2.1.8.tgz",
+ "integrity": "sha512-ftA8ZRWa48LjRe53o/p4gFzoShe5rwvYfjHluS5hy154SknDcXE0LAKT1/odF0jWidnRUh2Y2IdsYV8/h3U/Dw==",
+ "requires": {
+ "@chakra-ui/anatomy": "2.0.5",
+ "@chakra-ui/theme-tools": "2.0.10",
+ "@chakra-ui/utils": "2.0.9"
+ }
+ },
+ "@chakra-ui/theme-tools": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-2.0.10.tgz",
+ "integrity": "sha512-w9FaQRIjygJUR/viVkGSYKAe9/5ThZEfaGtnqG4dHY/rAnm73rCqUJsUR4xwZAzr8HpXXuJVmwk8cjSElS3yXw==",
+ "requires": {
+ "@chakra-ui/anatomy": "2.0.5",
+ "@chakra-ui/utils": "2.0.9",
+ "@ctrl/tinycolor": "^3.4.0"
+ }
+ },
+ "@chakra-ui/toast": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/toast/-/toast-3.0.7.tgz",
+ "integrity": "sha512-f4/9st2Xl45rTyCB6KBpXq4eITO9slJq72eXxpNXz416+XJpdYkKub801BWvaiL1ZVFHjYb6bUSkycdGda6E4A==",
+ "requires": {
+ "@chakra-ui/alert": "2.0.9",
+ "@chakra-ui/close-button": "2.0.9",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/react-use-timeout": "2.0.1",
+ "@chakra-ui/react-use-update-effect": "2.0.3",
+ "@chakra-ui/theme": "2.1.8"
+ }
+ },
+ "@chakra-ui/tooltip": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/tooltip/-/tooltip-2.0.10.tgz",
+ "integrity": "sha512-pBILBdZoux2K3EW9V6JuyZYUWz2/Y7oYCVO6AwNOesiEBGAONyzoDwFV728EzPEHe9e+YBcKOSZ9tEpDdrzHMA==",
+ "requires": {
+ "@chakra-ui/popper": "3.0.7",
+ "@chakra-ui/portal": "2.0.9",
+ "@chakra-ui/react-types": "2.0.3",
+ "@chakra-ui/react-use-disclosure": "2.0.3",
+ "@chakra-ui/react-use-event-listener": "2.0.3",
+ "@chakra-ui/react-use-merge-refs": "2.0.3"
+ }
+ },
+ "@chakra-ui/transition": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/transition/-/transition-2.0.9.tgz",
+ "integrity": "sha512-cVfKdZl128AEj0LDS8M9dzXao4wmTVj3gRJBnm91Qcg243Pm8OlgIBNbHEwsq/Fps+PsN431BtEGfL4w79wQEA==",
+ "requires": {}
+ },
+ "@chakra-ui/utils": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-2.0.9.tgz",
+ "integrity": "sha512-7ct5562Jw6pZdtj63XfUkEUXXsCCVqdqIXyLtQ9VgOKtRQWwDxzc8uPI5Zjdw9AleEITZFUH8TNKWn75nm54kQ==",
+ "requires": {
+ "@types/lodash.mergewith": "4.6.6",
+ "css-box-model": "1.2.1",
+ "framesync": "5.3.0",
+ "lodash.mergewith": "4.6.2"
+ }
+ },
+ "@chakra-ui/visually-hidden": {
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-2.0.9.tgz",
+ "integrity": "sha512-PkNxrRGp9H3bdqEaoo8XGt/AL9UuGRTom0/9XJa+G/Dj8Cy1sDuamOWk3pN/ZQs46RokfK9Uh5LqPY5dwSDweg==",
+ "requires": {}
+ },
"@csstools/normalize.css": {
"version": "12.0.0",
"resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz",
@@ -17952,6 +20409,130 @@
"integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==",
"requires": {}
},
+ "@ctrl/tinycolor": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz",
+ "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw=="
+ },
+ "@emotion/babel-plugin": {
+ "version": "11.10.2",
+ "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz",
+ "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.16.7",
+ "@babel/plugin-syntax-jsx": "^7.17.12",
+ "@babel/runtime": "^7.18.3",
+ "@emotion/hash": "^0.9.0",
+ "@emotion/memoize": "^0.8.0",
+ "@emotion/serialize": "^1.1.0",
+ "babel-plugin-macros": "^3.1.0",
+ "convert-source-map": "^1.5.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-root": "^1.1.0",
+ "source-map": "^0.5.7",
+ "stylis": "4.0.13"
+ },
+ "dependencies": {
+ "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=="
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="
+ }
+ }
+ },
+ "@emotion/cache": {
+ "version": "11.10.3",
+ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz",
+ "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==",
+ "requires": {
+ "@emotion/memoize": "^0.8.0",
+ "@emotion/sheet": "^1.2.0",
+ "@emotion/utils": "^1.2.0",
+ "@emotion/weak-memoize": "^0.3.0",
+ "stylis": "4.0.13"
+ }
+ },
+ "@emotion/hash": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz",
+ "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
+ },
+ "@emotion/is-prop-valid": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz",
+ "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==",
+ "requires": {
+ "@emotion/memoize": "^0.8.0"
+ }
+ },
+ "@emotion/memoize": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz",
+ "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
+ },
+ "@emotion/react": {
+ "version": "11.10.0",
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.0.tgz",
+ "integrity": "sha512-K6z9zlHxxBXwN8TcpwBKcEsBsOw4JWCCmR+BeeOWgqp8GIU1yA2Odd41bwdAAr0ssbQrbJbVnndvv7oiv1bZeQ==",
+ "requires": {
+ "@babel/runtime": "^7.18.3",
+ "@emotion/babel-plugin": "^11.10.0",
+ "@emotion/cache": "^11.10.0",
+ "@emotion/serialize": "^1.1.0",
+ "@emotion/utils": "^1.2.0",
+ "@emotion/weak-memoize": "^0.3.0",
+ "hoist-non-react-statics": "^3.3.1"
+ }
+ },
+ "@emotion/serialize": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz",
+ "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==",
+ "requires": {
+ "@emotion/hash": "^0.9.0",
+ "@emotion/memoize": "^0.8.0",
+ "@emotion/unitless": "^0.8.0",
+ "@emotion/utils": "^1.2.0",
+ "csstype": "^3.0.2"
+ }
+ },
+ "@emotion/sheet": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz",
+ "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w=="
+ },
+ "@emotion/styled": {
+ "version": "11.10.0",
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.0.tgz",
+ "integrity": "sha512-V9oaEH6V4KePeQpgUE83i8ht+4Ri3E8Djp/ZPJ4DQlqWhSKITvgzlR3/YQE2hdfP4Jw3qVRkANJz01LLqK9/TA==",
+ "requires": {
+ "@babel/runtime": "^7.18.3",
+ "@emotion/babel-plugin": "^11.10.0",
+ "@emotion/is-prop-valid": "^1.2.0",
+ "@emotion/serialize": "^1.1.0",
+ "@emotion/utils": "^1.2.0"
+ }
+ },
+ "@emotion/unitless": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
+ "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
+ },
+ "@emotion/utils": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
+ "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
+ },
+ "@emotion/weak-memoize": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz",
+ "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
+ },
"@eslint/eslintrc": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz",
@@ -18567,6 +21148,64 @@
"resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
"integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A=="
},
+ "@motionone/animation": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/animation/-/animation-10.14.0.tgz",
+ "integrity": "sha512-h+1sdyBP8vbxEBW5gPFDnj+m2DCqdlAuf2g6Iafb1lcMnqjsRXWlPw1AXgvUMXmreyhqmPbJqoNfIKdytampRQ==",
+ "requires": {
+ "@motionone/easing": "^10.14.0",
+ "@motionone/types": "^10.14.0",
+ "@motionone/utils": "^10.14.0",
+ "tslib": "^2.3.1"
+ }
+ },
+ "@motionone/dom": {
+ "version": "10.13.1",
+ "resolved": "https://registry.npmjs.org/@motionone/dom/-/dom-10.13.1.tgz",
+ "integrity": "sha512-zjfX+AGMIt/fIqd/SL1Lj93S6AiJsEA3oc5M9VkUr+Gz+juRmYN1vfvZd6MvEkSqEjwPQgcjN7rGZHrDB9APfQ==",
+ "requires": {
+ "@motionone/animation": "^10.13.1",
+ "@motionone/generators": "^10.13.1",
+ "@motionone/types": "^10.13.0",
+ "@motionone/utils": "^10.13.1",
+ "hey-listen": "^1.0.8",
+ "tslib": "^2.3.1"
+ }
+ },
+ "@motionone/easing": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/easing/-/easing-10.14.0.tgz",
+ "integrity": "sha512-2vUBdH9uWTlRbuErhcsMmt1jvMTTqvGmn9fHq8FleFDXBlHFs5jZzHJT9iw+4kR1h6a4SZQuCf72b9ji92qNYA==",
+ "requires": {
+ "@motionone/utils": "^10.14.0",
+ "tslib": "^2.3.1"
+ }
+ },
+ "@motionone/generators": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/generators/-/generators-10.14.0.tgz",
+ "integrity": "sha512-6kRHezoFfIjFN7pPpaxmkdZXD36tQNcyJe3nwVqwJ+ZfC0e3rFmszR8kp9DEVFs9QL/akWjuGPSLBI1tvz+Vjg==",
+ "requires": {
+ "@motionone/types": "^10.14.0",
+ "@motionone/utils": "^10.14.0",
+ "tslib": "^2.3.1"
+ }
+ },
+ "@motionone/types": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/types/-/types-10.14.0.tgz",
+ "integrity": "sha512-3bNWyYBHtVd27KncnJLhksMFQ5o2MSdk1cA/IZqsHtA9DnRM1SYgN01CTcJ8Iw8pCXF5Ocp34tyAjY7WRpOJJQ=="
+ },
+ "@motionone/utils": {
+ "version": "10.14.0",
+ "resolved": "https://registry.npmjs.org/@motionone/utils/-/utils-10.14.0.tgz",
+ "integrity": "sha512-sLWBLPzRqkxmOTRzSaD3LFQXCPHvDzyHJ1a3VP9PRzBxyVd2pv51/gMOsdAcxQ9n+MIeGJnxzXBYplUHKj4jkw==",
+ "requires": {
+ "@motionone/types": "^10.14.0",
+ "hey-listen": "^1.0.8",
+ "tslib": "^2.3.1"
+ }
+ },
"@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@@ -18606,6 +21245,11 @@
"source-map": "^0.7.3"
}
},
+ "@popperjs/core": {
+ "version": "2.11.6",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz",
+ "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw=="
+ },
"@rollup/plugin-babel": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
@@ -19140,6 +21784,19 @@
"resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
"integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
},
+ "@types/lodash": {
+ "version": "4.14.184",
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz",
+ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q=="
+ },
+ "@types/lodash.mergewith": {
+ "version": "4.6.6",
+ "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz",
+ "integrity": "sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==",
+ "requires": {
+ "@types/lodash": "*"
+ }
+ },
"@types/mime": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
@@ -19532,6 +22189,16 @@
"resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
"integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
},
+ "@zag-js/element-size": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@zag-js/element-size/-/element-size-0.1.0.tgz",
+ "integrity": "sha512-QF8wp0+V8++z+FHXiIw93+zudtubYszOtYbNgK39fg3pi+nCZtuSm4L1jC5QZMatNZ83MfOzyNCfgUubapagJQ=="
+ },
+ "@zag-js/focus-visible": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/@zag-js/focus-visible/-/focus-visible-0.1.0.tgz",
+ "integrity": "sha512-PeaBcTmdZWcFf7n1aM+oiOdZc+sy14qi0emPIeUuGMTjbP0xLGrZu43kdpHnWSXy7/r4Ubp/vlg50MCV8+9Isg=="
+ },
"abab": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
@@ -19714,6 +22381,14 @@
"sprintf-js": "~1.0.2"
}
},
+ "aria-hidden": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.1.tgz",
+ "integrity": "sha512-PN344VAf9j1EAi+jyVHOJ8XidQdPVssGco39eNcsGdM4wcsILtxrKLkbuiMfLWYROK1FjRQasMWCBttrhjnr6A==",
+ "requires": {
+ "tslib": "^2.0.0"
+ }
+ },
"aria-query": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz",
@@ -20449,6 +23124,11 @@
}
}
},
+ "compute-scroll-into-view": {
+ "version": "1.0.14",
+ "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz",
+ "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ=="
+ },
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
@@ -20502,6 +23182,14 @@
"resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
"integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
},
+ "copy-to-clipboard": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz",
+ "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==",
+ "requires": {
+ "toggle-selection": "^1.0.6"
+ }
+ },
"core-js": {
"version": "3.25.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.0.tgz",
@@ -20568,6 +23256,14 @@
"postcss-selector-parser": "^6.0.9"
}
},
+ "css-box-model": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz",
+ "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==",
+ "requires": {
+ "tiny-invariant": "^1.0.6"
+ }
+ },
"css-declaration-sorter": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz",
@@ -20912,6 +23608,11 @@
"resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
"integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
},
+ "detect-node-es": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz",
+ "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="
+ },
"detect-port-alt": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz",
@@ -22011,6 +24712,11 @@
"pkg-dir": "^4.1.0"
}
},
+ "find-root": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
+ },
"find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
@@ -22034,6 +24740,14 @@
"resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
"integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
},
+ "focus-lock": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.11.2.tgz",
+ "integrity": "sha512-pZ2bO++NWLHhiKkgP1bEXHhR1/OjVcSvlCJ98aNJDFeb7H5OOQaO+SKOZle6041O9rv2tmbrO4JzClAvDUHf0g==",
+ "requires": {
+ "tslib": "^2.0.3"
+ }
+ },
"follow-redirects": {
"version": "1.15.1",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz",
@@ -22162,6 +24876,53 @@
"resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz",
"integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA=="
},
+ "framer-motion": {
+ "version": "7.2.1",
+ "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-7.2.1.tgz",
+ "integrity": "sha512-bt2ZqqGpPsW6UojYUa5poWQJu3sDr4Dp3IZsdVBYdKUJ8p+9PxOk1fYRAT8lTGGmaC5HFoKrbDXQeKWGAKZz9g==",
+ "requires": {
+ "@emotion/is-prop-valid": "^0.8.2",
+ "@motionone/dom": "10.13.1",
+ "framesync": "6.1.2",
+ "hey-listen": "^1.0.8",
+ "popmotion": "11.0.5",
+ "style-value-types": "5.1.2",
+ "tslib": "2.4.0"
+ },
+ "dependencies": {
+ "@emotion/is-prop-valid": {
+ "version": "0.8.8",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
+ "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
+ "optional": true,
+ "requires": {
+ "@emotion/memoize": "0.7.4"
+ }
+ },
+ "@emotion/memoize": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
+ "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==",
+ "optional": true
+ },
+ "framesync": {
+ "version": "6.1.2",
+ "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz",
+ "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==",
+ "requires": {
+ "tslib": "2.4.0"
+ }
+ }
+ }
+ },
+ "framesync": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz",
+ "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==",
+ "requires": {
+ "tslib": "^2.1.0"
+ }
+ },
"fresh": {
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
@@ -22239,6 +25000,11 @@
"has-symbols": "^1.0.3"
}
},
+ "get-nonce": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz",
+ "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q=="
+ },
"get-own-enumerable-property-symbols": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
@@ -22407,6 +25173,26 @@
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
},
+ "hey-listen": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz",
+ "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q=="
+ },
+ "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==",
+ "requires": {
+ "react-is": "^16.7.0"
+ },
+ "dependencies": {
+ "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=="
+ }
+ }
+ },
"hoopy": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
@@ -22671,6 +25457,14 @@
"side-channel": "^1.0.4"
}
},
+ "invariant": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
+ "requires": {
+ "loose-envify": "^1.0.0"
+ }
+ },
"ipaddr.js": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
@@ -24570,6 +27364,11 @@
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
},
+ "lodash.mergewith": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
+ "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ=="
+ },
"lodash.sortby": {
"version": "4.7.0",
"resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
@@ -25241,6 +28040,27 @@
}
}
},
+ "popmotion": {
+ "version": "11.0.5",
+ "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.5.tgz",
+ "integrity": "sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==",
+ "requires": {
+ "framesync": "6.1.2",
+ "hey-listen": "^1.0.8",
+ "style-value-types": "5.1.2",
+ "tslib": "2.4.0"
+ },
+ "dependencies": {
+ "framesync": {
+ "version": "6.1.2",
+ "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.1.2.tgz",
+ "integrity": "sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==",
+ "requires": {
+ "tslib": "2.4.0"
+ }
+ }
+ }
+ },
"postcss": {
"version": "8.4.16",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz",
@@ -26091,6 +28911,14 @@
"whatwg-fetch": "^3.6.2"
}
},
+ "react-clientside-effect": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.6.tgz",
+ "integrity": "sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==",
+ "requires": {
+ "@babel/runtime": "^7.12.13"
+ }
+ },
"react-dev-utils": {
"version": "12.0.1",
"resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
@@ -26191,6 +29019,24 @@
"resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz",
"integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg=="
},
+ "react-fast-compare": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz",
+ "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA=="
+ },
+ "react-focus-lock": {
+ "version": "2.9.1",
+ "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.9.1.tgz",
+ "integrity": "sha512-pSWOQrUmiKLkffPO6BpMXN7SNKXMsuOakl652IBuALAu1esk+IcpJyM+ALcYzPTTFz1rD0R54aB9A4HuP5t1Wg==",
+ "requires": {
+ "@babel/runtime": "^7.0.0",
+ "focus-lock": "^0.11.2",
+ "prop-types": "^15.6.2",
+ "react-clientside-effect": "^1.2.6",
+ "use-callback-ref": "^1.3.0",
+ "use-sidecar": "^1.1.2"
+ }
+ },
"react-is": {
"version": "17.0.2",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
@@ -26201,6 +29047,27 @@
"resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz",
"integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A=="
},
+ "react-remove-scroll": {
+ "version": "2.5.5",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz",
+ "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==",
+ "requires": {
+ "react-remove-scroll-bar": "^2.3.3",
+ "react-style-singleton": "^2.2.1",
+ "tslib": "^2.1.0",
+ "use-callback-ref": "^1.3.0",
+ "use-sidecar": "^1.1.2"
+ }
+ },
+ "react-remove-scroll-bar": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.3.tgz",
+ "integrity": "sha512-i9GMNWwpz8XpUpQ6QlevUtFjHGqnPG4Hxs+wlIJntu/xcsZVEpJcIV71K3ZkqNy2q3GfgvkD7y6t/Sv8ofYSbw==",
+ "requires": {
+ "react-style-singleton": "^2.2.1",
+ "tslib": "^2.0.0"
+ }
+ },
"react-scripts": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
@@ -26256,6 +29123,16 @@
"workbox-webpack-plugin": "^6.4.1"
}
},
+ "react-style-singleton": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz",
+ "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==",
+ "requires": {
+ "get-nonce": "^1.0.0",
+ "invariant": "^2.2.4",
+ "tslib": "^2.0.0"
+ }
+ },
"read-cache": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
@@ -27053,6 +29930,15 @@
"integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==",
"requires": {}
},
+ "style-value-types": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.1.2.tgz",
+ "integrity": "sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==",
+ "requires": {
+ "hey-listen": "^1.0.8",
+ "tslib": "2.4.0"
+ }
+ },
"stylehacks": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz",
@@ -27062,6 +29948,11 @@
"postcss-selector-parser": "^6.0.4"
}
},
+ "stylis": {
+ "version": "4.0.13",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz",
+ "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag=="
+ },
"supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
@@ -27308,6 +30199,11 @@
"resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
"integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA=="
},
+ "tiny-invariant": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz",
+ "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg=="
+ },
"tmpl": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
@@ -27326,6 +30222,11 @@
"is-number": "^7.0.0"
}
},
+ "toggle-selection": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
+ "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ=="
+ },
"toidentifier": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
@@ -27537,6 +30438,23 @@
"requires-port": "^1.0.0"
}
},
+ "use-callback-ref": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz",
+ "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==",
+ "requires": {
+ "tslib": "^2.0.0"
+ }
+ },
+ "use-sidecar": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz",
+ "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==",
+ "requires": {
+ "detect-node-es": "^1.1.0",
+ "tslib": "^2.0.0"
+ }
+ },
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
diff --git a/package.json b/package.json
index db8f665..8d7520e 100644
--- a/package.json
+++ b/package.json
@@ -3,6 +3,10 @@
"version": "0.1.0",
"private": true,
"dependencies": {
+ "@chakra-ui/icons": "^2.0.9",
+ "@chakra-ui/react": "^2.2.9",
+ "@emotion/react": "^11.10.0",
+ "@emotion/styled": "^11.10.0",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^13.3.0",
"@testing-library/user-event": "^13.5.0",
@@ -10,6 +14,7 @@
"@types/node": "^16.11.56",
"@types/react": "^18.0.17",
"@types/react-dom": "^18.0.6",
+ "framer-motion": "^7.2.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-scripts": "5.0.1",
diff --git a/src/App.css b/src/App.css
index 74b5e05..4aef3f5 100644
--- a/src/App.css
+++ b/src/App.css
@@ -1,38 +1,8 @@
.App {
- text-align: center;
-}
-
-.App-logo {
- height: 40vmin;
- pointer-events: none;
-}
-
-@media (prefers-reduced-motion: no-preference) {
- .App-logo {
- animation: App-logo-spin infinite 20s linear;
- }
-}
-
-.App-header {
- background-color: #282c34;
+ width: 100vw;
min-height: 100vh;
+
display: flex;
flex-direction: column;
- align-items: center;
- justify-content: center;
- font-size: calc(10px + 2vmin);
- color: white;
-}
-
-.App-link {
- color: #61dafb;
-}
-
-@keyframes App-logo-spin {
- from {
- transform: rotate(0deg);
- }
- to {
- transform: rotate(360deg);
- }
-}
+ justify-content: space-between;
+}
\ No newline at end of file
diff --git a/src/App.tsx b/src/App.tsx
index a53698a..579e007 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,26 +1,20 @@
import React from 'react';
-import logo from './logo.svg';
import './App.css';
-function App() {
+import Header from './components/Header';
+import Footer from './components/Footer';
+import Content from './components/Content';
+import {ChakraProvider, Flex, Spacer} from '@chakra-ui/react';
+
+export default function App() {
return (
-
+
+
+
+
+
+
+
);
}
-
-export default App;
diff --git a/src/logo.svg b/src/assets/logo.svg
similarity index 100%
rename from src/logo.svg
rename to src/assets/logo.svg
diff --git a/src/components/Content.tsx b/src/components/Content.tsx
new file mode 100644
index 0000000..41c53f6
--- /dev/null
+++ b/src/components/Content.tsx
@@ -0,0 +1,42 @@
+import React, {useState} from 'react';
+import {Box, Center, Flex, Input, Text} from '@chakra-ui/react';
+import {ArrowDownIcon} from '@chakra-ui/icons';
+
+export default function Content() {
+ // States
+ const [input, setInput] = useState('');
+ const [output, setOutput] = useState('');
+
+ // Actions
+ const handleInput = (event: any) => {
+ const inputAfterChange: string = event.target.value as string;
+
+ if (inputAfterChange.length < 8 && isBinary(inputAfterChange)) {
+ setInput(inputAfterChange);
+ handleOutput(inputAfterChange);
+ }
+ };
+ const handleOutput = (binaryValue: string) => {
+ const outputAfterChange = (binaryValue.length)
+ ? `${parseInt(binaryValue, 2)}` : '';
+
+ setOutput(outputAfterChange);
+ };
+ const isBinary = (value: string) => {
+ const BINARY_CHAR = ['0', '1'];
+
+ for (let char of value) {
+ if (!BINARY_CHAR.includes(char)) return false;
+ }
+ return true;
+ };
+
+ // Render
+ return (
+
+
+
+ {output}
+
+ );
+}
\ No newline at end of file
diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx
new file mode 100644
index 0000000..4b2a836
--- /dev/null
+++ b/src/components/Footer.tsx
@@ -0,0 +1,12 @@
+import {Box, Divider, Link, Text} from '@chakra-ui/react';
+
+export default function Footer() {
+ return (
+
+
+
+ MIT Licence Š 2022 - See code on GitHub
+
+
+ );
+}
\ No newline at end of file
diff --git a/src/components/Header.tsx b/src/components/Header.tsx
new file mode 100644
index 0000000..c7c72b7
--- /dev/null
+++ b/src/components/Header.tsx
@@ -0,0 +1,9 @@
+import {Box, Button} from '@chakra-ui/react';
+
+export default function Header() {
+ return (
+
+
+
+ );
+}
\ No newline at end of file