diff --git a/.eslintrc.json b/.eslintrc.json index e9ebc73ef..f5a7c3aaf 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -8,12 +8,5 @@ "plugin:vue/vue3-recommended", "prettier" ], - "rules": { - "vue/multi-word-component-names": [ - "error", - { - "ignores": ["Dashboard", "Settings"] - } - ] - } + "rules": {} } diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index 35d34f4bd..bf236525f 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -10,4 +10,4 @@ Project maintainers have the right and responsibility to remove, edit, or reject Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening an issue or contacting one or more of the project maintainers. -This Code of Conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), version 1.0.0, available at [http://contributor-covenant.org/version/1/0/0/](http://contributor-covenant.org/version/1/0/0/) \ No newline at end of file +This Code of Conduct is adapted from the [Contributor Covenant](https://contributor-covenant.org), version 1.0.0, available at [https://contributor-covenant.org/version/1/0/0](https://contributor-covenant.org/version/1/0/0) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 5f8e9bd85..33fe1ff83 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -2,18 +2,18 @@ Thank you for considering contributing to Canvas! One of the ongoing goals for Canvas is to make it as accessible as possible. If you come across any translation mistakes or issues and want to make a contribution, please [create a pull request](https://github.com/austintoddj/canvas/pulls). If you don't see your native language included in the `lang` directory, feel free to add it. -- [OS Tools](#before-you-get-started) -- [Setup](#setup) - - [Git](#git) - - [Database](#database) - - [Directories](#directories) - - [Installation](#installation) - - [Developing](#developing) +- [OS Tools](#before-you-get-started) +- [Setup](#setup) + - [Git](#git) + - [Database](#database) + - [Directories](#directories) + - [Installation](#installation) + - [Developing](#developing) ## Before you get started -- Make sure the [Vue DevTools](https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd?hl=en) extension is installed in your Chrome browser -- Add the following function from [Caleb Porzio](https://calebporzio.com/bash-alias-composer-link-use-local-folders-as-composer-dependancies/) to your `~/.bashrc`, `~/.bash_profile` or `~/.zshrc`: +- Make sure the [Vue DevTools](https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd?hl=en) extension is installed in your Chrome browser +- Add the following function from [Caleb Porzio](https://calebporzio.com/bash-alias-composer-link-use-local-folders-as-composer-dependancies/) to your `~/.bashrc`, `~/.bash_profile` or `~/.zshrc`: ```bash composer-link() {composer config repositories.local '{"type": "path", "url": "'$1'"}' --file composer.json} @@ -77,7 +77,7 @@ php artisan storage:link ``` Statistics are a core component to the app, so it's best to have a large dataset in place when developing. To - generate some, add the following factories to your Laravel app: +generate some, add the following factories to your Laravel app: ```php Note: The process for migrating data will be unique based on your choice of IDE and database. The first thing to do is export all data in your Canvas-related tables to a SQL dump. It's important that your export -does **not include** the table structure. You only want INSERT statements in the actual export. *If you do include -CREATE TABLE statements, it'll modify the new tables when importing later*. +does **not include** the table structure. You only want INSERT statements in the actual export. _If you do include +CREATE TABLE statements, it'll modify the new tables when importing later_. For example, I use [Table Plus](https://tableplus.com). When I exported my data, I made sure to un-check the _Include table structure_ and _Drop table if exists_ in the export selection screen. The following tables need to be included in the export: -- `canvas_users` -- `canvas_posts` -- `canvas_posts_tags` -- `canvas_tags` -- `canvas_topics` -- `canvas_views` -- `canvas_visits` +- `canvas_users` +- `canvas_posts` +- `canvas_posts_tags` +- `canvas_tags` +- `canvas_topics` +- `canvas_views` +- `canvas_visits` Once completed, you can drop those tables from your database. @@ -111,20 +111,20 @@ underlying structure of WordPress and similar apps. The first step is to export all data in Canvas-related tables to a SQL dump. The important part of this step is to make sure your export does **not include** the table structure. You only want INSERT statements in the actual export -. *If you do include CREATE TABLE statements, it'll modify the new tables when importing later*. +. _If you do include CREATE TABLE statements, it'll modify the new tables when importing later_. For example, I use [Sequel Pro](http://sequelpro.com). When I exported my data, I made sure to un-check the Structure and DROP TABLE syntax elements in the export selection screen. The following tables need to be included in the export: -- `canvas_posts` -- `canvas_posts_tags` -- `canvas_posts_topics` -- `canvas_tags` -- `canvas_topics` -- `canvas_views` -- `canvas_visits` +- `canvas_posts` +- `canvas_posts_tags` +- `canvas_posts_topics` +- `canvas_tags` +- `canvas_topics` +- `canvas_views` +- `canvas_visits` Once completed, you can drop those tables from your database. @@ -155,9 +155,9 @@ determine if you should run into any errors while performing this action. Once the import is complete, the `user_id` column in the following tables will need to be addressed: -- `canvas_posts` -- `canvas_tags` -- `canvas_topics` +- `canvas_posts` +- `canvas_tags` +- `canvas_topics` Since those values reflect the user ID from the default `users` table, you'll need to make sure you manually update those to the correct user IDs when you have them established in `canvas_users`. @@ -168,7 +168,7 @@ Since we don't rely on the default `users` table anymore, you'll need create you simple, just run the following Artisan command: ```bash -php artisan canvas:user admin --email {email} +php artisan canvas:user admin --email {email} ``` That's it! You should jump in right away and update your credentials. Now that you've given yourself Admin access @@ -271,7 +271,7 @@ php artisan view:clear ## Upgrading to 5.2.0 from 5.1 > **Important:** The `Canvas\Http\Middleware\ViewThrottle` middleware was renamed to `Canvas\Http\Middleware -> \Session`. Update any usages of this class. +\Session`. Update any usages of this class. > **Important:** The `meta` field for posts will now only support a title, description, and canonical link. The > `og_*` and `twitter_*` tags were unnecessarily specific, so they were deprecated. If you use those tags in your diff --git a/.github/config.yml b/.github/config.yml index 21346aa69..7040c7150 100644 --- a/.github/config.yml +++ b/.github/config.yml @@ -2,4 +2,4 @@ blank_issues_enabled: false contact_links: - name: Questions & Discussions url: https://github.com/austintoddj/canvas/discussions - about: Use GitHub discussions for message-board style questions and discussions. \ No newline at end of file + about: Use GitHub discussions for message-board style questions and discussions. diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4fc9926a2..1c6897e5d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,38 +1,37 @@ version: 2 updates: - # Maintain dependencies for GitHub Actions - - package-ecosystem: "github-actions" - directory: "/" - target-branch: "develop" + - package-ecosystem: 'github-actions' + directory: '/' + target-branch: 'develop' schedule: - interval: "daily" + interval: 'daily' assignees: - - "austintoddj" + - 'austintoddj' labels: - - "github-actions" - - "dependencies" + - 'github-actions' + - 'dependencies' # Maintain dependencies for npm - - package-ecosystem: "npm" - directory: "/" - target-branch: "develop" + - package-ecosystem: 'npm' + directory: '/' + target-branch: 'develop' schedule: - interval: "daily" + interval: 'daily' assignees: - - "austintoddj" + - 'austintoddj' labels: - - "npm" - - "dependencies" + - 'npm' + - 'dependencies' # Maintain dependencies for Composer - - package-ecosystem: "composer" - directory: "/" - target-branch: "develop" + - package-ecosystem: 'composer' + directory: '/' + target-branch: 'develop' schedule: - interval: "daily" + interval: 'daily' assignees: - - "austintoddj" + - 'austintoddj' labels: - - "composer" - - "dependencies" \ No newline at end of file + - 'composer' + - 'dependencies' diff --git a/.github/docs/header.png b/.github/docs/header.png index 63dd7f6e7..3d1a57924 100644 Binary files a/.github/docs/header.png and b/.github/docs/header.png differ diff --git a/.github/workflows/compile-assets.yml b/.github/workflows/compile-assets.yml deleted file mode 100644 index ccab6e7af..000000000 --- a/.github/workflows/compile-assets.yml +++ /dev/null @@ -1,7 +0,0 @@ -name: compile assets - -on: [push] - -jobs: - compile: - uses: laravel/.github/.github/workflows/compile-assets.yml@main diff --git a/.github/workflows/eslint.yml b/.github/workflows/eslint.yml deleted file mode 100644 index 3af45e576..000000000 --- a/.github/workflows/eslint.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: eslint - -on: - push: - branches: - - '*' - pull_request: - schedule: - - cron: '0 0 * * *' - -jobs: - build: - name: Node 16 on ubuntu-latest - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v3 - - - name: Setup Node.js - uses: actions/setup-node@v3 - with: - node-version: 16 - cache: 'npm' - - - name: Install Node.js dependencies - run: npm ci - - - name: Run ESLint - run: npm run lint diff --git a/.github/workflows/prettier.yml b/.github/workflows/prettier.yml deleted file mode 100644 index bd2c6562f..000000000 --- a/.github/workflows/prettier.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: prettier - -on: - push: - branches: - - '*' - pull_request: - schedule: - - cron: '0 0 * * *' - -jobs: - build: - name: Node 16 on ubuntu-latest - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v3 - - - name: Setup Node.js - uses: actions/setup-node@v3 - with: - node-version: 16 - cache: 'npm' - - - name: Install Node.js dependencies - run: npm ci - - - name: Run Prettier - run: npm run format --check diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index e5f795b71..7f62a68bc 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -41,4 +41,4 @@ jobs: composer update --prefer-dist --no-interaction --no-progress - name: Run PHPUnit - run: vendor/bin/phpunit --verbose + run: vendor/bin/phpunit diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 000000000..75fac8e18 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +npm run lint diff --git a/.phpunit.cache/test-results b/.phpunit.cache/test-results new file mode 100644 index 000000000..66d50690f --- /dev/null +++ b/.phpunit.cache/test-results @@ -0,0 +1 @@ +{"version":1,"defects":{"Canvas\\Tests\\Http\\Controllers\\ImageControllerTest::testEmptyUploadIsValidated":1,"Canvas\\Tests\\Http\\Controllers\\ImageControllerTest::testUploadedImageCanBeStored":1,"Canvas\\Tests\\Http\\Controllers\\ImageControllerTest::testDeleteUploadedImage":1},"times":{"Canvas\\Tests\\CanvasTest::testInstalledVersion":0.012,"Canvas\\Tests\\CanvasTest::testAvailableLanguageCodes":0.004,"Canvas\\Tests\\CanvasTest::testAvailableTranslations":0.006,"Canvas\\Tests\\CanvasTest::testAssetsAreUpToDate":0.004,"Canvas\\Tests\\CanvasTest::testBasePath":0.003,"Canvas\\Tests\\CanvasTest::testBaseStoragePath":0.004,"Canvas\\Tests\\CanvasTest::testParseReferer":0.003,"Canvas\\Tests\\CanvasTest::testGravatar":0.004,"Canvas\\Tests\\CanvasTest::testEnabledDarkMode":0.003,"Canvas\\Tests\\CanvasTest::testUsingRightToLeftLanguage":0.003,"Canvas\\Tests\\Console\\DigestCommandTest::testDigestCommandWillSendAnEmailToUsersWithMailEnabled":0.042,"Canvas\\Tests\\Console\\DigestCommandTest::testDigestCommandWillNotSendAnEmailToUsersWithMailDisabled":0.019,"Canvas\\Tests\\Console\\InstallCommandTest::testCanvasInstallationCommand":0.087,"Canvas\\Tests\\Console\\UiCommandTest::testCanvasUiInstallationCommand":0.005,"Canvas\\Tests\\Console\\UserCommandTest::testCanvasUserCommandWillValidateAnEmptyEmail":0.005,"Canvas\\Tests\\Console\\UserCommandTest::testCanvasUserCommandWillValidateAnInvalidEmail":0.003,"Canvas\\Tests\\Console\\UserCommandTest::testCanvasUserCommandWillValidateAnExistingEmail":0.014,"Canvas\\Tests\\Console\\UserCommandTest::testCanvasUserCommandCanCreateANewContributor":0.068,"Canvas\\Tests\\Console\\UserCommandTest::testCanvasUserCommandCanCreateANewEditor":0.067,"Canvas\\Tests\\Console\\UserCommandTest::testCanvasUserCommandCanCreateANewAdmin":0.066,"Canvas\\Tests\\Events\\PostViewedEventTest::testInstantiation":0.016,"Canvas\\Tests\\Http\\Controllers\\Auth\\AuthenticatedSessionControllerTest::testTheLoginPage":0.03,"Canvas\\Tests\\Http\\Controllers\\Auth\\AuthenticatedSessionControllerTest::testLoginRequestWillValidateAnInvalidEmail":0.017,"Canvas\\Tests\\Http\\Controllers\\Auth\\AuthenticatedSessionControllerTest::testLoginRequestWillValidateAnUnknownPassword":0.214,"Canvas\\Tests\\Http\\Controllers\\Auth\\AuthenticatedSessionControllerTest::testSuccessfulLogin":0.092,"Canvas\\Tests\\Http\\Controllers\\Auth\\AuthenticatedSessionControllerTest::testAuthenticatedUserWillRedirectToCanvas":0.006,"Canvas\\Tests\\Http\\Controllers\\Auth\\AuthenticatedSessionControllerTest::testSuccessfulLogout":0.007,"Canvas\\Tests\\Http\\Controllers\\Auth\\NewPasswordControllerTest::testTheResetPasswordPage":0.007,"Canvas\\Tests\\Http\\Controllers\\Auth\\NewPasswordControllerTest::testPasswordCanBeReset":0.07,"Canvas\\Tests\\Http\\Controllers\\Auth\\NewPasswordControllerTest::testNewPasswordRequestWillValidateAnInvalidEmail":0.007,"Canvas\\Tests\\Http\\Controllers\\Auth\\NewPasswordControllerTest::testNewPasswordRequestWillValidateUnconfirmedPasswords":0.006,"Canvas\\Tests\\Http\\Controllers\\Auth\\NewPasswordControllerTest::testNewPasswordRequestWillValidateExpiredTokens":0.006,"Canvas\\Tests\\Http\\Controllers\\Auth\\PasswordResetLinkControllerTest::testTheForgotPasswordPage":0.006,"Canvas\\Tests\\Http\\Controllers\\Auth\\PasswordResetLinkControllerTest::testForgotPasswordLinkRequestWillValidateAnInvalidEmail":0.005,"Canvas\\Tests\\Http\\Controllers\\Auth\\PasswordResetLinkControllerTest::testThePasswordResetLinkCanBeSent":0.006,"Canvas\\Tests\\Http\\Controllers\\ImageControllerTest::testEmptyUploadIsValidated":0.006,"Canvas\\Tests\\Http\\Controllers\\ImageControllerTest::testUploadedImageCanBeStored":0.003,"Canvas\\Tests\\Http\\Controllers\\ImageControllerTest::testDeleteUploadedImage":0.004,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testAllPublishedPostsAreFetchedByDefault":0.028,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testPublishedPostsCanBeFetchedWithAGivenQueryParameter":0.019,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testAllPublishedPostsAreFetchedByDefaultForAdmin":0.022,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testContributorsFetchOwnedPublishedPostsByDefault":0.022,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testContributorsAreRestrictedToOwnedPosts":0.023,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testPublishedPostsCanBeFetchedByAuthorWithAGivenQueryParameter":0.02,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testDraftPostsCanBeFetchedByAuthorWithAGivenQueryParameter":0.021,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testAllDraftPostsCanBeFetchedWithAGivenQueryParameter":0.023,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testPostsCanBeSortedByCreationDateWithAGivenQueryParameter":0.022,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testNewPostData":0.006,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testExistingPostData":0.02,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testPostNotFound":0.007,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testContributorAccessRestricted":0.018,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testStoreNewPost":0.009,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testUpdateExistingPost":0.02,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testAContributorCanUpdateTheirOwnPost":0.019,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testAContributorCannotUpdateAnEditorsPost":0.021,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testSyncNewTags":0.023,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testSyncExistingTags":0.021,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testDeleteExistingPost":0.021,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testShowPostMethodValidatesUuidParameter":0.005,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testStorePostMethodValidatesUuidParameter":0.006,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testGetStatsForPostMethodValidatesUuidParameter":0.005,"Canvas\\Tests\\Http\\Controllers\\PostControllerTest::testDestroyPostMethodValidatesUuidParameter":0.006,"Canvas\\Tests\\Http\\Controllers\\SearchControllerTest::testAContributorCanOnlySearchTheirOwnPosts":0.022,"Canvas\\Tests\\Http\\Controllers\\SearchControllerTest::testAnEditorCanSearchAllPosts":0.019,"Canvas\\Tests\\Http\\Controllers\\SearchControllerTest::testAnAdminCanSearchAllPosts":0.02,"Canvas\\Tests\\Http\\Controllers\\SearchControllerTest::testAnAdminCanSearchAllTags":0.009,"Canvas\\Tests\\Http\\Controllers\\SearchControllerTest::testAnAdminCanSearchAllTopics":0.01,"Canvas\\Tests\\Http\\Controllers\\SearchControllerTest::testAnAdminCanSearchAllUsers":0.008,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testAllTagsAreFetchedByDefault":0.009,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testTagsCanBeSortedByCreationDateWithAGivenQueryParameter":0.009,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testTagsCanBeFilteredByUsageWithAGivenQueryParameter":0.025,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testCreateDataForTag":0.006,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testExistingTagData":0.007,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testListPostsForTag":0.02,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testTagNotFound":0.016,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testStoreNewTag":0.006,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testUpdateExistingTag":0.007,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testDeleteExistingTag":0.007,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testShowTagMethodValidatesUuidParameter":0.005,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testStoreTagMethodValidatesUuidParameter":0.006,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testGetPostsForTagMethodValidatesUuidParameter":0.005,"Canvas\\Tests\\Http\\Controllers\\TagControllerTest::testDestroyTagMethodValidatesUuidParameter":0.005,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testAllTopicsAreFetchedByDefault":0.008,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testTopicsCanBeSortedByCreationDateWithAGivenQueryParameter":0.01,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testTopicsCanBeFilteredByUsageWithAGivenQueryParameter":0.024,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testCreateDataForTopic":0.005,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testExistingTopicData":0.007,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testListPostsForTopic":0.02,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testTopicNotFound":0.005,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testStoreNewTopic":0.007,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testUpdateExistingTopic":0.007,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testDeleteExistingTopic":0.007,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testShowTopicMethodValidatesUuidParameter":0.005,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testStoreTopicMethodValidatesUuidParameter":0.006,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testGetPostsForTopicMethodValidatesUuidParameter":0.006,"Canvas\\Tests\\Http\\Controllers\\TopicControllerTest::testDestroyTopicMethodValidatesUuidParameter":0.006,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testAllUsersAreFetchedByDefault":0.007,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testUsersCanBeSortedByCreationDateWithAGivenQueryParameter":0.01,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testAdminsCanBeFetchedWithAGivenQueryParameter":0.009,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testEditorsCanBeFetchedWithAGivenQueryParameter":0.008,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testContributorsCanBeFetchedWithAGivenQueryParameter":0.008,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testCreateDataForUser":0.009,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testExistingUserData":0.007,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testListPostsForUser":0.02,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testUserNotFound":0.006,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testStoreNewUser":0.069,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testUpdateExistingUser":0.008,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testUsersCannotDeleteTheirOwnAccount":0.006,"Canvas\\Tests\\Http\\Controllers\\UserControllerTest::testDeleteExistingUser":0.016,"Canvas\\Tests\\Http\\Controllers\\ViewControllerTest::testScriptVariables":0.008,"Canvas\\Tests\\Http\\Middleware\\AuthenticateSessionTest::testUnauthenticatedUsersAreRedirectedToLogin":0.005,"Canvas\\Tests\\Http\\Middleware\\AuthenticateSessionTest::testAuthenticatedUsersAreRedirectedToCanvas":0.006,"Canvas\\Tests\\Http\\Middleware\\ExpireTrafficInSessionTest::testOldVisitsArePrunedFromSession":0.022,"Canvas\\Tests\\Http\\Middleware\\ExpireTrafficInSessionTest::testOldViewsArePrunedFromSession":0.019,"Canvas\\Tests\\Http\\Requests\\ShowUserRequestTest::testAdminRoleOrShowingSelfIsRequired":0.011,"Canvas\\Tests\\Http\\Requests\\StorePostRequestTest::testSlugIsRequired":0.019,"Canvas\\Tests\\Http\\Requests\\StorePostRequestTest::testSlugMustBeAlphaDash":0.02,"Canvas\\Tests\\Http\\Requests\\StorePostRequestTest::testPostsCanShareTheSameSlugWithUniqueUsers":0.01,"Canvas\\Tests\\Http\\Requests\\StorePostRequestTest::testTitleIsRequired":0.019,"Canvas\\Tests\\Http\\Requests\\StorePostRequestTest::testUserIdIsRequired":0.02,"Canvas\\Tests\\Http\\Requests\\StoreTagRequestTest::testAdminRoleIsRequired":0.009,"Canvas\\Tests\\Http\\Requests\\StoreTagRequestTest::testSlugIsRequired":0.006,"Canvas\\Tests\\Http\\Requests\\StoreTagRequestTest::testSlugMustBeAlphaDash":0.007,"Canvas\\Tests\\Http\\Requests\\StoreTagRequestTest::testTagsCanShareTheSameSlugWithUniqueUsers":0.008,"Canvas\\Tests\\Http\\Requests\\StoreTagRequestTest::testNameIsRequired":0.007,"Canvas\\Tests\\Http\\Requests\\StoreTagRequestTest::testUserIdIsRequired":0.006,"Canvas\\Tests\\Http\\Requests\\StoreTopicRequestTest::testAdminRoleIsRequired":0.01,"Canvas\\Tests\\Http\\Requests\\StoreTopicRequestTest::testSlugIsRequired":0.008,"Canvas\\Tests\\Http\\Requests\\StoreTopicRequestTest::testSlugMustBeAlphaDash":0.007,"Canvas\\Tests\\Http\\Requests\\StoreTopicRequestTest::testTopicsCanShareTheSameSlugWithUniqueUsers":0.008,"Canvas\\Tests\\Http\\Requests\\StoreTopicRequestTest::testNameIsRequired":0.007,"Canvas\\Tests\\Http\\Requests\\StoreTopicRequestTest::testUserIdIsRequired":0.007,"Canvas\\Tests\\Http\\Requests\\StoreUserRequestTest::testAdminRoleOrUpdatingSelfIsRequired":0.011,"Canvas\\Tests\\Http\\Requests\\StoreUserRequestTest::testNameIsRequired":0.007,"Canvas\\Tests\\Http\\Requests\\StoreUserRequestTest::testEmailIsRequired":0.006,"Canvas\\Tests\\Http\\Requests\\StoreUserRequestTest::testDuplicateEmailsAreValidated":0.007,"Canvas\\Tests\\Http\\Requests\\StoreUserRequestTest::testInvalidEmailsAreValidated":0.005,"Canvas\\Tests\\Http\\Requests\\StoreUserRequestTest::testDuplicateUsernamesAreValidated":0.008,"Canvas\\Tests\\Http\\Requests\\StoreUserRequestTest::testInvalidPasswordCombinationsAreValidated":0.007,"Canvas\\Tests\\Http\\Requests\\StoreUserRequestTest::testShortPasswordsAreValidated":0.007,"Canvas\\Tests\\Http\\RouteTest::testNamedRoute":0.003,"Canvas\\Tests\\Http\\RouteTest::testRouteWithDefaultBasePath":0.006,"Canvas\\Tests\\Http\\RouteTest::testRouteWithSubdomainAndDefaultBasePath":0.007,"Canvas\\Tests\\Http\\RouteTest::testRouteWithSubdomainAndNullBasePath":0.006,"Canvas\\Tests\\Listeners\\CaptureViewTest::testInstantiation":0.017,"Canvas\\Tests\\Listeners\\CaptureViewTest::testViewsAreCountedInSessionOncePerHour":0.018,"Canvas\\Tests\\Listeners\\CaptureVisitTest::testInstantiation":0.018,"Canvas\\Tests\\Listeners\\CaptureVisitTest::testVisitsAreCountedByIpInSessionOncePerDay":0.017,"Canvas\\Tests\\Mail\\ResetPasswordTest::testInstantiation":0.004,"Canvas\\Tests\\Mail\\WeeklyDigestTest::testInstantiation":0.004,"Canvas\\Tests\\Models\\PostTest::testDatesAreCarbonObjects":0.017,"Canvas\\Tests\\Models\\PostTest::testMetaIsCastToArray":0.017,"Canvas\\Tests\\Models\\PostTest::testEstimatedReadTimeInMinutesIsAppendedToModel":0.017,"Canvas\\Tests\\Models\\PostTest::testTagsRelationship":0.018,"Canvas\\Tests\\Models\\PostTest::testTopicRelationship":0.019,"Canvas\\Tests\\Models\\PostTest::testUserRelationship":0.017,"Canvas\\Tests\\Models\\PostTest::testViewsRelationship":0.017,"Canvas\\Tests\\Models\\PostTest::testVisitsRelationship":0.017,"Canvas\\Tests\\Models\\PostTest::testEstimatedReadTimeInMinutesAttribute":0.018,"Canvas\\Tests\\Models\\PostTest::testPublishedAttribute":0.015,"Canvas\\Tests\\Models\\PostTest::testDraftAttribute":0.015,"Canvas\\Tests\\Models\\PostTest::testPublishedScope":0.017,"Canvas\\Tests\\Models\\PostTest::testDraftScope":0.017,"Canvas\\Tests\\Models\\PostTest::testDetachTagsOnDelete":0.019,"Canvas\\Tests\\Models\\TagTest::testMetaIsCastToArray":0.006,"Canvas\\Tests\\Models\\TagTest::testPostsRelationship":0.019,"Canvas\\Tests\\Models\\TagTest::testUserRelationship":0.005,"Canvas\\Tests\\Models\\TagTest::testDetachPostsOnDelete":0.02,"Canvas\\Tests\\Models\\TopicTest::testMetaIsCastToArray":0.005,"Canvas\\Tests\\Models\\TopicTest::testPostsRelationship":0.018,"Canvas\\Tests\\Models\\TopicTest::testUserRelationship":0.005,"Canvas\\Tests\\Models\\TopicTest::testDissociatePostsOnDelete":0.018,"Canvas\\Tests\\Models\\UserTest::testDarkModeIsCastToBoolean":0.022,"Canvas\\Tests\\Models\\UserTest::testDigestIsCastToBoolean":0.005,"Canvas\\Tests\\Models\\UserTest::testRoleIsCastToInteger":0.005,"Canvas\\Tests\\Models\\UserTest::testSocialIsCastToArray":0.005,"Canvas\\Tests\\Models\\UserTest::testMetaIsCastToArray":0.005,"Canvas\\Tests\\Models\\UserTest::testDefaultAvatarAppendsToTheModel":0.005,"Canvas\\Tests\\Models\\UserTest::testDefaultLocaleAppendsToTheModel":0.004,"Canvas\\Tests\\Models\\UserTest::testPasswordIsHiddenForArrays":0.005,"Canvas\\Tests\\Models\\UserTest::testRememberTokenIsHiddenForArrays":0.005,"Canvas\\Tests\\Models\\UserTest::testPostsRelationship":0.017,"Canvas\\Tests\\Models\\UserTest::testTagsRelationship":0.005,"Canvas\\Tests\\Models\\UserTest::testTopicsRelationship":0.005,"Canvas\\Tests\\Models\\UserTest::testContributorAttribute":0.004,"Canvas\\Tests\\Models\\UserTest::testEditorAttribute":0.004,"Canvas\\Tests\\Models\\UserTest::testAdminAttribute":0.005,"Canvas\\Tests\\Models\\UserTest::testDefaultAvatarAttribute":0.005,"Canvas\\Tests\\Models\\UserTest::testDefaultLocaleAttribute":0.004,"Canvas\\Tests\\Models\\UserTest::testAvailableRoles":0.003,"Canvas\\Tests\\Models\\UserTest::testDeletePostsOnDelete":0.018,"Canvas\\Tests\\Models\\UserTest::testDeleteTagsOnDelete":0.005,"Canvas\\Tests\\Models\\UserTest::testDeleteTopicsOnDelete":0.006,"Canvas\\Tests\\Models\\ViewTest::testPostRelationship":0.018,"Canvas\\Tests\\Models\\VisitTest::testPostRelationship":0.017}} \ No newline at end of file diff --git a/composer.json b/composer.json index edfec5cec..c6fad52c1 100644 --- a/composer.json +++ b/composer.json @@ -30,7 +30,7 @@ "mockery/mockery": "^1.4", "orchestra/testbench": "^7.0|^8.0", "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^9.0" + "phpunit/phpunit": "^9.0|^10.0" }, "autoload": { "psr-4": { diff --git a/composer.lock b/composer.lock index 4fa0f88ab..e33b0ad67 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "5b0778fedb05f0a13827c82f43d3cfba", + "content-hash": "ccf838bd5efe8eb0f6acb8adfd898df9", "packages": [ { "name": "brick/math", @@ -35,9 +35,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "description": "Arbitrary-precision arithmetic library", "keywords": [ "Arbitrary-precision", @@ -97,9 +95,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Dragonfly Development Inc.", @@ -124,12 +120,7 @@ ], "description": "Given a deep data structure, access data by dot notation.", "homepage": "https://github.com/dflydev/dflydev-dot-access-data", - "keywords": [ - "access", - "data", - "dot", - "notation" - ], + "keywords": ["access", "data", "dot", "notation"], "support": { "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" @@ -138,28 +129,28 @@ }, { "name": "doctrine/inflector", - "version": "2.0.6", + "version": "2.0.8", "source": { "type": "git", "url": "https://github.com/doctrine/inflector.git", - "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024" + "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", - "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/f9301a5b2fb1216b2b08f02ba04dc45423db6bff", + "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^10", + "doctrine/coding-standard": "^11.0", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.1", "phpstan/phpstan-strict-rules": "^1.3", "phpunit/phpunit": "^8.5 || ^9.5", - "vimeo/psalm": "^4.25" + "vimeo/psalm": "^4.25 || ^5.4" }, "type": "library", "autoload": { @@ -168,9 +159,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Guilherme Blanco", @@ -209,7 +198,7 @@ ], "support": { "issues": "https://github.com/doctrine/inflector/issues", - "source": "https://github.com/doctrine/inflector/tree/2.0.6" + "source": "https://github.com/doctrine/inflector/tree/2.0.8" }, "funding": [ { @@ -225,7 +214,7 @@ "type": "tidelift" } ], - "time": "2022-10-20T09:10:12+00:00" + "time": "2023-06-16T13:40:37+00:00" }, { "name": "doctrine/lexer", @@ -258,9 +247,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Guilherme Blanco", @@ -277,13 +264,7 @@ ], "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], + "keywords": ["annotations", "docblock", "lexer", "parser", "php"], "support": { "issues": "https://github.com/doctrine/lexer/issues", "source": "https://github.com/doctrine/lexer/tree/3.0.0" @@ -306,16 +287,16 @@ }, { "name": "dragonmantank/cron-expression", - "version": "v3.3.2", + "version": "v3.3.3", "source": { "type": "git", "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8" + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/782ca5968ab8b954773518e9e49a6f892a34b2a8", - "reference": "782ca5968ab8b954773518e9e49a6f892a34b2a8", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", "shasum": "" }, "require": { @@ -338,9 +319,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Chris Tankersley", @@ -349,13 +328,10 @@ } ], "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", - "keywords": [ - "cron", - "schedule" - ], + "keywords": ["cron", "schedule"], "support": { "issues": "https://github.com/dragonmantank/cron-expression/issues", - "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.2" + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3" }, "funding": [ { @@ -363,7 +339,7 @@ "type": "github" } ], - "time": "2022-09-10T18:51:20+00:00" + "time": "2023-08-10T19:36:49+00:00" }, { "name": "egulias/email-validator", @@ -403,9 +379,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Eduardo Gulias Davis" @@ -467,9 +441,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fruitcake", @@ -482,11 +454,7 @@ ], "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", "homepage": "https://github.com/fruitcake/php-cors", - "keywords": [ - "cors", - "laravel", - "symfony" - ], + "keywords": ["cors", "laravel", "symfony"], "support": { "issues": "https://github.com/fruitcake/php-cors/issues", "source": "https://github.com/fruitcake/php-cors/tree/v1.2.0" @@ -531,9 +499,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Graham Campbell", @@ -567,16 +533,16 @@ }, { "name": "guzzlehttp/uri-template", - "version": "v1.0.1", + "version": "v1.0.2", "source": { "type": "git", "url": "https://github.com/guzzle/uri-template.git", - "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2" + "reference": "61bf437fc2197f587f6857d3ff903a24f1731b5d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2", - "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2", + "url": "https://api.github.com/repos/guzzle/uri-template/zipball/61bf437fc2197f587f6857d3ff903a24f1731b5d", + "reference": "61bf437fc2197f587f6857d3ff903a24f1731b5d", "shasum": "" }, "require": { @@ -584,24 +550,18 @@ "symfony/polyfill-php80": "^1.17" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", "phpunit/phpunit": "^8.5.19 || ^9.5.8", "uri-template/tests": "1.0.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0-dev" - } - }, "autoload": { "psr-4": { "GuzzleHttp\\UriTemplate\\": "src" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Graham Campbell", @@ -625,13 +585,10 @@ } ], "description": "A polyfill class for uri_template of PHP", - "keywords": [ - "guzzlehttp", - "uri-template" - ], + "keywords": ["guzzlehttp", "uri-template"], "support": { "issues": "https://github.com/guzzle/uri-template/issues", - "source": "https://github.com/guzzle/uri-template/tree/v1.0.1" + "source": "https://github.com/guzzle/uri-template/tree/v1.0.2" }, "funding": [ { @@ -647,20 +604,20 @@ "type": "tidelift" } ], - "time": "2021-10-07T12:57:01+00:00" + "time": "2023-08-27T10:19:19+00:00" }, { "name": "laravel/framework", - "version": "v10.12.0", + "version": "v10.23.1", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "9e6dcff23ab1d4b522bef56074c31625cf077576" + "reference": "dbfd495557678759153e8d71cc2f6027686ca51e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/9e6dcff23ab1d4b522bef56074c31625cf077576", - "reference": "9e6dcff23ab1d4b522bef56074c31625cf077576", + "url": "https://api.github.com/repos/laravel/framework/zipball/dbfd495557678759153e8d71cc2f6027686ca51e", + "reference": "dbfd495557678759153e8d71cc2f6027686ca51e", "shasum": "" }, "require": { @@ -678,11 +635,12 @@ "ext-tokenizer": "*", "fruitcake/php-cors": "^1.2", "guzzlehttp/uri-template": "^1.0", + "laravel/prompts": "^0.1", "laravel/serializable-closure": "^1.3", "league/commonmark": "^2.2.1", "league/flysystem": "^3.8.0", "monolog/monolog": "^3.0", - "nesbot/carbon": "^2.62.1", + "nesbot/carbon": "^2.67", "nunomaduro/termwind": "^1.13", "php": "^8.1", "psr/container": "^1.1.1|^2.0.1", @@ -759,9 +717,8 @@ "league/flysystem-read-only": "^3.3", "league/flysystem-sftp-v3": "^3.0", "mockery/mockery": "^1.5.1", - "orchestra/testbench-core": "^8.4", + "orchestra/testbench-core": "^8.10", "pda/pheanstalk": "^4.0", - "phpstan/phpdoc-parser": "^1.15", "phpstan/phpstan": "^1.4.7", "phpunit/phpunit": "^10.0.7", "predis/predis": "^2.0.2", @@ -828,9 +785,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Taylor Otwell", @@ -839,28 +794,69 @@ ], "description": "The Laravel Framework.", "homepage": "https://laravel.com", - "keywords": [ - "framework", - "laravel" - ], + "keywords": ["framework", "laravel"], "support": { "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-05-23T18:04:16+00:00" + "time": "2023-09-13T14:51:46+00:00" + }, + { + "name": "laravel/prompts", + "version": "v0.1.7", + "source": { + "type": "git", + "url": "https://github.com/laravel/prompts.git", + "reference": "554e7d855a22e87942753d68e23b327ad79b2070" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/prompts/zipball/554e7d855a22e87942753d68e23b327ad79b2070", + "reference": "554e7d855a22e87942753d68e23b327ad79b2070", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "illuminate/collections": "^10.0|^11.0", + "php": "^8.1", + "symfony/console": "^6.2" + }, + "require-dev": { + "mockery/mockery": "^1.5", + "pestphp/pest": "^2.3", + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-mockery": "^1.1" + }, + "suggest": { + "ext-pcntl": "Required for the spinner to be animated." + }, + "type": "library", + "autoload": { + "files": ["src/helpers.php"], + "psr-4": { + "Laravel\\Prompts\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "support": { + "issues": "https://github.com/laravel/prompts/issues", + "source": "https://github.com/laravel/prompts/tree/v0.1.7" + }, + "time": "2023-09-12T11:09:22+00:00" }, { "name": "laravel/serializable-closure", - "version": "v1.3.0", + "version": "v1.3.1", "source": { "type": "git", "url": "https://github.com/laravel/serializable-closure.git", - "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37" + "reference": "e5a3057a5591e1cfe8183034b0203921abe2c902" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/f23fe9d4e95255dacee1bf3525e0810d1a1b0f37", - "reference": "f23fe9d4e95255dacee1bf3525e0810d1a1b0f37", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/e5a3057a5591e1cfe8183034b0203921abe2c902", + "reference": "e5a3057a5591e1cfe8183034b0203921abe2c902", "shasum": "" }, "require": { @@ -884,9 +880,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Taylor Otwell", @@ -898,29 +892,25 @@ } ], "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", - "keywords": [ - "closure", - "laravel", - "serializable" - ], + "keywords": ["closure", "laravel", "serializable"], "support": { "issues": "https://github.com/laravel/serializable-closure/issues", "source": "https://github.com/laravel/serializable-closure" }, - "time": "2023-01-30T18:31:20+00:00" + "time": "2023-07-14T13:56:28+00:00" }, { "name": "league/commonmark", - "version": "2.4.0", + "version": "2.4.1", "source": { "type": "git", "url": "https://github.com/thephpleague/commonmark.git", - "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048" + "reference": "3669d6d5f7a47a93c08ddff335e6d945481a1dd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/d44a24690f16b8c1808bf13b1bd54ae4c63ea048", - "reference": "d44a24690f16b8c1808bf13b1bd54ae4c63ea048", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/3669d6d5f7a47a93c08ddff335e6d945481a1dd5", + "reference": "3669d6d5f7a47a93c08ddff335e6d945481a1dd5", "shasum": "" }, "require": { @@ -965,9 +955,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Colin O'Dell", @@ -1013,7 +1001,7 @@ "type": "tidelift" } ], - "time": "2023-03-24T15:16:10+00:00" + "time": "2023-08-30T16:55:00+00:00" }, { "name": "league/config", @@ -1053,9 +1041,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Colin O'Dell", @@ -1099,16 +1085,16 @@ }, { "name": "league/flysystem", - "version": "3.15.1", + "version": "3.16.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "a141d430414fcb8bf797a18716b09f759a385bed" + "reference": "4fdf372ca6b63c6e281b1c01a624349ccb757729" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a141d430414fcb8bf797a18716b09f759a385bed", - "reference": "a141d430414fcb8bf797a18716b09f759a385bed", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4fdf372ca6b63c6e281b1c01a624349ccb757729", + "reference": "4fdf372ca6b63c6e281b1c01a624349ccb757729", "shasum": "" }, "require": { @@ -1117,6 +1103,8 @@ "php": "^8.0.2" }, "conflict": { + "async-aws/core": "<1.19.0", + "async-aws/s3": "<1.14.0", "aws/aws-sdk-php": "3.209.31 || 3.210.0", "guzzlehttp/guzzle": "<7.0", "guzzlehttp/ringphp": "<1.1.1", @@ -1136,7 +1124,7 @@ "microsoft/azure-storage-blob": "^1.1", "phpseclib/phpseclib": "^3.0.14", "phpstan/phpstan": "^0.12.26", - "phpunit/phpunit": "^9.5.11", + "phpunit/phpunit": "^9.5.11|^10.0", "sabre/dav": "^4.3.1" }, "type": "library", @@ -1146,9 +1134,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Frank de Jonge", @@ -1171,7 +1157,7 @@ ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", - "source": "https://github.com/thephpleague/flysystem/tree/3.15.1" + "source": "https://github.com/thephpleague/flysystem/tree/3.16.0" }, "funding": [ { @@ -1183,20 +1169,20 @@ "type": "github" } ], - "time": "2023-05-04T09:04:26+00:00" + "time": "2023-09-07T19:22:17+00:00" }, { "name": "league/flysystem-local", - "version": "3.15.0", + "version": "3.16.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem-local.git", - "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3" + "reference": "ec7383f25642e6fd4bb0c9554fc2311245391781" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/543f64c397fefdf9cfeac443ffb6beff602796b3", - "reference": "543f64c397fefdf9cfeac443ffb6beff602796b3", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/ec7383f25642e6fd4bb0c9554fc2311245391781", + "reference": "ec7383f25642e6fd4bb0c9554fc2311245391781", "shasum": "" }, "require": { @@ -1212,9 +1198,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Frank de Jonge", @@ -1222,16 +1206,10 @@ } ], "description": "Local filesystem adapter for Flysystem.", - "keywords": [ - "Flysystem", - "file", - "files", - "filesystem", - "local" - ], + "keywords": ["Flysystem", "file", "files", "filesystem", "local"], "support": { "issues": "https://github.com/thephpleague/flysystem-local/issues", - "source": "https://github.com/thephpleague/flysystem-local/tree/3.15.0" + "source": "https://github.com/thephpleague/flysystem-local/tree/3.16.0" }, "funding": [ { @@ -1243,30 +1221,30 @@ "type": "github" } ], - "time": "2023-05-02T20:02:14+00:00" + "time": "2023-08-30T10:23:59+00:00" }, { "name": "league/mime-type-detection", - "version": "1.11.0", + "version": "1.13.0", "source": { "type": "git", "url": "https://github.com/thephpleague/mime-type-detection.git", - "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd" + "reference": "a6dfb1194a2946fcdc1f38219445234f65b35c96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd", - "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/a6dfb1194a2946fcdc1f38219445234f65b35c96", + "reference": "a6dfb1194a2946fcdc1f38219445234f65b35c96", "shasum": "" }, "require": { "ext-fileinfo": "*", - "php": "^7.2 || ^8.0" + "php": "^7.4 || ^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.2", "phpstan/phpstan": "^0.12.68", - "phpunit/phpunit": "^8.5.8 || ^9.3" + "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" }, "type": "library", "autoload": { @@ -1275,9 +1253,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Frank de Jonge", @@ -1287,7 +1263,7 @@ "description": "Mime-type detection for Flysystem", "support": { "issues": "https://github.com/thephpleague/mime-type-detection/issues", - "source": "https://github.com/thephpleague/mime-type-detection/tree/1.11.0" + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.13.0" }, "funding": [ { @@ -1299,20 +1275,20 @@ "type": "tidelift" } ], - "time": "2022-04-17T13:12:02+00:00" + "time": "2023-08-05T12:09:49+00:00" }, { "name": "monolog/monolog", - "version": "3.3.1", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "9b5daeaffce5b926cac47923798bba91059e60e2" + "reference": "e2392369686d420ca32df3803de28b5d6f76867d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/9b5daeaffce5b926cac47923798bba91059e60e2", - "reference": "9b5daeaffce5b926cac47923798bba91059e60e2", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/e2392369686d420ca32df3803de28b5d6f76867d", + "reference": "e2392369686d420ca32df3803de28b5d6f76867d", "shasum": "" }, "require": { @@ -1327,7 +1303,7 @@ "doctrine/couchdb": "~1.0@dev", "elasticsearch/elasticsearch": "^7 || ^8", "ext-json": "*", - "graylog2/gelf-php": "^1.4.2 || ^2@dev", + "graylog2/gelf-php": "^1.4.2 || ^2.0", "guzzlehttp/guzzle": "^7.4.5", "guzzlehttp/psr7": "^2.2", "mongodb/mongodb": "^1.8", @@ -1335,7 +1311,7 @@ "phpstan/phpstan": "^1.9", "phpstan/phpstan-deprecation-rules": "^1.0", "phpstan/phpstan-strict-rules": "^1.4", - "phpunit/phpunit": "^9.5.26", + "phpunit/phpunit": "^10.1", "predis/predis": "^1.1 || ^2", "ruflin/elastica": "^7", "symfony/mailer": "^5.4 || ^6", @@ -1369,9 +1345,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Jordi Boggiano", @@ -1381,14 +1355,10 @@ ], "description": "Sends your logs to files, sockets, inboxes, databases and various web services", "homepage": "https://github.com/Seldaek/monolog", - "keywords": [ - "log", - "logging", - "psr-3" - ], + "keywords": ["log", "logging", "psr-3"], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/3.3.1" + "source": "https://github.com/Seldaek/monolog/tree/3.4.0" }, "funding": [ { @@ -1400,29 +1370,33 @@ "type": "tidelift" } ], - "time": "2023-02-06T13:46:10+00:00" + "time": "2023-06-21T08:46:11+00:00" }, { "name": "nesbot/carbon", - "version": "2.66.0", + "version": "2.70.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "496712849902241f04902033b0441b269effe001" + "reference": "d3298b38ea8612e5f77d38d1a99438e42f70341d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/496712849902241f04902033b0441b269effe001", - "reference": "496712849902241f04902033b0441b269effe001", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/d3298b38ea8612e5f77d38d1a99438e42f70341d", + "reference": "d3298b38ea8612e5f77d38d1a99438e42f70341d", "shasum": "" }, "require": { "ext-json": "*", "php": "^7.1.8 || ^8.0", + "psr/clock": "^1.0", "symfony/polyfill-mbstring": "^1.0", "symfony/polyfill-php80": "^1.16", "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" }, + "provide": { + "psr/clock-implementation": "1.0" + }, "require-dev": { "doctrine/dbal": "^2.0 || ^3.1.4", "doctrine/orm": "^2.7", @@ -1436,9 +1410,7 @@ "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", "squizlabs/php_codesniffer": "^3.4" }, - "bin": [ - "bin/carbon" - ], + "bin": ["bin/carbon"], "type": "library", "extra": { "branch-alias": { @@ -1446,14 +1418,10 @@ "dev-master": "2.x-dev" }, "laravel": { - "providers": [ - "Carbon\\Laravel\\ServiceProvider" - ] + "providers": ["Carbon\\Laravel\\ServiceProvider"] }, "phpstan": { - "includes": [ - "extension.neon" - ] + "includes": ["extension.neon"] } }, "autoload": { @@ -1462,9 +1430,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Brian Nesbitt", @@ -1478,11 +1444,7 @@ ], "description": "An API extension for DateTime that supports 281 different languages.", "homepage": "https://carbon.nesbot.com", - "keywords": [ - "date", - "datetime", - "time" - ], + "keywords": ["date", "datetime", "time"], "support": { "docs": "https://carbon.nesbot.com/docs", "issues": "https://github.com/briannesbitt/Carbon/issues", @@ -1502,25 +1464,25 @@ "type": "tidelift" } ], - "time": "2023-01-29T18:53:47+00:00" + "time": "2023-09-07T16:43:50+00:00" }, { "name": "nette/schema", - "version": "v1.2.3", + "version": "v1.2.4", "source": { "type": "git", "url": "https://github.com/nette/schema.git", - "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f" + "reference": "c9ff517a53903b3d4e29ec547fb20feecb05b8ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/schema/zipball/abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", - "reference": "abbdbb70e0245d5f3bf77874cea1dfb0c930d06f", + "url": "https://api.github.com/repos/nette/schema/zipball/c9ff517a53903b3d4e29ec547fb20feecb05b8ab", + "reference": "c9ff517a53903b3d4e29ec547fb20feecb05b8ab", "shasum": "" }, "require": { "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0", - "php": ">=7.1 <8.3" + "php": "7.1 - 8.3" }, "require-dev": { "nette/tester": "^2.3 || ^2.4", @@ -1534,16 +1496,10 @@ } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], + "license": ["BSD-3-Clause", "GPL-2.0-only", "GPL-3.0-only"], "authors": [ { "name": "David Grudl", @@ -1556,32 +1512,29 @@ ], "description": "📐 Nette Schema: validating data structures against a given Schema.", "homepage": "https://nette.org", - "keywords": [ - "config", - "nette" - ], + "keywords": ["config", "nette"], "support": { "issues": "https://github.com/nette/schema/issues", - "source": "https://github.com/nette/schema/tree/v1.2.3" + "source": "https://github.com/nette/schema/tree/v1.2.4" }, - "time": "2022-10-13T01:24:26+00:00" + "time": "2023-08-05T18:56:25+00:00" }, { "name": "nette/utils", - "version": "v4.0.0", + "version": "v4.0.1", "source": { "type": "git", "url": "https://github.com/nette/utils.git", - "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e" + "reference": "9124157137da01b1f5a5a22d6486cb975f26db7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/cacdbf5a91a657ede665c541eda28941d4b09c1e", - "reference": "cacdbf5a91a657ede665c541eda28941d4b09c1e", + "url": "https://api.github.com/repos/nette/utils/zipball/9124157137da01b1f5a5a22d6486cb975f26db7e", + "reference": "9124157137da01b1f5a5a22d6486cb975f26db7e", "shasum": "" }, "require": { - "php": ">=8.0 <8.3" + "php": ">=8.0 <8.4" }, "conflict": { "nette/finder": "<3", @@ -1589,7 +1542,7 @@ }, "require-dev": { "jetbrains/phpstorm-attributes": "dev-master", - "nette/tester": "^2.4", + "nette/tester": "^2.5", "phpstan/phpstan": "^1.0", "tracy/tracy": "^2.9" }, @@ -1609,16 +1562,10 @@ } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], + "license": ["BSD-3-Clause", "GPL-2.0-only", "GPL-3.0-only"], "authors": [ { "name": "David Grudl", @@ -1649,9 +1596,9 @@ ], "support": { "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v4.0.0" + "source": "https://github.com/nette/utils/tree/v4.0.1" }, - "time": "2023-02-02T10:41:53+00:00" + "time": "2023-07-30T15:42:21+00:00" }, { "name": "nunomaduro/termwind", @@ -1687,23 +1634,17 @@ "type": "library", "extra": { "laravel": { - "providers": [ - "Termwind\\Laravel\\TermwindServiceProvider" - ] + "providers": ["Termwind\\Laravel\\TermwindServiceProvider"] } }, "autoload": { - "files": [ - "src/Functions.php" - ], + "files": ["src/Functions.php"], "psr-4": { "Termwind\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nuno Maduro", @@ -1711,14 +1652,7 @@ } ], "description": "Its like Tailwind CSS, but for the console.", - "keywords": [ - "cli", - "console", - "css", - "package", - "php", - "style" - ], + "keywords": ["cli", "console", "css", "package", "php", "style"], "support": { "issues": "https://github.com/nunomaduro/termwind/issues", "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1" @@ -1776,9 +1710,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "Apache-2.0" - ], + "license": ["Apache-2.0"], "authors": [ { "name": "Johannes M. Schmitt", @@ -1792,12 +1724,7 @@ } ], "description": "Option Type for PHP", - "keywords": [ - "language", - "option", - "php", - "type" - ], + "keywords": ["language", "option", "php", "type"], "support": { "issues": "https://github.com/schmittjoh/php-option/issues", "source": "https://github.com/schmittjoh/php-option/tree/1.9.1" @@ -1814,6 +1741,46 @@ ], "time": "2023-02-25T19:38:58+00:00" }, + { + "name": "psr/clock", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Clock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", + "keywords": ["clock", "now", "psr", "psr-20", "time"], + "support": { + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" + }, + "time": "2022-11-25T14:36:26+00:00" + }, { "name": "psr/container", "version": "2.0.2", @@ -1843,9 +1810,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "PHP-FIG", @@ -1896,9 +1861,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "PHP-FIG", @@ -1906,11 +1869,7 @@ } ], "description": "Standard interfaces for event handling.", - "keywords": [ - "events", - "psr", - "psr-14" - ], + "keywords": ["events", "psr", "psr-14"], "support": { "issues": "https://github.com/php-fig/event-dispatcher/issues", "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" @@ -1946,9 +1905,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "PHP-FIG", @@ -1957,11 +1914,7 @@ ], "description": "Common interface for logging libraries", "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], + "keywords": ["log", "psr", "psr-3"], "support": { "source": "https://github.com/php-fig/log/tree/3.0.0" }, @@ -1996,9 +1949,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "PHP-FIG", @@ -2006,13 +1957,7 @@ } ], "description": "Common interfaces for simple caching", - "keywords": [ - "cache", - "caching", - "psr", - "psr-16", - "simple-cache" - ], + "keywords": ["cache", "caching", "psr", "psr-16", "simple-cache"], "support": { "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" }, @@ -2072,9 +2017,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Ben Ramsey", @@ -2083,14 +2026,7 @@ } ], "description": "A PHP library for representing and manipulating collections.", - "keywords": [ - "array", - "collection", - "hash", - "map", - "queue", - "set" - ], + "keywords": ["array", "collection", "hash", "map", "queue", "set"], "support": { "issues": "https://github.com/ramsey/collection/issues", "source": "https://github.com/ramsey/collection/tree/2.0.0" @@ -2166,23 +2102,15 @@ } }, "autoload": { - "files": [ - "src/functions.php" - ], + "files": ["src/functions.php"], "psr-4": { "Ramsey\\Uuid\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "keywords": [ - "guid", - "identifier", - "uuid" - ], + "keywords": ["guid", "identifier", "uuid"], "support": { "issues": "https://github.com/ramsey/uuid/issues", "source": "https://github.com/ramsey/uuid/tree/4.7.4" @@ -2201,23 +2129,23 @@ }, { "name": "symfony/console", - "version": "v6.2.10", + "version": "v6.3.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "12288d9f4500f84a4d02254d4aa968b15488476f" + "reference": "eca495f2ee845130855ddf1cf18460c38966c8b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/12288d9f4500f84a4d02254d4aa968b15488476f", - "reference": "12288d9f4500f84a4d02254d4aa968b15488476f", + "url": "https://api.github.com/repos/symfony/console/zipball/eca495f2ee845130855ddf1cf18460c38966c8b6", + "reference": "eca495f2ee845130855ddf1cf18460c38966c8b6", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/service-contracts": "^1.1|^2|^3", + "symfony/service-contracts": "^2.5|^3", "symfony/string": "^5.4|^6.0" }, "conflict": { @@ -2239,25 +2167,15 @@ "symfony/process": "^5.4|^6.0", "symfony/var-dumper": "^5.4|^6.0" }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Console\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -2270,14 +2188,9 @@ ], "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", - "keywords": [ - "cli", - "command-line", - "console", - "terminal" - ], + "keywords": ["cli", "command-line", "console", "terminal"], "support": { - "source": "https://github.com/symfony/console/tree/v6.2.10" + "source": "https://github.com/symfony/console/tree/v6.3.4" }, "funding": [ { @@ -2293,20 +2206,20 @@ "type": "tidelift" } ], - "time": "2023-04-28T13:37:43+00:00" + "time": "2023-08-16T10:10:12+00:00" }, { "name": "symfony/css-selector", - "version": "v6.2.7", + "version": "v6.3.2", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "aedf3cb0f5b929ec255d96bbb4909e9932c769e0" + "reference": "883d961421ab1709877c10ac99451632a3d6fa57" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/aedf3cb0f5b929ec255d96bbb4909e9932c769e0", - "reference": "aedf3cb0f5b929ec255d96bbb4909e9932c769e0", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/883d961421ab1709877c10ac99451632a3d6fa57", + "reference": "883d961421ab1709877c10ac99451632a3d6fa57", "shasum": "" }, "require": { @@ -2317,14 +2230,10 @@ "psr-4": { "Symfony\\Component\\CssSelector\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -2342,7 +2251,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v6.2.7" + "source": "https://github.com/symfony/css-selector/tree/v6.3.2" }, "funding": [ { @@ -2358,20 +2267,20 @@ "type": "tidelift" } ], - "time": "2023-02-14T08:44:56+00:00" + "time": "2023-07-12T16:00:22+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.2.1", + "version": "v3.3.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e" + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", - "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", "shasum": "" }, "require": { @@ -2380,7 +2289,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.3-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -2388,14 +2297,10 @@ } }, "autoload": { - "files": [ - "function.php" - ] + "files": ["function.php"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -2409,7 +2314,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.2.1" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0" }, "funding": [ { @@ -2425,20 +2330,20 @@ "type": "tidelift" } ], - "time": "2023-03-01T10:25:55+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/error-handler", - "version": "v6.2.10", + "version": "v6.3.2", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "8b7e9f124640cb0611624a9383176c3e5f7d8cfb" + "reference": "85fd65ed295c4078367c784e8a5a6cee30348b7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/8b7e9f124640cb0611624a9383176c3e5f7d8cfb", - "reference": "8b7e9f124640cb0611624a9383176c3e5f7d8cfb", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/85fd65ed295c4078367c784e8a5a6cee30348b7a", + "reference": "85fd65ed295c4078367c784e8a5a6cee30348b7a", "shasum": "" }, "require": { @@ -2446,27 +2351,24 @@ "psr/log": "^1|^2|^3", "symfony/var-dumper": "^5.4|^6.0" }, + "conflict": { + "symfony/deprecation-contracts": "<2.5" + }, "require-dev": { - "symfony/deprecation-contracts": "^2.1|^3", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/http-kernel": "^5.4|^6.0", "symfony/serializer": "^5.4|^6.0" }, - "bin": [ - "Resources/bin/patch-type-declarations" - ], + "bin": ["Resources/bin/patch-type-declarations"], "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\ErrorHandler\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -2480,7 +2382,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.2.10" + "source": "https://github.com/symfony/error-handler/tree/v6.3.2" }, "funding": [ { @@ -2496,28 +2398,29 @@ "type": "tidelift" } ], - "time": "2023-04-18T13:46:08+00:00" + "time": "2023-07-16T17:05:46+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.2.8", + "version": "v6.3.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "04046f35fd7d72f9646e721fc2ecb8f9c67d3339" + "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/04046f35fd7d72f9646e721fc2ecb8f9c67d3339", - "reference": "04046f35fd7d72f9646e721fc2ecb8f9c67d3339", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/adb01fe097a4ee930db9258a3cc906b5beb5cf2e", + "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/event-dispatcher-contracts": "^2|^3" + "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<5.4" + "symfony/dependency-injection": "<5.4", + "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", @@ -2530,26 +2433,18 @@ "symfony/error-handler": "^5.4|^6.0", "symfony/expression-language": "^5.4|^6.0", "symfony/http-foundation": "^5.4|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", + "symfony/service-contracts": "^2.5|^3", "symfony/stopwatch": "^5.4|^6.0" }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -2563,7 +2458,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.2.8" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.3.2" }, "funding": [ { @@ -2579,33 +2474,30 @@ "type": "tidelift" } ], - "time": "2023-03-20T16:06:02+00:00" + "time": "2023-07-06T06:56:43+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.2.1", + "version": "v3.3.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd" + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0ad3b6f1e4e2da5690fefe075cd53a238646d8dd", - "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", "shasum": "" }, "require": { "php": ">=8.1", "psr/event-dispatcher": "^1" }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.3-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -2618,9 +2510,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -2642,7 +2532,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.2.1" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.3.0" }, "funding": [ { @@ -2658,20 +2548,20 @@ "type": "tidelift" } ], - "time": "2023-03-01T10:32:47+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/finder", - "version": "v6.2.7", + "version": "v6.3.3", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "20808dc6631aecafbe67c186af5dcb370be3a0eb" + "reference": "9915db259f67d21eefee768c1abcf1cc61b1fc9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/20808dc6631aecafbe67c186af5dcb370be3a0eb", - "reference": "20808dc6631aecafbe67c186af5dcb370be3a0eb", + "url": "https://api.github.com/repos/symfony/finder/zipball/9915db259f67d21eefee768c1abcf1cc61b1fc9e", + "reference": "9915db259f67d21eefee768c1abcf1cc61b1fc9e", "shasum": "" }, "require": { @@ -2685,14 +2575,10 @@ "psr-4": { "Symfony\\Component\\Finder\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -2706,7 +2592,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.2.7" + "source": "https://github.com/symfony/finder/tree/v6.3.3" }, "funding": [ { @@ -2722,32 +2608,34 @@ "type": "tidelift" } ], - "time": "2023-02-16T09:57:23+00:00" + "time": "2023-07-31T08:31:44+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.2.10", + "version": "v6.3.4", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "49adbb92bcb4e3c2943719d2756271e8b9602acc" + "reference": "cac1556fdfdf6719668181974104e6fcfa60e844" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/49adbb92bcb4e3c2943719d2756271e8b9602acc", - "reference": "49adbb92bcb4e3c2943719d2756271e8b9602acc", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/cac1556fdfdf6719668181974104e6fcfa60e844", + "reference": "cac1556fdfdf6719668181974104e6fcfa60e844", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.1" + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" }, "conflict": { "symfony/cache": "<6.2" }, "require-dev": { - "predis/predis": "~1.0", + "doctrine/dbal": "^2.13.1|^3.0", + "predis/predis": "^1.1|^2.0", "symfony/cache": "^5.4|^6.0", "symfony/dependency-injection": "^5.4|^6.0", "symfony/expression-language": "^5.4|^6.0", @@ -2755,22 +2643,15 @@ "symfony/mime": "^5.4|^6.0", "symfony/rate-limiter": "^5.2|^6.0" }, - "suggest": { - "symfony/mime": "To use the file extension guesser" - }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\HttpFoundation\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -2784,7 +2665,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.2.10" + "source": "https://github.com/symfony/http-foundation/tree/v6.3.4" }, "funding": [ { @@ -2800,29 +2681,29 @@ "type": "tidelift" } ], - "time": "2023-04-18T13:46:08+00:00" + "time": "2023-08-22T08:20:46+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.2.10", + "version": "v6.3.4", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "81064a65a5496f17d2b6984f6519406f98864215" + "reference": "36abb425b4af863ae1fe54d8a8b8b4c76a2bccdb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/81064a65a5496f17d2b6984f6519406f98864215", - "reference": "81064a65a5496f17d2b6984f6519406f98864215", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/36abb425b4af863ae1fe54d8a8b8b4c76a2bccdb", + "reference": "36abb425b4af863ae1fe54d8a8b8b4c76a2bccdb", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^1|^2|^3", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/error-handler": "^6.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.3", "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/http-foundation": "^5.4.21|^6.2.7", + "symfony/http-foundation": "^6.3.4", "symfony/polyfill-ctype": "^1.8" }, "conflict": { @@ -2830,15 +2711,18 @@ "symfony/cache": "<5.4", "symfony/config": "<6.1", "symfony/console": "<5.4", - "symfony/dependency-injection": "<6.2", + "symfony/dependency-injection": "<6.3.4", "symfony/doctrine-bridge": "<5.4", "symfony/form": "<5.4", "symfony/http-client": "<5.4", + "symfony/http-client-contracts": "<2.5", "symfony/mailer": "<5.4", "symfony/messenger": "<5.4", "symfony/translation": "<5.4", + "symfony/translation-contracts": "<2.5", "symfony/twig-bridge": "<5.4", "symfony/validator": "<5.4", + "symfony/var-dumper": "<6.3", "twig/twig": "<2.13" }, "provide": { @@ -2847,41 +2731,36 @@ "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", "symfony/browser-kit": "^5.4|^6.0", + "symfony/clock": "^6.2", "symfony/config": "^6.1", "symfony/console": "^5.4|^6.0", "symfony/css-selector": "^5.4|^6.0", - "symfony/dependency-injection": "^6.2", + "symfony/dependency-injection": "^6.3.4", "symfony/dom-crawler": "^5.4|^6.0", "symfony/expression-language": "^5.4|^6.0", "symfony/finder": "^5.4|^6.0", - "symfony/http-client-contracts": "^1.1|^2|^3", + "symfony/http-client-contracts": "^2.5|^3", "symfony/process": "^5.4|^6.0", + "symfony/property-access": "^5.4.5|^6.0.5", "symfony/routing": "^5.4|^6.0", + "symfony/serializer": "^6.3", "symfony/stopwatch": "^5.4|^6.0", "symfony/translation": "^5.4|^6.0", - "symfony/translation-contracts": "^1.1|^2|^3", + "symfony/translation-contracts": "^2.5|^3", "symfony/uid": "^5.4|^6.0", + "symfony/validator": "^6.3", + "symfony/var-exporter": "^6.2", "twig/twig": "^2.13|^3.0.4" }, - "suggest": { - "symfony/browser-kit": "", - "symfony/config": "", - "symfony/console": "", - "symfony/dependency-injection": "" - }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\HttpKernel\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -2895,7 +2774,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.2.10" + "source": "https://github.com/symfony/http-kernel/tree/v6.3.4" }, "funding": [ { @@ -2911,20 +2790,20 @@ "type": "tidelift" } ], - "time": "2023-04-28T13:50:28+00:00" + "time": "2023-08-26T13:54:49+00:00" }, { "name": "symfony/mailer", - "version": "v6.2.8", + "version": "v6.3.0", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "bfcfa015c67e19c6fdb7ca6fe70700af1e740a17" + "reference": "7b03d9be1dea29bfec0a6c7b603f5072a4c97435" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/bfcfa015c67e19c6fdb7ca6fe70700af1e740a17", - "reference": "bfcfa015c67e19c6fdb7ca6fe70700af1e740a17", + "url": "https://api.github.com/repos/symfony/mailer/zipball/7b03d9be1dea29bfec0a6c7b603f5072a4c97435", + "reference": "7b03d9be1dea29bfec0a6c7b603f5072a4c97435", "shasum": "" }, "require": { @@ -2934,9 +2813,10 @@ "psr/log": "^1|^2|^3", "symfony/event-dispatcher": "^5.4|^6.0", "symfony/mime": "^6.2", - "symfony/service-contracts": "^1.1|^2|^3" + "symfony/service-contracts": "^2.5|^3" }, "conflict": { + "symfony/http-client-contracts": "<2.5", "symfony/http-kernel": "<5.4", "symfony/messenger": "<6.2", "symfony/mime": "<6.2", @@ -2953,14 +2833,10 @@ "psr-4": { "Symfony\\Component\\Mailer\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -2974,7 +2850,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.2.8" + "source": "https://github.com/symfony/mailer/tree/v6.3.0" }, "funding": [ { @@ -2990,24 +2866,25 @@ "type": "tidelift" } ], - "time": "2023-03-14T15:00:05+00:00" + "time": "2023-05-29T12:49:39+00:00" }, { "name": "symfony/mime", - "version": "v6.2.10", + "version": "v6.3.3", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "b6c137fc53a9f7c4c951cd3f362b3734c7a97723" + "reference": "9a0cbd52baa5ba5a5b1f0cacc59466f194730f98" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/b6c137fc53a9f7c4c951cd3f362b3734c7a97723", - "reference": "b6c137fc53a9f7c4c951cd3f362b3734c7a97723", + "url": "https://api.github.com/repos/symfony/mime/zipball/9a0cbd52baa5ba5a5b1f0cacc59466f194730f98", + "reference": "9a0cbd52baa5ba5a5b1f0cacc59466f194730f98", "shasum": "" }, "require": { "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0" }, @@ -3016,7 +2893,7 @@ "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/mailer": "<5.4", - "symfony/serializer": "<6.2" + "symfony/serializer": "<6.2.13|>=6.3,<6.3.2" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", @@ -3025,21 +2902,17 @@ "symfony/dependency-injection": "^5.4|^6.0", "symfony/property-access": "^5.4|^6.0", "symfony/property-info": "^5.4|^6.0", - "symfony/serializer": "^6.2" + "symfony/serializer": "~6.2.13|^6.3.2" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Mime\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -3052,12 +2925,9 @@ ], "description": "Allows manipulating MIME messages", "homepage": "https://symfony.com", - "keywords": [ - "mime", - "mime-type" - ], + "keywords": ["mime", "mime-type"], "support": { - "source": "https://github.com/symfony/mime/tree/v6.2.10" + "source": "https://github.com/symfony/mime/tree/v6.3.3" }, "funding": [ { @@ -3073,20 +2943,20 @@ "type": "tidelift" } ], - "time": "2023-04-19T09:54:16+00:00" + "time": "2023-07-31T07:08:24+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "" }, "require": { @@ -3101,7 +2971,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3109,17 +2979,13 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { "Symfony\\Polyfill\\Ctype\\": "" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Gert de Pagter", @@ -3132,14 +2998,9 @@ ], "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" - ], + "keywords": ["compatibility", "ctype", "polyfill", "portable"], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -3155,20 +3016,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "511a08c03c1960e08a883f4cffcacd219b758354" + "reference": "875e90aeea2777b6f135677f618529449334a612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", - "reference": "511a08c03c1960e08a883f4cffcacd219b758354", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", "shasum": "" }, "require": { @@ -3180,7 +3041,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3188,17 +3049,13 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { "Symfony\\Polyfill\\Intl\\Grapheme\\": "" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -3220,7 +3077,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" }, "funding": [ { @@ -3236,20 +3093,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", - "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", + "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", "shasum": "" }, "require": { @@ -3263,7 +3120,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3271,17 +3128,13 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { "Symfony\\Polyfill\\Intl\\Idn\\": "" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Laurent Bassin", @@ -3307,7 +3160,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" }, "funding": [ { @@ -3323,20 +3176,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:30:37+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "" }, "require": { @@ -3348,7 +3201,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3356,20 +3209,14 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { "Symfony\\Polyfill\\Intl\\Normalizer\\": "" }, - "classmap": [ - "Resources/stubs" - ] + "classmap": ["Resources/stubs"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -3391,7 +3238,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -3407,20 +3254,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "" }, "require": { @@ -3435,7 +3282,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3443,17 +3290,13 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -3474,7 +3317,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -3490,20 +3333,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "869329b1e9894268a8a61dabb69153029b7a8c97" + "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97", - "reference": "869329b1e9894268a8a61dabb69153029b7a8c97", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/70f4aebd92afca2f865444d30a4d2151c13c3179", + "reference": "70f4aebd92afca2f865444d30a4d2151c13c3179", "shasum": "" }, "require": { @@ -3512,7 +3355,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3520,17 +3363,13 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { "Symfony\\Polyfill\\Php72\\": "" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -3543,14 +3382,9 @@ ], "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], + "keywords": ["compatibility", "polyfill", "portable", "shim"], "support": { - "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php72/tree/v1.28.0" }, "funding": [ { @@ -3566,20 +3400,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5", "shasum": "" }, "require": { @@ -3588,7 +3422,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3596,20 +3430,14 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { "Symfony\\Polyfill\\Php80\\": "" }, - "classmap": [ - "Resources/stubs" - ] + "classmap": ["Resources/stubs"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Ion Bazan", @@ -3626,14 +3454,9 @@ ], "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], + "keywords": ["compatibility", "polyfill", "portable", "shim"], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" }, "funding": [ { @@ -3649,35 +3472,30 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { - "name": "symfony/polyfill-uuid", - "version": "v1.27.0", + "name": "symfony/polyfill-php83", + "version": "v1.28.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-uuid.git", - "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166" + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/f3cf1a645c2734236ed1e2e671e273eeb3586166", - "reference": "f3cf1a645c2734236ed1e2e671e273eeb3586166", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", "shasum": "" }, "require": { - "php": ">=7.1" - }, - "provide": { - "ext-uuid": "*" - }, - "suggest": { - "ext-uuid": "For best performance" + "php": ">=7.1", + "symfony/polyfill-php80": "^1.14" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -3685,37 +3503,29 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { - "Symfony\\Polyfill\\Uuid\\": "" - } + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": ["Resources/stubs"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { - "name": "Grégoire Pineau", - "email": "lyrixx@lyrixx.info" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill for uuid functions", + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "uuid" - ], + "keywords": ["compatibility", "polyfill", "portable", "shim"], "support": { - "source": "https://github.com/symfony/polyfill-uuid/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0" }, "funding": [ { @@ -3731,38 +3541,107 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-08-16T06:22:46+00:00" }, { - "name": "symfony/process", - "version": "v6.2.10", + "name": "symfony/polyfill-uuid", + "version": "v1.28.0", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "b34cdbc9c5e75d45a3703e63a48ad07aafa8bf2e" + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "9c44518a5aff8da565c8a55dbe85d2769e6f630e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/b34cdbc9c5e75d45a3703e63a48ad07aafa8bf2e", - "reference": "b34cdbc9c5e75d45a3703e63a48ad07aafa8bf2e", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/9c44518a5aff8da565c8a55dbe85d2769e6f630e", + "reference": "9c44518a5aff8da565c8a55dbe85d2769e6f630e", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=7.1" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": ["bootstrap.php"], + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": ["compatibility", "polyfill", "portable", "uuid"], + "support": { + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-26T09:26:14+00:00" + }, + { + "name": "symfony/process", + "version": "v6.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/0b5c29118f2e980d455d2e34a5659f4579847c54", + "reference": "0b5c29118f2e980d455d2e34a5659f4579847c54", + "shasum": "" + }, + "require": { + "php": ">=8.1" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Process\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -3776,7 +3655,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.2.10" + "source": "https://github.com/symfony/process/tree/v6.3.4" }, "funding": [ { @@ -3792,24 +3671,25 @@ "type": "tidelift" } ], - "time": "2023-04-18T13:56:57+00:00" + "time": "2023-08-07T10:39:22+00:00" }, { "name": "symfony/routing", - "version": "v6.2.8", + "version": "v6.3.3", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "69062e2823f03b82265d73a966999660f0e1e404" + "reference": "e7243039ab663822ff134fbc46099b5fdfa16f6a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/69062e2823f03b82265d73a966999660f0e1e404", - "reference": "69062e2823f03b82265d73a966999660f0e1e404", + "url": "https://api.github.com/repos/symfony/routing/zipball/e7243039ab663822ff134fbc46099b5fdfa16f6a", + "reference": "e7243039ab663822ff134fbc46099b5fdfa16f6a", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "doctrine/annotations": "<1.12", @@ -3826,25 +3706,15 @@ "symfony/http-foundation": "^5.4|^6.0", "symfony/yaml": "^5.4|^6.0" }, - "suggest": { - "symfony/config": "For using the all-in-one router or any loader", - "symfony/expression-language": "For using expression matching", - "symfony/http-foundation": "For using a Symfony Request object", - "symfony/yaml": "For using the YAML loader" - }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Routing\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -3857,14 +3727,9 @@ ], "description": "Maps an HTTP request to a set of configuration variables", "homepage": "https://symfony.com", - "keywords": [ - "router", - "routing", - "uri", - "url" - ], + "keywords": ["router", "routing", "uri", "url"], "support": { - "source": "https://github.com/symfony/routing/tree/v6.2.8" + "source": "https://github.com/symfony/routing/tree/v6.3.3" }, "funding": [ { @@ -3880,20 +3745,20 @@ "type": "tidelift" } ], - "time": "2023-03-14T15:00:05+00:00" + "time": "2023-07-31T07:08:24+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.2.1", + "version": "v3.3.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "a8c9cedf55f314f3a186041d19537303766df09a" + "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/a8c9cedf55f314f3a186041d19537303766df09a", - "reference": "a8c9cedf55f314f3a186041d19537303766df09a", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/40da9cc13ec349d9e4966ce18b5fbcd724ab10a4", + "reference": "40da9cc13ec349d9e4966ce18b5fbcd724ab10a4", "shasum": "" }, "require": { @@ -3903,13 +3768,10 @@ "conflict": { "ext-psr": "<1.1|>=2" }, - "suggest": { - "symfony/service-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.3-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -3920,14 +3782,10 @@ "psr-4": { "Symfony\\Contracts\\Service\\": "" }, - "exclude-from-classmap": [ - "/Test/" - ] + "exclude-from-classmap": ["/Test/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -3949,7 +3807,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.2.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.3.0" }, "funding": [ { @@ -3965,20 +3823,20 @@ "type": "tidelift" } ], - "time": "2023-03-01T10:32:47+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/string", - "version": "v6.2.8", + "version": "v6.3.2", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "193e83bbd6617d6b2151c37fff10fa7168ebddef" + "reference": "53d1a83225002635bca3482fcbf963001313fb68" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/193e83bbd6617d6b2151c37fff10fa7168ebddef", - "reference": "193e83bbd6617d6b2151c37fff10fa7168ebddef", + "url": "https://api.github.com/repos/symfony/string/zipball/53d1a83225002635bca3482fcbf963001313fb68", + "reference": "53d1a83225002635bca3482fcbf963001313fb68", "shasum": "" }, "require": { @@ -3989,31 +3847,25 @@ "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/translation-contracts": "<2.0" + "symfony/translation-contracts": "<2.5" }, "require-dev": { "symfony/error-handler": "^5.4|^6.0", "symfony/http-client": "^5.4|^6.0", "symfony/intl": "^6.2", - "symfony/translation-contracts": "^2.0|^3.0", + "symfony/translation-contracts": "^2.5|^3.0", "symfony/var-exporter": "^5.4|^6.0" }, "type": "library", "autoload": { - "files": [ - "Resources/functions.php" - ], + "files": ["Resources/functions.php"], "psr-4": { "Symfony\\Component\\String\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -4035,7 +3887,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.2.8" + "source": "https://github.com/symfony/string/tree/v6.3.2" }, "funding": [ { @@ -4051,32 +3903,35 @@ "type": "tidelift" } ], - "time": "2023-03-20T16:06:02+00:00" + "time": "2023-07-05T08:41:27+00:00" }, { "name": "symfony/translation", - "version": "v6.2.8", + "version": "v6.3.3", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "817535dbb1721df8b3a8f2489dc7e50bcd6209b5" + "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/817535dbb1721df8b3a8f2489dc7e50bcd6209b5", - "reference": "817535dbb1721df8b3a8f2489dc7e50bcd6209b5", + "url": "https://api.github.com/repos/symfony/translation/zipball/3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd", + "reference": "3ed078c54bc98bbe4414e1e9b2d5e85ed5a5c8bd", "shasum": "" }, "require": { "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/translation-contracts": "^2.3|^3.0" + "symfony/translation-contracts": "^2.5|^3.0" }, "conflict": { "symfony/config": "<5.4", "symfony/console": "<5.4", "symfony/dependency-injection": "<5.4", + "symfony/http-client-contracts": "<2.5", "symfony/http-kernel": "<5.4", + "symfony/service-contracts": "<2.5", "symfony/twig-bundle": "<5.4", "symfony/yaml": "<5.4" }, @@ -4090,36 +3945,24 @@ "symfony/console": "^5.4|^6.0", "symfony/dependency-injection": "^5.4|^6.0", "symfony/finder": "^5.4|^6.0", - "symfony/http-client-contracts": "^1.1|^2.0|^3.0", + "symfony/http-client-contracts": "^2.5|^3.0", "symfony/http-kernel": "^5.4|^6.0", "symfony/intl": "^5.4|^6.0", "symfony/polyfill-intl-icu": "^1.21", "symfony/routing": "^5.4|^6.0", - "symfony/service-contracts": "^1.1.2|^2|^3", + "symfony/service-contracts": "^2.5|^3", "symfony/yaml": "^5.4|^6.0" }, - "suggest": { - "nikic/php-parser": "To use PhpAstExtractor", - "psr/log-implementation": "To use logging capability in translator", - "symfony/config": "", - "symfony/yaml": "" - }, "type": "library", "autoload": { - "files": [ - "Resources/functions.php" - ], + "files": ["Resources/functions.php"], "psr-4": { "Symfony\\Component\\Translation\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -4133,7 +3976,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v6.2.8" + "source": "https://github.com/symfony/translation/tree/v6.3.3" }, "funding": [ { @@ -4149,32 +3992,29 @@ "type": "tidelift" } ], - "time": "2023-03-31T09:14:44+00:00" + "time": "2023-07-31T07:08:24+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.2.1", + "version": "v3.3.0", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "dfec258b9dd17a6b24420d464c43bffe347441c8" + "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/dfec258b9dd17a6b24420d464c43bffe347441c8", - "reference": "dfec258b9dd17a6b24420d464c43bffe347441c8", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/02c24deb352fb0d79db5486c0c79905a85e37e86", + "reference": "02c24deb352fb0d79db5486c0c79905a85e37e86", "shasum": "" }, "require": { "php": ">=8.1" }, - "suggest": { - "symfony/translation-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.3-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -4185,14 +4025,10 @@ "psr-4": { "Symfony\\Contracts\\Translation\\": "" }, - "exclude-from-classmap": [ - "/Test/" - ] + "exclude-from-classmap": ["/Test/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -4214,7 +4050,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.2.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.3.0" }, "funding": [ { @@ -4230,20 +4066,20 @@ "type": "tidelift" } ], - "time": "2023-03-01T10:32:47+00:00" + "time": "2023-05-30T17:17:10+00:00" }, { "name": "symfony/uid", - "version": "v6.2.7", + "version": "v6.3.0", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", - "reference": "d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0" + "reference": "01b0f20b1351d997711c56f1638f7a8c3061e384" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/uid/zipball/d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0", - "reference": "d30c72a63897cfa043e1de4d4dd2ffa9ecefcdc0", + "url": "https://api.github.com/repos/symfony/uid/zipball/01b0f20b1351d997711c56f1638f7a8c3061e384", + "reference": "01b0f20b1351d997711c56f1638f7a8c3061e384", "shasum": "" }, "require": { @@ -4258,14 +4094,10 @@ "psr-4": { "Symfony\\Component\\Uid\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Grégoire Pineau", @@ -4282,13 +4114,9 @@ ], "description": "Provides an object-oriented API to generate and represent UIDs", "homepage": "https://symfony.com", - "keywords": [ - "UID", - "ulid", - "uuid" - ], + "keywords": ["UID", "ulid", "uuid"], "support": { - "source": "https://github.com/symfony/uid/tree/v6.2.7" + "source": "https://github.com/symfony/uid/tree/v6.3.0" }, "funding": [ { @@ -4304,61 +4132,49 @@ "type": "tidelift" } ], - "time": "2023-02-14T08:44:56+00:00" + "time": "2023-04-08T07:25:02+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.2.10", + "version": "v6.3.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "41a750a23412ca76fdbbf5096943b4134272c1ab" + "reference": "2027be14f8ae8eae999ceadebcda5b4909b81d45" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/41a750a23412ca76fdbbf5096943b4134272c1ab", - "reference": "41a750a23412ca76fdbbf5096943b4134272c1ab", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/2027be14f8ae8eae999ceadebcda5b4909b81d45", + "reference": "2027be14f8ae8eae999ceadebcda5b4909b81d45", "shasum": "" }, "require": { "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "phpunit/phpunit": "<5.4.3", "symfony/console": "<5.4" }, "require-dev": { "ext-iconv": "*", "symfony/console": "^5.4|^6.0", + "symfony/http-kernel": "^5.4|^6.0", "symfony/process": "^5.4|^6.0", "symfony/uid": "^5.4|^6.0", "twig/twig": "^2.13|^3.0.4" }, - "suggest": { - "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", - "ext-intl": "To show region name in time zone dump", - "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" - }, - "bin": [ - "Resources/bin/var-dump-server" - ], + "bin": ["Resources/bin/var-dump-server"], "type": "library", "autoload": { - "files": [ - "Resources/functions/dump.php" - ], + "files": ["Resources/functions/dump.php"], "psr-4": { "Symfony\\Component\\VarDumper\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -4371,12 +4187,9 @@ ], "description": "Provides mechanisms for walking through any arbitrary PHP variable", "homepage": "https://symfony.com", - "keywords": [ - "debug", - "dump" - ], + "keywords": ["debug", "dump"], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.2.10" + "source": "https://github.com/symfony/var-dumper/tree/v6.3.4" }, "funding": [ { @@ -4392,7 +4205,7 @@ "type": "tidelift" } ], - "time": "2023-04-18T13:46:08+00:00" + "time": "2023-08-24T14:51:05+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -4429,9 +4242,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Tijs Verkoyen", @@ -4494,9 +4305,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Graham Campbell", @@ -4510,11 +4319,7 @@ } ], "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", - "keywords": [ - "dotenv", - "env", - "environment" - ], + "keywords": ["dotenv", "env", "environment"], "support": { "issues": "https://github.com/vlucas/phpdotenv/issues", "source": "https://github.com/vlucas/phpdotenv/tree/v5.5.0" @@ -4561,9 +4366,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Lars Moelleken", @@ -4572,11 +4375,7 @@ ], "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", "homepage": "https://github.com/voku/portable-ascii", - "keywords": [ - "ascii", - "clean", - "php" - ], + "keywords": ["ascii", "clean", "php"], "support": { "issues": "https://github.com/voku/portable-ascii/issues", "source": "https://github.com/voku/portable-ascii/tree/2.0.1" @@ -4642,9 +4441,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Bernhard Schussek", @@ -4652,11 +4449,7 @@ } ], "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], + "keywords": ["assert", "check", "validate"], "support": { "issues": "https://github.com/webmozarts/assert/issues", "source": "https://github.com/webmozarts/assert/tree/1.11.0" @@ -4666,87 +4459,91 @@ ], "packages-dev": [ { - "name": "doctrine/instantiator", - "version": "2.0.0", + "name": "composer/semver", + "version": "3.4.0", "source": { "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0" + "url": "https://github.com/composer/semver.git", + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", - "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0", + "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", "shasum": "" }, "require": { - "php": "^8.1" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^11", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^1.2", - "phpstan/phpstan": "^1.9.4", - "phpstan/phpstan-phpunit": "^1.3", - "phpunit/phpunit": "^9.5.27", - "vimeo/psalm": "^5.4" + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, "autoload": { "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + "Composer\\Semver\\": "src" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" } ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": ["semantic", "semver", "validation", "versioning"], "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/2.0.0" + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.4.0" }, "funding": [ { - "url": "https://www.doctrine-project.org/sponsorship.html", + "url": "https://packagist.com", "type": "custom" }, { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" + "url": "https://github.com/composer", + "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "url": "https://tidelift.com/funding/github/packagist/composer/composer", "type": "tidelift" } ], - "time": "2022-12-30T00:23:10+00:00" + "time": "2023-08-31T09:50:34+00:00" }, { "name": "fakerphp/faker", - "version": "v1.22.0", + "version": "v1.23.0", "source": { "type": "git", "url": "https://github.com/FakerPHP/Faker.git", - "reference": "f85772abd508bd04e20bb4b1bbe260a68d0066d2" + "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/f85772abd508bd04e20bb4b1bbe260a68d0066d2", - "reference": "f85772abd508bd04e20bb4b1bbe260a68d0066d2", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e3daa170d00fde61ea7719ef47bb09bb8f1d9b01", + "reference": "e3daa170d00fde61ea7719ef47bb09bb8f1d9b01", "shasum": "" }, "require": { @@ -4783,38 +4580,32 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "François Zaninotto" } ], "description": "Faker is a PHP library that generates fake data for you.", - "keywords": [ - "data", - "faker", - "fixtures" - ], + "keywords": ["data", "faker", "fixtures"], "support": { "issues": "https://github.com/FakerPHP/Faker/issues", - "source": "https://github.com/FakerPHP/Faker/tree/v1.22.0" + "source": "https://github.com/FakerPHP/Faker/tree/v1.23.0" }, - "time": "2023-05-14T12:31:37+00:00" + "time": "2023-06-12T08:44:38+00:00" }, { "name": "guzzlehttp/psr7", - "version": "2.5.0", + "version": "2.6.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "b635f279edd83fc275f822a1188157ffea568ff6" + "reference": "be45764272e8873c72dbe3d2edcfdfcc3bc9f727" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6", - "reference": "b635f279edd83fc275f822a1188157ffea568ff6", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/be45764272e8873c72dbe3d2edcfdfcc3bc9f727", + "reference": "be45764272e8873c72dbe3d2edcfdfcc3bc9f727", "shasum": "" }, "require": { @@ -4848,9 +4639,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Graham Campbell", @@ -4901,7 +4690,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.5.0" + "source": "https://github.com/guzzle/psr7/tree/2.6.1" }, "funding": [ { @@ -4917,7 +4706,7 @@ "type": "tidelift" } ], - "time": "2023-04-17T16:11:26+00:00" + "time": "2023-08-27T10:13:57+00:00" }, { "name": "hamcrest/hamcrest-php", @@ -4952,74 +4741,133 @@ } }, "autoload": { - "classmap": [ - "hamcrest" - ] + "classmap": ["hamcrest"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "description": "This is the PHP port of Hamcrest Matchers", - "keywords": [ - "test" - ], + "keywords": ["test"], "support": { "issues": "https://github.com/hamcrest/hamcrest-php/issues", "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" }, "time": "2020-07-09T08:09:16+00:00" }, + { + "name": "laravel/tinker", + "version": "v2.8.2", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "b936d415b252b499e8c3b1f795cd4fc20f57e1f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/b936d415b252b499e8c3b1f795cd4fc20f57e1f3", + "reference": "b936d415b252b499e8c3b1f795cd4fc20f57e1f3", + "shasum": "" + }, + "require": { + "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0", + "php": "^7.2.5|^8.0", + "psy/psysh": "^0.10.4|^0.11.1", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0" + }, + "require-dev": { + "mockery/mockery": "~1.3.3|^1.4.2", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8.5.8|^9.3.3" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": ["Laravel\\Tinker\\TinkerServiceProvider"] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": ["REPL", "Tinker", "laravel", "psysh"], + "support": { + "issues": "https://github.com/laravel/tinker/issues", + "source": "https://github.com/laravel/tinker/tree/v2.8.2" + }, + "time": "2023-08-15T14:27:00+00:00" + }, { "name": "mockery/mockery", - "version": "1.5.1", + "version": "1.6.6", "source": { "type": "git", "url": "https://github.com/mockery/mockery.git", - "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e" + "reference": "b8e0bb7d8c604046539c1115994632c74dcb361e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mockery/mockery/zipball/e92dcc83d5a51851baf5f5591d32cb2b16e3684e", - "reference": "e92dcc83d5a51851baf5f5591d32cb2b16e3684e", + "url": "https://api.github.com/repos/mockery/mockery/zipball/b8e0bb7d8c604046539c1115994632c74dcb361e", + "reference": "b8e0bb7d8c604046539c1115994632c74dcb361e", "shasum": "" }, "require": { "hamcrest/hamcrest-php": "^2.0.1", "lib-pcre": ">=7.0", - "php": "^7.3 || ^8.0" + "php": ">=7.3" }, "conflict": { "phpunit/phpunit": "<8.0" }, "require-dev": { - "phpunit/phpunit": "^8.5 || ^9.3" + "phpunit/phpunit": "^8.5 || ^9.6.10", + "psalm/plugin-phpunit": "^0.18.4", + "symplify/easy-coding-standard": "^11.5.0", + "vimeo/psalm": "^4.30" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.4.x-dev" - } - }, "autoload": { - "psr-0": { - "Mockery": "library/" + "files": ["library/helpers.php", "library/Mockery.php"], + "psr-4": { + "Mockery\\": "library/Mockery" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Pádraic Brady", "email": "padraic.brady@gmail.com", - "homepage": "http://blog.astrumfutura.com" + "homepage": "https://github.com/padraic", + "role": "Author" }, { "name": "Dave Marshall", "email": "dave.marshall@atstsolutions.co.uk", - "homepage": "http://davedevelopment.co.uk" + "homepage": "https://davedevelopment.co.uk", + "role": "Developer" + }, + { + "name": "Nathanael Esayeas", + "email": "nathanael.esayeas@protonmail.com", + "homepage": "https://github.com/ghostwriter", + "role": "Lead Developer" } ], "description": "Mockery is a simple yet flexible PHP mock object framework", @@ -5037,10 +4885,13 @@ "testing" ], "support": { + "docs": "https://docs.mockery.io/", "issues": "https://github.com/mockery/mockery/issues", - "source": "https://github.com/mockery/mockery/tree/1.5.1" + "rss": "https://github.com/mockery/mockery/releases.atom", + "security": "https://github.com/mockery/mockery/security/advisories", + "source": "https://github.com/mockery/mockery" }, - "time": "2022-09-07T15:32:08+00:00" + "time": "2023-08-09T00:03:52+00:00" }, { "name": "myclabs/deep-copy", @@ -5070,17 +4921,13 @@ }, "type": "library", "autoload": { - "files": [ - "src/DeepCopy/deep_copy.php" - ], + "files": ["src/DeepCopy/deep_copy.php"], "psr-4": { "DeepCopy\\": "src/DeepCopy/" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "description": "Create deep copies (clones) of your objects", "keywords": [ "clone", @@ -5103,16 +4950,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.15.5", + "version": "v4.17.1", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "11e2663a5bc9db5d714eedb4277ee300403b4a9e" + "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/11e2663a5bc9db5d714eedb4277ee300403b4a9e", - "reference": "11e2663a5bc9db5d714eedb4277ee300403b4a9e", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", + "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", "shasum": "" }, "require": { @@ -5123,9 +4970,7 @@ "ircmaxell/php-yacc": "^0.0.7", "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" }, - "bin": [ - "bin/php-parse" - ], + "bin": ["bin/php-parse"], "type": "library", "extra": { "branch-alias": { @@ -5138,45 +4983,173 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Nikita Popov" } ], "description": "A PHP parser written in PHP", - "keywords": [ - "parser", - "php" - ], + "keywords": ["parser", "php"], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.5" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1" + }, + "time": "2023-08-13T19:53:39+00:00" + }, + { + "name": "orchestra/canvas", + "version": "v8.8.0", + "source": { + "type": "git", + "url": "https://github.com/orchestral/canvas.git", + "reference": "63f8c0964d52f32f0790e024b60a83ef3adaf345" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/canvas/zipball/63f8c0964d52f32f0790e024b60a83ef3adaf345", + "reference": "63f8c0964d52f32f0790e024b60a83ef3adaf345", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "composer/semver": "^3.0", + "illuminate/database": "^10.17", + "illuminate/support": "^10.17", + "orchestra/canvas-core": "^8.7", + "php": "^8.1", + "symfony/yaml": "^6.2" + }, + "require-dev": { + "laravel/framework": "^10.17", + "laravel/pint": "^1.6", + "mockery/mockery": "^1.5.1", + "orchestra/testbench-core": "^8.9.1", + "phpstan/phpstan": "^1.10.5", + "phpunit/phpunit": "^10.1", + "spatie/laravel-ray": "^1.32.4" + }, + "bin": ["canvas"], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.0-dev" + }, + "laravel": { + "providers": ["Orchestra\\Canvas\\LaravelServiceProvider"] + } + }, + "autoload": { + "psr-4": { + "Orchestra\\Canvas\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com" + } + ], + "description": "Code Generators for Laravel Applications and Packages", + "support": { + "issues": "https://github.com/orchestral/canvas/issues", + "source": "https://github.com/orchestral/canvas/tree/v8.8.0" + }, + "time": "2023-09-13T06:04:41+00:00" + }, + { + "name": "orchestra/canvas-core", + "version": "v8.7.0", + "source": { + "type": "git", + "url": "https://github.com/orchestral/canvas-core.git", + "reference": "54e75ae77bc2462945399a6e3269ba4f7695e5e0" }, - "time": "2023-05-19T20:20:00+00:00" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/canvas-core/zipball/54e75ae77bc2462945399a6e3269ba4f7695e5e0", + "reference": "54e75ae77bc2462945399a6e3269ba4f7695e5e0", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "composer/semver": "^3.0", + "illuminate/console": "^10.17", + "illuminate/filesystem": "^10.17", + "php": "^8.1" + }, + "conflict": { + "orchestra/canvas": "<8.8.0", + "orchestra/testbench-core": "<8.2.0" + }, + "require-dev": { + "laravel/pint": "^1.6", + "orchestra/testbench": "^8.9", + "phpstan/phpstan": "^1.10.6", + "phpunit/phpunit": "^10.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "9.0-dev" + }, + "laravel": { + "providers": [ + "Orchestra\\Canvas\\Core\\LaravelServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Orchestra\\Canvas\\Core\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com" + } + ], + "description": "Code Generators Builder for Laravel Applications and Packages", + "support": { + "issues": "https://github.com/orchestral/canvas/issues", + "source": "https://github.com/orchestral/canvas-core/tree/v8.7.0" + }, + "time": "2023-09-13T05:54:41+00:00" }, { "name": "orchestra/testbench", - "version": "v8.5.4", + "version": "v8.10.2", "source": { "type": "git", "url": "https://github.com/orchestral/testbench.git", - "reference": "6c00e046147d7ce1586f279e87139217aaa04bab" + "reference": "55dd97d7a8f7154c5660e71b9222e28485917719" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/orchestral/testbench/zipball/6c00e046147d7ce1586f279e87139217aaa04bab", - "reference": "6c00e046147d7ce1586f279e87139217aaa04bab", + "url": "https://api.github.com/repos/orchestral/testbench/zipball/55dd97d7a8f7154c5660e71b9222e28485917719", + "reference": "55dd97d7a8f7154c5660e71b9222e28485917719", "shasum": "" }, "require": { "composer-runtime-api": "^2.2", "fakerphp/faker": "^1.21", - "laravel/framework": ">=10.8.0 <10.13.0", + "laravel/framework": ">=10.17.0 <10.24.0", "mockery/mockery": "^1.5.1", - "orchestra/testbench-core": ">=8.5.0 <8.6.0", + "orchestra/testbench-core": ">=8.10.0 <8.11.0", + "orchestra/workbench": "^0.2.6", "php": "^8.1", "phpunit/phpunit": "^9.6 || ^10.1", "spatie/laravel-ray": "^1.32.4", @@ -5186,9 +5159,7 @@ }, "type": "library", "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Mior Muhammad Zaki", @@ -5208,22 +5179,22 @@ ], "support": { "issues": "https://github.com/orchestral/testbench/issues", - "source": "https://github.com/orchestral/testbench/tree/v8.5.4" + "source": "https://github.com/orchestral/testbench/tree/v8.10.2" }, - "time": "2023-05-24T00:44:58+00:00" + "time": "2023-09-12T15:19:41+00:00" }, { "name": "orchestra/testbench-core", - "version": "v8.5.2", + "version": "v8.10.2", "source": { "type": "git", "url": "https://github.com/orchestral/testbench-core.git", - "reference": "bc3331081bf8d85cc0806187427fce35471df6a8" + "reference": "54071af200899a22e849aa4abe8019e8a1d8e826" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/orchestral/testbench-core/zipball/bc3331081bf8d85cc0806187427fce35471df6a8", - "reference": "bc3331081bf8d85cc0806187427fce35471df6a8", + "url": "https://api.github.com/repos/orchestral/testbench-core/zipball/54071af200899a22e849aa4abe8019e8a1d8e826", + "reference": "54071af200899a22e849aa4abe8019e8a1d8e826", "shasum": "" }, "require": { @@ -5232,10 +5203,9 @@ }, "require-dev": { "fakerphp/faker": "^1.21", - "laravel/framework": "^10.10", + "laravel/framework": "^10.17", "laravel/pint": "^1.6", "mockery/mockery": "^1.5.1", - "orchestra/canvas": "^8.1", "phpstan/phpstan": "^1.10.7", "phpunit/phpunit": "^10.1", "spatie/laravel-ray": "^1.32.4", @@ -5246,7 +5216,7 @@ "suggest": { "brianium/paratest": "Allow using parallel tresting (^6.4 || ^7.1.4).", "fakerphp/faker": "Allow using Faker for testing (^1.21).", - "laravel/framework": "Required for testing (^10.10).", + "laravel/framework": "Required for testing (^10.17).", "mockery/mockery": "Allow using Mockery for testing (^1.5.1).", "nunomaduro/collision": "Allow using Laravel style tests output and parallel testing (^6.4 || ^7.4).", "orchestra/testbench-browser-kit": "Allow using legacy Laravel BrowserKit for testing (^8.0).", @@ -5255,44 +5225,94 @@ "symfony/yaml": "Required for CLI Commander (^6.2).", "vlucas/phpdotenv": "Required for CLI Commander (^5.4.1)." }, - "bin": [ - "testbench" - ], + "bin": ["testbench"], + "type": "library", + "autoload": { + "files": ["src/helpers.php"], + "psr-4": { + "Orchestra\\Testbench\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com", + "homepage": "https://github.com/crynobone" + } + ], + "description": "Testing Helper for Laravel Development", + "homepage": "https://packages.tools/testbench", + "keywords": [ + "BDD", + "TDD", + "dev", + "laravel", + "laravel-packages", + "testing" + ], + "support": { + "issues": "https://github.com/orchestral/testbench/issues", + "source": "https://github.com/orchestral/testbench-core" + }, + "time": "2023-09-14T02:44:47+00:00" + }, + { + "name": "orchestra/workbench", + "version": "v0.2.6", + "source": { + "type": "git", + "url": "https://github.com/orchestral/workbench.git", + "reference": "9cb449695fde6f7150c58dd4b112ff6d162fb66f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/workbench/zipball/9cb449695fde6f7150c58dd4b112ff6d162fb66f", + "reference": "9cb449695fde6f7150c58dd4b112ff6d162fb66f", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "illuminate/console": "^9.52.15 || ^10.17.0", + "illuminate/support": "^9.52.15 || ^10.17.0", + "laravel/tinker": "^2.8.2", + "orchestra/canvas": "^7.8 || ^8.7", + "orchestra/testbench-core": "^7.30.0 || ^8.10.0", + "php": "^8.0" + }, + "require-dev": { + "laravel/pint": "^1.4", + "orchestra/testbench": "^7.30.0 || ^8.10.0", + "phpstan/phpstan": "^1.10.7", + "phpunit/phpunit": "^9.6" + }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.2.x-dev" + } + }, "autoload": { - "files": [ - "src/helpers.php" - ], "psr-4": { - "Orchestra\\Testbench\\": "src/" + "Orchestra\\Workbench\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Mior Muhammad Zaki", - "email": "crynobone@gmail.com", - "homepage": "https://github.com/crynobone" + "email": "crynobone@gmail.com" } ], - "description": "Testing Helper for Laravel Development", - "homepage": "https://packages.tools/testbench", - "keywords": [ - "BDD", - "TDD", - "dev", - "laravel", - "laravel-packages", - "testing" - ], + "description": "Workbench Companion for Laravel Packages Development", + "keywords": ["dev", "laravel", "laravel-packages", "testing"], "support": { - "issues": "https://github.com/orchestral/testbench/issues", - "source": "https://github.com/orchestral/testbench-core" + "issues": "https://github.com/orchestral/workbench/issues", + "source": "https://github.com/orchestral/workbench/tree/v0.2.6" }, - "time": "2023-05-17T00:13:44+00:00" + "time": "2023-09-05T00:41:58+00:00" }, { "name": "phar-io/manifest", @@ -5322,14 +5342,10 @@ } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Arne Blankerts", @@ -5373,14 +5389,10 @@ }, "type": "library", "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Arne Blankerts", @@ -5407,16 +5419,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.15", + "version": "1.10.34", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "762c4dac4da6f8756eebb80e528c3a47855da9bd" + "reference": "7f806b6f1403e6914c778140e2ba07c293cb4901" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/762c4dac4da6f8756eebb80e528c3a47855da9bd", - "reference": "762c4dac4da6f8756eebb80e528c3a47855da9bd", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/7f806b6f1403e6914c778140e2ba07c293cb4901", + "reference": "7f806b6f1403e6914c778140e2ba07c293cb4901", "shasum": "" }, "require": { @@ -5425,25 +5437,15 @@ "conflict": { "phpstan/phpstan-shim": "*" }, - "bin": [ - "phpstan", - "phpstan.phar" - ], + "bin": ["phpstan", "phpstan.phar"], "type": "library", "autoload": { - "files": [ - "bootstrap.php" - ] + "files": ["bootstrap.php"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "description": "PHPStan - PHP Static Analysis Tool", - "keywords": [ - "dev", - "static analysis" - ], + "keywords": ["dev", "static analysis"], "support": { "docs": "https://phpstan.org/user-guide/getting-started", "forum": "https://github.com/phpstan/phpstan/discussions", @@ -5465,20 +5467,20 @@ "type": "tidelift" } ], - "time": "2023-05-09T15:28:01+00:00" + "time": "2023-09-13T09:49:47+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "9.2.26", + "version": "10.1.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1" + "reference": "1df504e42a88044c27a90136910f0b3fe9e91939" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", - "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/1df504e42a88044c27a90136910f0b3fe9e91939", + "reference": "1df504e42a88044c27a90136910f0b3fe9e91939", "shasum": "" }, "require": { @@ -5486,18 +5488,18 @@ "ext-libxml": "*", "ext-xmlwriter": "*", "nikic/php-parser": "^4.15", - "php": ">=7.3", - "phpunit/php-file-iterator": "^3.0.3", - "phpunit/php-text-template": "^2.0.2", - "sebastian/code-unit-reverse-lookup": "^2.0.2", - "sebastian/complexity": "^2.0", - "sebastian/environment": "^5.1.2", - "sebastian/lines-of-code": "^1.0.3", - "sebastian/version": "^3.0.1", + "php": ">=8.1", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-text-template": "^3.0", + "sebastian/code-unit-reverse-lookup": "^3.0", + "sebastian/complexity": "^3.0", + "sebastian/environment": "^6.0", + "sebastian/lines-of-code": "^2.0", + "sebastian/version": "^4.0", "theseer/tokenizer": "^1.2.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.1" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -5506,18 +5508,14 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "9.2-dev" + "dev-main": "10.1-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -5527,14 +5525,11 @@ ], "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", "homepage": "https://github.com/sebastianbergmann/php-code-coverage", - "keywords": [ - "coverage", - "testing", - "xunit" - ], + "keywords": ["coverage", "testing", "xunit"], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26" + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.5" }, "funding": [ { @@ -5542,43 +5537,39 @@ "type": "github" } ], - "time": "2023-03-06T12:58:08+00:00" + "time": "2023-09-12T14:37:22+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "3.0.6", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", - "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c", + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-main": "4.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -5588,13 +5579,11 @@ ], "description": "FilterIterator implementation that filters files based on a list of suffixes.", "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", - "keywords": [ - "filesystem", - "iterator" - ], + "keywords": ["filesystem", "iterator"], "support": { "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0" }, "funding": [ { @@ -5602,28 +5591,28 @@ "type": "github" } ], - "time": "2021-12-02T12:48:52+00:00" + "time": "2023-08-31T06:24:48+00:00" }, { "name": "phpunit/php-invoker", - "version": "3.1.1", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-invoker.git", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", - "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { "ext-pcntl": "*", - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "suggest": { "ext-pcntl": "*" @@ -5631,18 +5620,14 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1-dev" + "dev-main": "4.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -5652,12 +5637,10 @@ ], "description": "Invoke callables with a timeout", "homepage": "https://github.com/sebastianbergmann/php-invoker/", - "keywords": [ - "process" - ], + "keywords": ["process"], "support": { "issues": "https://github.com/sebastianbergmann/php-invoker/issues", - "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0" }, "funding": [ { @@ -5665,43 +5648,39 @@ "type": "github" } ], - "time": "2020-09-28T05:58:55+00:00" + "time": "2023-02-03T06:56:09+00:00" }, { "name": "phpunit/php-text-template", - "version": "2.0.4", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", - "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748", + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -5711,12 +5690,11 @@ ], "description": "Simple template engine.", "homepage": "https://github.com/sebastianbergmann/php-text-template/", - "keywords": [ - "template" - ], + "keywords": ["template"], "support": { "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1" }, "funding": [ { @@ -5724,43 +5702,39 @@ "type": "github" } ], - "time": "2020-10-26T05:33:50+00:00" + "time": "2023-08-31T14:07:24+00:00" }, { "name": "phpunit/php-timer", - "version": "5.0.3", + "version": "6.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", - "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -5770,12 +5744,10 @@ ], "description": "Utility class for timing", "homepage": "https://github.com/sebastianbergmann/php-timer/", - "keywords": [ - "timer" - ], + "keywords": ["timer"], "support": { "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" + "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0" }, "funding": [ { @@ -5783,24 +5755,23 @@ "type": "github" } ], - "time": "2020-10-26T13:16:10+00:00" + "time": "2023-02-03T06:57:52+00:00" }, { "name": "phpunit/phpunit", - "version": "9.6.8", + "version": "10.3.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e" + "reference": "b8d59476f19115c9774b3b447f78131781c6c32b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/17d621b3aff84d0c8b62539e269e87d8d5baa76e", - "reference": "17d621b3aff84d0c8b62539e269e87d8d5baa76e", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b8d59476f19115c9774b3b447f78131781c6c32b", + "reference": "b8d59476f19115c9774b3b447f78131781c6c32b", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.3.1 || ^2", "ext-dom": "*", "ext-json": "*", "ext-libxml": "*", @@ -5810,49 +5781,40 @@ "myclabs/deep-copy": "^1.10.1", "phar-io/manifest": "^2.0.3", "phar-io/version": "^3.0.2", - "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.13", - "phpunit/php-file-iterator": "^3.0.5", - "phpunit/php-invoker": "^3.1.1", - "phpunit/php-text-template": "^2.0.3", - "phpunit/php-timer": "^5.0.2", - "sebastian/cli-parser": "^1.0.1", - "sebastian/code-unit": "^1.0.6", - "sebastian/comparator": "^4.0.8", - "sebastian/diff": "^4.0.3", - "sebastian/environment": "^5.1.3", - "sebastian/exporter": "^4.0.5", - "sebastian/global-state": "^5.0.1", - "sebastian/object-enumerator": "^4.0.3", - "sebastian/resource-operations": "^3.0.3", - "sebastian/type": "^3.2", - "sebastian/version": "^3.0.2" + "php": ">=8.1", + "phpunit/php-code-coverage": "^10.1.5", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-invoker": "^4.0", + "phpunit/php-text-template": "^3.0", + "phpunit/php-timer": "^6.0", + "sebastian/cli-parser": "^2.0", + "sebastian/code-unit": "^2.0", + "sebastian/comparator": "^5.0", + "sebastian/diff": "^5.0", + "sebastian/environment": "^6.0", + "sebastian/exporter": "^5.0", + "sebastian/global-state": "^6.0.1", + "sebastian/object-enumerator": "^5.0", + "sebastian/recursion-context": "^5.0", + "sebastian/type": "^4.0", + "sebastian/version": "^4.0" }, "suggest": { - "ext-soap": "To be able to generate mocks based on WSDL files", - "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + "ext-soap": "To be able to generate mocks based on WSDL files" }, - "bin": [ - "phpunit" - ], + "bin": ["phpunit"], "type": "library", "extra": { "branch-alias": { - "dev-master": "9.6-dev" + "dev-main": "10.3-dev" } }, "autoload": { - "files": [ - "src/Framework/Assert/Functions.php" - ], - "classmap": [ - "src/" - ] + "files": ["src/Framework/Assert/Functions.php"], + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -5862,15 +5824,11 @@ ], "description": "The PHP Unit Testing framework.", "homepage": "https://phpunit.de/", - "keywords": [ - "phpunit", - "testing", - "xunit" - ], + "keywords": ["phpunit", "testing", "xunit"], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.8" + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.3.4" }, "funding": [ { @@ -5886,7 +5844,7 @@ "type": "tidelift" } ], - "time": "2023-05-11T05:14:45+00:00" + "time": "2023-09-12T14:42:28+00:00" }, { "name": "pimple/pimple", @@ -5921,9 +5879,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -5932,10 +5888,7 @@ ], "description": "Pimple, a simple Dependency Injection Container", "homepage": "https://pimple.symfony.com", - "keywords": [ - "container", - "dependency injection" - ], + "keywords": ["container", "dependency injection"], "support": { "source": "https://github.com/silexphp/Pimple/tree/v3.5.0" }, @@ -5971,9 +5924,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "PHP-FIG", @@ -6025,9 +5976,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "PHP-FIG", @@ -6049,6 +5998,71 @@ }, "time": "2023-04-04T09:54:51+00:00" }, + { + "name": "psy/psysh", + "version": "v0.11.20", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "0fa27040553d1d280a67a4393194df5228afea5b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/0fa27040553d1d280a67a4393194df5228afea5b", + "reference": "0fa27040553d1d280a67a4393194df5228afea5b", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^4.0 || ^3.1", + "php": "^8.0 || ^7.0.8", + "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", + "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." + }, + "bin": ["bin/psysh"], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.11.x-dev" + } + }, + "autoload": { + "files": ["src/functions.php"], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "http://psysh.org", + "keywords": ["REPL", "console", "interactive", "shell"], + "support": { + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.11.20" + }, + "time": "2023-07-31T14:32:22+00:00" + }, { "name": "ralouphie/getallheaders", "version": "3.0.3", @@ -6072,14 +6086,10 @@ }, "type": "library", "autoload": { - "files": [ - "src/getallheaders.php" - ] + "files": ["src/getallheaders.php"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Ralph Khattar", @@ -6095,39 +6105,35 @@ }, { "name": "sebastian/cli-parser", - "version": "1.0.1", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/cli-parser.git", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2" + "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2", - "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/efdc130dbbbb8ef0b545a994fd811725c5282cae", + "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "2.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6139,7 +6145,7 @@ "homepage": "https://github.com/sebastianbergmann/cli-parser", "support": { "issues": "https://github.com/sebastianbergmann/cli-parser/issues", - "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1" + "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.0" }, "funding": [ { @@ -6147,43 +6153,39 @@ "type": "github" } ], - "time": "2020-09-28T06:08:49+00:00" + "time": "2023-02-03T06:58:15+00:00" }, { "name": "sebastian/code-unit", - "version": "1.0.8", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit.git", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", - "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503", + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "2.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6195,7 +6197,7 @@ "homepage": "https://github.com/sebastianbergmann/code-unit", "support": { "issues": "https://github.com/sebastianbergmann/code-unit/issues", - "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" + "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0" }, "funding": [ { @@ -6203,43 +6205,39 @@ "type": "github" } ], - "time": "2020-10-26T13:08:54+00:00" + "time": "2023-02-03T06:58:43+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", - "version": "2.0.3", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", - "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6250,7 +6248,7 @@ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", "support": { "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0" }, "funding": [ { @@ -6258,45 +6256,43 @@ "type": "github" } ], - "time": "2020-09-28T05:30:19+00:00" + "time": "2023-02-03T06:59:15+00:00" }, { "name": "sebastian/comparator", - "version": "4.0.8", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a" + "reference": "2db5010a484d53ebf536087a70b4a5423c102372" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", - "reference": "fa0f136dd2334583309d32b62544682ee972b51a", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372", + "reference": "2db5010a484d53ebf536087a70b4a5423c102372", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/diff": "^4.0", - "sebastian/exporter": "^4.0" + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/diff": "^5.0", + "sebastian/exporter": "^5.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6317,14 +6313,11 @@ ], "description": "Provides the functionality to compare PHP values for equality", "homepage": "https://github.com/sebastianbergmann/comparator", - "keywords": [ - "comparator", - "compare", - "equality" - ], + "keywords": ["comparator", "compare", "equality"], "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" + "security": "https://github.com/sebastianbergmann/comparator/security/policy", + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1" }, "funding": [ { @@ -6332,44 +6325,40 @@ "type": "github" } ], - "time": "2022-09-14T12:41:17+00:00" + "time": "2023-08-14T13:18:12+00:00" }, { "name": "sebastian/complexity", - "version": "2.0.2", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88" + "reference": "c70b73893e10757af9c6a48929fa6a333b56a97a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88", - "reference": "739b35e53379900cc9ac327b2147867b8b6efd88", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/c70b73893e10757af9c6a48929fa6a333b56a97a", + "reference": "c70b73893e10757af9c6a48929fa6a333b56a97a", "shasum": "" }, "require": { - "nikic/php-parser": "^4.7", - "php": ">=7.3" + "nikic/php-parser": "^4.10", + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6381,7 +6370,8 @@ "homepage": "https://github.com/sebastianbergmann/complexity", "support": { "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2" + "security": "https://github.com/sebastianbergmann/complexity/security/policy", + "source": "https://github.com/sebastianbergmann/complexity/tree/3.0.1" }, "funding": [ { @@ -6389,44 +6379,40 @@ "type": "github" } ], - "time": "2020-10-26T15:52:27+00:00" + "time": "2023-08-31T09:55:53+00:00" }, { "name": "sebastian/diff", - "version": "4.0.5", + "version": "5.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131" + "reference": "912dc2fbe3e3c1e7873313cc801b100b6c68c87b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/74be17022044ebaaecfdf0c5cd504fc9cd5a7131", - "reference": "74be17022044ebaaecfdf0c5cd504fc9cd5a7131", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/912dc2fbe3e3c1e7873313cc801b100b6c68c87b", + "reference": "912dc2fbe3e3c1e7873313cc801b100b6c68c87b", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3", + "phpunit/phpunit": "^10.0", "symfony/process": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6439,15 +6425,11 @@ ], "description": "Diff implementation", "homepage": "https://github.com/sebastianbergmann/diff", - "keywords": [ - "diff", - "udiff", - "unidiff", - "unified diff" - ], + "keywords": ["diff", "udiff", "unidiff", "unified diff"], "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/4.0.5" + "security": "https://github.com/sebastianbergmann/diff/security/policy", + "source": "https://github.com/sebastianbergmann/diff/tree/5.0.3" }, "funding": [ { @@ -6455,27 +6437,27 @@ "type": "github" } ], - "time": "2023-05-07T05:35:17+00:00" + "time": "2023-05-01T07:48:21+00:00" }, { "name": "sebastian/environment", - "version": "5.1.5", + "version": "6.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" + "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", - "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/43c751b41d74f96cbbd4e07b7aec9675651e2951", + "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "suggest": { "ext-posix": "*" @@ -6483,18 +6465,14 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "5.1-dev" + "dev-main": "6.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6502,15 +6480,12 @@ } ], "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" - ], + "homepage": "https://github.com/sebastianbergmann/environment", + "keywords": ["Xdebug", "environment", "hhvm"], "support": { "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" + "security": "https://github.com/sebastianbergmann/environment/security/policy", + "source": "https://github.com/sebastianbergmann/environment/tree/6.0.1" }, "funding": [ { @@ -6518,45 +6493,41 @@ "type": "github" } ], - "time": "2023-02-03T06:03:51+00:00" + "time": "2023-04-11T05:39:26+00:00" }, { "name": "sebastian/exporter", - "version": "4.0.5", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d" + "reference": "32ff03d078fed1279c4ec9a407d08c5e9febb480" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", - "reference": "ac230ed27f0f98f597c8a2b6eb7ac563af5e5b9d", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/32ff03d078fed1279c4ec9a407d08c5e9febb480", + "reference": "32ff03d078fed1279c4ec9a407d08c5e9febb480", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/recursion-context": "^4.0" + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/recursion-context": "^5.0" }, "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6581,13 +6552,11 @@ ], "description": "Provides the functionality to export PHP variables for visualization", "homepage": "https://www.github.com/sebastianbergmann/exporter", - "keywords": [ - "export", - "exporter" - ], + "keywords": ["export", "exporter"], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.5" + "security": "https://github.com/sebastianbergmann/exporter/security/policy", + "source": "https://github.com/sebastianbergmann/exporter/tree/5.0.1" }, "funding": [ { @@ -6595,49 +6564,42 @@ "type": "github" } ], - "time": "2022-09-14T06:03:37+00:00" + "time": "2023-09-08T04:46:58+00:00" }, { "name": "sebastian/global-state", - "version": "5.0.5", + "version": "6.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2" + "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2", - "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/7ea9ead78f6d380d2a667864c132c2f7b83055e4", + "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" }, "require-dev": { "ext-dom": "*", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "ext-uopz": "*" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6646,12 +6608,11 @@ ], "description": "Snapshotting of global state", "homepage": "http://www.github.com/sebastianbergmann/global-state", - "keywords": [ - "global state" - ], + "keywords": ["global state"], "support": { "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5" + "security": "https://github.com/sebastianbergmann/global-state/security/policy", + "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.1" }, "funding": [ { @@ -6659,44 +6620,40 @@ "type": "github" } ], - "time": "2022-02-14T08:28:10+00:00" + "time": "2023-07-19T07:19:23+00:00" }, { "name": "sebastian/lines-of-code", - "version": "1.0.3", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc" + "reference": "649e40d279e243d985aa8fb6e74dd5bb28dc185d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc", - "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/649e40d279e243d985aa8fb6e74dd5bb28dc185d", + "reference": "649e40d279e243d985aa8fb6e74dd5bb28dc185d", "shasum": "" }, "require": { - "nikic/php-parser": "^4.6", - "php": ">=7.3" + "nikic/php-parser": "^4.10", + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "2.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6708,7 +6665,8 @@ "homepage": "https://github.com/sebastianbergmann/lines-of-code", "support": { "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3" + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.1" }, "funding": [ { @@ -6716,45 +6674,41 @@ "type": "github" } ], - "time": "2020-11-28T06:42:11+00:00" + "time": "2023-08-31T09:25:50+00:00" }, { "name": "sebastian/object-enumerator", - "version": "4.0.4", + "version": "5.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", - "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906", + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906", "shasum": "" }, "require": { - "php": ">=7.3", - "sebastian/object-reflector": "^2.0", - "sebastian/recursion-context": "^4.0" + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6765,7 +6719,7 @@ "homepage": "https://github.com/sebastianbergmann/object-enumerator/", "support": { "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0" }, "funding": [ { @@ -6773,43 +6727,39 @@ "type": "github" } ], - "time": "2020-10-26T13:12:34+00:00" + "time": "2023-02-03T07:08:32+00:00" }, { "name": "sebastian/object-reflector", - "version": "2.0.4", + "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", - "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957", + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6820,7 +6770,7 @@ "homepage": "https://github.com/sebastianbergmann/object-reflector/", "support": { "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" + "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0" }, "funding": [ { @@ -6828,43 +6778,39 @@ "type": "github" } ], - "time": "2020-10-26T13:14:26+00:00" + "time": "2023-02-03T07:06:18+00:00" }, { "name": "sebastian/recursion-context", - "version": "4.0.5", + "version": "5.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" + "reference": "05909fb5bc7df4c52992396d0116aed689f93712" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", - "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712", + "reference": "05909fb5bc7df4c52992396d0116aed689f93712", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.3" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-main": "5.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6883,62 +6829,7 @@ "homepage": "https://github.com/sebastianbergmann/recursion-context", "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" - }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2023-02-03T06:07:39+00:00" - }, - { - "name": "sebastian/resource-operations", - "version": "3.0.3", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "shasum": "" - }, - "require": { - "php": ">=7.3" - }, - "require-dev": { - "phpunit/phpunit": "^9.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" - } - ], - "description": "Provides a list of PHP built-in functions that operate on resources", - "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.0" }, "funding": [ { @@ -6946,43 +6837,39 @@ "type": "github" } ], - "time": "2020-09-28T06:45:17+00:00" + "time": "2023-02-03T07:05:40+00:00" }, { "name": "sebastian/type", - "version": "3.2.1", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", - "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf", + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.2-dev" + "dev-main": "4.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -6994,7 +6881,7 @@ "homepage": "https://github.com/sebastianbergmann/type", "support": { "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" + "source": "https://github.com/sebastianbergmann/type/tree/4.0.0" }, "funding": [ { @@ -7002,40 +6889,36 @@ "type": "github" } ], - "time": "2023-02-03T06:13:03+00:00" + "time": "2023-02-03T07:10:45+00:00" }, { "name": "sebastian/version", - "version": "3.0.2", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "c6c1022351a901512170118436c764e473f6de8c" + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", - "reference": "c6c1022351a901512170118436c764e473f6de8c", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17", + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17", "shasum": "" }, "require": { - "php": ">=7.3" + "php": ">=8.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-main": "4.0-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Sebastian Bergmann", @@ -7047,7 +6930,7 @@ "homepage": "https://github.com/sebastianbergmann/version", "support": { "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" + "source": "https://github.com/sebastianbergmann/version/tree/4.0.1" }, "funding": [ { @@ -7055,20 +6938,20 @@ "type": "github" } ], - "time": "2020-09-28T06:39:44+00:00" + "time": "2023-02-07T11:34:05+00:00" }, { "name": "spatie/backtrace", - "version": "1.4.0", + "version": "1.5.3", "source": { "type": "git", "url": "https://github.com/spatie/backtrace.git", - "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c" + "reference": "483f76a82964a0431aa836b6ed0edde0c248e3ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/backtrace/zipball/ec4dd16476b802dbdc6b4467f84032837e316b8c", - "reference": "ec4dd16476b802dbdc6b4467f84032837e316b8c", + "url": "https://api.github.com/repos/spatie/backtrace/zipball/483f76a82964a0431aa836b6ed0edde0c248e3ab", + "reference": "483f76a82964a0431aa836b6ed0edde0c248e3ab", "shasum": "" }, "require": { @@ -7087,9 +6970,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Freek Van de Herten", @@ -7100,12 +6981,9 @@ ], "description": "A better backtrace", "homepage": "https://github.com/spatie/backtrace", - "keywords": [ - "Backtrace", - "spatie" - ], + "keywords": ["Backtrace", "spatie"], "support": { - "source": "https://github.com/spatie/backtrace/tree/1.4.0" + "source": "https://github.com/spatie/backtrace/tree/1.5.3" }, "funding": [ { @@ -7117,20 +6995,20 @@ "type": "other" } ], - "time": "2023-03-04T08:57:24+00:00" + "time": "2023-06-28T12:59:17+00:00" }, { "name": "spatie/laravel-ray", - "version": "1.32.4", + "version": "1.33.0", "source": { "type": "git", "url": "https://github.com/spatie/laravel-ray.git", - "reference": "2274653f0a90dd87fbb887437be1c1ea1388a47c" + "reference": "5028ae44a09451b26eb44490e3471998650788e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/laravel-ray/zipball/2274653f0a90dd87fbb887437be1c1ea1388a47c", - "reference": "2274653f0a90dd87fbb887437be1c1ea1388a47c", + "url": "https://api.github.com/repos/spatie/laravel-ray/zipball/5028ae44a09451b26eb44490e3471998650788e3", + "reference": "5028ae44a09451b26eb44490e3471998650788e3", "shasum": "" }, "require": { @@ -7160,9 +7038,7 @@ "dev-main": "1.29.x-dev" }, "laravel": { - "providers": [ - "Spatie\\LaravelRay\\RayServiceProvider" - ] + "providers": ["Spatie\\LaravelRay\\RayServiceProvider"] } }, "autoload": { @@ -7171,9 +7047,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Freek Van der Herten", @@ -7184,13 +7058,10 @@ ], "description": "Easily debug Laravel apps", "homepage": "https://github.com/spatie/laravel-ray", - "keywords": [ - "laravel-ray", - "spatie" - ], + "keywords": ["laravel-ray", "spatie"], "support": { "issues": "https://github.com/spatie/laravel-ray/issues", - "source": "https://github.com/spatie/laravel-ray/tree/1.32.4" + "source": "https://github.com/spatie/laravel-ray/tree/1.33.0" }, "funding": [ { @@ -7202,7 +7073,7 @@ "type": "other" } ], - "time": "2023-03-23T08:04:54+00:00" + "time": "2023-09-04T10:16:53+00:00" }, { "name": "spatie/macroable", @@ -7231,9 +7102,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Freek Van der Herten", @@ -7244,10 +7113,7 @@ ], "description": "A trait to dynamically add methods to a class", "homepage": "https://github.com/spatie/macroable", - "keywords": [ - "macroable", - "spatie" - ], + "keywords": ["macroable", "spatie"], "support": { "issues": "https://github.com/spatie/macroable/issues", "source": "https://github.com/spatie/macroable/tree/2.0.0" @@ -7256,16 +7122,16 @@ }, { "name": "spatie/ray", - "version": "1.37.2", + "version": "1.38.0", "source": { "type": "git", "url": "https://github.com/spatie/ray.git", - "reference": "dea16182d4bc9d9833adec7e39fbb3d7b553425d" + "reference": "b77656d7475875375fcbccf28441eedf1596acd5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/ray/zipball/dea16182d4bc9d9833adec7e39fbb3d7b553425d", - "reference": "dea16182d4bc9d9833adec7e39fbb3d7b553425d", + "url": "https://api.github.com/repos/spatie/ray/zipball/b77656d7475875375fcbccf28441eedf1596acd5", + "reference": "b77656d7475875375fcbccf28441eedf1596acd5", "shasum": "" }, "require": { @@ -7289,17 +7155,13 @@ }, "type": "library", "autoload": { - "files": [ - "src/helpers.php" - ], + "files": ["src/helpers.php"], "psr-4": { "Spatie\\Ray\\": "src" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Freek Van der Herten", @@ -7310,13 +7172,10 @@ ], "description": "Debug with Ray to fix problems faster", "homepage": "https://github.com/spatie/ray", - "keywords": [ - "ray", - "spatie" - ], + "keywords": ["ray", "spatie"], "support": { "issues": "https://github.com/spatie/ray/issues", - "source": "https://github.com/spatie/ray/tree/1.37.2" + "source": "https://github.com/spatie/ray/tree/1.38.0" }, "funding": [ { @@ -7328,20 +7187,20 @@ "type": "other" } ], - "time": "2023-05-17T06:35:47+00:00" + "time": "2023-09-12T10:41:10+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "927013f3aac555983a5059aada98e1907d842695" + "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/927013f3aac555983a5059aada98e1907d842695", - "reference": "927013f3aac555983a5059aada98e1907d842695", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6de50471469b8c9afc38164452ab2b6170ee71c1", + "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1", "shasum": "" }, "require": { @@ -7356,7 +7215,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -7364,17 +7223,13 @@ } }, "autoload": { - "files": [ - "bootstrap.php" - ], + "files": ["bootstrap.php"], "psr-4": { "Symfony\\Polyfill\\Iconv\\": "" } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Nicolas Grekas", @@ -7395,7 +7250,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.28.0" }, "funding": [ { @@ -7411,39 +7266,35 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/stopwatch", - "version": "v6.2.7", + "version": "v6.3.0", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "f3adc98c1061875dd2edcd45e5b04e63d0e29f8f" + "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/f3adc98c1061875dd2edcd45e5b04e63d0e29f8f", - "reference": "f3adc98c1061875dd2edcd45e5b04e63d0e29f8f", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2", + "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/service-contracts": "^1|^2|^3" + "symfony/service-contracts": "^2.5|^3" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Stopwatch\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -7457,7 +7308,7 @@ "description": "Provides a way to profile code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/stopwatch/tree/v6.2.7" + "source": "https://github.com/symfony/stopwatch/tree/v6.3.0" }, "funding": [ { @@ -7473,24 +7324,25 @@ "type": "tidelift" } ], - "time": "2023-02-14T08:44:56+00:00" + "time": "2023-02-16T10:14:28+00:00" }, { "name": "symfony/yaml", - "version": "v6.2.10", + "version": "v6.3.3", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "61916f3861b1e9705b18cfde723921a71dd1559d" + "reference": "e23292e8c07c85b971b44c1c4b87af52133e2add" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/61916f3861b1e9705b18cfde723921a71dd1559d", - "reference": "61916f3861b1e9705b18cfde723921a71dd1559d", + "url": "https://api.github.com/repos/symfony/yaml/zipball/e23292e8c07c85b971b44c1c4b87af52133e2add", + "reference": "e23292e8c07c85b971b44c1c4b87af52133e2add", "shasum": "" }, "require": { "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8" }, "conflict": { @@ -7499,25 +7351,16 @@ "require-dev": { "symfony/console": "^5.4|^6.0" }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], + "bin": ["Resources/bin/yaml-lint"], "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" }, - "exclude-from-classmap": [ - "/Tests/" - ] + "exclude-from-classmap": ["/Tests/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], + "license": ["MIT"], "authors": [ { "name": "Fabien Potencier", @@ -7531,7 +7374,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.2.10" + "source": "https://github.com/symfony/yaml/tree/v6.3.3" }, "funding": [ { @@ -7547,7 +7390,7 @@ "type": "tidelift" } ], - "time": "2023-04-28T13:25:36+00:00" + "time": "2023-07-31T07:08:24+00:00" }, { "name": "theseer/tokenizer", @@ -7571,14 +7414,10 @@ }, "type": "library", "autoload": { - "classmap": [ - "src/" - ] + "classmap": ["src/"] }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], + "license": ["BSD-3-Clause"], "authors": [ { "name": "Arne Blankerts", @@ -7637,9 +7476,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], + "license": ["BSD-2-Clause"], "authors": [ { "name": "Zaahid Bateson" @@ -7709,9 +7546,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], + "license": ["BSD-2-Clause"], "authors": [ { "name": "Zaahid Bateson" @@ -7745,16 +7580,16 @@ }, { "name": "zbateson/stream-decorators", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/zbateson/stream-decorators.git", - "reference": "712b9e7d25dc665a6c64bdba65929bbb6f0932aa" + "reference": "783b034024fda8eafa19675fb2552f8654d3a3e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/zbateson/stream-decorators/zipball/712b9e7d25dc665a6c64bdba65929bbb6f0932aa", - "reference": "712b9e7d25dc665a6c64bdba65929bbb6f0932aa", + "url": "https://api.github.com/repos/zbateson/stream-decorators/zipball/783b034024fda8eafa19675fb2552f8654d3a3e9", + "reference": "783b034024fda8eafa19675fb2552f8654d3a3e9", "shasum": "" }, "require": { @@ -7774,9 +7609,7 @@ } }, "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], + "license": ["BSD-2-Clause"], "authors": [ { "name": "Zaahid Bateson" @@ -7796,7 +7629,7 @@ ], "support": { "issues": "https://github.com/zbateson/stream-decorators/issues", - "source": "https://github.com/zbateson/stream-decorators/tree/1.2.0" + "source": "https://github.com/zbateson/stream-decorators/tree/1.2.1" }, "funding": [ { @@ -7804,7 +7637,7 @@ "type": "github" } ], - "time": "2023-04-19T16:56:59+00:00" + "time": "2023-05-30T22:51:52+00:00" } ], "aliases": [], diff --git a/package-lock.json b/package-lock.json index 591137f92..9759c2c84 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,18 +17,28 @@ "eslint": "^8.31", "eslint-config-prettier": "^8.7", "eslint-plugin-vue": "^9.8", + "husky": "^8.0.3", "laravel-mix": "^6.0", "postcss": "^8.4", - "prettier": "^2.8", + "prettier": "^3.0", "tailwindcss": "^3.2", "vue": "^3.3", - "vue-loader": "^17.1", + "vue-loader": "^17.2", "vue-router": "^4.2", "vue-template-compiler": "^2.7", "vuex": "^4.1", "webpack-bundle-analyzer": "^4.4" } }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@alloc/quick-lru": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", @@ -55,47 +65,119 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.21.4.tgz", - "integrity": "sha512-LYvhNKfwWSPpocw8GI7gpK2nq3HSDuEPC/uSYaALSJu9xjsalaaYFOq0Pwt5KmVqwEbZlDu81aLXwBOmD/Fv9g==", + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", "dev": true, "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/compat-data": { - "version": "7.21.9", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.9.tgz", - "integrity": "sha512-FUGed8kfhyWvbYug/Un/VPJD41rDIgoVVcR+FuzhzOYyRz5uED+Gd3SLZml0Uw2l2aHFb7ZgdW5mGA3G2cCCnQ==", + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.8.tgz", - "integrity": "sha512-YeM22Sondbo523Sz0+CirSPnbj9bG3P0CdHcBZdqUuaeOaYEFbOLoGU7lebvGP6P5J/WE9wOn7u7C4J9HvS1xQ==", + "version": "7.22.19", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.19.tgz", + "integrity": "sha512-Q8Yj5X4LHVYTbLCKVz0//2D2aDmHF4xzCdEttYvKOnWvErGsa6geHXD6w46x64n5tP69VfeH+IfSrdyH3MLhwA==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.5", - "@babel/helper-compilation-targets": "^7.21.5", - "@babel/helper-module-transforms": "^7.21.5", - "@babel/helpers": "^7.21.5", - "@babel/parser": "^7.21.8", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.22.19", + "@babel/helpers": "^7.22.15", + "@babel/parser": "^7.22.16", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.19", + "@babel/types": "^7.22.19", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.2", - "semver": "^6.3.0" + "json5": "^2.2.3", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -106,21 +188,21 @@ } }, "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { - "version": "7.21.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.9.tgz", - "integrity": "sha512-F3fZga2uv09wFdEjEQIJxXALXfz0+JaOb7SabvVMmjHxeVTuGW8wgE8Vp1Hd7O+zMTYtcfEISGRzPkeiaPPsvg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz", + "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==", "dev": true, "dependencies": { - "@babel/types": "^7.21.5", + "@babel/types": "^7.22.15", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -130,72 +212,69 @@ } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.21.5.tgz", - "integrity": "sha512-uNrjKztPLkUk7bpCNC0jEKDJzzkvel/W+HguzbN8krA+LPfC1CEobJEvAvGka2A/M+ViOqXdcRL0GqPUJSjx9g==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", "dev": true, "dependencies": { - "@babel/types": "^7.21.5" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.21.5.tgz", - "integrity": "sha512-1RkbFGUKex4lvsB9yhIfWltJM5cZKUftB2eNajaDv3dCMEp49iBG0K14uH8NnX9IPux2+mK7JGEOB0jn48/J6w==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.21.5", - "@babel/helper-validator-option": "^7.21.0", - "browserslist": "^4.21.3", + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", "lru-cache": "^5.1.1", - "semver": "^6.3.0" + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.8.tgz", - "integrity": "sha512-+THiN8MqiH2AczyuZrnrKL6cAxFRRQDKW9h1YkBvbgKmAm6mwiacig1qT73DHIWMGo40GRnsEfN3LA+E6NtmSw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.21.5", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-member-expression-to-functions": "^7.21.5", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-replace-supers": "^7.21.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/helper-split-export-declaration": "^7.18.6", - "semver": "^6.3.0" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -205,23 +284,23 @@ } }, "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.21.8", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.8.tgz", - "integrity": "sha512-zGuSdedkFtsFHGbexAvNuipg1hbtitDLo2XE8/uf6Y9sOQV1xsYX/2pNbtedp/X0eU1pIt+kGvaqHCowkRbS5g==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-annotate-as-pure": "^7.22.5", "regexpu-core": "^5.3.1", - "semver": "^6.3.0" + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -231,148 +310,137 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", - "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", "dev": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" + "resolve": "^1.14.2" }, "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.21.5.tgz", - "integrity": "sha512-IYl4gZ3ETsWocUWgsFZLM5i1BYx9SoemminVEXadgLBa9TdeorzgLKm8wWLA6J1N/kT3Kch8XIk1laNzYoHKvQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", - "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", "dev": true, "dependencies": { - "@babel/template": "^7.20.7", - "@babel/types": "^7.21.0" + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.5.tgz", - "integrity": "sha512-nIcGfgwpH2u4n9GG1HpStW5Ogx7x7ekiFHbjjFRKXbn5zUvqO9ZgotCO4x1aNbKn/x/xOUaXEhyNHCwtFCpxWg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz", + "integrity": "sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==", "dev": true, "dependencies": { - "@babel/types": "^7.21.5" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz", - "integrity": "sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", "dev": true, "dependencies": { - "@babel/types": "^7.21.4" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.5.tgz", - "integrity": "sha512-bI2Z9zBGY2q5yMHoBvJ2a9iX3ZOAzJPm7Q8Yz6YeoUjU/Cvhmi2G4QyTNyPBqqXSgTjUxRg3L0xV45HvkNWWBw==", + "version": "7.22.19", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.19.tgz", + "integrity": "sha512-m6h1cJvn+OJ+R3jOHp30faq5xKJ7VbjwDj5RGgHuRlU9hrMeKsGC+JpihkR5w1g7IfseCPPtZ0r7/hB4UKaYlA==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.21.5", - "@babel/helper-module-imports": "^7.21.4", - "@babel/helper-simple-access": "^7.21.5", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.19" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz", - "integrity": "sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "version": "7.22.17", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.17.tgz", + "integrity": "sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-wrap-function": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.17" }, "engines": { "node": ">=6.9.0" @@ -382,122 +450,121 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.21.5.tgz", - "integrity": "sha512-/y7vBgsr9Idu4M6MprbOVUfH3vs7tsIfnVWv/Ml2xgwvyH6LTngdfbf5AdsKwkJy4zgy1X/kuNrEKvhhK28Yrg==", + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz", + "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.21.5", - "@babel/helper-member-expression-to-functions": "^7.21.5", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz", - "integrity": "sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, "dependencies": { - "@babel/types": "^7.21.5" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", - "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", "dev": true, "dependencies": { - "@babel/types": "^7.20.0" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz", - "integrity": "sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "version": "7.22.19", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.19.tgz", + "integrity": "sha512-Tinq7ybnEPFFXhlYOYFiSjespWQk0dq2dRNAiMdRTOYQzEGqnnNyrTxPYHP5r6wGjlF1rFgABdDV0g8EwD6Qbg==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", - "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", - "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "version": "7.22.17", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.17.tgz", + "integrity": "sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q==", "dev": true, "dependencies": { - "@babel/helper-function-name": "^7.19.0", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5" + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.17" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.5.tgz", - "integrity": "sha512-BSY+JSlHxOmGsPTydUkPf1MdMQ3M81x5xGCOVgWM3G8XH77sJ292Y2oqcp0CbbgxhqBuI46iUz1tT7hqP7EfgA==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz", + "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==", "dev": true, "dependencies": { - "@babel/template": "^7.20.7", - "@babel/traverse": "^7.21.5", - "@babel/types": "^7.21.5" + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.15", + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz", + "integrity": "sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, "engines": { @@ -576,9 +643,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.21.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.9.tgz", - "integrity": "sha512-q5PNg/Bi1OpGgx5jYlvWZwAorZepEudDMCLtj967aeS7WMont7dUZI46M2XwcIQqvUlMxWfdLFu4S/qSxeUu5g==", + "version": "7.22.16", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz", + "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -588,12 +655,12 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", + "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -603,14 +670,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", - "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", + "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-proposal-optional-chaining": "^7.20.7" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -619,157 +686,11 @@ "@babel/core": "^7.13.0" } }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", - "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-remap-async-to-generator": "^7.18.9", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", - "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", - "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-proposal-object-rest-spread": { "version": "7.20.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", "dev": true, "dependencies": { "@babel/compat-data": "^7.20.5", @@ -785,66 +706,11 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", - "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", - "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.21.0", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, "engines": { "node": ">=6.9.0" }, @@ -852,22 +718,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", @@ -932,12 +782,27 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1072,13 +937,47 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz", - "integrity": "sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", + "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { "node": ">=6.9.0" @@ -1088,14 +987,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", - "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-remap-async-to-generator": "^7.18.9" + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1105,12 +1004,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1120,12 +1019,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", - "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz", + "integrity": "sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1134,20 +1033,53 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", - "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", "dev": true, "dependencies": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-compilation-targets": "^7.20.7", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-optimise-call-expression": "^7.18.6", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-replace-supers": "^7.20.7", - "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", + "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", + "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" }, "engines": { @@ -1167,13 +1099,13 @@ } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz", - "integrity": "sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5", - "@babel/template": "^7.20.7" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1183,12 +1115,12 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", - "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz", + "integrity": "sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1198,13 +1130,13 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1214,12 +1146,28 @@ } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", + "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1229,13 +1177,29 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", "dev": true, "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1245,12 +1209,12 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz", - "integrity": "sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", + "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1260,14 +1224,30 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", + "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", "dev": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1277,12 +1257,28 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", + "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" }, "engines": { "node": ">=6.9.0" @@ -1292,12 +1288,12 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1307,13 +1303,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.20.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", - "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helper-plugin-utils": "^7.20.2" + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1323,14 +1319,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz", - "integrity": "sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz", + "integrity": "sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.21.5", - "@babel/helper-plugin-utils": "^7.21.5", - "@babel/helper-simple-access": "^7.21.5" + "@babel/helper-module-transforms": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1340,15 +1336,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.20.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", - "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz", + "integrity": "sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==", "dev": true, "dependencies": { - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-module-transforms": "^7.20.11", - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-validator-identifier": "^7.19.1" + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1358,13 +1354,13 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1374,13 +1370,13 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", - "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.20.5", - "@babel/helper-plugin-utils": "^7.20.2" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1390,12 +1386,63 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", + "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -1405,13 +1452,46 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", + "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/helper-replace-supers": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz", + "integrity": "sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, "engines": { "node": ">=6.9.0" @@ -1421,12 +1501,46 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.21.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", - "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", + "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2" + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, "engines": { "node": ">=6.9.0" @@ -1436,12 +1550,12 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1451,13 +1565,13 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz", - "integrity": "sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5", - "regenerator-transform": "^0.15.1" + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" }, "engines": { "node": ">=6.9.0" @@ -1467,12 +1581,12 @@ } }, "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1482,17 +1596,17 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.21.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.4.tgz", - "integrity": "sha512-1J4dhrw1h1PqnNNpzwxQ2UBymJUF8KuPjAAnlLwZcGhHAIqUigFW7cdK6GHoB64ubY4qXQNYknoUeks4Wz7CUA==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz", + "integrity": "sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g==", "dev": true, "dependencies": { - "@babel/helper-module-imports": "^7.21.4", - "@babel/helper-plugin-utils": "^7.20.2", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "semver": "^6.3.0" + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.5", + "babel-plugin-polyfill-corejs3": "^0.8.3", + "babel-plugin-polyfill-regenerator": "^0.5.2", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -1502,21 +1616,21 @@ } }, "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1526,13 +1640,13 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.20.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", - "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.20.2", - "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1542,12 +1656,12 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1557,12 +1671,12 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1572,12 +1686,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.9" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1587,12 +1701,28 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz", - "integrity": "sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.21.5" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1602,13 +1732,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", "dev": true, "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -1617,39 +1747,42 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, "node_modules/@babel/preset-env": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.21.5.tgz", - "integrity": "sha512-wH00QnTTldTbf/IefEVyChtRdw5RJvODT/Vb4Vcxq1AZvtXj6T0YeX0cAcXhI6/BdGuiP3GcNIL4OQbI2DVNxg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.21.5", - "@babel/helper-compilation-targets": "^7.21.5", - "@babel/helper-plugin-utils": "^7.21.5", - "@babel/helper-validator-option": "^7.21.0", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.20.7", - "@babel/plugin-proposal-async-generator-functions": "^7.20.7", - "@babel/plugin-proposal-class-properties": "^7.18.6", - "@babel/plugin-proposal-class-static-block": "^7.21.0", - "@babel/plugin-proposal-dynamic-import": "^7.18.6", - "@babel/plugin-proposal-export-namespace-from": "^7.18.9", - "@babel/plugin-proposal-json-strings": "^7.18.6", - "@babel/plugin-proposal-logical-assignment-operators": "^7.20.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", - "@babel/plugin-proposal-numeric-separator": "^7.18.6", - "@babel/plugin-proposal-object-rest-spread": "^7.20.7", - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", - "@babel/plugin-proposal-optional-chaining": "^7.21.0", - "@babel/plugin-proposal-private-methods": "^7.18.6", - "@babel/plugin-proposal-private-property-in-object": "^7.21.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.15.tgz", + "integrity": "sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", "@babel/plugin-syntax-class-static-block": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", "@babel/plugin-syntax-import-meta": "^7.10.4", "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", @@ -1660,45 +1793,62 @@ "@babel/plugin-syntax-optional-chaining": "^7.8.3", "@babel/plugin-syntax-private-property-in-object": "^7.14.5", "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.21.5", - "@babel/plugin-transform-async-to-generator": "^7.20.7", - "@babel/plugin-transform-block-scoped-functions": "^7.18.6", - "@babel/plugin-transform-block-scoping": "^7.21.0", - "@babel/plugin-transform-classes": "^7.21.0", - "@babel/plugin-transform-computed-properties": "^7.21.5", - "@babel/plugin-transform-destructuring": "^7.21.3", - "@babel/plugin-transform-dotall-regex": "^7.18.6", - "@babel/plugin-transform-duplicate-keys": "^7.18.9", - "@babel/plugin-transform-exponentiation-operator": "^7.18.6", - "@babel/plugin-transform-for-of": "^7.21.5", - "@babel/plugin-transform-function-name": "^7.18.9", - "@babel/plugin-transform-literals": "^7.18.9", - "@babel/plugin-transform-member-expression-literals": "^7.18.6", - "@babel/plugin-transform-modules-amd": "^7.20.11", - "@babel/plugin-transform-modules-commonjs": "^7.21.5", - "@babel/plugin-transform-modules-systemjs": "^7.20.11", - "@babel/plugin-transform-modules-umd": "^7.18.6", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.20.5", - "@babel/plugin-transform-new-target": "^7.18.6", - "@babel/plugin-transform-object-super": "^7.18.6", - "@babel/plugin-transform-parameters": "^7.21.3", - "@babel/plugin-transform-property-literals": "^7.18.6", - "@babel/plugin-transform-regenerator": "^7.21.5", - "@babel/plugin-transform-reserved-words": "^7.18.6", - "@babel/plugin-transform-shorthand-properties": "^7.18.6", - "@babel/plugin-transform-spread": "^7.20.7", - "@babel/plugin-transform-sticky-regex": "^7.18.6", - "@babel/plugin-transform-template-literals": "^7.18.9", - "@babel/plugin-transform-typeof-symbol": "^7.18.9", - "@babel/plugin-transform-unicode-escapes": "^7.21.5", - "@babel/plugin-transform-unicode-regex": "^7.18.6", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.21.5", - "babel-plugin-polyfill-corejs2": "^0.3.3", - "babel-plugin-polyfill-corejs3": "^0.6.0", - "babel-plugin-polyfill-regenerator": "^0.4.1", - "core-js-compat": "^3.25.1", - "semver": "^6.3.0" + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.15", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.15", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.11", + "@babel/plugin-transform-classes": "^7.22.15", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.15", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.11", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-for-of": "^7.22.15", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.11", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.15", + "@babel/plugin-transform-modules-systemjs": "^7.22.11", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", + "@babel/plugin-transform-numeric-separator": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.22.15", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.11", + "@babel/plugin-transform-optional-chaining": "^7.22.15", + "@babel/plugin-transform-parameters": "^7.22.15", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.10", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.10", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "@babel/types": "^7.22.15", + "babel-plugin-polyfill-corejs2": "^0.4.5", + "babel-plugin-polyfill-corejs3": "^0.8.3", + "babel-plugin-polyfill-regenerator": "^0.5.2", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -1708,28 +1858,26 @@ } }, "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", "@babel/types": "^7.4.4", "esutils": "^2.0.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" } }, "node_modules/@babel/regjsgen": { @@ -1739,45 +1887,45 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.5.tgz", - "integrity": "sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz", + "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==", "dev": true, "dependencies": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/template": { - "version": "7.21.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.21.9.tgz", - "integrity": "sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.21.4", - "@babel/parser": "^7.21.9", - "@babel/types": "^7.21.5" + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.5.tgz", - "integrity": "sha512-AhQoI3YjWi6u/y/ntv7k48mcrCXmus0t79J9qPNlk/lAsFlCiJ047RmbfMOawySTHtywXhbXgpx/8nXMYd+oFw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.21.4", - "@babel/generator": "^7.21.5", - "@babel/helper-environment-visitor": "^7.21.5", - "@babel/helper-function-name": "^7.21.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.21.5", - "@babel/types": "^7.21.5", + "version": "7.22.19", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.19.tgz", + "integrity": "sha512-ZCcpVPK64krfdScRbpxF6xA5fz7IOsfMwx1tcACvCzt6JY+0aHkBk7eIU8FRDSZRU5Zei6Z4JfgAxN1bqXGECg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.16", + "@babel/types": "^7.22.19", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1795,13 +1943,13 @@ } }, "node_modules/@babel/types": { - "version": "7.21.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.5.tgz", - "integrity": "sha512-m4AfNvVF2mVC/F7fDEdH2El3HzUg9It/XsCxZiOTTA3m3qYfcSVSbTfM6Q9xG+hYDniZssYhlXKKUMD5m8tF4Q==", + "version": "7.22.19", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz", + "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.21.5", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.19", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1843,23 +1991,23 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.1.tgz", + "integrity": "sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.5.2", + "espree": "^9.6.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1875,18 +2023,18 @@ } }, "node_modules/@eslint/js": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.41.0.tgz", - "integrity": "sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==", + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz", + "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@headlessui/vue": { - "version": "1.7.13", - "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.13.tgz", - "integrity": "sha512-obG5TdPdBDfs+jiA1mY29LPFqyJl93Q90EL86ontfRe1B6XvbjPkx+x1aAC5DA18bXbb0Juni1ayDbXo0w1u0A==", + "version": "1.7.16", + "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.16.tgz", + "integrity": "sha512-nKT+nf/q6x198SsyK54mSszaQl/z+QxtASmgMEJtpxSX2Q0OPJX0upS/9daDyiECpeAsvjkoOrm2O/6PyBQ+Qg==", "dev": true, "engines": { "node": ">=10" @@ -1905,9 +2053,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.8", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", - "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -1952,9 +2100,9 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", "dev": true, "engines": { "node": ">=6.0.0" @@ -1970,9 +2118,9 @@ } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", - "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", @@ -1986,21 +2134,15 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", "dev": true, "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", @@ -2043,9 +2185,9 @@ } }, "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "version": "1.0.0-next.23", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", + "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", "dev": true }, "node_modules/@tailwindcss/aspect-ratio": { @@ -2058,9 +2200,9 @@ } }, "node_modules/@tailwindcss/forms": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.3.tgz", - "integrity": "sha512-y5mb86JUoiUgBjY/o6FJSFZSEttfb3Q5gllE4xoKjAAD+vBrnIhE4dViwUuow3va8mpH4s9jyUbUbrRGoRdc2Q==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.6.tgz", + "integrity": "sha512-Fw+2BJ0tmAwK/w01tEFL5TiaJBX1NLT1/YbWgvm7ws3Qcn11kiXxzNTEQDMs5V3mQemhB56l3u0i9dwdzSQldA==", "dev": true, "dependencies": { "mini-svg-data-uri": "^1.2.3" @@ -2079,9 +2221,9 @@ } }, "node_modules/@tailwindcss/typography": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.9.tgz", - "integrity": "sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.10.tgz", + "integrity": "sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==", "dev": true, "dependencies": { "lodash.castarray": "^4.4.0", @@ -2103,9 +2245,9 @@ } }, "node_modules/@types/babel__core": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.0.tgz", - "integrity": "sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", + "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", "dev": true, "dependencies": { "@babel/parser": "^7.20.7", @@ -2116,18 +2258,18 @@ } }, "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "version": "7.6.5", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", + "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", "dev": true, "dependencies": { "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", + "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", "dev": true, "dependencies": { "@babel/parser": "^7.1.0", @@ -2135,18 +2277,18 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.18.5", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.5.tgz", - "integrity": "sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q==", + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", + "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", "dev": true, "dependencies": { - "@babel/types": "^7.3.0" + "@babel/types": "^7.20.7" } }, "node_modules/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "version": "1.19.3", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", + "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", "dev": true, "dependencies": { "@types/connect": "*", @@ -2154,18 +2296,18 @@ } }, "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", + "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/clean-css": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.6.tgz", - "integrity": "sha512-Ze1tf+LnGPmG6hBFMi0B4TEB0mhF7EiMM5oyjLDNPE9hxrPU0W+5+bHvO+eFPA+bt0iC1zkQMoU/iGdRVjcRbw==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.7.tgz", + "integrity": "sha512-lcoZHjUAANLTACLGi+O/0pN+oKQAQ8zAMWJSxiBRNLxqZG/WE8hfXJUs1eYwJOvOnDJrvxU1kR77UiVJ3+9N0Q==", "dev": true, "dependencies": { "@types/node": "*", @@ -2173,18 +2315,18 @@ } }, "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "version": "3.4.36", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", + "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", - "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", + "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -2192,9 +2334,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.0.tgz", - "integrity": "sha512-nbq2mvc/tBrK9zQQuItvjJl++GTN5j06DaPtp3hZCpngmG6Q3xoyEmd0TwZI0gAy/G1X0zhGBbr2imsGFdFV0g==", + "version": "8.44.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz", + "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==", "dev": true, "dependencies": { "@types/estree": "*", @@ -2230,9 +2372,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.35", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", - "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", + "version": "4.17.36", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz", + "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==", "dev": true, "dependencies": { "@types/node": "*", @@ -2251,6 +2393,12 @@ "@types/node": "*" } }, + "node_modules/@types/http-errors": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==", + "dev": true + }, "node_modules/@types/http-proxy": { "version": "1.17.11", "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", @@ -2307,9 +2455,9 @@ } }, "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", "dev": true }, "node_modules/@types/mime": { @@ -2325,9 +2473,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.2.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz", - "integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==", + "version": "20.6.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.1.tgz", + "integrity": "sha512-4LcJvuXQlv4lTHnxwyHQZ3uR9Zw2j7m1C9DfuwoTFQQP4Pmu04O6IfLYgMmHoOCt0nosItLLZAH+sOrRE0Bo8g==", "dev": true }, "node_modules/@types/parse-json": { @@ -2337,9 +2485,9 @@ "dev": true }, "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "version": "6.9.8", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", + "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", "dev": true }, "node_modules/@types/range-parser": { @@ -2374,11 +2522,12 @@ } }, "node_modules/@types/serve-static": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", - "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz", + "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==", "dev": true, "dependencies": { + "@types/http-errors": "*", "@types/mime": "*", "@types/node": "*" } @@ -2399,9 +2548,9 @@ "dev": true }, "node_modules/@types/ws": { - "version": "8.5.4", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", - "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", + "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", "dev": true, "dependencies": { "@types/node": "*" @@ -2733,9 +2882,9 @@ } }, "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -2936,28 +3085,28 @@ "dev": true }, "node_modules/assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", "dev": true, "dependencies": { - "object-assign": "^4.1.1", - "util": "0.10.3" + "object.assign": "^4.1.4", + "util": "^0.10.4" } }, "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", "dev": true }, "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "dev": true, "dependencies": { - "inherits": "2.0.1" + "inherits": "2.0.3" } }, "node_modules/asynckit": { @@ -2967,9 +3116,9 @@ "dev": true }, "node_modules/autoprefixer": { - "version": "10.4.14", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", - "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "version": "10.4.15", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.15.tgz", + "integrity": "sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==", "dev": true, "funding": [ { @@ -2979,11 +3128,15 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "browserslist": "^4.21.5", - "caniuse-lite": "^1.0.30001464", + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001520", "fraction.js": "^4.2.0", "normalize-range": "^0.1.2", "picocolors": "^1.0.0", @@ -3000,9 +3153,9 @@ } }, "node_modules/axios": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.4.0.tgz", - "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.0.tgz", + "integrity": "sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==", "dev": true, "dependencies": { "follow-redirects": "^1.15.0", @@ -3030,51 +3183,51 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", - "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.3.3", - "semver": "^6.1.1" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", - "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz", + "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3", - "core-js-compat": "^3.25.1" + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.31.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", - "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.3" + "@babel/helper-define-polyfill-provider": "^0.4.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/balanced-match": { @@ -3181,6 +3334,21 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/bonjour-service": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", @@ -3315,9 +3483,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "version": "4.21.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", "dev": true, "funding": [ { @@ -3327,13 +3495,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" }, "bin": { "browserslist": "cli.js" @@ -3434,9 +3606,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001489", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001489.tgz", - "integrity": "sha512-x1mgZEXK8jHIfAxm+xgdpHpk50IN3z3q3zP261/WS+uvePxW8izXuCu6AHz0lkuYTlATDehiZ/tNyYBdSQsOUQ==", + "version": "1.0.30001534", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001534.tgz", + "integrity": "sha512-vlPVrhsCS7XaSh2VvWluIQEzVhefrUQcEsQWSS5A5V+dM07uv1qHeQzAOTGIMy9i3e9bH15+muvI/UHojVgS/Q==", "dev": true, "funding": [ { @@ -3591,6 +3763,18 @@ "node": ">=6" } }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/collect.js": { "version": "4.36.1", "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.36.1.tgz", @@ -3802,12 +3986,12 @@ "dev": true }, "node_modules/core-js-compat": { - "version": "3.30.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", - "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", + "version": "3.32.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.2.tgz", + "integrity": "sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==", "dev": true, "dependencies": { - "browserslist": "^4.21.5" + "browserslist": "^4.21.10" }, "funding": { "type": "opencollective", @@ -3925,9 +4109,9 @@ } }, "node_modules/css-declaration-sorter": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", - "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", "dev": true, "engines": { "node": "^10 || ^12 || >=14" @@ -3965,9 +4149,9 @@ } }, "node_modules/css-loader/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -4145,9 +4329,9 @@ "dev": true }, "node_modules/dayjs": { - "version": "1.11.7", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", - "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==", + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.9.tgz", + "integrity": "sha512-QvzAURSbQ0pKdIye2txOzNaHmxtUBXerpY0FJsFXUMKbIZeFm5ht1LS/jFsrncjnmtv8HsG0W2g6c0zUjZWmpA==", "dev": true }, "node_modules/de-indent": { @@ -4191,6 +4375,20 @@ "node": ">= 10" } }, + "node_modules/define-data-property": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", @@ -4200,6 +4398,23 @@ "node": ">=8" } }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -4219,9 +4434,9 @@ } }, "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", "dev": true, "dependencies": { "inherits": "^2.0.1", @@ -4292,9 +4507,9 @@ "dev": true }, "node_modules/dns-packet": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", - "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", "dev": true, "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" @@ -4448,9 +4663,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.405", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.405.tgz", - "integrity": "sha512-JdDgnwU69FMZURoesf9gNOej2Cms1XJFfLk24y1IBtnAdhTcJY/mXnokmpmxHN59PcykBP4bgUU98vLY44Lhuw==", + "version": "1.4.523", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.523.tgz", + "integrity": "sha512-9AreocSUWnzNtvLcbpng6N+GkXnCcBR80IQkxRC9Dfdyg4gaWNUPBujAHUpKkiUkoSoR9UlhA4zD/IgBklmhzg==", "dev": true }, "node_modules/elliptic": { @@ -4499,9 +4714,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.14.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz", - "integrity": "sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -4521,9 +4736,9 @@ } }, "node_modules/envinfo": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", + "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", "dev": true, "bin": { "envinfo": "dist/cli.js" @@ -4542,9 +4757,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.2.1.tgz", - "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", "dev": true }, "node_modules/escalade": { @@ -4575,27 +4790,27 @@ } }, "node_modules/eslint": { - "version": "8.41.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.41.0.tgz", - "integrity": "sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==", + "version": "8.49.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz", + "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.3", - "@eslint/js": "8.41.0", - "@humanwhocodes/config-array": "^0.11.8", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "8.49.0", + "@humanwhocodes/config-array": "^0.11.11", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", + "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.1", - "espree": "^9.5.2", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4605,7 +4820,6 @@ "globals": "^13.19.0", "graphemer": "^1.4.0", "ignore": "^5.2.0", - "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", @@ -4615,9 +4829,8 @@ "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.1", + "optionator": "^0.9.3", "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, "bin": { @@ -4631,9 +4844,9 @@ } }, "node_modules/eslint-config-prettier": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", - "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", + "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", "dev": true, "bin": { "eslint-config-prettier": "bin/cli.js" @@ -4643,17 +4856,17 @@ } }, "node_modules/eslint-plugin-vue": { - "version": "9.14.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.14.0.tgz", - "integrity": "sha512-4O7EuiqPGVQA1wYCzLvCzsBTv9JIPHLHhrf0k55DLzbwtmJbSw2TKS0G/l7pOwi9RWMSkjIT7ftChU5gZpgnJw==", + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.17.0.tgz", + "integrity": "sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==", "dev": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.3.0", + "@eslint-community/eslint-utils": "^4.4.0", "natural-compare": "^1.4.0", - "nth-check": "^2.0.1", - "postcss-selector-parser": "^6.0.9", - "semver": "^7.3.5", - "vue-eslint-parser": "^9.3.0", + "nth-check": "^2.1.1", + "postcss-selector-parser": "^6.0.13", + "semver": "^7.5.4", + "vue-eslint-parser": "^9.3.1", "xml-name-validator": "^4.0.0" }, "engines": { @@ -4663,10 +4876,23 @@ "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/eslint-plugin-vue/node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", @@ -4680,9 +4906,9 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4692,12 +4918,12 @@ } }, "node_modules/espree": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, "dependencies": { - "acorn": "^8.8.0", + "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.1" }, @@ -4876,6 +5102,21 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, + "node_modules/express/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -4883,9 +5124,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -4985,9 +5226,9 @@ } }, "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -5090,16 +5331,17 @@ } }, "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", "dev": true, "dependencies": { - "flatted": "^3.1.0", + "flatted": "^3.2.7", + "keyv": "^4.5.3", "rimraf": "^3.0.2" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=12.0.0" } }, "node_modules/flatted": { @@ -5152,16 +5394,16 @@ } }, "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", + "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", "dev": true, "engines": { "node": "*" }, "funding": { "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/sponsors/rawify" } }, "node_modules/fresh": { @@ -5188,9 +5430,9 @@ } }, "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", "dev": true }, "node_modules/fs.realpath": { @@ -5200,9 +5442,9 @@ "dev": true }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, "optional": true, @@ -5303,9 +5545,9 @@ "dev": true }, "node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -5336,6 +5578,18 @@ "node": ">=8" } }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -5396,6 +5650,18 @@ "node": ">=8" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", @@ -5497,10 +5763,20 @@ } }, "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", - "dev": true + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] }, "node_modules/html-loader": { "version": "1.3.2", @@ -5525,9 +5801,9 @@ } }, "node_modules/html-loader/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -5700,6 +5976,21 @@ "node": ">=10.17.0" } }, + "node_modules/husky": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz", + "integrity": "sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==", + "dev": true, + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -5882,9 +6173,9 @@ } }, "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", "dev": true, "engines": { "node": ">= 10" @@ -5915,9 +6206,9 @@ "dev": true }, "node_modules/is-core-module": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", - "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -6002,13 +6293,10 @@ } }, "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, "engines": { "node": ">=0.10.0" } @@ -6088,9 +6376,9 @@ } }, "node_modules/jiti": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.18.2.tgz", - "integrity": "sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", + "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", "dev": true, "bin": { "jiti": "bin/jiti.js" @@ -6126,6 +6414,12 @@ "node": ">=4" } }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", @@ -6177,6 +6471,15 @@ "node": ">=8" } }, + "node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -6364,6 +6667,24 @@ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, + "node_modules/lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "dev": true + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "dev": true + }, + "node_modules/lodash.invokemap": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz", + "integrity": "sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==", + "dev": true + }, "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", @@ -6382,12 +6703,24 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, + "node_modules/lodash.pullall": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.pullall/-/lodash.pullall-4.2.0.tgz", + "integrity": "sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==", + "dev": true + }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "dev": true }, + "node_modules/lodash.uniqby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", + "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==", + "dev": true + }, "node_modules/lower-case": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", @@ -6407,12 +6740,12 @@ } }, "node_modules/magic-string": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", - "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", + "version": "0.30.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", + "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", "dev": true, "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" + "@jridgewell/sourcemap-codec": "^1.4.15" }, "engines": { "node": ">=12" @@ -6434,9 +6767,9 @@ } }, "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -6480,12 +6813,12 @@ } }, "node_modules/memfs": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.1.tgz", - "integrity": "sha512-UWbFJKvj5k+nETdteFndTpYxdeTMox/ULeqX5k/dpaQJCCFmj5EeKv3dBcyO2xmkRAx2vppRu5dVG7SOtsGOzA==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", "dev": true, "dependencies": { - "fs-monkey": "^1.0.3" + "fs-monkey": "^1.0.4" }, "engines": { "node": ">= 4.0.0" @@ -6617,9 +6950,9 @@ } }, "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -6819,9 +7152,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", - "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, "node_modules/normalize-path": { @@ -6905,6 +7238,33 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", @@ -6983,17 +7343,17 @@ } }, "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "type-check": "^0.4.0" }, "engines": { "node": ">= 0.8.0" @@ -7245,9 +7605,9 @@ } }, "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, "engines": { "node": ">= 6" @@ -7318,9 +7678,9 @@ } }, "node_modules/postcss": { - "version": "8.4.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.23.tgz", - "integrity": "sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==", + "version": "8.4.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz", + "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==", "dev": true, "funding": [ { @@ -7957,15 +8317,15 @@ } }, "node_modules/prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.0.3.tgz", + "integrity": "sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==", "dev": true, "bin": { - "prettier": "bin-prettier.js" + "prettier": "bin/prettier.cjs" }, "engines": { - "node": ">=10.13.0" + "node": ">=14" }, "funding": { "url": "https://github.com/prettier/prettier?sponsor=1" @@ -8050,9 +8410,9 @@ "dev": true }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", "dev": true, "dependencies": { "side-channel": "^1.0.4" @@ -8064,16 +8424,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, "node_modules/querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", @@ -8225,9 +8575,9 @@ "dev": true }, "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", "dev": true, "dependencies": { "regenerate": "^1.4.2" @@ -8237,15 +8587,15 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", "dev": true }, "node_modules/regenerator-transform": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", - "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" @@ -8332,12 +8682,12 @@ "dev": true }, "node_modules/resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "version": "1.22.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.5.tgz", + "integrity": "sha512-qWhv7PF1V95QPvRoUGHxOtnAlEvlXBylMZcjUR9pAumMmveFtcHJRXGIr+TkjfNJVQypqv2qcDiiars2y1PsSg==", "dev": true, "dependencies": { - "is-core-module": "^2.11.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -8508,9 +8858,9 @@ } }, "node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -8781,14 +9131,14 @@ "dev": true }, "node_modules/sirv": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", - "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", + "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", "dev": true, "dependencies": { "@polka/url": "^1.0.0-next.20", "mrmime": "^1.0.0", - "totalist": "^1.0.0" + "totalist": "^3.0.0" }, "engines": { "node": ">= 10" @@ -8909,9 +9259,9 @@ } }, "node_modules/std-env": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.3.3.tgz", - "integrity": "sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", + "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==", "dev": true }, "node_modules/stream-browserify": { @@ -9014,9 +9364,9 @@ } }, "node_modules/style-loader/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -9048,9 +9398,9 @@ } }, "node_modules/sucrase": { - "version": "3.32.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.32.0.tgz", - "integrity": "sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==", + "version": "3.34.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", + "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==", "dev": true, "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", @@ -9144,9 +9494,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.2.tgz", - "integrity": "sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz", + "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==", "dev": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -9169,7 +9519,6 @@ "postcss-load-config": "^4.0.1", "postcss-nested": "^6.0.1", "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0", "resolve": "^1.22.2", "sucrase": "^3.32.0" }, @@ -9224,13 +9573,12 @@ } }, "node_modules/tailwindcss/node_modules/yaml": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.0.tgz", - "integrity": "sha512-8/1wgzdKc7bc9E6my5wZjmdavHLvO/QOmLG1FBugblEvY4IXrLjlViIOmL24HthU042lWTDRO90Fz1Yp66UnMw==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", + "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", "dev": true, "engines": { - "node": ">= 14", - "npm": ">= 7" + "node": ">= 14" } }, "node_modules/tapable": { @@ -9243,13 +9591,13 @@ } }, "node_modules/terser": { - "version": "5.17.6", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.17.6.tgz", - "integrity": "sha512-V8QHcs8YuyLkLHsJO5ucyff1ykrLVsR4dNnS//L5Y3NiSXpbK1J+WMVUs67eI0KTxs9JtHhgEQpXQVHlHI92DQ==", + "version": "5.19.4", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz", + "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==", "dev": true, "dependencies": { - "@jridgewell/source-map": "^0.3.2", - "acorn": "^8.5.0", + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, @@ -9295,9 +9643,9 @@ } }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -9400,9 +9748,9 @@ } }, "node_modules/totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", "dev": true, "engines": { "node": ">=6" @@ -9415,9 +9763,9 @@ "dev": true }, "node_modules/tslib": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.2.tgz", - "integrity": "sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, "node_modules/tty-browserify": { @@ -9570,21 +9918,15 @@ } }, "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", "dev": true, "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" + "punycode": "^1.4.1", + "qs": "^6.11.2" } }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - }, "node_modules/util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", @@ -9653,9 +9995,9 @@ } }, "node_modules/vue-eslint-parser": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.0.tgz", - "integrity": "sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.3.1.tgz", + "integrity": "sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==", "dev": true, "dependencies": { "debug": "^4.3.4", @@ -9677,9 +10019,9 @@ } }, "node_modules/vue-loader": { - "version": "17.1.1", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.1.1.tgz", - "integrity": "sha512-qpqEVkKdrAsgyIBMHaiXurDeCuBWqRyKqg2GI4aG3NbggEls+BLqTZdqahbJJh7fm83sz+iz3gg6eDWdbNlG7Q==", + "version": "17.2.2", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.2.2.tgz", + "integrity": "sha512-aqNvKJvnz2A/6VWeJZodAo8XLoAlVwBv+2Z6dama+LHsAF+P/xijQ+OfWrxIs0wcGSJduvdzvTuATzXbNKkpiw==", "dev": true, "dependencies": { "chalk": "^4.1.0", @@ -9699,9 +10041,9 @@ } }, "node_modules/vue-router": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.1.tgz", - "integrity": "sha512-nW28EeifEp8Abc5AfmAShy5ZKGsGzjcnZ3L1yc2DYUo+MqbBClrRP9yda3dIekM4I50/KnEwo1wkBLf7kHH5Cw==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.4.tgz", + "integrity": "sha512-9PISkmaCO02OzPVOMq2w82ilty6+xJmQrarYZDkjZBfl4RvYAlt4PKnEX21oW4KTtWfa9OuO/b3qk1Od3AEdCQ==", "dev": true, "dependencies": { "@vue/devtools-api": "^6.5.0" @@ -9800,9 +10142,9 @@ } }, "node_modules/webpack": { - "version": "5.84.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.84.0.tgz", - "integrity": "sha512-XezNK3kwJq6IyeoZmZ1uEqQs+42nTqIi4jYM/YjLwaJedUC1N3bwnCC0+UcnHJPfqWX0kGrQnMIvZZyWYaIZrA==", + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.3", @@ -9814,7 +10156,7 @@ "acorn-import-assertions": "^1.9.0", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.14.1", + "enhanced-resolve": "^5.15.0", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -9824,7 +10166,7 @@ "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.1.2", + "schema-utils": "^3.2.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.7", "watchpack": "^2.4.0", @@ -9847,20 +10189,27 @@ } }, "node_modules/webpack-bundle-analyzer": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.8.0.tgz", - "integrity": "sha512-ZzoSBePshOKhr+hd8u6oCkZVwpVaXgpw23ScGLFpR6SjYI7+7iIWYarjN6OEYOfRt8o7ZyZZQk0DuMizJ+LEIg==", + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz", + "integrity": "sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==", "dev": true, "dependencies": { "@discoveryjs/json-ext": "0.5.7", "acorn": "^8.0.4", "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", "commander": "^7.2.0", + "escape-string-regexp": "^4.0.0", "gzip-size": "^6.0.0", - "lodash": "^4.17.20", + "is-plain-object": "^5.0.0", + "lodash.debounce": "^4.0.8", + "lodash.escape": "^4.0.1", + "lodash.flatten": "^4.4.0", + "lodash.invokemap": "^4.6.0", + "lodash.pullall": "^4.2.0", + "lodash.uniqby": "^4.7.0", "opener": "^1.5.2", - "sirv": "^1.0.7", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", "ws": "^7.3.1" }, "bin": { @@ -9975,9 +10324,9 @@ "dev": true }, "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", - "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", @@ -9994,9 +10343,9 @@ } }, "node_modules/webpack-dev-server": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.0.tgz", - "integrity": "sha512-HmNB5QeSl1KpulTBQ8UT4FPrByYyaLxpJoQ0+s7EvUrMc16m0ZS1sgb1XGqzmgCPk0c9y+aaXxn11tbLzuM7NQ==", + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", "dev": true, "dependencies": { "@types/bonjour": "^3.5.9", @@ -10005,7 +10354,7 @@ "@types/serve-index": "^1.9.1", "@types/serve-static": "^1.13.10", "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", + "@types/ws": "^8.5.5", "ansi-html-community": "^0.0.8", "bonjour-service": "^1.0.11", "chokidar": "^3.5.3", @@ -10087,9 +10436,9 @@ "dev": true }, "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.1.tgz", - "integrity": "sha512-lELhBAAly9NowEsX0yZBlw9ahZG+sK/1RJ21EpzdYHKEs13Vku3LJ+MIPhh4sMs0oCCeufZQEQbMekiA4vuVIQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", @@ -10106,9 +10455,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "version": "8.14.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz", + "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==", "dev": true, "engines": { "node": ">=10.0.0" @@ -10190,9 +10539,9 @@ } }, "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.2.tgz", - "integrity": "sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", @@ -10278,15 +10627,6 @@ "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", "dev": true }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/package.json b/package.json index 9d366a0de..b57defcc2 100644 --- a/package.json +++ b/package.json @@ -1,15 +1,11 @@ { "private": true, "scripts": { - "dev": "npm run development", - "development": "mix", - "watch": "mix watch", - "watch-poll": "mix watch -- --watch-options-poll=1000", - "hot": "mix watch --hot", - "prod": "npm run production", - "production": "mix --production", - "format": "prettier --write resources \"**/*.{css,js,json,vue}\"", - "lint": "eslint --ext .js,.vue --fix resources/js" + "dev": "mix watch", + "build": "mix --production", + "format": "prettier --write .", + "lint": "eslint .", + "prepare": "husky install" }, "devDependencies": { "@headlessui/vue": "^1.7", @@ -24,12 +20,13 @@ "eslint": "^8.31", "eslint-config-prettier": "^8.7", "eslint-plugin-vue": "^9.8", + "husky": "^8.0.3", "laravel-mix": "^6.0", "postcss": "^8.4", - "prettier": "^2.8", + "prettier": "^3.0", "tailwindcss": "^3.2", "vue": "^3.3", - "vue-loader": "^17.1", + "vue-loader": "^17.2", "vue-router": "^4.2", "vue-template-compiler": "^2.7", "vuex": "^4.1", diff --git a/phpunit.xml.dist b/phpunit.xml.dist index c8f0fabf0..7980c0410 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -1,37 +1,23 @@ - - - - ./src - - - ./src/database - ./src/Http/routes.php - - - - - ./tests - - - - - - - - + + + + + ./tests + + + + + + + + + + ./src + + + ./src/database + ./src/Http/routes.php + + diff --git a/public/css/app.css b/public/css/app.css index f22cf66a5..4832d523a 100644 --- a/public/css/app.css +++ b/public/css/app.css @@ -1 +1,2240 @@ -/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:Inter var,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.left-4{left:1rem}.right-0{right:0}.top-0{top:0}.top-3{top:.75rem}.top-3\.5{top:.875rem}.z-10{z-index:10}.z-40{z-index:40}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.-ml-0{margin-left:0}.-ml-0\.5{margin-left:-.125rem}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.-mr-12{margin-right:-3rem}.-mt-0{margin-top:0}.-mt-0\.5{margin-top:-.125rem}.-mt-px{margin-top:-1px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-32{margin-top:8rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.h-0{height:0}.h-10{height:2.5rem}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-full{height:100%}.max-h-80{max-height:20rem}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-0{width:0}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-7xl{max-width:80rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.origin-top-right{transform-origin:top right}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroll-py-2{scroll-padding-bottom:.5rem;scroll-padding-top:.5rem}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.75rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-md{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-gray-500\/20{background-color:hsla(220,9%,46%,.2)}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-25{--tw-bg-opacity:0.25}.bg-opacity-75{--tw-bg-opacity:0.75}.p-2{padding:.5rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-24{padding-bottom:6rem;padding-top:6rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-11{padding-left:2.75rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-4{line-height:1rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity))}.text-transparent{color:transparent}.text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity:1;color:rgb(156 163 175/var(--tw-placeholder-opacity))}.placeholder-red-300::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(252 165 165/var(--tw-placeholder-opacity))}.placeholder-red-300::placeholder{--tw-placeholder-opacity:1;color:rgb(252 165 165/var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover) and (pointer:fine){.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:text-indigo-500:hover{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}}.focus\:border-indigo-500:focus{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.focus\:ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.focus-visible\:ring-opacity-75:focus-visible{--tw-ring-opacity:0.75}@media (hover:hover) and (pointer:fine){.group:hover .group-hover\:text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.group:hover .group-hover\:text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.group:hover .group-hover\:opacity-75{opacity:.75}}:is(.dark .dark\:divide-gray-500)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(107 114 128/var(--tw-divide-opacity))}:is(.dark .dark\:divide-gray-700)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity))}:is(.dark .dark\:divide-opacity-20)>:not([hidden])~:not([hidden]){--tw-divide-opacity:0.2}:is(.dark .dark\:border-gray-600){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}:is(.dark .dark\:border-gray-700){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}:is(.dark .dark\:border-transparent){border-color:transparent}:is(.dark .dark\:bg-black){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-300\/20){background-color:rgba(209,213,219,.2)}:is(.dark .dark\:bg-gray-700){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-800){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}:is(.dark .dark\:bg-gray-900){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}:is(.dark .dark\:bg-white){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}:is(.dark .dark\:bg-opacity-20){--tw-bg-opacity:0.2}:is(.dark .dark\:bg-opacity-80){--tw-bg-opacity:0.8}:is(.dark .dark\:text-gray-200){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-300){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-400){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}:is(.dark .dark\:text-gray-500){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}:is(.dark .dark\:text-indigo-500){--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}:is(.dark .dark\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){:is(.dark .dark\:hover\:bg-gray-700:hover){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}:is(.dark .dark\:hover\:bg-opacity-30:hover){--tw-bg-opacity:0.3}:is(.dark .dark\:hover\:text-gray-300:hover){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-indigo-400:hover){--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}:is(.dark .dark\:hover\:text-white:hover){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-200){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-gray-300){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}:is(.dark .group:hover .dark\:group-hover\:text-white){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:640px){.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-full{width:100%}.sm\:max-w-md{max-width:28rem}.sm\:translate-x-0{--tw-translate-x:0px}.sm\:translate-x-0,.sm\:translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-x-2{--tw-translate-x:0.5rem}.sm\:translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:justify-end{justify-content:flex-end}.sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:pl-3{padding-left:.75rem}.sm\:pt-3{padding-top:.75rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:tracking-tight{letter-spacing:-.025em}}@media (min-width:768px){.md\:fixed{position:fixed}.md\:inset-y-0{bottom:0;top:0}.md\:-mt-px{margin-top:-1px}.md\:ml-4{margin-left:1rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:w-64{width:16rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:p-20{padding:5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pl-64{padding-left:16rem}}@media (min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}} +/* +! tailwindcss v3.3.3 | MIT License | https://tailwindcss.com +*//* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ + +*, +::before, +::after { + box-sizing: border-box; /* 1 */ + border-width: 0; /* 2 */ + border-style: solid; /* 2 */ + border-color: #e5e7eb; /* 2 */ +} + +::before, +::after { + --tw-content: ''; +} + +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +5. Use the user's configured `sans` font-feature-settings by default. +6. Use the user's configured `sans` font-variation-settings by default. +*/ + +html { + line-height: 1.5; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ + -moz-tab-size: 4; /* 3 */ + -o-tab-size: 4; + tab-size: 4; /* 3 */ + font-family: Inter var, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */ + font-feature-settings: normal; /* 5 */ + font-variation-settings: normal; /* 6 */ +} + +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ + +body { + margin: 0; /* 1 */ + line-height: inherit; /* 2 */ +} + +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ + +hr { + height: 0; /* 1 */ + color: inherit; /* 2 */ + border-top-width: 1px; /* 3 */ +} + +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +/* +Remove the default font size and weight for headings. +*/ + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ + +a { + color: inherit; + text-decoration: inherit; +} + +/* +Add the correct font weight in Edge and Safari. +*/ + +b, +strong { + font-weight: bolder; +} + +/* +1. Use the user's configured `mono` font family by default. +2. Correct the odd `em` font sizing in all browsers. +*/ + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* +Add the correct font size in all browsers. +*/ + +small { + font-size: 80%; +} + +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ + +table { + text-indent: 0; /* 1 */ + border-color: inherit; /* 2 */ + border-collapse: collapse; /* 3 */ +} + +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-feature-settings: inherit; /* 1 */ + font-variation-settings: inherit; /* 1 */ + font-size: 100%; /* 1 */ + font-weight: inherit; /* 1 */ + line-height: inherit; /* 1 */ + color: inherit; /* 1 */ + margin: 0; /* 2 */ + padding: 0; /* 3 */ +} + +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ + +button, +select { + text-transform: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ + +button, +[type='button'], +[type='reset'], +[type='submit'] { + -webkit-appearance: button; /* 1 */ + background-color: transparent; /* 2 */ + background-image: none; /* 2 */ +} + +/* +Use the modern Firefox focus style for all focusable elements. +*/ + +:-moz-focusring { + outline: auto; +} + +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ + +:-moz-ui-invalid { + box-shadow: none; +} + +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ + +progress { + vertical-align: baseline; +} + +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ + +[type='search'] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* +Add the correct display in Chrome and Safari. +*/ + +summary { + display: list-item; +} + +/* +Removes the default spacing and border for appropriate elements. +*/ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +/* +Reset default styling for dialogs. +*/ +dialog { + padding: 0; +} + +/* +Prevent resizing textareas horizontally by default. +*/ + +textarea { + resize: vertical; +} + +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ + +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; /* 1 */ + color: #9ca3af; /* 2 */ +} + +input::placeholder, +textarea::placeholder { + opacity: 1; /* 1 */ + color: #9ca3af; /* 2 */ +} + +/* +Set the default cursor for buttons. +*/ + +button, +[role="button"] { + cursor: pointer; +} + +/* +Make sure disabled buttons don't get the pointer cursor. +*/ +:disabled { + cursor: default; +} + +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; /* 1 */ + vertical-align: middle; /* 2 */ +} + +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ + +img, +video { + max-width: 100%; + height: auto; +} + +/* Make elements with the HTML hidden attribute stay hidden by default */ +[hidden] { + display: none; +} + +[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: #fff; + border-color: #6b7280; + border-width: 1px; + border-radius: 0px; + padding-top: 0.5rem; + padding-right: 0.75rem; + padding-bottom: 0.5rem; + padding-left: 0.75rem; + font-size: 1rem; + line-height: 1.5rem; + --tw-shadow: 0 0 #0000; +} + +[type='text']:focus, input:where(:not([type])):focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/); + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: #2563eb; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); + border-color: #2563eb; +} + +input::-moz-placeholder, textarea::-moz-placeholder { + color: #6b7280; + opacity: 1; +} + +input::placeholder,textarea::placeholder { + color: #6b7280; + opacity: 1; +} + +::-webkit-datetime-edit-fields-wrapper { + padding: 0; +} + +::-webkit-date-and-time-value { + min-height: 1.5em; + text-align: inherit; +} + +::-webkit-datetime-edit { + display: inline-flex; +} + +::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field { + padding-top: 0; + padding-bottom: 0; +} + +select { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e"); + background-position: right 0.5rem center; + background-repeat: no-repeat; + background-size: 1.5em 1.5em; + padding-right: 2.5rem; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; +} + +[multiple],[size]:where(select:not([size="1"])) { + background-image: initial; + background-position: initial; + background-repeat: unset; + background-size: initial; + padding-right: 0.75rem; + -webkit-print-color-adjust: unset; + print-color-adjust: unset; +} + +[type='checkbox'],[type='radio'] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: 0; + -webkit-print-color-adjust: exact; + print-color-adjust: exact; + display: inline-block; + vertical-align: middle; + background-origin: border-box; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + flex-shrink: 0; + height: 1rem; + width: 1rem; + color: #2563eb; + background-color: #fff; + border-color: #6b7280; + border-width: 1px; + --tw-shadow: 0 0 #0000; +} + +[type='checkbox'] { + border-radius: 0px; +} + +[type='radio'] { + border-radius: 100%; +} + +[type='checkbox']:focus,[type='radio']:focus { + outline: 2px solid transparent; + outline-offset: 2px; + --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/); + --tw-ring-offset-width: 2px; + --tw-ring-offset-color: #fff; + --tw-ring-color: #2563eb; + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow); +} + +[type='checkbox']:checked,[type='radio']:checked { + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +[type='checkbox']:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e"); +} + +[type='radio']:checked { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e"); +} + +[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus { + border-color: transparent; + background-color: currentColor; +} + +[type='checkbox']:indeterminate { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e"); + border-color: transparent; + background-color: currentColor; + background-size: 100% 100%; + background-position: center; + background-repeat: no-repeat; +} + +[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus { + border-color: transparent; + background-color: currentColor; +} + +[type='file'] { + background: unset; + border-color: inherit; + border-width: 0; + border-radius: 0; + padding: 0; + font-size: unset; + line-height: inherit; +} + +[type='file']:focus { + outline: 1px solid ButtonText; + outline: 1px auto -webkit-focus-ring-color; +} + +*, ::before, ::after { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} + +::backdrop { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} +.pointer-events-none { + pointer-events: none; +} +.pointer-events-auto { + pointer-events: auto; +} +.static { + position: static; +} +.fixed { + position: fixed; +} +.absolute { + position: absolute; +} +.relative { + position: relative; +} +.sticky { + position: sticky; +} +.inset-0 { + inset: 0px; +} +.inset-y-0 { + top: 0px; + bottom: 0px; +} +.left-0 { + left: 0px; +} +.left-4 { + left: 1rem; +} +.left-full { + left: 100%; +} +.right-0 { + right: 0px; +} +.top-0 { + top: 0px; +} +.top-3 { + top: 0.75rem; +} +.top-3\.5 { + top: 0.875rem; +} +.z-10 { + z-index: 10; +} +.z-40 { + z-index: 40; +} +.z-50 { + z-index: 50; +} +.-m-2 { + margin: -0.5rem; +} +.-m-2\.5 { + margin: -0.625rem; +} +.m-auto { + margin: auto; +} +.-mx-2 { + margin-left: -0.5rem; + margin-right: -0.5rem; +} +.-mx-6 { + margin-left: -1.5rem; + margin-right: -1.5rem; +} +.mx-auto { + margin-left: auto; + margin-right: auto; +} +.my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; +} +.-ml-0 { + margin-left: -0px; +} +.-ml-0\.5 { + margin-left: -0.125rem; +} +.-ml-1 { + margin-left: -0.25rem; +} +.-mr-1 { + margin-right: -0.25rem; +} +.-mr-12 { + margin-right: -3rem; +} +.-mt-0 { + margin-top: -0px; +} +.-mt-0\.5 { + margin-top: -0.125rem; +} +.-mt-px { + margin-top: -1px; +} +.ml-1 { + margin-left: 0.25rem; +} +.ml-2 { + margin-left: 0.5rem; +} +.ml-3 { + margin-left: 0.75rem; +} +.ml-4 { + margin-left: 1rem; +} +.ml-auto { + margin-left: auto; +} +.mr-1 { + margin-right: 0.25rem; +} +.mr-1\.5 { + margin-right: 0.375rem; +} +.mr-16 { + margin-right: 4rem; +} +.mr-2 { + margin-right: 0.5rem; +} +.mr-3 { + margin-right: 0.75rem; +} +.mr-4 { + margin-right: 1rem; +} +.mt-1 { + margin-top: 0.25rem; +} +.mt-10 { + margin-top: 2.5rem; +} +.mt-16 { + margin-top: 4rem; +} +.mt-2 { + margin-top: 0.5rem; +} +.mt-2\.5 { + margin-top: 0.625rem; +} +.mt-3 { + margin-top: 0.75rem; +} +.mt-32 { + margin-top: 8rem; +} +.mt-4 { + margin-top: 1rem; +} +.mt-5 { + margin-top: 1.25rem; +} +.mt-6 { + margin-top: 1.5rem; +} +.mt-8 { + margin-top: 2rem; +} +.mt-auto { + margin-top: auto; +} +.block { + display: block; +} +.inline-block { + display: inline-block; +} +.flex { + display: flex; +} +.inline-flex { + display: inline-flex; +} +.hidden { + display: none; +} +.h-0 { + height: 0px; +} +.h-0\.5 { + height: 0.125rem; +} +.h-10 { + height: 2.5rem; +} +.h-12 { + height: 3rem; +} +.h-16 { + height: 4rem; +} +.h-2 { + height: 0.5rem; +} +.h-4 { + height: 1rem; +} +.h-5 { + height: 1.25rem; +} +.h-6 { + height: 1.5rem; +} +.h-8 { + height: 2rem; +} +.h-9 { + height: 2.25rem; +} +.h-96 { + height: 24rem; +} +.h-full { + height: 100%; +} +.max-h-80 { + max-height: 20rem; +} +.min-h-0 { + min-height: 0px; +} +.min-h-screen { + min-height: 100vh; +} +.w-0 { + width: 0px; +} +.w-0\.5 { + width: 0.125rem; +} +.w-10 { + width: 2.5rem; +} +.w-12 { + width: 3rem; +} +.w-14 { + width: 3.5rem; +} +.w-16 { + width: 4rem; +} +.w-2 { + width: 0.5rem; +} +.w-4 { + width: 1rem; +} +.w-40 { + width: 10rem; +} +.w-5 { + width: 1.25rem; +} +.w-56 { + width: 14rem; +} +.w-6 { + width: 1.5rem; +} +.w-8 { + width: 2rem; +} +.w-9 { + width: 2.25rem; +} +.w-auto { + width: auto; +} +.w-full { + width: 100%; +} +.w-px { + width: 1px; +} +.min-w-0 { + min-width: 0px; +} +.max-w-2xl { + max-width: 42rem; +} +.max-w-7xl { + max-width: 80rem; +} +.max-w-sm { + max-width: 24rem; +} +.max-w-xs { + max-width: 20rem; +} +.flex-1 { + flex: 1 1 0%; +} +.flex-auto { + flex: 1 1 auto; +} +.flex-none { + flex: none; +} +.flex-shrink-0 { + flex-shrink: 0; +} +.shrink { + flex-shrink: 1; +} +.shrink-0 { + flex-shrink: 0; +} +.grow { + flex-grow: 1; +} +.origin-top-right { + transform-origin: top right; +} +.-translate-x-full { + --tw-translate-x: -100%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-y-0 { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.translate-y-2 { + --tw-translate-y: 0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} +.cursor-pointer { + cursor: pointer; +} +.select-none { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} +.scroll-py-2 { + scroll-padding-top: 0.5rem; + scroll-padding-bottom: 0.5rem; +} +.appearance-none { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +.flex-col { + flex-direction: column; +} +.items-start { + align-items: flex-start; +} +.items-end { + align-items: flex-end; +} +.items-center { + align-items: center; +} +.justify-end { + justify-content: flex-end; +} +.justify-center { + justify-content: center; +} +.justify-between { + justify-content: space-between; +} +.gap-x-1 { + -moz-column-gap: 0.25rem; + column-gap: 0.25rem; +} +.gap-x-2 { + -moz-column-gap: 0.5rem; + column-gap: 0.5rem; +} +.gap-x-2\.5 { + -moz-column-gap: 0.625rem; + column-gap: 0.625rem; +} +.gap-x-3 { + -moz-column-gap: 0.75rem; + column-gap: 0.75rem; +} +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} +.gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} +.gap-y-5 { + row-gap: 1.25rem; +} +.gap-y-7 { + row-gap: 1.75rem; +} +.space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); +} +.space-x-7 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.75rem * var(--tw-space-x-reverse)); + margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse))); +} +.space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} +.space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} +.space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} +.divide-y > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); +} +.divide-gray-100 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(243 244 246 / var(--tw-divide-opacity)); +} +.divide-gray-200 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-divide-opacity)); +} +.divide-white\/5 > :not([hidden]) ~ :not([hidden]) { + border-color: rgb(255 255 255 / 0.05); +} +.self-center { + align-self: center; +} +.self-stretch { + align-self: stretch; +} +.overflow-hidden { + overflow: hidden; +} +.overflow-y-auto { + overflow-y: auto; +} +.truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.whitespace-nowrap { + white-space: nowrap; +} +.rounded { + border-radius: 0.25rem; +} +.rounded-full { + border-radius: 9999px; +} +.rounded-lg { + border-radius: 0.5rem; +} +.rounded-md { + border-radius: 0.375rem; +} +.rounded-xl { + border-radius: 0.75rem; +} +.rounded-b-md { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} +.rounded-t-md { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} +.border { + border-width: 1px; +} +.border-0 { + border-width: 0px; +} +.border-4 { + border-width: 4px; +} +.border-b { + border-bottom-width: 1px; +} +.border-r { + border-right-width: 1px; +} +.border-t { + border-top-width: 1px; +} +.border-t-2 { + border-top-width: 2px; +} +.border-dashed { + border-style: dashed; +} +.border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} +.border-gray-300 { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} +.border-gray-700 { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +.border-red-300 { + --tw-border-opacity: 1; + border-color: rgb(252 165 165 / var(--tw-border-opacity)); +} +.border-transparent { + border-color: transparent; +} +.border-white\/5 { + border-color: rgb(255 255 255 / 0.05); +} +.bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +.bg-black\/10 { + background-color: rgb(0 0 0 / 0.1); +} +.bg-current { + background-color: currentColor; +} +.bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} +.bg-gray-100\/10 { + background-color: rgb(243 244 246 / 0.1); +} +.bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} +.bg-gray-400\/10 { + background-color: rgb(156 163 175 / 0.1); +} +.bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} +.bg-gray-500 { + --tw-bg-opacity: 1; + background-color: rgb(107 114 128 / var(--tw-bg-opacity)); +} +.bg-gray-500\/20 { + background-color: rgb(107 114 128 / 0.2); +} +.bg-gray-600 { + --tw-bg-opacity: 1; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)); +} +.bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +.bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +.bg-gray-900\/80 { + background-color: rgb(17 24 39 / 0.8); +} +.bg-green-400\/10 { + background-color: rgb(74 222 128 / 0.1); +} +.bg-green-50 { + --tw-bg-opacity: 1; + background-color: rgb(240 253 244 / var(--tw-bg-opacity)); +} +.bg-indigo-400\/10 { + background-color: rgb(129 140 248 / 0.1); +} +.bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgb(79 70 229 / var(--tw-bg-opacity)); +} +.bg-rose-400\/10 { + background-color: rgb(251 113 133 / 0.1); +} +.bg-transparent { + background-color: transparent; +} +.bg-violet-500 { + --tw-bg-opacity: 1; + background-color: rgb(139 92 246 / var(--tw-bg-opacity)); +} +.bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +.bg-opacity-20 { + --tw-bg-opacity: 0.2; +} +.bg-opacity-25 { + --tw-bg-opacity: 0.25; +} +.bg-opacity-75 { + --tw-bg-opacity: 0.75; +} +.fill-gray-300 { + fill: #d1d5db; +} +.p-1 { + padding: 0.25rem; +} +.p-2 { + padding: 0.5rem; +} +.p-2\.5 { + padding: 0.625rem; +} +.p-4 { + padding: 1rem; +} +.px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} +.px-2\.5 { + padding-left: 0.625rem; + padding-right: 0.625rem; +} +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} +.py-0 { + padding-top: 0px; + padding-bottom: 0px; +} +.py-0\.5 { + padding-top: 0.125rem; + padding-bottom: 0.125rem; +} +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} +.py-14 { + padding-top: 3.5rem; + padding-bottom: 3.5rem; +} +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} +.py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; +} +.py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} +.pb-4 { + padding-bottom: 1rem; +} +.pb-8 { + padding-bottom: 2rem; +} +.pl-1 { + padding-left: 0.25rem; +} +.pl-11 { + padding-left: 2.75rem; +} +.pl-3 { + padding-left: 0.75rem; +} +.pl-4 { + padding-left: 1rem; +} +.pl-8 { + padding-left: 2rem; +} +.pr-0 { + padding-right: 0px; +} +.pr-1 { + padding-right: 0.25rem; +} +.pr-3 { + padding-right: 0.75rem; +} +.pr-4 { + padding-right: 1rem; +} +.pt-0 { + padding-top: 0px; +} +.pt-0\.5 { + padding-top: 0.125rem; +} +.pt-1 { + padding-top: 0.25rem; +} +.pt-10 { + padding-top: 2.5rem; +} +.pt-2 { + padding-top: 0.5rem; +} +.pt-4 { + padding-top: 1rem; +} +.pt-5 { + padding-top: 1.25rem; +} +.text-left { + text-align: left; +} +.text-center { + text-align: center; +} +.font-mono { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} +.text-\[0\.625rem\] { + font-size: 0.625rem; +} +.text-base { + font-size: 1rem; + line-height: 1.5rem; +} +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} +.text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} +.text-xs { + font-size: 0.75rem; + line-height: 1rem; +} +.font-bold { + font-weight: 700; +} +.font-extrabold { + font-weight: 800; +} +.font-medium { + font-weight: 500; +} +.font-semibold { + font-weight: 600; +} +.leading-4 { + line-height: 1rem; +} +.leading-5 { + line-height: 1.25rem; +} +.leading-6 { + line-height: 1.5rem; +} +.leading-7 { + line-height: 1.75rem; +} +.text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +.text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} +.text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} +.text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.text-green-400 { + --tw-text-opacity: 1; + color: rgb(74 222 128 / var(--tw-text-opacity)); +} +.text-green-800 { + --tw-text-opacity: 1; + color: rgb(22 101 52 / var(--tw-text-opacity)); +} +.text-indigo-400 { + --tw-text-opacity: 1; + color: rgb(129 140 248 / var(--tw-text-opacity)); +} +.text-indigo-500 { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +.text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} +.text-purple-600 { + --tw-text-opacity: 1; + color: rgb(147 51 234 / var(--tw-text-opacity)); +} +.text-red-500 { + --tw-text-opacity: 1; + color: rgb(239 68 68 / var(--tw-text-opacity)); +} +.text-red-600 { + --tw-text-opacity: 1; + color: rgb(220 38 38 / var(--tw-text-opacity)); +} +.text-red-900 { + --tw-text-opacity: 1; + color: rgb(127 29 29 / var(--tw-text-opacity)); +} +.text-rose-400 { + --tw-text-opacity: 1; + color: rgb(251 113 133 / var(--tw-text-opacity)); +} +.text-transparent { + color: transparent; +} +.text-violet-400 { + --tw-text-opacity: 1; + color: rgb(167 139 250 / var(--tw-text-opacity)); +} +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +.placeholder-gray-400::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} +.placeholder-gray-400::placeholder { + --tw-placeholder-opacity: 1; + color: rgb(156 163 175 / var(--tw-placeholder-opacity)); +} +.placeholder-red-300::-moz-placeholder { + --tw-placeholder-opacity: 1; + color: rgb(252 165 165 / var(--tw-placeholder-opacity)); +} +.placeholder-red-300::placeholder { + --tw-placeholder-opacity: 1; + color: rgb(252 165 165 / var(--tw-placeholder-opacity)); +} +.opacity-0 { + opacity: 0; +} +.opacity-100 { + opacity: 1; +} +.shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} +.ring-1 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} +.ring-inset { + --tw-ring-inset: inset; +} +.ring-black { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity)); +} +.ring-gray-400\/20 { + --tw-ring-color: rgb(156 163 175 / 0.2); +} +.ring-gray-900\/5 { + --tw-ring-color: rgb(17 24 39 / 0.05); +} +.ring-indigo-400\/30 { + --tw-ring-color: rgb(129 140 248 / 0.3); +} +.ring-white\/10 { + --tw-ring-color: rgb(255 255 255 / 0.1); +} +.ring-white\/5 { + --tw-ring-color: rgb(255 255 255 / 0.05); +} +.ring-opacity-5 { + --tw-ring-opacity: 0.05; +} +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} +.backdrop-blur { + --tw-backdrop-blur: blur(8px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); +} +.backdrop-filter { + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); +} +.transition { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} +.duration-100 { + transition-duration: 100ms; +} +.duration-200 { + transition-duration: 200ms; +} +.duration-300 { + transition-duration: 300ms; +} +.duration-75 { + transition-duration: 75ms; +} +.ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} +.ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} +.ease-linear { + transition-timing-function: linear; +} +.ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); +} +@media (hover: hover) and (pointer: fine) { + + .hover\:border-gray-200:hover { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); + } + + .hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); + } + + .hover\:bg-gray-800:hover { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); + } + + .hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(67 56 202 / var(--tw-bg-opacity)); + } + + .hover\:bg-opacity-30:hover { + --tw-bg-opacity: 0.3; + } + + .hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); + } + + .hover\:text-gray-700:hover { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); + } + + .hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); + } + + .hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); + } + + .hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } +} +.focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgb(99 102 241 / var(--tw-border-opacity)); +} +.focus\:border-red-500:focus { + --tw-border-opacity: 1; + border-color: rgb(239 68 68 / var(--tw-border-opacity)); +} +.focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} +.focus\:ring-0:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-2:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} +.focus\:ring-inset:focus { + --tw-ring-inset: inset; +} +.focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity)); +} +.focus\:ring-red-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity)); +} +.focus\:ring-white:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} +.focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} +.focus\:ring-offset-gray-100:focus { + --tw-ring-offset-color: #f3f4f6; +} +.focus-visible\:ring-2:focus-visible { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} +.focus-visible\:ring-white:focus-visible { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity)); +} +.focus-visible\:ring-opacity-75:focus-visible { + --tw-ring-opacity: 0.75; +} +@media (hover: hover) and (pointer: fine) { + + .group:hover .group-hover\:text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); + } + + .group:hover .group-hover\:text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); + } + + .group:hover .group-hover\:text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); + } + + .group:hover .group-hover\:text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } + + .group:hover .group-hover\:opacity-75 { + opacity: 0.75; + } +} +:is(.dark .dark\:divide-gray-500) > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-divide-opacity)); +} +:is(.dark .dark\:divide-gray-700) > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-divide-opacity)); +} +:is(.dark .dark\:divide-opacity-20) > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 0.2; +} +:is(.dark .dark\:border-gray-600) { + --tw-border-opacity: 1; + border-color: rgb(75 85 99 / var(--tw-border-opacity)); +} +:is(.dark .dark\:border-gray-700) { + --tw-border-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-border-opacity)); +} +:is(.dark .dark\:border-transparent) { + border-color: transparent; +} +:is(.dark .dark\:bg-black) { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-gray-300\/20) { + background-color: rgb(209 213 219 / 0.2); +} +:is(.dark .dark\:bg-gray-700) { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-gray-800) { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-gray-900) { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-white) { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} +:is(.dark .dark\:bg-opacity-20) { + --tw-bg-opacity: 0.2; +} +:is(.dark .dark\:bg-opacity-80) { + --tw-bg-opacity: 0.8; +} +:is(.dark .dark\:text-gray-200) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-gray-300) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-gray-400) { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-gray-500) { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-indigo-500) { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} +:is(.dark .dark\:text-white) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} +@media (hover: hover) and (pointer: fine) { + + :is(.dark .dark\:hover\:bg-gray-700:hover) { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); + } + + :is(.dark .dark\:hover\:bg-opacity-30:hover) { + --tw-bg-opacity: 0.3; + } + + :is(.dark .dark\:hover\:text-gray-300:hover) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); + } + + :is(.dark .dark\:hover\:text-indigo-400:hover) { + --tw-text-opacity: 1; + color: rgb(129 140 248 / var(--tw-text-opacity)); + } + + :is(.dark .dark\:hover\:text-white:hover) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } + + :is(.dark .group:hover .dark\:group-hover\:text-gray-200) { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); + } + + :is(.dark .group:hover .dark\:group-hover\:text-gray-300) { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); + } + + :is(.dark .group:hover .dark\:group-hover\:text-white) { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } +} +@media (min-width: 640px) { + + .sm\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .sm\:block { + display: block; + } + + .sm\:flex { + display: flex; + } + + .sm\:hidden { + display: none; + } + + .sm\:w-full { + width: 100%; + } + + .sm\:max-w-md { + max-width: 28rem; + } + + .sm\:translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .sm\:translate-x-2 { + --tw-translate-x: 0.5rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .sm\:translate-y-0 { + --tw-translate-y: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .sm\:items-start { + align-items: flex-start; + } + + .sm\:items-end { + align-items: flex-end; + } + + .sm\:justify-end { + justify-content: flex-end; + } + + .sm\:truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + .sm\:rounded-lg { + border-radius: 0.5rem; + } + + .sm\:p-6 { + padding: 1.5rem; + } + + .sm\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .sm\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .sm\:px-14 { + padding-left: 3.5rem; + padding-right: 3.5rem; + } + + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .sm\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .sm\:pl-3 { + padding-left: 0.75rem; + } + + .sm\:pt-3 { + padding-top: 0.75rem; + } + + .sm\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .sm\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + + .sm\:tracking-tight { + letter-spacing: -0.025em; + } +} +@media (min-width: 768px) { + + .md\:fixed { + position: fixed; + } + + .md\:inset-y-0 { + top: 0px; + bottom: 0px; + } + + .md\:-mt-px { + margin-top: -1px; + } + + .md\:ml-4 { + margin-left: 1rem; + } + + .md\:mt-0 { + margin-top: 0px; + } + + .md\:block { + display: block; + } + + .md\:flex { + display: flex; + } + + .md\:grid { + display: grid; + } + + .md\:hidden { + display: none; + } + + .md\:w-64 { + width: 16rem; + } + + .md\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .md\:flex-col { + flex-direction: column; + } + + .md\:items-center { + align-items: center; + } + + .md\:justify-between { + justify-content: space-between; + } + + .md\:gap-4 { + gap: 1rem; + } + + .md\:p-20 { + padding: 5rem; + } + + .md\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .md\:pl-64 { + padding-left: 16rem; + } +} +@media (min-width: 1024px) { + + .lg\:fixed { + position: fixed; + } + + .lg\:bottom-0 { + bottom: 0px; + } + + .lg\:right-0 { + right: 0px; + } + + .lg\:top-16 { + top: 4rem; + } + + .lg\:w-96 { + width: 24rem; + } + + .lg\:gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; + } + + .lg\:overflow-y-auto { + overflow-y: auto; + } + + .lg\:border-l { + border-left-width: 1px; + } + + .lg\:border-white\/5 { + border-color: rgb(255 255 255 / 0.05); + } + + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .lg\:pr-96 { + padding-right: 24rem; + } +} +@media (min-width: 1280px) { + + .xl\:fixed { + position: fixed; + } + + .xl\:inset-y-0 { + top: 0px; + bottom: 0px; + } + + .xl\:z-50 { + z-index: 50; + } + + .xl\:flex { + display: flex; + } + + .xl\:hidden { + display: none; + } + + .xl\:w-72 { + width: 18rem; + } + + .xl\:flex-col { + flex-direction: column; + } + + .xl\:pl-72 { + padding-left: 18rem; + } +} + diff --git a/public/css/app.css.map b/public/css/app.css.map deleted file mode 100644 index 206b6ce3a..000000000 --- a/public/css/app.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"css/app.css","mappings":";AAAA,gCAAgC,mBAAmB,CAAC,sBAAiF,eAAe,CAAC,aAAY,CAAxC,WAAW,CAA1D,iBAAiB,CAAC,SAAS,CAAC,OAAO,CAAC,UAAoD,CAAC,yDAAmM,4BAAwB,CAAxE,kBAAkB,CAA8B,wBAAwB,CAA0C,gCAA+B,CAAzN,UAAU,CAAkD,WAAW,CAApD,QAAQ,CAAC,oBAAoB,CAAlE,iBAAiB,CAAY,OAAO,CAA+B,UAAyK,CAAC,6BAA0F,oDAAoD,CAA4C,kCAAkC,CAAC,4BAAyF,oDAAoD,CAA4C,kCAAkC,CAAC,sEAAoJ,SAAQ,CAA3C,kCAA4C,CAAC,+DAA+D,SAAS,CAAC,sDAAsD,mBAAmB,CAAC,cAAc,CAA+B,yBAAyB,CAAC,aAA4C,sBAAsB,CAA4E,aAAY,CAAvF,aAAa,CAA8B,eAAe,CAA5C,iBAAiB,CAA4B,eAAe,CAA1C,UAAwD,CAAC,eAA6C,qBAAqB,CAAC,mBAAmB,YAAY,CAAC,uBAAuB,kBAAkB,CAAqB,UAAS,CAA7B,mBAA8B,CAAC,qBAAqB,UAAU,CAAC,uMAAuM,2BAA2B,CAAC,4BAA4B,CAAC,0CAA2E,wBAAwB,CAAC,qLAAqL,wBAAwB,CAAC,yBAAyB,CAAC,yCAA+I,eAAe,CAA7C,WAAW,CAAC,iBAAiB,CAA0I,qBAAqB,CAAlP,oBAAoB,CAAiB,gBAAgB,CAA8L,iBAAiB,CAA/O,eAAe,CAAgE,iBAAiB,CAAvI,iBAAiB,CAAqK,0BAA0B,CAAuE,kBAAiB,CAAhK,UAAiK,CAA8D,sCAAsC,aAAa,CAAkH,iCAAiC,aAAa,CAAC,6EAA6E,UAAU,CAAC,qDAAqD,oBAAoB,CAAC,qDAAqD,oBAAoB,CAAC,YAAY,CAAC,qBAAsC,iBAAgB,CAAjC,gBAAkC,CAAC,wBAAwB,cAAc,CAAC,mBAAmH,eAAe,CAAxC,wBAAwB,CAA1C,iBAAiB,CAAtD,aAAa,CAAmF,cAAa,CAA7H,eAAe,CAAe,sBAAgG,CAAC,kBAAgJ,kBAAkB,CAA/E,iBAAiB,CAAmB,UAAU,CAA7F,oBAAoB,CAA0E,aAAa,CAAoB,iBAAiB,CAA/E,iBAAiB,CAAkG,cAAc,CAA9B,eAAe,CAA9J,yBAAyB,CAAhE,iBAAiB,CAAoM,sBAAqB,CAAvE,kBAAwE,CAAC,uBAAuO,iBAAgB,CAAjK,QAAQ,CAAvE,cAAc,CAA0E,iBAAiB,CAAjC,eAAe,CAAgD,gBAAgB,CAAxI,eAAe,CAAC,iBAAiB,CAAC,OAAO,CAA6D,iBAAiB,CAA7E,KAAK,CAA0H,uBAAuB,CAArG,UAAuH,CAAC,6BAA2C,aAAa,CAA3B,aAAa,CAAe,cAAc,CAAC,0DAA0D,kBAAkB,CAAC,sEAAsE,UAAU,CAAC,sBAAmH,wBAAuB,CAAzC,iBAAiB,CAA5F,eAAe,CAAC,eAAe,CAAC,uBAAuB,CAAC,kBAA6D,CAAC,2CAA0F,qBAAqB,CAA6C,cAAa,CAAzD,aAAa,CAAlF,gBAAgB,CAAmE,QAAQ,CAAC,oBAAmC,CAAC,qBAAkD,WAAW,CAAmB,eAAe,CAA1E,iBAAiB,CAAwB,SAAS,CAAyB,iBAAiB,CAAzC,OAAO,CAAuH,6BAA6B,CAA5L,UAAqP,CAAC,4BAAqJ,yCAAsB,CAAtB,kBAAsB,CAAtB,sBAAsB,CAA7G,UAAU,CAAoG,UAAS,CAA5G,cAAc,CAA3D,iBAAiB,CAAC,OAAO,CAAC,OAAgI,CAAC,0BAA0B,aAAa,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,eAAe,CAAC,+CAA+C,YAAY,CAAC,8BAAyO,gCAA+B,CAA1M,eAAe,CAAoE,wBAAe,CAAC,6BAA6B,CAAC,8BAA8B,CAA5E,eAAe,CAAhH,aAAa,CAA4B,gBAAgB,CAAC,aAAa,CAAzF,iBAAiB,CAA+B,UAAU,CAAsI,UAA2C,CAAC,sBAAsC,oBAAoB,CAApC,eAAe,CAAgC,QAAQ,CAAC,cAAc,CAAjC,SAAS,CAAyB,kBAAkB,CAAC,kDAA8K,kBAAkB,CAAlI,2BAA2B,CAAC,4BAA4B,CAA2E,4BAA2B,CAArG,0BAA0B,CAAC,2BAA2B,CAA3H,WAA2K,CAAC,wCAAwC,YAAY,CAAC,sBAAsB,aAAa,CAAC,qBAAkK,cAAc,CAA3J,aAAa,CAA8B,gBAAgB,CAAhC,eAAe,CAA5B,YAAY,CAAiG,iBAAiB,CAAhF,oBAAoB,CAAC,mBAAmB,CAAC,qBAAqB,CAAkC,kBAAkB,CAAC,2BAAiH,cAAa,CAAnE,gBAAgB,CAAoB,iBAAiB,CAApC,kBAAkB,CAArD,iBAAiB,CAAzB,OAAO,CAAb,KAAoG,CAAC,gCAAgC,kBAAkB,CAAc,UAAS,CAAtB,YAAuB,CAAC,sCAAgE,kBAAkB,CAAC,UAAS,CAAtD,yBAAuD,CAAC,+BAA+B,kBAAkB,CAAC,aAAa,CAAC,eAAe,CAAC,qCAA8E,kBAAiB,CAA9B,YAAY,CAAxC,2BAA2D,CAAC,8DAA8D,kBAAkB,CAAC,UAAU,CAAC,oEAAoE,kBAAkB,CAA6B,UAAS,CAArC,2BAAsC,CAAC,yFAAyF,kBAAkB,CAAC,aAAa,CAAC,+BAA+B,4BAA4B,CAAC,uBAAuB,CAAC,WAAW,CAAC,mBAAmB,CAAC,4BAA4B,kBAAkB,CAAC,aAAa,CAAC,2DAA2D,kBAAkB,CAAC,UAAU,CAAC,iEAAiE,kBAAkB,CAAC,8DAA8D,kBAAkB,CAAC,oEAAoE,kBAAkB,CAAC,UAAU,CAAC,0EAA0E,kBAAkB,CAA6B,UAAS,CAArC,2BAAsC,CAAC,oDAAqF,wBAAwB,CAAC,6CAA6C,SAAS,CAAC,qBAAwD,oBAAoB,CAArC,gBAAgB,CAAlC,iBAAiB,CAAuC,kBAAkB,CAAC,uBAAuB,gBAAgB,CAAC,+BAA0C,QAAO,CAAlB,UAAmB,CAAC,6BAA6B,sBAAsB,CAAC,gCAAgC,gBAAgB,CAAC,qCAAgD,MAAK,CAAhB,UAAiB,CAAC,8BAAyC,SAAQ,CAAnB,UAAoB,CAAC,gCAA2C,QAAO,CAAlB,UAAmB,CAA4I,oBAAoB,GAA+B,mBAAmB,CAAC,GAAmC,uBAAuB,CAAC,C;ACyHtiQ,gBC69BF,CCrlCI,mCACI,0BDSR,CCNI,gCACI,wBACA,0BDQR,CCLI,uCACI,0BDOR,CCHQ,8CACI,2BDKZ,CCAQ,mMAOI,uBDEZ,CCMQ,wEAJI,wBACA,0BDKZ,CCGQ,mCACI,gBDDZ,CCIQ,0EAEI,wBACA,0BDFZ,CCKQ,kCACI,2BACA,wBDHZ,CCMQ,kCAEI,wBADA,2BDHZ,CEhDI,oBAEI,aFuDR,CEpDI,oEAEI,uBFsDR,CEnDI,gBACI,aFqDR,CElDI,mCACI,aFoDR,CEjDI,WACI,kCFmDR,CEhDI,oBACI,yBACA,yEFkDR,CE3CQ,mFAEI,wBCxBD,CDuBC,aFkDZ,CE7CI,iBACI,sCF+CR,CE5CI,iBACI,aF8CR,CE3CI,oBACI,wBF6CR,CEtCI,iCACI,qBF2CR,CElCI,yFACI,kCFyCR,CEtCI,eACI,wBFwCR,CErCI,cACI,SFuCR,CEpCI,sBACI,YFsCR,CE/BI,iCACI,YFoCR,CI5HA,sBACI,wBDgDa,CC/Cb,aJ+HJ,CI7HI,sDAEI,aJ+HR,CI5HI,4BACI,UJ8HR,CI3HI,kCACI,aJ6HR,CI1HI,qCACI,sCJ4HR,CIrHI,mEACI,wBJ0HR,CIvHI,gDACI,4BJyHR,CItHI,gCACI,wBJwHR,CIrHI,4BAEI,yBADA,qBJwHR,CIpHI,qCACI,wBJsHR,CInHI,oCACI,4BJqHR,CIlHI,kCACI,sCJoHR,CIjHI,qCACI,yCJmHR,CIhHI,mCACI,uCJkHR,CI/GI,qCACI,wBDdS,CCiBT,yBADA,yED/BQ,CC8BR,aJmHR,CI/GQ,0DAEI,yBADA,aJkHZ,CI9GQ,uDACI,4BJgHZ,CI5GI,+BACI,aJ8GR,CI3GI,sGAEI,uBJ6GR,CI1GI,iCACI,aJ4GR,CIzGI,oDACI,aJ2GR,CIpGI,0EACI,8BJyGR,CItGI,mCACI,aJwGR,CIrGI,oDACI,wBD3DS,CC4DT,oBJuGR,CIpGI,wEACI,wBJsGR,CI/FI,+IAEI,aJoGR,CIjGI,0CACI,4BJmGR,CIhGI,yCAEI,wCACA,YAFA,mBD9FQ,CCiGR,mBJkGR,CI/FI,qDAEI,wCADA,aJkGR,CI9FI,0CACI,iDJgGR,CI7FI,4CACI,sCJ+FR,CI5FI,4CACI,iDJ8FR,CI3FI,4CACI,uBJ6FR,CI1FI,qDACI,YJ4FR,CIzFI,iHAII,kDADA,aJ4FR,CIxFI,+CACI,wBJ0FR,CIvFI,+BACI,YJyFR,CItFI,uCACI,YJwFR,CIrFI,kCACI,YJuFR,CAzQA,4FAYI,0BACA,sBA4QJ,CAzQA,+GAII,6HA4QJ,CAzQA,oCACI,YA4QJ,CAzQA,YACI,8BA4QJ,CAzQA,WACI,4BA4QJ,CAzQA,cACI,4CA4QJ,CAzQA,aACI,4BA4QJ,CAzQA,mBACI,UA4QJ,CAzQA,gBACI,uBA4QJ,CAzQA,eACI,YA4QJ,CAzQA,iBACI,YA4QJ,CAzQA,gBACI,YA4QJ,CK7UA,UACI,YLgVJ,CK7UA,YACI,SLgVJ,CK7UA,mBACI,qBLgVJ,CK7UA,YACI,SLgVJ,CK7UA,mBAEI,UADA,qBLiVJ,CMzVA,WACI,mBNkWJ,CM/VA,gBACI,kBHcI,CGNJ,WAHA,OAHA,eAEA,MAGA,WAJA,YNqWJ,CM7VA,gBAMI,4CALA,cAIA,YAEA,UALA,kBACA,QAQA,wCAPA,WNsWJ,CM5VA,yBACI,gBACA,iBN+VJ,CO9XA,qBACI,YPuYJ,COpYA,yBACI,kBPuYJ,COhYA,uCAHI,wBP8YJ,CO3YA,mBAGI,YAFA,mBJeY,CIZZ,mBPuYJ,COpYA,kJAKI,kBPuYJ,COpYA,sDAGI,SPuYJ,COpYA,qBACI,4BPuYJ,COpYA,sMAKI,cAGA,eADA,eJ/Ce,CI8Cf,aPyYJ,COpYA,oBACI,ePuYJ,COpYA,kBACI,kBPuYJ,CQpaA,QACI,cA1Ba,CA2Bb,iBR6aJ,CQ3aI,cAMI,mBAFA,gBACA,SAEA,kDALA,WAMA,gBACA,UARA,kBAEA,SRmbR,CQ3aQ,oBAGI,oBA/BI,CAmCJ,eADA,qBAFA,aAhCI,CAiCJ,kBAjCI,CA8BJ,iBAMA,aAPA,kBAUA,mBAFA,gEACA,qBR8aZ,CQ1aQ,qDAOI,SALA,WAMA,cAHA,OAFA,kBACA,MAEA,YR8aZ,CQzaQ,2BAEI,wBL1DD,CK2DC,oBAxDI,CAsDJ,QAGA,kBR2aZ,CQxaQ,0BAMI,qBL1EJ,CKyEI,iBAzDiB,CAwDjB,0BAFA,QArDW,CAoDX,OApDW,CA0DX,kBAxDQ,CAoDR,wBR8aZ,CQvaQ,mCACI,wBRyaZ,CQtaQ,kCACI,kBRwaZ,CQraQ,iCAEI,eAtEc,CAqEd,YRwaZ,CQpaQ,6BACI,aA1FgC,CA2FhC,kBRsaZ,CQnaQ,oCACI,wBRqaZ,CQjaI,kBACI,iBRmaR,CQhaY,8BAEI,cAlGG,CAmGH,mBAnGG,CAiGH,iBAGA,kBRkahB,CQ/ZY,qCACI,YRiahB,CQ9ZY,oCAEI,2BADA,yBRiahB,CQ7ZY,4CACI,mBR+ZhB,CQ1ZI,gBACI,gBR4ZR,CSjiBA,kDAEI,cTyiBJ,CStiBA,sBACI,yBAIA,mBTqiBJ,CSliBA,sBACI,mBTyiBJ,CStiBA,0DAEI,kBTyiBJ,CStiBA,iCACI,6BTyiBJ,CStiBA,kHAEI,wBTyiBJ,CStiBA,qEACI,wBTyiBJ,CStiBA,uBACI,kBAEA,WADA,QT0iBJ;;AUvlBA;;;;;EAAA,CCAA,MAGI,8MAIA,yIAIA,2GAKF,4CACA,sGX2mBF,CY1mBA,iBAGE,qBZ6mBF,CY1mBA,KAGE,8BACA,0CAHA,uBACA,gBZ+mBF,CYvmBA,sEACE,aZ0mBF,CYhmBA,KAQE,qBTxCM,CSsCN,aT7BS,CSyBT,4BT7CuB,CUkLnB,eDnIJ,eTvCmB,CSwCnB,eT3CiB,CSuCjB,SAMA,eZomBF,CYvlBA,0CACE,mBZ0lBF,CYjlBA,GACE,uBACA,SACA,gBZolBF,CYvkBA,kBAEE,mBEiN4B,CFlN5B,YZ2kBF,CYnkBA,EAEE,kBEoF0B,CFrF1B,YZukBF,CY3jBA,sCAKE,gBADA,YAFA,0BACA,0EAGA,mEZ8jBF,CY3jBA,QAEE,kBACA,mBZ8jBF,CY3jBA,iBALE,kBZukBF,CYlkBA,SAGE,YZ+jBF,CY3jBA,wBAIE,eZ8jBF,CY3jBA,GACE,eZ8jBF,CY3jBA,GACE,oBACA,aZ8jBF,CY3jBA,WACE,eZ8jBF,CY3jBA,SAEE,kBZ8jBF,CY3jBA,MCII,ab2jBJ,CYtjBA,QCLI,cDSF,cAFA,kBAGA,uBZyjBF,CYtjBA,IAAM,aZ0jBN,CYzjBA,IAAM,SZ6jBN,CYtjBA,EAGE,6BAFA,aEXwC,CFYxC,oBZ0jBF,CezuBE,QHmLE,aEdsC,CFetC,yBZyjBJ,Ce7uBE,4DHkME,cACA,oBZmjBJ,CY1iBA,kBAIE,sFE0D4B,CDlH1B,absmBJ,CY1iBA,IASE,6BALA,mBAFA,aAIA,aZ2iBF,CYhiBA,OAEE,eZkiBF,CY1hBA,IAEE,iBZ6hBF,CY1hBA,QAJE,qBZmiBF,CY/hBA,IAGE,eZ4hBF,CYnhBA,MACE,wBZshBF,CYnhBA,QAKE,oBAFA,aThQS,CS+PT,qBE6E4B,CF9E5B,kBE8E4B,CF3E5B,eZuhBF,CY/gBA,GAEE,mBACA,+BZihBF,CYzgBA,MAEE,qBACA,mBZ2gBF,CYrgBA,OAEE,eZugBF,CY/fA,iCACE,SZkgBF,CY/fA,sCAME,oBChKE,kBDkKF,oBAHA,QZqgBF,CY/fA,aAEE,gBZkgBF,CY/fA,cAEE,mBZkgBF,CY5fA,cACE,cZ+fF,CYzfA,OACE,gBZ4fF,CYrfA,gDAIE,yBZwfF,CY/eI,4GACE,cZqfN,CY/eA,wHAKE,kBADA,SZmfF,CY/eA,uCAEE,sBACA,SZkfF,CY9eA,SACE,cAEA,eZgfF,CY7eA,SAUE,SADA,SAHA,YAEA,SZ4eF,CYreA,OAQE,cAPA,cCjNM,iBDuNN,oBAFA,oBAFA,eACA,UAKA,mBAPA,UZ+eF,Ca1vBI,0BDyQJ,OC3MU,+BbgsBR,CACF,CY1eA,SACE,uBZ6eF,CYzeA,kFAEE,WZ4eF,CYzeA,cAME,wBADA,mBZyeF,CYjeA,yCACE,uBZoeF,CY5dA,6BAEE,0BADA,YZgeF,CYxdA,OACE,oBZ2dF,CYxdA,QAEE,eADA,iBZ4dF,CYxdA,SACE,YZ2dF,CYtdA,SACE,sBZydF,CDr7BA,0CAIE,eesS4B,CfrS5B,eesS4B,CfzS5B,mBC07BF,CDn7BA,Oc8LQ,gBbyvBR,CalzBI,0BdrIJ,OcmMU,gCbwvBR,CACF,CD37BA,Oc6LQ,cbkwBR,Ca3zBI,0BdpIJ,OckMU,+BbiwBR,CACF,CDn8BA,Oc4LQ,iBb2wBR,Cap0BI,0BdnIJ,OciMU,6Bb0wBR,CACF,CD38BA,Oc2LQ,gBboxBR,Ca70BI,0BdlIJ,OcgMU,+BbmxBR,CACF,CDn9BA,OciKM,iBbszBN,CDt9BA,OcgKM,cb0zBN,CDx9BA,Mc8JM,kBd5JJ,eC29BF,CDv9BA,WciLQ,ed/KN,ee2R4B,Cf1R5B,eC09BF,Car2BI,0BdxHJ,WcsLU,gCb2yBR,CACF,CD79BA,Wc4KQ,iBd1KN,eeuR4B,CftR5B,eCg+BF,Cah3BI,0BdnHJ,WciLU,gCbszBR,CACF,CDn+BA,WcuKQ,iBdrKN,eemR4B,CflR5B,eCs+BF,Ca33BI,0Bd9GJ,Wc4KU,gCbi0BR,CACF,CDz+BA,WckKQ,iBdhKN,ee+Q4B,Cf9Q5B,eC4+BF,Cat4BI,0BdzGJ,WcuKU,gCb40BR,CACF,CDz+BA,GAGE,SACA,oCAFA,kBe+EO,CfhFP,eC++BF,CDp+BA,ackGI,iBd/FF,eCu+BF,CDp+BA,WAGE,wBe2Q4B,Cf5Q5B,YCw+BF,CD19BA,4BiBnFE,gBADA,chBwjCF,CDj+BA,kBACE,oBCo+BF,CDl+BE,mCACE,kBCo+BJ,CD19BA,Yc2DI,cdzDF,wBC69BF,CDz9BA,YcqEM,kBdpEJ,kBC69BF,CDz9BA,mBAGE,aIpGS,CJkGT,cc+CE,gBb+6BJ,CD19BE,0BACE,YC49BJ,CiBzkCA,0BCCE,YAHA,clBylCF,CiBvlCA,eAEE,qBdFM,CcGN,yBEEE,oBFJF,cjBslCF,CiBxkCA,QAEE,oBjB0kCF,CiBvkCA,YAEE,cADA,mBjB2kCF,CiBvkCA,gBAEE,adrBS,CUiJP,ab88BJ,CoBjnCA,KAGE,qBADA,aNmCQ,CD8HN,ebo9BJ,CoBjnCE,OACE,apBmnCJ,CoB9mCA,IAIE,wBjBKS,CgBJP,oBCFF,UjBHM,CUuJJ,gBOtJF,mBpBqnCF,CoB9mCE,QP+IE,eO5IA,ejBbe,CiBWf,SpBknCJ,CoB1mCA,IAGE,ajBXS,CiBST,cPqIE,eb0+BJ,CoB1mCE,SAEE,cP8HA,kBO7HA,iBpB4mCJ,CoBvmCA,gBACE,gBNikCkC,CMhkClC,iBpB0mCF,CqBlpCE,oFCGA,iBADA,kBADA,kBADA,mBADA,UtBgqCF,CuBzmCI,yBFzCE,yBACE,erBspCN,CACF,CuB/mCI,yBFzCE,uCACE,erB2pCN,CACF,CuBpnCI,yBFzCE,qDACE,erBgqCN,CACF,CuBznCI,0BFzCE,mEACE,gBrBqqCN,CACF,CqB1oCE,KCnCA,aACA,eAEA,kBADA,kBtBirCF,CqB1oCE,YAEE,cADA,crB8oCJ,CqB3oCI,2CAGE,eADA,erB8oCN,CwBnsCE,sqBAIE,kBADA,mBAFA,kBACA,UxB6sCJ,CwBrrCM,KACE,aACA,YACA,cxBwrCR,CsB5pCE,cACE,cACA,ctB+pCJ,CsBjqCE,cACE,aACA,atBoqCJ,CsBtqCE,cACE,wBACA,wBtByqCJ,CsB3qCE,cACE,aACA,atB8qCJ,CsBhrCE,cACE,aACA,atBmrCJ,CsBrrCE,cACE,wBACA,wBtBwrCJ,CwB3sCM,UFCJ,cAEA,eADA,UtB+sCF,CwB3sCU,OFbR,qBAIA,qBtBytCF,CwBhtCU,OFbR,sBAIA,sBtB8tCF,CwBrtCU,OFbR,aAIA,atBmuCF,CwB1tCU,OFbR,sBAIA,sBtBwuCF,CwB/tCU,OFbR,sBAIA,sBtB6uCF,CwBpuCU,OFbR,aAIA,atBkvCF,CwBzuCU,OFbR,sBAIA,sBtBuvCF,CwB9uCU,OFbR,sBAIA,sBtB4vCF,CwBnvCU,OFbR,aAIA,atBiwCF,CwBxvCU,QFbR,sBAIA,sBtBswCF,CwB7vCU,QFbR,sBAIA,sBtB2wCF,CwBlwCU,QFbR,cAIA,ctBgxCF,CwBjwCM,aAAwB,QxBqwC9B,CwBnwCM,YAAuB,QxBuwC7B,CwBpwCQ,SAAwB,OxBwwChC,CwBxwCQ,SAAwB,OxB4wChC,CwB5wCQ,SAAwB,OxBgxChC,CwBhxCQ,SAAwB,OxBoxChC,CwBpxCQ,SAAwB,OxBwxChC,CwBxxCQ,SAAwB,OxB4xChC,CwB5xCQ,SAAwB,OxBgyChC,CwBhyCQ,SAAwB,OxBoyChC,CwBpyCQ,SAAwB,OxBwyChC,CwBxyCQ,SAAwB,OxB4yChC,CwB5yCQ,UAAwB,QxBgzChC,CwBhzCQ,UAAwB,QxBozChC,CwBpzCQ,UAAwB,QxBwzChC,CwBjzCY,UFhBV,uBtBq0CF,CwBrzCY,UFhBV,wBtBy0CF,CwBzzCY,UFhBV,etB60CF,CwB7zCY,UFhBV,wBtBi1CF,CwBj0CY,UFhBV,wBtBq1CF,CwBr0CY,UFhBV,etBy1CF,CwBz0CY,UFhBV,wBtB61CF,CwB70CY,UFhBV,wBtBi2CF,CwBj1CY,UFhBV,etBq2CF,CwBr1CY,WFhBV,wBtBy2CF,CwBz1CY,WFhBV,wBtB62CF,CuBx2CI,yBC3BE,QACE,aACA,YACA,cxBu4CN,CsB32CA,iBACE,cACA,ctB62CF,CsB/2CA,iBACE,aACA,atBi3CF,CsBn3CA,iBACE,wBACA,wBtBq3CF,CsBv3CA,iBACE,aACA,atBy3CF,CsB33CA,iBACE,aACA,atB63CF,CsB/3CA,iBACE,wBACA,wBtBi4CF,CwBp5CI,aFCJ,cAEA,eADA,UtBu5CA,CwBn5CQ,UFbR,qBAIA,qBtBg6CA,CwBv5CQ,UFbR,sBAIA,sBtBo6CA,CwB35CQ,UFbR,aAIA,atBw6CA,CwB/5CQ,UFbR,sBAIA,sBtB46CA,CwBn6CQ,UFbR,sBAIA,sBtBg7CA,CwBv6CQ,UFbR,aAIA,atBo7CA,CwB36CQ,UFbR,sBAIA,sBtBw7CA,CwB/6CQ,UFbR,sBAIA,sBtB47CA,CwBn7CQ,UFbR,aAIA,atBg8CA,CwBv7CQ,WFbR,sBAIA,sBtBo8CA,CwB37CQ,WFbR,sBAIA,sBtBw8CA,CwB/7CQ,WFbR,cAIA,ctB48CA,CwB77CI,gBAAwB,QxBg8C5B,CwB97CI,eAAuB,QxBi8C3B,CwB97CM,YAAwB,OxBi8C9B,CwBj8CM,YAAwB,OxBo8C9B,CwBp8CM,YAAwB,OxBu8C9B,CwBv8CM,YAAwB,OxB08C9B,CwB18CM,YAAwB,OxB68C9B,CwB78CM,YAAwB,OxBg9C9B,CwBh9CM,YAAwB,OxBm9C9B,CwBn9CM,YAAwB,OxBs9C9B,CwBt9CM,YAAwB,OxBy9C9B,CwBz9CM,YAAwB,OxB49C9B,CwB59CM,aAAwB,QxB+9C9B,CwB/9CM,aAAwB,QxBk+C9B,CwBl+CM,aAAwB,QxBq+C9B,CwB99CU,aFhBV,atBi/CA,CwBj+CU,aFhBV,uBtBo/CA,CwBp+CU,aFhBV,wBtBu/CA,CwBv+CU,aFhBV,etB0/CA,CwB1+CU,aFhBV,wBtB6/CA,CwB7+CU,aFhBV,wBtBggDA,CwBh/CU,aFhBV,etBmgDA,CwBn/CU,aFhBV,wBtBsgDA,CwBt/CU,aFhBV,wBtBygDA,CwBz/CU,aFhBV,etB4gDA,CwB5/CU,cFhBV,wBtB+gDA,CwB//CU,cFhBV,wBtBkhDA,CACF,CuB9gDI,yBC3BE,QACE,aACA,YACA,cxB4iDN,CsBhhDA,iBACE,cACA,ctBkhDF,CsBphDA,iBACE,aACA,atBshDF,CsBxhDA,iBACE,wBACA,wBtB0hDF,CsB5hDA,iBACE,aACA,atB8hDF,CsBhiDA,iBACE,aACA,atBkiDF,CsBpiDA,iBACE,wBACA,wBtBsiDF,CwBzjDI,aFCJ,cAEA,eADA,UtB4jDA,CwBxjDQ,UFbR,qBAIA,qBtBqkDA,CwB5jDQ,UFbR,sBAIA,sBtBykDA,CwBhkDQ,UFbR,aAIA,atB6kDA,CwBpkDQ,UFbR,sBAIA,sBtBilDA,CwBxkDQ,UFbR,sBAIA,sBtBqlDA,CwB5kDQ,UFbR,aAIA,atBylDA,CwBhlDQ,UFbR,sBAIA,sBtB6lDA,CwBplDQ,UFbR,sBAIA,sBtBimDA,CwBxlDQ,UFbR,aAIA,atBqmDA,CwB5lDQ,WFbR,sBAIA,sBtBymDA,CwBhmDQ,WFbR,sBAIA,sBtB6mDA,CwBpmDQ,WFbR,cAIA,ctBinDA,CwBlmDI,gBAAwB,QxBqmD5B,CwBnmDI,eAAuB,QxBsmD3B,CwBnmDM,YAAwB,OxBsmD9B,CwBtmDM,YAAwB,OxBymD9B,CwBzmDM,YAAwB,OxB4mD9B,CwB5mDM,YAAwB,OxB+mD9B,CwB/mDM,YAAwB,OxBknD9B,CwBlnDM,YAAwB,OxBqnD9B,CwBrnDM,YAAwB,OxBwnD9B,CwBxnDM,YAAwB,OxB2nD9B,CwB3nDM,YAAwB,OxB8nD9B,CwB9nDM,YAAwB,OxBioD9B,CwBjoDM,aAAwB,QxBooD9B,CwBpoDM,aAAwB,QxBuoD9B,CwBvoDM,aAAwB,QxB0oD9B,CwBnoDU,aFhBV,atBspDA,CwBtoDU,aFhBV,uBtBypDA,CwBzoDU,aFhBV,wBtB4pDA,CwB5oDU,aFhBV,etB+pDA,CwB/oDU,aFhBV,wBtBkqDA,CwBlpDU,aFhBV,wBtBqqDA,CwBrpDU,aFhBV,etBwqDA,CwBxpDU,aFhBV,wBtB2qDA,CwB3pDU,aFhBV,wBtB8qDA,CwB9pDU,aFhBV,etBirDA,CwBjqDU,cFhBV,wBtBorDA,CwBpqDU,cFhBV,wBtBurDA,CACF,CuBnrDI,yBC3BE,QACE,aACA,YACA,cxBitDN,CsBrrDA,iBACE,cACA,ctBurDF,CsBzrDA,iBACE,aACA,atB2rDF,CsB7rDA,iBACE,wBACA,wBtB+rDF,CsBjsDA,iBACE,aACA,atBmsDF,CsBrsDA,iBACE,aACA,atBusDF,CsBzsDA,iBACE,wBACA,wBtB2sDF,CwB9tDI,aFCJ,cAEA,eADA,UtBiuDA,CwB7tDQ,UFbR,qBAIA,qBtB0uDA,CwBjuDQ,UFbR,sBAIA,sBtB8uDA,CwBruDQ,UFbR,aAIA,atBkvDA,CwBzuDQ,UFbR,sBAIA,sBtBsvDA,CwB7uDQ,UFbR,sBAIA,sBtB0vDA,CwBjvDQ,UFbR,aAIA,atB8vDA,CwBrvDQ,UFbR,sBAIA,sBtBkwDA,CwBzvDQ,UFbR,sBAIA,sBtBswDA,CwB7vDQ,UFbR,aAIA,atB0wDA,CwBjwDQ,WFbR,sBAIA,sBtB8wDA,CwBrwDQ,WFbR,sBAIA,sBtBkxDA,CwBzwDQ,WFbR,cAIA,ctBsxDA,CwBvwDI,gBAAwB,QxB0wD5B,CwBxwDI,eAAuB,QxB2wD3B,CwBxwDM,YAAwB,OxB2wD9B,CwB3wDM,YAAwB,OxB8wD9B,CwB9wDM,YAAwB,OxBixD9B,CwBjxDM,YAAwB,OxBoxD9B,CwBpxDM,YAAwB,OxBuxD9B,CwBvxDM,YAAwB,OxB0xD9B,CwB1xDM,YAAwB,OxB6xD9B,CwB7xDM,YAAwB,OxBgyD9B,CwBhyDM,YAAwB,OxBmyD9B,CwBnyDM,YAAwB,OxBsyD9B,CwBtyDM,aAAwB,QxByyD9B,CwBzyDM,aAAwB,QxB4yD9B,CwB5yDM,aAAwB,QxB+yD9B,CwBxyDU,aFhBV,atB2zDA,CwB3yDU,aFhBV,uBtB8zDA,CwB9yDU,aFhBV,wBtBi0DA,CwBjzDU,aFhBV,etBo0DA,CwBpzDU,aFhBV,wBtBu0DA,CwBvzDU,aFhBV,wBtB00DA,CwB1zDU,aFhBV,etB60DA,CwB7zDU,aFhBV,wBtBg1DA,CwBh0DU,aFhBV,wBtBm1DA,CwBn0DU,aFhBV,etBs1DA,CwBt0DU,cFhBV,wBtBy1DA,CwBz0DU,cFhBV,wBtB41DA,CACF,CuBx1DI,0BC3BE,QACE,aACA,YACA,cxBs3DN,CsB11DA,iBACE,cACA,ctB41DF,CsB91DA,iBACE,aACA,atBg2DF,CsBl2DA,iBACE,wBACA,wBtBo2DF,CsBt2DA,iBACE,aACA,atBw2DF,CsB12DA,iBACE,aACA,atB42DF,CsB92DA,iBACE,wBACA,wBtBg3DF,CwBn4DI,aFCJ,cAEA,eADA,UtBs4DA,CwBl4DQ,UFbR,qBAIA,qBtB+4DA,CwBt4DQ,UFbR,sBAIA,sBtBm5DA,CwB14DQ,UFbR,aAIA,atBu5DA,CwB94DQ,UFbR,sBAIA,sBtB25DA,CwBl5DQ,UFbR,sBAIA,sBtB+5DA,CwBt5DQ,UFbR,aAIA,atBm6DA,CwB15DQ,UFbR,sBAIA,sBtBu6DA,CwB95DQ,UFbR,sBAIA,sBtB26DA,CwBl6DQ,UFbR,aAIA,atB+6DA,CwBt6DQ,WFbR,sBAIA,sBtBm7DA,CwB16DQ,WFbR,sBAIA,sBtBu7DA,CwB96DQ,WFbR,cAIA,ctB27DA,CwB56DI,gBAAwB,QxB+6D5B,CwB76DI,eAAuB,QxBg7D3B,CwB76DM,YAAwB,OxBg7D9B,CwBh7DM,YAAwB,OxBm7D9B,CwBn7DM,YAAwB,OxBs7D9B,CwBt7DM,YAAwB,OxBy7D9B,CwBz7DM,YAAwB,OxB47D9B,CwB57DM,YAAwB,OxB+7D9B,CwB/7DM,YAAwB,OxBk8D9B,CwBl8DM,YAAwB,OxBq8D9B,CwBr8DM,YAAwB,OxBw8D9B,CwBx8DM,YAAwB,OxB28D9B,CwB38DM,aAAwB,QxB88D9B,CwB98DM,aAAwB,QxBi9D9B,CwBj9DM,aAAwB,QxBo9D9B,CwB78DU,aFhBV,atBg+DA,CwBh9DU,aFhBV,uBtBm+DA,CwBn9DU,aFhBV,wBtBs+DA,CwBt9DU,aFhBV,etBy+DA,CwBz9DU,aFhBV,wBtB4+DA,CwB59DU,aFhBV,wBtB++DA,CwB/9DU,aFhBV,etBk/DA,CwBl+DU,aFhBV,wBtBq/DA,CwBr+DU,aFhBV,wBtBw/DA,CwBx+DU,aFhBV,etB2/DA,CwB3+DU,cFhBV,wBtB8/DA,CwB9+DU,cFhBV,wBtBigEA,CACF,CyBrjEA,OAGE,atBeS,CsBhBT,kBXiIO,CWlIP,UzByjEF,CyBpjEE,oBAIE,6BAFA,cXmV0B,CWlV1B,kBzBujEJ,CyBnjEE,gBAEE,gCADA,qBzBsjEJ,CyBljEE,mBACE,4BzBojEJ,CyB1iEE,0BAEE,azB6iEJ,CyBjiEE,sDAEE,wBzBuiEJ,CyBniEI,kDAEE,uBzBqiEN,CyB/hEE,mGAIE,QzBkiEJ,CyBzhEE,yCACE,gCzB4hEJ,Ce3lEE,4BU4EI,iCX8QwB,CW/QxB,azBqhEN,C0BtmEI,mDAGE,wB1BymEN,C0BrmEM,uFAIE,oB1BumER,C0BzlEQ,4GAEE,wB1B+lEV,C0B1nEI,yDAGE,wB1B6nEN,C0BznEM,+FAIE,oB1B2nER,C0B7mEQ,kHAEE,wB1BmnEV,C0B9oEI,mDAGE,wB1BipEN,C0B7oEM,uFAIE,oB1B+oER,C0BjoEQ,4GAEE,wB1BuoEV,C0BlqEI,0CAGE,wB1BqqEN,C0BjqEM,2EAIE,oB1BmqER,C0BrpEQ,mGAEE,wB1B2pEV,C0BtrEI,mDAGE,wB1ByrEN,C0BrrEM,uFAIE,oB1BurER,C0BzqEQ,4GAEE,wB1B+qEV,C0B1sEI,gDAGE,wB1B6sEN,C0BzsEM,mFAIE,oB1B2sER,C0B7rEQ,yGAEE,wB1BmsEV,C0B9tEI,6CAGE,wB1BiuEN,C0B7tEM,+EAIE,oB1B+tER,C0BjtEQ,sGAEE,wB1ButEV,C0BlvEI,0CAGE,wB1BqvEN,C0BjvEM,2EAIE,oB1BmvER,C0BruEQ,mGAEE,wB1B2uEV,C0B7uEQ,yJAEE,iC1ByvEV,CyBzqEI,sBAEE,wBtB9FK,CsB+FL,oBXiQwB,CWnQxB,UzB8qEN,CyBvqEI,uBAEE,wBtB5GK,CsB6GL,oBtB5GK,CsB0GL,azB2qEN,CyBpqEA,YAEE,wBtB9GS,CsB6GT,UzBwqEF,CyBrqEE,mDAGE,oBzBuqEJ,CyBpqEE,2BACE,QzBsqEJ,CyBlqEI,oDACE,oCzBoqEN,CezyEE,uCU6IM,qCX2NsB,CW5NtB,UzBiqER,CuBhvEI,4BEiGA,qBAKI,iCAHA,cAEA,gBADA,UzBopEN,CyB/oEM,qCACE,QzBipER,CACF,CuB5vEI,4BEiGA,qBAKI,iCAHA,cAEA,gBADA,UzB+pEN,CyB1pEM,qCACE,QzB4pER,CACF,CuBvwEI,4BEiGA,qBAKI,iCAHA,cAEA,gBADA,UzB0qEN,CyBrqEM,qCACE,QzBuqER,CACF,CuBlxEI,6BEiGA,qBAKI,iCAHA,cAEA,gBADA,UzBqrEN,CyBhrEM,qCACE,QzBkrER,CACF,CyB5rEI,kBAKI,iCAHA,cAEA,gBADA,UzB+rER,CyB1rEQ,kCACE,QzB4rEV,C2Bz2EA,cAWE,4BADA,qBxBHM,CwBKN,yBRAE,oBQHF,axBKS,CwBbT,cd6KI,ecvKJ,exBHmB,CwBDnB,enBEa,CmBGb,exBPiB,CwBGjB,uBCMI,oEDQJ,CAhBA,U3Bu3EF,C4B32EM,uCDdN,cCeQ,e5B82EN,CACF,C2Bz2EE,0BACE,6BACA,Q3B22EJ,C6B33EE,oBAEE,qB1BFI,C0BGJ,oBfsdoC,CehdlC,2CfqXwB,Ce7X1B,a1BMO,C0BHP,S7B83EJ,C2B32EE,gCACE,axBlBO,CwBoBP,S3B42EJ,C2B/2EE,2BACE,axBlBO,CwBoBP,S3B42EJ,C2Bp2EE,+CAEE,wBxBlCO,CwBoCP,S3Bo2EJ,C2B51EE,mIACE,4D3Bk2EJ,C2B51EE,mCACE,kBACA,yB3B+1EJ,C2B51EE,qCAOE,qBxBjEI,CwBgEJ,a3B01EJ,C2Bp1EA,uCAEE,cACA,U3Bu1EF,C2B70EA,gBdoEI,kBc/DF,exB9FiB,CwB4FjB,gBADA,mCADA,+B3Bo1EF,C2B70EA,mBd4EM,kBcxEJ,eb6H4B,Ca/H5B,iCADA,6B3Bm1EF,C2B70EA,mBdqEM,kBcjEJ,ebuH4B,CazH5B,kCADA,8B3Bm1EF,C2Bv0EA,wBAQE,6BAEA,4CAHA,axB7GS,CwBuGT,cduDI,eclDJ,exB3HiB,CwByHjB,gBADA,kBADA,U3Bk1EF,C2Bx0EE,gFAGE,eADA,e3B00EJ,C2B7zEA,iBRrII,oBNkKE,kBc5BJ,gBnB5IgB,CmB+IhB,eb+E4B,CajF5B,oB3Bm0EF,C2B7zEA,iBR7II,oBNkKE,kBcpBJ,+BbsVsC,CanVtC,ebsE4B,CaxE5B,kB3Bm0EF,C2BrzEA,8EACE,W3B4zEF,C2BpzEA,YACE,kB3BuzEF,C2BpzEA,WACE,cACA,iB3BuzEF,C2B/yEA,UACE,aACA,eAEA,iBADA,iB3BmzEF,C2BhzEE,uCAGE,iBADA,iB3BmzEJ,C2BzyEA,YAEE,cACA,oBbiSsC,CanStC,iB3B8yEF,C2BzyEA,kBAGE,qBADA,gBb6RsC,Ca9RtC,iB3B8yEF,C2BzyEE,2FAEE,a3B0yEJ,C2BtyEA,kBACE,e3ByyEF,C2BtyEA,mBAEE,mBADA,oBAGA,mBb8QsC,Ca/QtC,c3B0yEF,C2BtyEE,qCAIE,cADA,qBbyQoC,Ca1QpC,aADA,e3B2yEJ,C6Br/EE,gBAKE,aFqNqC,CEzNrC,ahBuHA,iBgBrHA,iBf2coC,Ce5cpC,U7B2/EJ,C6Br/EE,eAYE,oCV9CA,oBU6CA,WANA,ahB2HE,kBgB7HF,OAOA,e1BvDe,C0BqDf,iBAFA,eACA,qBANA,kBACA,SAEA,S7BigFJ,C6Bp/EI,qEAEE,Q7Bq/EN,C6Bh/EI,8HAEE,a7Bq/EN,C6BniFI,0DAwDI,4QAEA,uDADA,4BAEA,0DAPF,oBFkLmC,CE/KjC,4C7Bq/ER,C6B9+EM,sEACE,oBFuKiC,CEtKjC,0C7Bg/ER,C6BhjFI,sEA0EI,wCADA,4B7B4+ER,C6BrjFI,0EAoFI,0EADA,kC7Bu+ER,C6B1jFI,4DA+FI,siBAJF,oBF2ImC,CExIjC,+C7Bk+ER,C6B99EM,wEACE,oBFmIiC,CElIjC,0C7Bg+ER,C6Bz9EM,sGACE,a7B49ER,C6Bz9EM,kMAEE,a7B49ER,C6Br9EM,sHACE,a7Bw9ER,C6Bt9EQ,oIACE,oB7Bw9EV,C6Bn9EQ,oJC3JJ,wBD6J2B,CADrB,oB7Bs9EV,C6Bh9EQ,gJACE,0C7Bk9EV,C6B/8EQ,4KACE,oB7Bi9EV,C6Bx8EM,0GACE,oB7B28ER,C6Bv8EQ,sHACE,oBF0E+B,CEzE/B,0C7By8EV,C6B1lFE,kBAKE,aFqNqC,CEzNrC,ahBuHA,iBgBrHA,iBf2coC,Ce5cpC,U7BgmFJ,C6B1lFE,iBAYE,oCV9CA,oBU6CA,WANA,ahB2HE,kBgB7HF,OAOA,e1BvDe,C0BqDf,iBAFA,eACA,qBANA,kBACA,SAEA,S7BsmFJ,C6BzlFI,yEAEE,Q7B0lFN,C6BrlFI,8IAEE,a7B0lFN,C6BxoFI,8DAwDI,sUAEA,uDADA,4BAEA,0DAPF,oBFkLmC,CE/KjC,4C7B0lFR,C6BnlFM,0EACE,oBFuKiC,CEtKjC,0C7BqlFR,C6BrpFI,0EA0EI,wCADA,4B7BilFR,C6B1pFI,8EAoFI,0EADA,kC7B4kFR,C6B/pFI,gEA+FI,gmBAJF,oBF2ImC,CExIjC,+C7BukFR,C6BnkFM,4EACE,oBFmIiC,CElIjC,0C7BqkFR,C6B9jFM,0GACE,a7BikFR,C6B9jFM,kNAEE,a7BikFR,C6B1jFM,0HACE,a7B6jFR,C6B3jFQ,wIACE,oB7B6jFV,C6BxjFQ,wJC3JJ,wBD6J2B,CADrB,oB7B2jFV,C6BrjFQ,oJACE,0C7BujFV,C6BpjFQ,gLACE,oB7BsjFV,C6B7iFM,8GACE,oB7BgjFR,C6B5iFQ,0HACE,oBF0E+B,CEzE/B,0C7B8iFV,C2Bz9EA,aAGE,mBAFA,aACA,kB3B69EF,C2Bv9EE,yBACE,U3By9EJ,CuBxrFI,yBIoOA,mBAGE,sB3Bw9EJ,C2Bn9EE,4CANE,mBADA,aAGA,e3B89EJ,C2B19EE,yBAEE,cACA,kB3Bu9EJ,C2Bj9EE,2BACE,qBAEA,sBADA,U3Bo9EJ,C2B/8EE,qCACE,oB3Bi9EJ,C2B98EE,sDAEE,U3Bg9EJ,C2B38EE,yBAEE,mBADA,aAEA,uBAEA,eADA,U3B88EJ,C2B38EE,+BAEE,cAGA,cADA,mBbgLkC,CajLlC,aAFA,iB3Bi9EJ,C2B18EE,6BACE,mBACA,sB3B48EJ,C2B18EE,mCACE,e3B48EJ,CACF,C+B9xFA,KAUE,6BACA,6BZCE,oBYRF,a5BYS,C4BfT,qBlB6KI,ekB3KJ,e5BCmB,C6BgGnB,e7BnGiB,C6BiGjB,uBD7FA,kBHKI,6HGGJ,CAJA,gEADA,qB/BsyFF,C4BhyFM,uCGdN,KHeQ,e5BmyFN,CACF,Ce7yFE,WgBUE,cACA,oB/BsyFJ,C+BnyFE,sBAGE,2CjB8W0B,CiB/W1B,S/BqyFJ,C+BhyFE,4BAEE,W/BiyFJ,C+B7xFE,mCACE,c/B+xFJ,C+BjxFA,uCAEE,mB/BmxFF,C+B1wFE,aD3DE,wBhBsEW,CkBpEb,oBlBoEa,CkBtEb,ahC20FF,CgCh0FE,yDFXE,wBED2D,CAS3D,oBATqG,CAOrG,UhCg1FJ,CgC30FE,sCASI,0ChCk0FN,CgC7zFE,4CAGE,wBlB0CW,CkBzCX,oBlByCW,CkB3CX,ahCg0FJ,CgCvzFE,uIAIE,wBAzC+I,CA6C/I,oBA7CyL,CAwCzL,UhCyzFJ,CgClzFI,yJAKI,0ChCgzFR,C+BxyFE,eD3DE,wBhBsEW,CkBpEb,oBlBoEa,CkBtEb,UhCy2FF,CgC91FE,+DFXE,wBED2D,CAS3D,oBATqG,CAOrG,UhC82FJ,CgCz2FE,0CASI,2ChCg2FN,CgC31FE,gDAGE,wBlB0CW,CkBzCX,oBlByCW,CkB3CX,UhC81FJ,CgCr1FE,6IAIE,wBAzC+I,CA6C/I,oBA7CyL,CAwCzL,UhCu1FJ,CgCh1FI,+JAKI,2ChC80FR,C+Bt0FE,aD3DE,wBhBsEW,CkBpEb,oBlBoEa,CkBtEb,UhCu4FF,CgC53FE,yDFXE,wBED2D,CAS3D,oBATqG,CAOrG,UhC44FJ,CgCv4FE,sCASI,0ChC83FN,CgCz3FE,4CAGE,wBlB0CW,CkBzCX,oBlByCW,CkB3CX,UhC43FJ,CgCn3FE,uIAIE,wBAzC+I,CA6C/I,oBA7CyL,CAwCzL,UhCq3FJ,CgC92FI,yJAKI,0ChC42FR,C+Bp2FE,UD3DE,wBhBsEW,CkBpEb,oBlBoEa,CkBtEb,UhCq6FF,CgC15FE,gDFXE,wBED2D,CAS3D,oBATqG,CAOrG,UhC06FJ,CgCr6FE,gCASI,0ChC45FN,CgCv5FE,sCAGE,wBlB0CW,CkBzCX,oBlByCW,CkB3CX,UhC05FJ,CgCj5FE,8HAIE,wBAzC+I,CA6C/I,oBA7CyL,CAwCzL,UhCm5FJ,CgC54FI,gJAKI,0ChC04FR,C+Bl4FE,aD3DE,wBhBsEW,CkBpEb,oBlBoEa,CkBtEb,ahCm8FF,CgCx7FE,yDFXE,wBED2D,CAS3D,oBATqG,CAOrG,ahCw8FJ,CgCn8FE,sCASI,0ChC07FN,CgCr7FE,4CAGE,wBlB0CW,CkBzCX,oBlByCW,CkB3CX,ahCw7FJ,CgC/6FE,uIAIE,wBAzC+I,CA6C/I,oBA7CyL,CAwCzL,ahCi7FJ,CgC16FI,yJAKI,0ChCw6FR,C+Bh6FE,YD3DE,wBhBsEW,CkBpEb,oBlBoEa,CkBtEb,UhCi+FF,CgCt9FE,sDFXE,wBED2D,CAS3D,oBATqG,CAOrG,UhCs+FJ,CgCj+FE,oCASI,yChCw9FN,CgCn9FE,0CAGE,wBlB0CW,CkBzCX,oBlByCW,CkB3CX,UhCs9FJ,CgC78FE,oIAIE,wBAzC+I,CA6C/I,oBA7CyL,CAwCzL,UhC+8FJ,CgCx8FI,sJAKI,yChCs8FR,C+B97FE,WD3DE,wBhBsEW,CkBpEb,oBlBoEa,CkBtEb,ahC+/FF,CgCp/FE,mDFXE,wBED2D,CAS3D,oBATqG,CAOrG,ahCogGJ,CgC//FE,kCASI,0ChCs/FN,CgCj/FE,wCAGE,wBlB0CW,CkBzCX,oBlByCW,CkB3CX,ahCo/FJ,CgC3+FE,iIAIE,wBAzC+I,CA6C/I,oBA7CyL,CAwCzL,ahC6+FJ,CgCt+FI,mJAKI,0ChCo+FR,C+B59FE,UD3DE,wBhBsEW,CkBpEb,oBlBoEa,CkBtEb,UhC6hGF,CgClhGE,gDFXE,wBED2D,CAS3D,oBATqG,CAOrG,UhCkiGJ,CgC7hGE,gCASI,wChCohGN,CgC/gGE,sCAGE,wBlB0CW,CkBzCX,oBlByCW,CkB3CX,UhCkhGJ,CgCzgGE,8HAIE,wBAzC+I,CA6C/I,oBA7CyL,CAwCzL,UhC2gGJ,CgCpgGI,gJAKI,wChCkgGR,C+Bp/FE,qBCNA,oBlBWa,CkBZb,ahCggGF,CepjGE,2BiByDE,wBlBOW,CkBNX,oBlBMW,CkBRX,ahCigGJ,CgC5/FE,sDAEE,0ChC6/FJ,CgC1/FE,4DAGE,6BADA,ahC4/FJ,CgCx/FE,+JAIE,wBlBZW,CkBaX,oBlBbW,CkBWX,ahC0/FJ,CgCt/FI,iLAKI,0ChCo/FR,C+B7gGE,uBCNA,oBlBWa,CkBZb,ahCyhGF,Ce7kGE,6BiByDE,wBlBOW,CkBNX,oBlBMW,CkBRX,UhC0hGJ,CgCrhGE,0DAEE,2ChCshGJ,CgCnhGE,gEAGE,6BADA,ahCqhGJ,CgCjhGE,qKAIE,wBlBZW,CkBaX,oBlBbW,CkBWX,UhCmhGJ,CgC/gGI,uLAKI,2ChC6gGR,C+BtiGE,qBCNA,oBlBWa,CkBZb,ahCkjGF,CetmGE,2BiByDE,wBlBOW,CkBNX,oBlBMW,CkBRX,UhCmjGJ,CgC9iGE,sDAEE,yChC+iGJ,CgC5iGE,4DAGE,6BADA,ahC8iGJ,CgC1iGE,+JAIE,wBlBZW,CkBaX,oBlBbW,CkBWX,UhC4iGJ,CgCxiGI,iLAKI,yChCsiGR,C+B/jGE,kBCNA,oBlBWa,CkBZb,ahC2kGF,Ce/nGE,wBiByDE,wBlBOW,CkBNX,oBlBMW,CkBRX,UhC4kGJ,CgCvkGE,gDAEE,0ChCwkGJ,CgCrkGE,sDAGE,6BADA,ahCukGJ,CgCnkGE,sJAIE,wBlBZW,CkBaX,oBlBbW,CkBWX,UhCqkGJ,CgCjkGI,wKAKI,0ChC+jGR,C+BxlGE,qBCNA,oBlBWa,CkBZb,ahComGF,CexpGE,2BiByDE,wBlBOW,CkBNX,oBlBMW,CkBRX,ahCqmGJ,CgChmGE,sDAEE,yChCimGJ,CgC9lGE,4DAGE,6BADA,ahCgmGJ,CgC5lGE,+JAIE,wBlBZW,CkBaX,oBlBbW,CkBWX,ahC8lGJ,CgC1lGI,iLAKI,yChCwlGR,C+BjnGE,oBCNA,oBlBWa,CkBZb,ahC6nGF,CejrGE,0BiByDE,wBlBOW,CkBNX,oBlBMW,CkBRX,UhC8nGJ,CgCznGE,oDAEE,yChC0nGJ,CgCvnGE,0DAGE,6BADA,ahCynGJ,CgCrnGE,4JAIE,wBlBZW,CkBaX,oBlBbW,CkBWX,UhCunGJ,CgCnnGI,8KAKI,yChCinGR,C+B1oGE,mBCNA,oBlBWa,CkBZb,ahCspGF,Ce1sGE,yBiByDE,wBlBOW,CkBNX,oBlBMW,CkBRX,ahCupGJ,CgClpGE,kDAEE,2ChCmpGJ,CgChpGE,wDAGE,6BADA,ahCkpGJ,CgC9oGE,yJAIE,wBlBZW,CkBaX,oBlBbW,CkBWX,ahCgpGJ,CgC5oGI,2KAKI,2ChC0oGR,C+BnqGE,kBCNA,oBlBWa,CkBZb,ahC+qGF,CenuGE,wBiByDE,wBlBOW,CkBNX,oBlBMW,CkBRX,UhCgrGJ,CgC3qGE,gDAEE,wChC4qGJ,CgCzqGE,sDAGE,6BADA,ahC2qGJ,CgCvqGE,sJAIE,wBlBZW,CkBaX,oBlBbW,CkBWX,UhCyqGJ,CgCrqGI,wKAKI,wChCmqGR,C+BjrGA,UAEE,ajB2FwC,CiB5FxC,e5BzEmB,C4B2EnB,oB/BorGF,Ce7vGE,gBgB4EE,a/BqrGJ,C+BjrGE,gDAHE,yB/BurGJ,C+B/qGE,sCAEE,a5BhFO,C4BiFP,mB/BgrGJ,C+BrqGA,2BZ7FI,oBNkKE,kBmB1EJ,elB+H4B,CkBjI5B,kBhCmrGF,C+BxqGA,2BZjGI,oBNkKE,kBmB1EJ,elBgI4B,CkBlI5B,oBhC0rGF,C+BtqGA,WACE,cACA,U/ByqGF,C+BtqGE,sBACE,gB/BwqGJ,C+BhqGE,sFACE,U/BqqGJ,CiChzGA,MLgBM,8B5BoyGN,C4BhyGM,uCKpBN,MLqBQ,e5BmyGN,CACF,CiCtzGE,iBACE,SjCwzGJ,CiCnzGE,qBACE,YjCszGJ,CiClzGA,YAEE,SACA,gBAFA,kBLCI,2B5BuzGN,C4BnzGM,uCKNN,YLOQ,e5BszGN,CACF,CiCxzGE,kBAEE,YLNE,0BKOF,CAFA,OjC4zGJ,C4B7zGM,uCKAJ,kBLCM,e5Bg0GN,CACF,CkCr1GA,uCAIE,iBlCw1GF,CkCr1GA,iBACE,kBlCw1GF,CmCp0GI,uBA1BF,gBACA,mCAFA,oCADA,sBAgCI,WAHA,qBACA,kBrB+NwB,CqB9NxB,qBnC20GN,CmClzGI,6BACE,anCozGN,CkC91GA,eAeE,4BADA,qB/BjBM,C+BmBN,iCfdE,oBeSF,a/BLS,C+BDT,aACA,WrB8JI,eqBjKJ,OAUA,gBAJA,mBAFA,epBiuBkC,CoBhuBlC,gBAPA,kBAWA,gBAVA,SAEA,YlC82GF,CkCz1GI,oBAEE,OADA,UlC61GN,CkCz1GI,qBAEE,UADA,OlC61GN,CuBh1GI,yBWnBA,uBAEE,OADA,UlCw2GJ,CkCp2GE,wBAEE,UADA,OlCu2GJ,CACF,CuB31GI,yBWnBA,uBAEE,OADA,UlCk3GJ,CkC92GE,wBAEE,UADA,OlCi3GJ,CACF,CuBr2GI,yBWnBA,uBAEE,OADA,UlC43GJ,CkCx3GE,wBAEE,UADA,OlC23GJ,CACF,CuB/2GI,0BWnBA,uBAEE,OADA,UlCs4GJ,CkCl4GE,wBAEE,UADA,OlCq4GJ,CACF,CkC73GE,uBAEE,YAEA,qBpB+rBgC,CoBhsBhC,aAFA,QlCk4GJ,CmC95GI,+BAnBF,yBACA,mCAFA,oCADA,aAyBI,WAHA,qBACA,kBrB+NwB,CqB9NxB,qBnCq6GN,CmC54GI,qCACE,anC84GN,CkCn4GE,0BAGE,UAEA,mBpBirBgC,CoBlrBhC,aAFA,WADA,KlC04GJ,CmCn7GI,kCAZF,qCACA,uBAFA,eADA,kCAkBI,WAHA,qBACA,kBrB+NwB,CqB9NxB,qBnC07GN,CmCj6GI,wCACE,anCm6GN,CkC94GI,kCACE,gBlCg5GN,CkC14GE,yBAGE,UAEA,oBpBgqBgC,CoBjqBhC,aAFA,WADA,KlCi5GJ,CmC38GI,iCAIE,WAHA,qBAeE,aAdF,kBrB+NwB,CqB9NxB,qBnC88GN,CmC97GM,kCAxBJ,qCADA,wBADA,kCA8BM,WAHA,qBACA,mBrB4MsB,CqB3MtB,qBnCu8GR,CmCj8GI,uCACE,anCm8GN,CkC75GI,kCACE,gBlC+5GN,CkCv5GE,0IAKE,YADA,UlCw5GJ,CkCl5GA,kBE3GE,6BAHA,SACA,eACA,epCqgHF,CkCl5GA,eAUE,6BACA,SAPA,WAEA,a/B1GS,C+BqGT,cAIA,e/BrHmB,C+BmHnB,sBAIA,mBAEA,mBAPA,UlC65GF,CezgHE,0CeVE,wB3BSO,C+BqIP,apBonBgC,CoBnnBhC,oBlCy4GJ,CkCr4GE,4CJnJE,wBhBoP0B,CoB/F1B,U/B9II,C+B+IJ,oBlCu4GJ,CkCn4GE,gDAIE,6BAFA,a/BhJO,C+BiJP,mBlCq4GJ,CkC53GA,oBACE,alC+3GF,CkC33GA,iBAKE,a/BnKS,C+B+JT,crBEI,kBqBAJ,gBADA,oBpBimBkC,CoB7lBlC,kBlC83GF,CkC13GA,oBAGE,a/BxKS,C+BsKT,cACA,qBlC83GF,CqCxjHA,+BAGE,oBADA,kBAEA,qBrC2jHF,CqCzjHE,yCAEE,cADA,iBrC6jHJ,CqCrjHI,wNAGE,SrC4jHN,CqCtjHA,aACE,aACA,eACA,0BrCyjHF,CqCvjHE,0BACE,UrCyjHJ,CqCnjHE,0EAEE,gBrCsjHJ,CqCljHE,mGlBVE,6BADA,yBnBkkHJ,CqCljHE,+ElBDE,4BADA,wBnByjHJ,CqCriHA,uBAEE,sBADA,sBrCyiHF,CqCtiHE,0GAGE,arCsiHJ,CqCniHE,wCACE,crCqiHJ,CqCjiHA,yEAEE,qBADA,qBrCqiHF,CqCjiHA,yEAEE,oBADA,oBrCqiHF,CqChhHA,oBAEE,uBADA,sBAEA,sBrCmhHF,CqCjhHE,wDAEE,UrCmhHJ,CqChhHE,4FAEE,erCkhHJ,CqC9gHE,qHlBpFE,4BADA,4BnBwmHJ,CqC9gHE,iGlBxGE,yBACA,yBnB0nHJ,CqC//GE,yDAEE,erCkgHJ,CqChgHI,gMAGE,mBACA,oBAFA,iBrCsgHN,CsC7pHA,aAIE,oBAFA,aACA,eAFA,kBAIA,UtCgqHF,CsC9pHE,sHAKE,cAGA,gBADA,YAHA,kBAEA,QtCkqHJ,CsC9pHI,0gBAGE,gBtCyqHN,CsCpqHE,yIAGE,StCsqHJ,CsClqHE,mDACE,StCoqHJ,CsC/pHI,2FnBKA,4BADA,wBnBgqHJ,CsC/pHE,0BAEE,mBADA,YtCkqHJ,CsC/pHI,kInBlBA,6BADA,yBnBsrHJ,CsCjqHI,+DnBNA,4BADA,wBnB4qHJ,CsCxpHI,klBnBjCA,6BADA,yBnBwsHJ,CsCtpHA,yCAEE,YtCypHF,CsCppHE,mDACE,kBACA,StCupHJ,CsCrpHI,+DACE,StCwpHN,CsCppHE,4VAIE,gBtC0pHJ,CsCtpHA,qBAAuB,iBtC0pHvB,CsCzpHA,oBAAsB,gBtC6pHtB,CsCrpHA,kBAEE,mBASA,wBnCjHS,CmCkHT,yBnB/GE,oBmB2GF,anCzGS,CmCkGT,azB8DI,eyBzDJ,enCjHmB,CmCkHnB,enCrHiB,CmCkHjB,gBADA,uBAMA,kBACA,kBtC2pHF,CsCrpHE,2EAEE,YtCupHJ,CsC7oHA,2EAEE,+BtCgpHF,CsC7oHA,6PnBpII,oBNkKE,kByBtBJ,exB2E4B,CwB7E5B,kBtCmpHF,CsC7oHA,2EAEE,gBtCgpHF,CsC7oHA,6PnBrJI,oBNkKE,kByBLJ,exB2D4B,CwB7D5B,oBtCmpHF,CsC7oHA,8DAEE,qBtCgpHF,CsCroHA,skBnB7JI,6BADA,yBnB+yHJ,CsCtoHA,+WnB1JI,4BADA,wBnB2yHJ,CuCl1HA,gBAGE,cACA,kBACA,oBAJA,kBAKA,0DAJA,SvCy1HF,CuCl1HA,uBACE,oBACA,iBvCq1HF,CuCl1HA,sBAKE,cAHA,OAIA,UALA,kBAGA,UzBqfsC,CyBtftC,UvCw1HF,CuCn1HE,2DTzBE,wBhBoP0B,CyBzN1B,oBzByN0B,CyB1N1B,UvCu1HJ,CuCj1HE,yDAKI,2CvC+0HN,CuC30HE,uEACE,oBvC60HJ,CuC10HE,yEAEE,wBzBkf4C,CyBjf5C,oBzBif4C,CyBnf5C,UvC80HJ,CuCr0HI,2GACE,avCu0HN,CuCr0HM,yHACE,wBvCu0HR,CuC7zHA,sBAEE,gBADA,kBAGA,kBvC+zHF,CuC3zHE,6BASE,qBpC/EI,CoCgFJ,yBAHA,mBvCg0HJ,CuCxzHE,yDAPE,WAJA,cAEA,WzBuboC,CyB1bpC,aAFA,kBACA,UAGA,UvC40HJ,CuCl0HE,4BAQE,gCvC0zHJ,CuChzHE,8CpBlGE,mBnBs5HJ,CuC/yHI,2EACE,4NvCizHN,CuC5yHI,kFTzHA,wBhBoP0B,CyB1HxB,oBvC+yHN,CuC3yHI,iFACE,0KvC6yHN,CuCxyHI,qFTpIA,oC9B+6HJ,CuCxyHI,2FTvIA,oC9Bk7HJ,CuChyHE,2CAEE,iBvCkyHJ,CuC9xHI,wEACE,2LvCgyHN,CuC3xHI,kFT9JA,oC9B47HJ,CuCnxHA,eACE,oBvCsxHF,CuCnxHI,4CAKE,mBzBgY0C,CyBpY1C,cAEA,mBADA,avCuxHN,CuCjxHI,2CAKE,wBpC9KK,CoCgLL,mBzBsX0C,CyBzX1C,uBzB0X0C,CyB5X1C,0BADA,sBX5KA,iIWmLA,CALA,sBvCuxHN,C4Bj8HM,uCWuKF,2CXtKI,e5Bo8HN,CACF,CuClxHI,yEACE,qBpC5LE,CoC6LF,4BvCoxHN,CuC/wHI,mFTzMA,oC9B29HJ,CuCrwHA,eAeE,6DAJA,kOACA,yBpBtNE,oBoBmNF,apCjNS,CoCyMT,qB1BzCI,e0B+CJ,epCzNmB,CoCqNnB,e/BpNa,C+ByNb,epC7NiB,CoCyNjB,uCAMA,sBARA,UvCmxHF,CuCpwHE,qBACE,oBzBwPoC,CyBlPlC,2CzBmW8B,CyBxWhC,SvCuwHJ,CuC/vHI,gCAOE,qBpCjPE,CoCgPF,avC6vHN,CuCxvHE,8DAIE,sBAFA,YACA,oBvC0vHJ,CuCtvHE,wBAEE,wBpC5PO,CoC2PP,avCyvHJ,CuCpvHE,2BACE,YvCsvHJ,CuClvHE,8BACE,kBACA,yBvCovHJ,CuChvHA,kB1BtGM,kB0BuGJ,gB/B/QgB,C+BiRhB,qBzBgH4B,CyB/G5B,kBzBgH4B,CyBlH5B,kBvCsvHF,CuChvHA,kB1B9GM,kB0B+GJ,+BzBmNsC,CyBjNtC,oBzB6G4B,CyB5G5B,iBzB6G4B,CyB/G5B,iBvCsvHF,CuC3uHA,aAEE,qBAGA,evC8uHF,CuC3uHA,gCAJE,e/BxSa,C+BqSb,kBAEA,UvC0vHF,CuCrvHA,mBAKE,SAEA,UADA,gBAJA,SvCmvHF,CuC5uHE,4CACE,oBzBqKoC,CyBpKpC,2CvC8uHJ,CuC1uHE,+FAEE,wBvC2uHJ,CuCvuHI,qDACE,gBvCyuHN,CuCruHE,yDACE,yBvCuuHJ,CuCnuHA,mBAaE,qBpCtVM,CoCuVN,yBpBlVE,oBoB8UF,epCtVmB,CoCkVnB,e/BjVa,C+B+Ub,OAIA,gBAHA,SvC+uHF,CuCluHE,4CANA,apC9US,CoC6UT,epC1ViB,CoCsVjB,uBANA,kBAEA,QADA,KvCkwHF,CuClvHE,yBTlWE,wB3BSO,CoCsWP,oBpBnWA,8BoB0VA,SAOA,iBALA,cACA,2BzBiIoC,CyBnIpC,SvC6uHJ,CuC1tHA,cAKE,6DADA,6BAFA,cACA,UAFA,UvCiuHF,CuC3tHE,oBACE,SvC6tHJ,CuCztHI,0CAA0B,0DvC4tH9B,CuC3tHI,sCAA0B,0DvC8tH9B,CuC7tHI,+BAA0B,0DvCguH9B,CuC7tHE,gCACE,QvC+tHJ,CuC5tHE,oCASE,wCTxZA,wBhBoP0B,CyBgK1B,QzBmNyC,CK3lBzC,mBoBqYA,WzBmNyC,CyBlNzC,mBXxYE,8GW6YF,CX7YE,sGW6YF,CAPA,UvCquHJ,C4BvmIM,uCWiYJ,oCXhYM,uC5B0mIN,CACF,CuChuHI,2CT1ZA,wB9B6nIJ,CuC9tHE,6CAKE,wBpC1ZO,CoC2ZP,yBpBzZA,mBoBsZA,kBACA,czB4LgC,CyB9LhC,YzB6LgC,CyB9LhC,UvCsuHJ,CuC5tHE,gCAQE,qCTlbA,wBhBoP0B,CyB0L1B,QzByLyC,CK3lBzC,mBoBgaA,WzBwLyC,Cc1lBvC,2GWuaF,CXvaE,sGWuaF,CANA,UvCouHJ,C4BjoIM,uCW4ZJ,gCX3ZM,oC5BooIN,CACF,CuChuHI,uCTpbA,wB9BupIJ,CuC9tHE,gCAKE,wBpCpbO,CoCqbP,yBpBnbA,mBoBgbA,kBACA,czBkKgC,CyBpKhC,YzBmKgC,CyBpKhC,UvCsuHJ,CuC5tHE,yBAWE,gBT/cA,wBhBoP0B,CyBuN1B,QzB4JyC,CK3lBzC,mBoB0bA,WzB8JyC,CyB3JzC,iB/BlcoB,C+BicpB,kB/BjcoB,C+BgcpB,aX7bE,0GWocF,CXpcE,sGWocF,CATA,UvCuuHJ,C4B9pIM,uCWsbJ,yBXrbM,mC5BiqIN,CACF,CuChuHI,gCTjdA,wB9BorIJ,CuC9tHE,yBAKE,6BACA,yBACA,mBAJA,kBACA,czBqIgC,CyBvIhC,YzBsIgC,CyBvIhC,UvCsuHJ,CuCvtHE,4DAJE,wBpCxdO,CgBEP,kBnB0rIJ,CuChuHE,8BACE,iBvC+tHJ,CuCztHI,6CACE,wBvC2tHN,CuCxtHI,sDACE,cvC0tHN,CuCvtHI,yCACE,wBvCytHN,CuCttHI,yCACE,cvCwtHN,CuCrtHI,kCACE,wBvCutHN,CuCltHA,+DXzfM,sG5BitIN,C4B7sIM,uCWqfN,+DXpfQ,e5BktIN,CACF,CwCnuIA,KACE,aACA,eAGA,gBADA,gBADA,cxCwuIF,CwCnuIA,UACE,cACA,kBxCsuIF,CeruIE,gCyBGE,oBxCquIJ,CwCjuIE,mBACE,arCLO,CqCOP,eADA,mBxCouIJ,CwC3tIA,UACE,+BxC8tIF,CwC5tIE,oBAEE,6BACA,6BrBbA,6BACA,8BqBUA,kBxCkuIJ,CexvIE,oDyB8BI,oC1BipB8B,C0BlpB9B,iBxC+tIN,CwC3tII,6BAEE,6BACA,yBAFA,axC+tIN,CwCztIE,8DAGE,qBrC9CI,CqC+CJ,iC1BsoBgC,C0BxoBhC,axC6tIJ,CwCxtIE,yBrBpCE,yBACA,0BqBqCA,exC2tIJ,CwC/sIE,qBACE,gBACA,SrB7DA,mBnBgxIJ,CwC/sIE,uDAGE,wB1BoK0B,C0BrK1B,UxCktIJ,CwCvsIE,wCAEE,cACA,iBxC0sIJ,CwCrsIE,kDAEE,aACA,YACA,iBxCwsIJ,CwC9rIE,uBACE,YxCisIJ,CwC/rIE,qBACE,axCisIJ,CyC1yIA,QAME,mBALA,iBzCkzIF,CyCzyIE,4IANA,mBAFA,aACA,eAEA,6BzCyzIF,CyC5xIA,cACE,qB5BgII,kB4B3HJ,oBAFA,iB3BgFO,C2BjFP,oB3BiqBkC,C2BlqBlC,iB3BkqBkC,C2B7pBlC,kBzC8xIF,Cex0IE,wC0B6CE,oBzC8xIJ,CyCrxIA,YACE,aACA,sBAGA,gBADA,gBADA,czC0xIF,CyCtxIE,sBAEE,eADA,ezCyxIJ,CyCrxIE,2BAEE,WADA,ezCwxIJ,CyC9wIA,aACE,qBAEA,oB3BwlBkC,C2BzlBlC,iBzCkxIF,CyCrwIA,iBAKE,mBAJA,gBACA,WzCywIF,CyClwIA,gBAIE,6BACA,6BtBxGE,oBNkKE,kB4B5DJ,cAFA,qBzC0wIF,Ceh3IE,4C0B8GE,oBzCqwIJ,CyC/vIA,qBAME,mCADA,WAJA,qBAEA,aACA,sBAFA,WzCswIF,CyC/vIA,mBACE,e3BglBkC,C2B/kBlC,ezCkwIF,CuBx0II,4BkBkFI,gMAEE,eADA,ezCgwIR,CACF,CuBj2II,yBkB6FA,kBAoBI,qBACA,0BzCovIN,CyClvIM,8BACE,kBzCovIR,CyClvIQ,6CACE,iBzCovIV,CyCjvIQ,wCAEE,kB3BwhBwB,C2BzhBxB,mBzCovIV,CyC9uIM,gMACE,gBzCqvIR,CyCvuIM,qCACE,gBzCyuIR,CyCtuIM,mCACE,uBAGA,ezCsuIR,CyCnuIM,kCACE,YzCquIR,CACF,CuBt3II,4BkBkFI,gMAEE,eADA,ezC6yIR,CACF,CuB94II,yBkB6FA,kBAoBI,qBACA,0BzCiyIN,CyC/xIM,8BACE,kBzCiyIR,CyC/xIQ,6CACE,iBzCiyIV,CyC9xIQ,wCAEE,kB3BwhBwB,C2BzhBxB,mBzCiyIV,CyC3xIM,gMACE,gBzCkyIR,CyCpxIM,qCACE,gBzCsxIR,CyCnxIM,mCACE,uBAGA,ezCmxIR,CyChxIM,kCACE,YzCkxIR,CACF,CuBn6II,4BkBkFI,gMAEE,eADA,ezC01IR,CACF,CuB37II,yBkB6FA,kBAoBI,qBACA,0BzC80IN,CyC50IM,8BACE,kBzC80IR,CyC50IQ,6CACE,iBzC80IV,CyC30IQ,wCAEE,kB3BwhBwB,C2BzhBxB,mBzC80IV,CyCx0IM,gMACE,gBzC+0IR,CyCj0IM,qCACE,gBzCm0IR,CyCh0IM,mCACE,uBAGA,ezCg0IR,CyC7zIM,kCACE,YzC+zIR,CACF,CuBh9II,6BkBkFI,gMAEE,eADA,ezCu4IR,CACF,CuBx+II,0BkB6FA,kBAoBI,qBACA,0BzC23IN,CyCz3IM,8BACE,kBzC23IR,CyCz3IQ,6CACE,iBzC23IV,CyCx3IQ,wCAEE,kB3BwhBwB,C2BzhBxB,mBzC23IV,CyCr3IM,gMACE,gBzC43IR,CyC92IM,qCACE,gBzCg3IR,CyC72IM,mCACE,uBAGA,ezC62IR,CyC12IM,kCACE,YzC42IR,CACF,CyC76II,eAoBI,qBACA,0BzC45IR,CyC/6IQ,8KAEE,eADA,ezCu7IV,CyCn6IQ,2BACE,kBzCq6IV,CyCn6IU,0CACE,iBzCq6IZ,CyCl6IU,qCAEE,kB3BwhBwB,C2BzhBxB,mBzCq6IZ,CyC/5IQ,8KACE,gBzCs6IV,CyCx5IQ,kCACE,gBzC05IV,CyCv5IQ,gCACE,uBAGA,ezCu5IV,CyCp5IQ,+BACE,YzCs5IV,Ce/lJE,gG0B2NI,oBzC24IN,CyCt4II,oCACE,oBzCw4IN,CezmJE,oF0BoOM,oBzCw4IR,CyCr4IM,6CACE,oBzCu4IR,CyCn4II,0KAIE,oBzCq4IN,CyCj4IE,8BAEE,2B3BsegC,C2BvehC,oBzCo4IJ,CyCh4IE,mCACE,wQzCk4IJ,CyC/3IE,2BACE,oBzCi4IJ,Ce/nJE,mG0BmQM,oBzCk4IR,CeroJE,6F0B+QI,UzC63IN,CyCx3II,mCACE,wBzC03IN,Ce/oJE,kF0BwRM,yBzC03IR,CyCv3IM,4CACE,yBzCy3IR,CyCr3II,sKAIE,UzCu3IN,CyCn3IE,6BAEE,+B3B2agC,C2B5ahC,wBzCs3IJ,CyCl3IE,kCACE,8QzCo3IJ,CyCj3IE,0BACE,wBzCm3IJ,CerqJE,gG0BuTM,UzCo3IR,C0CvrJA,MAME,qBAEA,2BADA,qBvCEM,CuCAN,kCvBKE,oBuBZF,aACA,sBACA,YAHA,iB1CksJF,C0CvrJE,SAEE,cADA,c1C0rJJ,C0CtrJE,kBAEE,sBADA,kB1CyrJJ,C0CtrJI,8BvBEA,yCACA,0CuBFE,kB1C0rJN,C0CtrJI,6BvBYA,4CADA,6CuBVE,qB1C0rJN,C0CnrJE,8DAEE,Y1CqrJJ,C0CjrJA,WAGE,cAGA,eACA,e1CgrJF,C0C5qJA,YACE,oB1C+qJF,C0C5qJA,eACE,mB1CgrJF,C0C5qJA,qCAHE,e1CmrJF,CepuJE,iB2B0DE,oB1C8qJJ,C0C3qJE,sBACE,mB1C6qJJ,C0CrqJA,aAIE,gC5BkvBkC,C4BjvBlC,yCAHA,gBADA,sB1C2qJF,C0CrqJE,yBvBvEE,qDnB+uJJ,C0CnqJA,aAGE,gC5BuuBkC,C4BtuBlC,sCAHA,sB1CwqJF,C0CnqJE,wBvBlFE,qDnBwvJJ,C0C5pJA,kBAIE,gBAFA,qB1CiqJF,C0C5pJA,qCAJE,qBAFA,qB1CuqJF,C0C3pJA,kBvBzGI,gCuB6GF,SACA,OACA,e5B6sBkC,C4BltBlC,kBAEA,QADA,K1CmqJF,C0C3pJA,yCAGE,cACA,U1C8pJF,C0C3pJA,wBvBjHI,yCACA,yCnBixJJ,C0C5pJA,2BvBvGI,4CADA,4CnB0wJJ,C0CzpJE,iBACE,kB1C4pJJ,CuB3vJI,yBmB6FJ,WAMI,aACA,mBAEA,kBADA,kB1C6pJF,C0C1pJE,iBAEE,YAEA,gBACA,gB5BuqB8B,C4BzqB9B,iB1C6pJJ,CACF,C0C/oJE,kBACE,kB1CkpJJ,CuB7wJI,yBmBuHJ,YAQI,aACA,kB1CkpJF,C0C/oJE,kBAEE,YACA,e1CgpJJ,C0C9oJI,wBAEE,cADA,a1CipJN,C0C3oJM,mCvBxKJ,6BADA,yBnBwzJF,C0C5oJQ,iGAGE,yB1C6oJV,C0C3oJQ,oGAGE,4B1C4oJV,C0CxoJM,oCvBzKJ,4BADA,wBnBszJF,C0CzoJQ,mGAGE,wB1C0oJV,C0CxoJQ,sGAGE,2B1CyoJV,CACF,C0C5nJE,oBACE,oB1C+nJJ,CuBvzJI,yBmBsLJ,cAMI,mB5B2lBgC,C4B3lBhC,c5B2lBgC,C4B1lBhC,uB5B2lBgC,C4B3lBhC,kB5B2lBgC,C4B1lBhC,UACA,Q1C+nJF,C0C7nJE,oBACE,qBACA,U1C+nJJ,CACF,C0CtnJA,WACE,oB1CynJF,C0CvnJE,iBACE,e1CynJJ,C0CvnJI,oCACE,gBvBtOF,4BADA,4BnBk2JJ,C0CvnJI,qCvBzPA,yBACA,yBnBm3JJ,C0CvnJI,8BvBtQA,gBuBwQE,kB1CynJN,C2Cn5JA,YAOE,wBxCQS,CgBGP,oBwBjBF,aACA,eAIA,gBAFA,kB7BqiCkC,C6BtiClC,mB3C05JF,C2Ch5JE,kCACE,kB3Cm5JJ,C2Cj5JI,yCAGE,cACA,YAHA,WACA,mB3Cq5JN,C2Cz4JE,+CACE,0BAIA,oB3Cu4JJ,C2Cp4JE,wBACE,a3Cy4JJ,C4Ch7JA,YzBkBI,oByBjBF,a5BIA,gBADA,chBm7JF,C4Cj7JA,WAQE,qBzCDM,CyCEN,yBAHA,a9BmKwC,C8BvKxC,cAGA,gB9BoxBkC,C8BrxBlC,iBADA,qBAFA,iB5C27JF,C4Cj7JE,iBAIE,wBzCNO,CyCOP,oBzCNO,CyCGP,a9B8JsC,C8B7JtC,qBAFA,S5Cu7JJ,C4Ch7JE,iBAGE,2C9B+W0B,C8BhX1B,S9B4wBgC,C8B7wBhC,S5Co7JJ,C4C56JI,kCzBeA,gCADA,6ByBbE,a5Ci7JN,C4C56JI,iCzBLA,iCADA,6BnBs7JJ,C4C36JE,6BAGE,wB9B0M0B,C8BzM1B,oB9ByM0B,C8B3M1B,UzClCI,CyCiCJ,S5Cg7JJ,C4C16JE,+BAKE,qBzC5CI,CyC6CJ,oBzC1CO,CyCqCP,azClCO,CyCqCP,YAFA,mB5C+6JJ,C6Cl+JE,0BhCiLI,kBgC9KF,e/BmO0B,C+BrO1B,qB7Cu+JJ,C6Ch+JM,iD1BsCF,gCADA,4BnB+7JJ,C6C/9JM,gD1BmBF,iCADA,6BnBi9JJ,C6Ch/JE,0BhCiLI,kBgC9KF,e/BoO0B,C+BtO1B,oB7Cq/JJ,C6C9+JM,iD1BsCF,gCADA,4BnB68JJ,C6C7+JM,gD1BmBF,iCADA,6BnB+9JJ,C8C5/JA,O3BaI,oB2BZF,qBjC8JE,ciC3JF,e3CEiB,C2CDjB,cAHA,mBAIA,kBlBKI,6HkBDJ,CAFA,wBADA,kB9CkgKF,C4B1/JM,uCkBfN,OlBgBQ,e5B6/JN,CACF,CengKE,4B+BGI,oB9CmgKN,C8C9/JE,aACE,Y9CigKJ,C8C5/JA,YACE,kBACA,Q9C+/JF,C8Cx/JA,Y3BrBI,oB2BuBF,iBhCg4BkC,CgCj4BlC,kB9C6/JF,C8Cn/JE,eChDA,wBjC0Ea,CiC3Eb,a/CyiKF,Ce1hKE,4CgCTI,yBADA,a/CwiKN,C+CpiKI,4CAGE,2CADA,S/CsiKN,C8ChgKE,iBChDA,wBjC0Ea,CiC3Eb,U/CsjKF,CeviKE,gDgCTI,yBADA,U/CqjKN,C+CjjKI,gDAGE,4CADA,S/CmjKN,C8C7gKE,eChDA,wBjC0Ea,CiC3Eb,U/CmkKF,CepjKE,4CgCTI,yBADA,U/CkkKN,C+C9jKI,4CAGE,0CADA,S/CgkKN,C8C1hKE,YChDA,wBjC0Ea,CiC3Eb,U/CglKF,CejkKE,sCgCTI,yBADA,U/C+kKN,C+C3kKI,sCAGE,2CADA,S/C6kKN,C8CviKE,eChDA,wBjC0Ea,CiC3Eb,a/C6lKF,Ce9kKE,4CgCTI,yBADA,a/C4lKN,C+CxlKI,4CAGE,0CADA,S/C0lKN,C8CpjKE,cChDA,wBjC0Ea,CiC3Eb,U/C0mKF,Ce3lKE,0CgCTI,yBADA,U/CymKN,C+CrmKI,0CAGE,0CADA,S/CumKN,C8CjkKE,aChDA,wBjC0Ea,CiC3Eb,a/CunKF,CexmKE,wCgCTI,yBADA,a/CsnKN,C+ClnKI,wCAGE,4CADA,S/ConKN,C8C9kKE,YChDA,wBjC0Ea,CiC3Eb,U/CooKF,CernKE,sCgCTI,yBADA,U/CmoKN,C+C/nKI,sCAGE,yCADA,S/CioKN,CgD7oKA,WAIE,wB7CWS,CgBGP,oB6BhBF,kBlCyzBkC,CkC1zBlC,iBhDmpKF,CuBxlKI,yByB5DJ,WAQI,iBhDgpKF,CACF,CgD7oKA,iB7BMI,gB6BJF,eADA,ehDkpKF,CiD3pKA,OAIE,6B9BUE,oB8BXF,kBnCy9BkC,CmC19BlC,uBADA,iBjDkqKF,CiD1pKA,eAEE,ajD4pKF,CiDxpKA,YACE,ejD2pKF,CiDnpKA,mBACE,kBjDspKF,CiDnpKE,0BAME,cADA,uBAJA,kBAEA,QADA,MAEA,SjDupKJ,CiD3oKE,enB1CE,wBmB2CuB,CC9CzB,oBD8CqE,CChDrE,alDgsKF,CkD5rKE,kBACE,wBlD8rKJ,CkD3rKE,2BACE,alD6rKJ,CiDvpKE,iBnB1CE,wBmB2CuB,CC9CzB,oBD8CqE,CChDrE,alD4sKF,CkDxsKE,oBACE,wBlD0sKJ,CkDvsKE,6BACE,alDysKJ,CiDnqKE,enB1CE,wBmB2CuB,CC9CzB,oBD8CqE,CChDrE,alDwtKF,CkDptKE,kBACE,wBlDstKJ,CkDntKE,2BACE,alDqtKJ,CiD/qKE,YnB1CE,wBmB2CuB,CC9CzB,oBD8CqE,CChDrE,alDouKF,CkDhuKE,eACE,wBlDkuKJ,CkD/tKE,wBACE,alDiuKJ,CiD3rKE,enB1CE,wBmB2CuB,CC9CzB,oBD8CqE,CChDrE,alDgvKF,CkD5uKE,kBACE,wBlD8uKJ,CkD3uKE,2BACE,alD6uKJ,CiDvsKE,cnB1CE,wBmB2CuB,CC9CzB,oBD8CqE,CChDrE,alD4vKF,CkDxvKE,iBACE,wBlD0vKJ,CkDvvKE,0BACE,alDyvKJ,CiDntKE,anB1CE,wBmB2CuB,CC9CzB,oBD8CqE,CChDrE,alDwwKF,CkDpwKE,gBACE,wBlDswKJ,CkDnwKE,yBACE,alDqwKJ,CiD/tKE,YnB1CE,wBmB2CuB,CC9CzB,oBD8CqE,CChDrE,alDoxKF,CkDhxKE,eACE,wBlDkxKJ,CkD/wKE,wBACE,alDixKJ,CmDzxKE,gCACE,GAAO,0BnD6xKT,CmD5xKE,GAAK,uBnD+xKP,CACF,CmD5xKA,UAME,wBhDCS,CgBGP,oBNkKE,iBsC1KJ,WrCk+BkC,CqCh+BlC,anDiyKF,CmD1xKA,wBAVE,aAEA,enD8yKF,CmDtyKA,cAQE,wBrCu9BkC,CqC19BlC,UhDXM,CgDQN,sBACA,uBAGA,kBvBTI,yBuBYJ,CAFA,kBnD+xKF,C4BryKM,uCuBDN,cvBEQ,e5BwyKN,CACF,CmD/xKA,sBrBYE,sKqBVA,yBnDkyKF,CmD9xKE,uBACE,iDnDiyKJ,CmD9xKM,uCAJJ,uBAKM,cnDiyKN,CACF,CoD50KA,OAEE,uBADA,YpDg1KF,CoD50KA,YACE,MpD+0KF,CqDj1KA,YlCcI,oBkCbF,aACA,sBAIA,gBADA,crDo1KF,CqDz0KA,wBAEE,alDFS,CkDGT,mBAFA,UrD80KF,Cen1KE,4DsCcE,wBlDhBO,CkDcP,alDRO,CkDSP,qBAFA,SrD80KJ,CqDx0KE,+BAEE,wBlDpBO,CkDmBP,arD20KJ,CqDj0KA,iBAME,qBlDrCM,CkDsCN,kCALA,cACA,uBAFA,iBrDw0KF,CqDh0KE,6BlC1BE,+BACA,+BnB61KJ,CqDh0KE,4BlCfE,kCADA,kCnBo1KJ,CqDh0KE,oDAIE,qBlDpDI,CkDkDJ,alD5CO,CkD6CP,mBrDk0KJ,CqD7zKE,wBAGE,wBvCkL0B,CuCjL1B,oBvCiL0B,CuCnL1B,UlD1DI,CkDyDJ,SrDk0KJ,CqD5zKE,kCACE,kBrD8zKJ,CqD5zKI,yCAEE,oBvC2JwB,CuC5JxB,erD+zKN,CqDhzKI,uBACE,kBrDmzKN,CqDhzKQ,oDlC1BJ,gCAZA,yBnB01KJ,CqD/yKQ,mDlC/BJ,4BAZA,6BnB81KJ,CqD9yKQ,+CACE,YrDgzKV,CqD7yKQ,yDAEE,oBADA,oBrDgzKV,CqD7yKU,gEAEE,qBvCqHkB,CuCtHlB,gBrDgzKZ,CuB12KI,yB8BmCA,0BACE,kBrD20KJ,CqDx0KM,uDlC1BJ,gCAZA,yBnBk3KF,CqDv0KM,sDlC/BJ,4BAZA,6BnBs3KF,CqDt0KM,kDACE,YrDw0KR,CqDr0KM,4DAEE,oBADA,oBrDw0KR,CqDr0KQ,mEAEE,qBvCqHkB,CuCtHlB,gBrDw0KV,CACF,CuBn4KI,yB8BmCA,0BACE,kBrDm2KJ,CqDh2KM,uDlC1BJ,gCAZA,yBnB04KF,CqD/1KM,sDlC/BJ,4BAZA,6BnB84KF,CqD91KM,kDACE,YrDg2KR,CqD71KM,4DAEE,oBADA,oBrDg2KR,CqD71KQ,mEAEE,qBvCqHkB,CuCtHlB,gBrDg2KV,CACF,CuB35KI,yB8BmCA,0BACE,kBrD23KJ,CqDx3KM,uDlC1BJ,gCAZA,yBnBk6KF,CqDv3KM,sDlC/BJ,4BAZA,6BnBs6KF,CqDt3KM,kDACE,YrDw3KR,CqDr3KM,4DAEE,oBADA,oBrDw3KR,CqDr3KQ,mEAEE,qBvCqHkB,CuCtHlB,gBrDw3KV,CACF,CuBn7KI,0B8BmCA,0BACE,kBrDm5KJ,CqDh5KM,uDlC1BJ,gCAZA,yBnB07KF,CqD/4KM,sDlC/BJ,4BAZA,6BnB87KF,CqD94KM,kDACE,YrDg5KR,CqD74KM,4DAEE,oBADA,oBrDg5KR,CqD74KQ,mEAEE,qBvCqHkB,CuCtHlB,gBrDg5KV,CACF,CqDl4KA,kBlCnHI,enBw/KJ,CqDl4KE,mCACE,oBrDo4KJ,CqDl4KI,8CACE,qBrDo4KN,CsD7gLE,yBAEE,wBDmJuC,CCpJvC,atDihLJ,CergLE,4GuCNM,yBADA,atDghLR,CsD5gLM,uDAEE,wBDyIkE,CCxIlE,oBDwIkE,CC1IlE,UtDghLR,CsD3hLE,2BAEE,wBDmJuC,CCpJvC,atD+hLJ,CenhLE,gHuCNM,yBADA,atD8hLR,CsD1hLM,yDAEE,wBDyIkE,CCxIlE,oBDwIkE,CC1IlE,UtD8hLR,CsDziLE,yBAEE,wBDmJuC,CCpJvC,atD6iLJ,CejiLE,4GuCNM,yBADA,atD4iLR,CsDxiLM,uDAEE,wBDyIkE,CCxIlE,oBDwIkE,CC1IlE,UtD4iLR,CsDvjLE,sBAEE,wBDmJuC,CCpJvC,atD2jLJ,Ce/iLE,sGuCNM,yBADA,atD0jLR,CsDtjLM,oDAEE,wBDyIkE,CCxIlE,oBDwIkE,CC1IlE,UtD0jLR,CsDrkLE,yBAEE,wBDmJuC,CCpJvC,atDykLJ,Ce7jLE,4GuCNM,yBADA,atDwkLR,CsDpkLM,uDAEE,wBDyIkE,CCxIlE,oBDwIkE,CC1IlE,UtDwkLR,CsDnlLE,wBAEE,wBDmJuC,CCpJvC,atDulLJ,Ce3kLE,0GuCNM,yBADA,atDslLR,CsDllLM,sDAEE,wBDyIkE,CCxIlE,oBDwIkE,CC1IlE,UtDslLR,CsDjmLE,uBAEE,wBDmJuC,CCpJvC,atDqmLJ,CezlLE,wGuCNM,yBADA,atDomLR,CsDhmLM,qDAEE,wBDyIkE,CCxIlE,oBDwIkE,CC1IlE,UtDomLR,CsD/mLE,sBAEE,wBDmJuC,CCpJvC,atDmnLJ,CevmLE,sGuCNM,yBADA,atDknLR,CsD9mLM,oDAEE,wBDyIkE,CCxIlE,oBDwIkE,CC1IlE,UtDknLR,CuDhoLA,OAKE,UpDkBM,CoDtBN,Y1C4MM,iB0C1MN,epDQiB,CoDPjB,cAGA,WADA,wBvDooLF,Cat/KI,0B0CpJJ,O1CkNU,+Bb47KR,CACF,CenoLE,awCDE,UpDYI,CoDXJ,oBvDuoLJ,CenoLE,sFwCCI,WvDqoLN,CuD1nLA,aAEE,6BACA,SAFA,SvD+nLF,CuDvnLA,iBACE,mBvD0nLF,CwDhqLA,OAQE,4BADA,oC1C44BkC,C0C14BlC,gCrCSE,qBqCRF,yC1C64BkC,C0Cp5BlC,gB1C24BkC,CD1tB9B,kB2ChLJ,e1C04BkC,C0Cn4BlC,SxDiqLF,CwD9pLE,wBACE,oBxDgqLJ,CwD7pLE,eACE,SxD+pLJ,CwD5pLE,YACE,cACA,SxD8pLJ,CwD3pLE,YACE,YxD6pLJ,CwDzpLA,cAEE,mBAIA,4BADA,oC1Cq3BkC,C0Cn3BlC,wCrCZE,0CACA,2CqCQF,arDjBS,CqDcT,aAEA,qBxDkqLF,CwD1pLA,YACE,cxD6pLF,CyDnsLA,YAEE,ezDqsLF,CyDnsLE,mBACE,kBACA,ezDqsLJ,CyDhsLA,OAKE,aAEA,YAJA,OAQA,UAHA,gBAPA,eACA,MAIA,WAFA,YzDwsLF,CyD1rLA,cAGE,Y3Ci5BkC,C2C/4BlC,oBAJA,kBACA,UzD+rLF,CyDzrLE,0BAEE,mBtDFmB,CyB3BjB,iC5BwtLN,C4BptLM,uC6BuBJ,0B7BtBM,e5ButLN,CACF,CyD9rLE,0BACE,czDgsLJ,CyD5rLE,kCACE,qBzD8rLJ,CyD1rLA,yBACE,aACA,4BzD6rLF,CyD3rLE,wCACE,8BACA,ezD6rLJ,CyD1rLE,8EAEE,azD4rLJ,CyDzrLE,qCACE,ezD2rLJ,CyDvrLA,uBAEE,mBADA,aAEA,4BzD0rLF,CyDvrLE,8BAIE,WAHA,cACA,0BACA,0CzD0rLJ,CyDrrLE,+CACE,sBAEA,YADA,sBzDwrLJ,CyDrrLI,8DACE,ezDurLN,CyDprLI,sDACE,YzDsrLN,CyDhrLA,eASE,4BADA,qBtDrGM,CsDuGN,gCtClGE,oBsC0FF,aACA,sBAWA,UAPA,oBANA,kBAGA,UzDyrLF,CyD3qLA,gBAOE,qBtD5GM,CsD2GN,aAHA,OAFA,eACA,MAGA,YADA,YzDirLF,CyD3qLE,qBAAS,SzD8qLX,CyD7qLE,qBAAS,UzDgrLX,CyD3qLA,cAEE,uBAGA,gCtCtHE,yCACA,0CsCiHF,aAEA,8BACA,YzDirLF,CyD7qLE,qBAGE,8BAFA,YzDgrLJ,CyDzqLA,aAEE,etDvJiB,CsDsJjB,ezD6qLF,CyDvqLA,YAIE,cACA,Y3C0wBkC,C2C9wBlC,iBzD4qLF,CyDpqLA,cAGE,mBtCrIE,4CADA,6CsCyIF,6BALA,aACA,eAEA,yBACA,czD0qLF,CyDnqLE,gBACE,azDqqLJ,CyDhqLA,yBAIE,YACA,gBAJA,kBACA,YACA,UzDqqLF,CuB1yLI,yBkC6IF,cAEE,oBADA,ezDkqLF,CyD9pLA,yBACE,8BzDgqLF,CyD9pLE,wCACE,+BzDgqLJ,CyD5pLA,uBACE,8BzD8pLF,CyD5pLE,8BACE,4BACA,0CzD8pLJ,CyDtpLA,UAAY,ezDypLZ,CACF,CuBj0LI,yBkC2KF,oBAEE,ezDypLF,CACF,CuBv0LI,0BkCkLF,UAAY,gBzDypLZ,CACF,C0Dv4LA,SAUE,qBAPA,cCHA,4BxDCuB,CUkLnB,kB8CjLJ,kBACA,exDMmB,CwDCnB,sBAIA,gBAVA,exDEiB,CuDFjB,Q5C61BkC,C4Ct1BlC,UAVA,kBCIA,gBACA,iBACA,qBACA,iBACA,oBAGA,mBADA,kBAEA,oBDXA,Y1D45LF,C0Dj5LE,cAAS,U1Do5LX,C0Dl5LE,gBAEE,cAEA,Y5Ci1BgC,C4Cp1BhC,kBAEA,W1Dq5LJ,C0Dl5LI,uBAGE,yBACA,mBAFA,WADA,iB1Du5LN,C0D/4LA,mDACE,e1Dk5LF,C0Dh5LE,iEACE,Q1Dk5LJ,C0Dh5LI,+EAGE,qBvDjBE,CuDgBF,2BADA,K1Do5LN,C0D74LA,uDACE,e1Dg5LF,C0D94LE,qEAGE,Y5CizBgC,C4CnzBhC,OACA,W1Di5LJ,C0D94LI,mFAGE,uBvDjCE,CuDgCF,iCADA,O1Dk5LN,C0D34LA,yDACE,e1D84LF,C0D54LE,uEACE,K1D84LJ,C0D54LI,qFAGE,wBvD/CE,CuD8CF,2BADA,Q1Dg5LN,C0Dz4LA,qDACE,e1D44LF,C0D14LE,mEAGE,Y5CmxBgC,C4CrxBhC,QACA,W1D64LJ,C0D14LI,iFAGE,sBvD/DE,CuD8DF,iCADA,M1D84LN,C0Dv3LA,eAKE,qBvDzFM,CgBLJ,oBuC4FF,UvDjGM,CuD+FN,e5C+uBkC,C4C9uBlC,qBAEA,iB1D43LF,C4D3+LA,SAYE,qBAEA,4BADA,sBAEA,gCzCGE,oBwCjBF,4BxDCuB,CUkLnB,kB8CjLJ,kBACA,exDMmB,CyDPnB,ODQA,sBAIA,gBAVA,exDEiB,CyDDjB,e9C+2BkC,C6C/2BlC,gBACA,iBACA,qBACA,iBACA,oBCRA,MDWA,mBADA,kBAEA,oBCVA,Y5DogMF,C4Dr/LE,yBAdA,cAJA,iB5D8gMF,C4D5/LE,gBAIE,Y9C+2BgC,C8C92BhC,eAFA,U5Dy/LJ,C4Dr/LI,6CAKE,yBACA,mBAFA,WADA,cADA,iB5D0/LN,C4Dj/LA,mDACE,mB5Do/LF,C4Dl/LE,iEACE,yB5Do/LJ,C4Dl/LI,+EAGE,gC9C21B8B,C8C51B9B,2BADA,Q5Ds/LN,C4Dj/LI,6EAGE,qBzDvCE,CyDsCF,2BADA,U5Dq/LN,C4D9+LA,uDACE,iB5Di/LF,C4D/+LE,qEAGE,W9Cs0BgC,C8Cx0BhC,wBAGA,eAFA,W5Dm/LJ,C4D/+LI,mFAGE,kC9Co0B8B,C8Cr0B9B,iCADA,M5Dm/LN,C4D9+LI,iFAGE,uBzD9DE,CyD6DF,iCADA,Q5Dk/LN,C4D3+LA,yDACE,gB5D8+LF,C4D5+LE,uEACE,sB5D8+LJ,C4D5+LI,qFAGE,mC9CgzB8B,C8CjzB9B,2BADA,K5Dg/LN,C4D3+LI,mFAGE,wBzDlFE,CyDiFF,2BADA,O5D++LN,C4Dx+LE,uGAQE,gCADA,WAHA,cADA,SAGA,mBALA,kBACA,MAGA,U5D6+LJ,C4Dt+LA,qDACE,kB5Dy+LF,C4Dv+LE,mEAGE,W9C+wBgC,C8C9wBhC,eAHA,yBACA,W5D2+LJ,C4Dv+LI,iFAGE,iC9C6wB8B,C8C9wB9B,iCADA,O5D2+LN,C4Dt+LI,+EAGE,sBzDrHE,CyDoHF,iCADA,S5D0+LN,C4Dl9LA,gBAKE,wB9C+tBkC,C8C9tBlC,gCzCnIE,yCACA,0CNwJE,e+C1BJ,gBADA,oB5D29LF,C4Dn9LE,sBACE,Y5Dq9LJ,C4Dj9LA,cAEE,azDlJS,CyDiJT,oB5Dq9LF,C6D/mMA,UACE,iB7DknMF,C6D/mMA,wBACE,kB7DknMF,C6D/mMA,gBAGE,gBAFA,kBACA,U7DmnMF,C8DzoME,sBAEE,WACA,WAFA,a9D6oMJ,C6DnnMA,eAME,2BAJA,aACA,WAEA,mBAJA,kBjCbI,oCiCmBJ,CAHA,U7DynMF,C4BroMM,uCiCQN,ejCPQ,e5BwoMN,CACF,C6DxnMA,8DAGE,a7D2nMF,C6DxnMA,yEAEE,0B7D2nMF,C6DxnMA,yEAEE,2B7D2nMF,C6DlnME,8BACE,UAEA,eADA,2B7DsnMJ,C6DlnME,kJAIE,UADA,S7DqnMJ,C6DjnME,qFAGE,UjC5DE,yBiC6DF,CAFA,S7DqnMJ,C4B5qMM,uCiCqDJ,qFjCpDM,e5BgrMN,CACF,C6DhnMA,8CAQE,mBAMA,gBACA,SAXA,SAQA,U1DrFM,C0DgFN,aAEA,uBAOA,U/Ci9BmC,C+Ct9BnC,UATA,kBAWA,kBAVA,MjCzEI,4BiCuFJ,CAPA,S/Cs9BmC,C+C39BnC,S7D8nMF,C4BrsMM,uCiCkEN,8CjCjEQ,e5BysMN,CACF,Ce/sME,oH8C2FE,U1D9FI,C0DiGJ,U/C08BiC,C+C38BjC,UADA,oB7D2nMJ,C6DtnMA,uBACE,M7DynMF,C6DpnMA,uBACE,O7DunMF,C6DhnMA,wDAKE,mCAHA,qBAEA,W/Ck8BmC,C+Cn8BnC,U7DqnMF,C6DjnMA,4BACE,gN7DonMF,C6DlnMA,4BACE,iN7DqnMF,C6D5mMA,qBAGE,SAGA,aACA,uBAHA,OAQA,gBADA,e/Cw5BmC,C+Cz5BnC,gB/Cy5BmC,C+C35BnC,eAPA,kBACA,QAGA,U7DqnMF,C6D5mME,wBAUE,4BADA,qB1D7JI,C0DiKJ,qCADA,kCAXA,uBAOA,eANA,cAEA,U/Cu5BiC,C+Cr5BjC,e/Cu5BiC,C+Cx5BjC,gB/Cw5BiC,C+C/4BjC,WAPA,mBjCxJE,2BiCgKF,CAZA,U7DynMJ,C4BzwMM,uCiC6IJ,wBjC5IM,e5B4wMN,CACF,C6D/mME,6BACE,S7DinMJ,C6DxmMA,kBAGE,YAKA,U1DxLM,C0DoLN,SAGA,oBADA,iBALA,kBACA,UAOA,kBAJA,U7D+mMF,C+D7yMA,0BACE,GAAK,uB/DizML,CACF,C+D/yMA,gBASE,8CAHA,mBAEA,kBAFA,qCALA,qBAEA,WjDqkCwB,CiDpkCxB,sBjDskCwB,CiDxkCxB,U/DuzMF,C+D7yMA,mBAGE,iBjDgkCwB,CiDjkCxB,WjD+jCwB,CiDhkCxB,U/DkzMF,C+DzyMA,wBACE,GACE,kB/D4yMF,C+D1yMA,IACE,UACA,c/D4yMF,CACF,C+DzyMA,cASE,4CAJA,8BAEA,kBANA,qBAEA,WjDqiCwB,CiDhiCxB,UAJA,sBjDsiCwB,CiDxiCxB,U/DizMF,C+DvyMA,iBAEE,WjD+hCwB,CiDhiCxB,U/D2yMF,C+DtyME,uCACE,8BAEE,uB/DyyMJ,CACF,CgEr2MA,gBAAqB,iChEw2MrB,CgEv2MA,WAAqB,4BhE22MrB,CgE12MA,cAAqB,+BhE82MrB,CgE72MA,cAAqB,+BhEi3MrB,CgEh3MA,mBAAqB,oChEo3MrB,CgEn3MA,gBAAqB,iChEu3MrB,CiEz3ME,YACE,kCjE43MJ,Cel3ME,sFkDLI,kCjE63MN,CiEn4ME,cACE,kCjEs4MJ,Ce53ME,8FkDLI,kCjEu4MN,CiE74ME,YACE,kCjEg5MJ,Cet4ME,sFkDLI,kCjEi5MN,CiEv5ME,SACE,kCjE05MJ,Ceh5ME,0EkDLI,kCjE25MN,CiEj6ME,YACE,kCjEo6MJ,Ce15ME,sFkDLI,kCjEq6MN,CiE36ME,WACE,kCjE86MJ,Cep6ME,kFkDLI,kCjE+6MN,CiEr7ME,UACE,kCjEw7MJ,Ce96ME,8EkDLI,kCjEy7MN,CiE/7ME,SACE,kCjEk8MJ,Cex7ME,0EkDLI,kCjEm8MN,CkEl8MA,UACE,+BlEq8MF,CkEl8MA,gBACE,sClEq8MF,CmEh9MA,QAAkB,kCnEo9MlB,CmEn9MA,YAAkB,sCnEu9MlB,CmEt9MA,cAAkB,wCnE09MlB,CmEz9MA,eAAkB,yCnE69MlB,CmE59MA,aAAkB,uCnEg+MlB,CmE99MA,UAAmB,kBnEk+MnB,CmEj+MA,cAAmB,sBnEq+MnB,CmEp+MA,gBAAmB,wBnEw+MnB,CmEv+MA,iBAAmB,yBnE2+MnB,CmE1+MA,eAAmB,uBnE8+MnB,CmE3+ME,gBACE,8BnE8+MJ,CmE/+ME,kBACE,8BnEk/MJ,CmEn/ME,gBACE,8BnEs/MJ,CmEv/ME,aACE,8BnE0/MJ,CmE3/ME,gBACE,8BnE8/MJ,CmE//ME,eACE,8BnEkgNJ,CmEngNE,cACE,8BnEsgNJ,CmEvgNE,aACE,8BnE0gNJ,CmEtgNA,cACE,2BnEygNF,CmElgNA,YACE,6BnEqgNF,CmElgNA,SACE,6BnEqgNF,CmElgNA,aACE,sCnEsgNF,CmElgNA,4BAHE,uCnE0gNF,CmElgNA,+BAHE,0CnE0gNF,CmElgNA,8BAHE,yCnE0gNF,CmEvgNA,cACE,sCnEsgNF,CmElgNA,YACE,6BnEqgNF,CmElgNA,gBACE,2BnEqgNF,CmElgNA,cACE,6BnEqgNF,CmElgNA,WACE,yBnEqgNF,C8D7kNE,gBAEE,WACA,WAFA,a9DklNJ,CoEzkNM,QAAwB,sBpE6kN9B,CoE7kNM,UAAwB,wBpEilN9B,CoEjlNM,gBAAwB,8BpEqlN9B,CoErlNM,SAAwB,uBpEylN9B,CoEzlNM,SAAwB,uBpE6lN9B,CoE7lNM,aAAwB,2BpEimN9B,CoEjmNM,cAAwB,4BpEqmN9B,CoErmNM,QAAwB,sBpEymN9B,CoEzmNM,eAAwB,6BpE6mN9B,CuB5jNI,yB6CjDE,WAAwB,sBpEknN5B,CoElnNI,aAAwB,wBpEqnN5B,CoErnNI,mBAAwB,8BpEwnN5B,CoExnNI,YAAwB,uBpE2nN5B,CoE3nNI,YAAwB,uBpE8nN5B,CoE9nNI,gBAAwB,2BpEioN5B,CoEjoNI,iBAAwB,4BpEooN5B,CoEpoNI,WAAwB,sBpEuoN5B,CoEvoNI,kBAAwB,6BpE0oN5B,CACF,CuB1lNI,yB6CjDE,WAAwB,sBpE+oN5B,CoE/oNI,aAAwB,wBpEkpN5B,CoElpNI,mBAAwB,8BpEqpN5B,CoErpNI,YAAwB,uBpEwpN5B,CoExpNI,YAAwB,uBpE2pN5B,CoE3pNI,gBAAwB,2BpE8pN5B,CoE9pNI,iBAAwB,4BpEiqN5B,CoEjqNI,WAAwB,sBpEoqN5B,CoEpqNI,kBAAwB,6BpEuqN5B,CACF,CuBvnNI,yB6CjDE,WAAwB,sBpE4qN5B,CoE5qNI,aAAwB,wBpE+qN5B,CoE/qNI,mBAAwB,8BpEkrN5B,CoElrNI,YAAwB,uBpEqrN5B,CoErrNI,YAAwB,uBpEwrN5B,CoExrNI,gBAAwB,2BpE2rN5B,CoE3rNI,iBAAwB,4BpE8rN5B,CoE9rNI,WAAwB,sBpEisN5B,CoEjsNI,kBAAwB,6BpEosN5B,CACF,CuBppNI,0B6CjDE,WAAwB,sBpEysN5B,CoEzsNI,aAAwB,wBpE4sN5B,CoE5sNI,mBAAwB,8BpE+sN5B,CoE/sNI,YAAwB,uBpEktN5B,CoEltNI,YAAwB,uBpEqtN5B,CoErtNI,gBAAwB,2BpEwtN5B,CoExtNI,iBAAwB,4BpE2tN5B,CoE3tNI,WAAwB,sBpE8tN5B,CoE9tNI,kBAAwB,6BpEiuN5B,CACF,CoExtNA,aAEI,cAAqB,sBpE0tNvB,CoE1tNE,gBAAqB,wBpE6tNvB,CoE7tNE,sBAAqB,8BpEguNvB,CoEhuNE,eAAqB,uBpEmuNvB,CoEnuNE,eAAqB,uBpEsuNvB,CoEtuNE,mBAAqB,2BpEyuNvB,CoEzuNE,oBAAqB,4BpE4uNvB,CoE5uNE,cAAqB,sBpE+uNvB,CoE/uNE,qBAAqB,6BpEkvNvB,CACF,CqExwNA,kBAEE,cAGA,gBADA,UAHA,kBAEA,UrE4wNF,CqExwNE,yBAEE,WADA,arE2wNJ,CqEvwNE,2IAWE,SAJA,SAGA,YAFA,OAHA,kBACA,MAGA,UrE2wNJ,CqEhwNI,+BACE,wBrEmxNN,CqEpxNI,+BACE,kBrEuxNN,CqExxNI,8BACE,erE2xNN,CqE5xNI,8BACE,gBrE+xNN,CsExzNI,UAAgC,4BtE4zNpC,CsE3zNI,aAAgC,+BtE+zNpC,CsE9zNI,kBAAgC,oCtEk0NpC,CsEj0NI,qBAAgC,uCtEq0NpC,CsEn0NI,WAA8B,wBtEu0NlC,CsEt0NI,aAA8B,0BtE00NlC,CsEz0NI,mBAA8B,gCtE60NlC,CsE50NI,WAA8B,uBtEg1NlC,CsE/0NI,aAA8B,qBtEm1NlC,CsEl1NI,aAA8B,qBtEs1NlC,CsEr1NI,eAA8B,uBtEy1NlC,CsEx1NI,eAA8B,uBtE41NlC,CsE11NI,uBAAoC,oCtE81NxC,CsE71NI,qBAAoC,kCtEi2NxC,CsEh2NI,wBAAoC,gCtEo2NxC,CsEn2NI,yBAAoC,uCtEu2NxC,CsEt2NI,wBAAoC,sCtE02NxC,CsEx2NI,mBAAiC,gCtE42NrC,CsE32NI,iBAAiC,8BtE+2NrC,CsE92NI,oBAAiC,4BtEk3NrC,CsEj3NI,sBAAiC,8BtEq3NrC,CsEp3NI,qBAAiC,6BtEw3NrC,CsEt3NI,qBAAkC,kCtE03NtC,CsEz3NI,mBAAkC,gCtE63NtC,CsE53NI,sBAAkC,8BtEg4NtC,CsE/3NI,uBAAkC,qCtEm4NtC,CsEl4NI,sBAAkC,oCtEs4NtC,CsEr4NI,uBAAkC,+BtEy4NtC,CsEv4NI,iBAAgC,yBtE24NpC,CsE14NI,kBAAgC,+BtE84NpC,CsE74NI,gBAAgC,6BtEi5NpC,CsEh5NI,mBAAgC,2BtEo5NpC,CsEn5NI,qBAAgC,6BtEu5NpC,CsEt5NI,oBAAgC,4BtE05NpC,CuB94NI,yB+ClDA,aAAgC,4BtEq8NlC,CsEp8NE,gBAAgC,+BtEu8NlC,CsEt8NE,qBAAgC,oCtEy8NlC,CsEx8NE,wBAAgC,uCtE28NlC,CsEz8NE,cAA8B,wBtE48NhC,CsE38NE,gBAA8B,0BtE88NhC,CsE78NE,sBAA8B,gCtEg9NhC,CsE/8NE,cAA8B,uBtEk9NhC,CsEj9NE,gBAA8B,qBtEo9NhC,CsEn9NE,gBAA8B,qBtEs9NhC,CsEr9NE,kBAA8B,uBtEw9NhC,CsEv9NE,kBAA8B,uBtE09NhC,CsEx9NE,0BAAoC,oCtE29NtC,CsE19NE,wBAAoC,kCtE69NtC,CsE59NE,2BAAoC,gCtE+9NtC,CsE99NE,4BAAoC,uCtEi+NtC,CsEh+NE,2BAAoC,sCtEm+NtC,CsEj+NE,sBAAiC,gCtEo+NnC,CsEn+NE,oBAAiC,8BtEs+NnC,CsEr+NE,uBAAiC,4BtEw+NnC,CsEv+NE,yBAAiC,8BtE0+NnC,CsEz+NE,wBAAiC,6BtE4+NnC,CsE1+NE,wBAAkC,kCtE6+NpC,CsE5+NE,sBAAkC,gCtE++NpC,CsE9+NE,yBAAkC,8BtEi/NpC,CsEh/NE,0BAAkC,qCtEm/NpC,CsEl/NE,yBAAkC,oCtEq/NpC,CsEp/NE,0BAAkC,+BtEu/NpC,CsEr/NE,oBAAgC,yBtEw/NlC,CsEv/NE,qBAAgC,+BtE0/NlC,CsEz/NE,mBAAgC,6BtE4/NlC,CsE3/NE,sBAAgC,2BtE8/NlC,CsE7/NE,wBAAgC,6BtEggOlC,CsE//NE,uBAAgC,4BtEkgOlC,CACF,CuBv/NI,yB+ClDA,aAAgC,4BtE6iOlC,CsE5iOE,gBAAgC,+BtE+iOlC,CsE9iOE,qBAAgC,oCtEijOlC,CsEhjOE,wBAAgC,uCtEmjOlC,CsEjjOE,cAA8B,wBtEojOhC,CsEnjOE,gBAA8B,0BtEsjOhC,CsErjOE,sBAA8B,gCtEwjOhC,CsEvjOE,cAA8B,uBtE0jOhC,CsEzjOE,gBAA8B,qBtE4jOhC,CsE3jOE,gBAA8B,qBtE8jOhC,CsE7jOE,kBAA8B,uBtEgkOhC,CsE/jOE,kBAA8B,uBtEkkOhC,CsEhkOE,0BAAoC,oCtEmkOtC,CsElkOE,wBAAoC,kCtEqkOtC,CsEpkOE,2BAAoC,gCtEukOtC,CsEtkOE,4BAAoC,uCtEykOtC,CsExkOE,2BAAoC,sCtE2kOtC,CsEzkOE,sBAAiC,gCtE4kOnC,CsE3kOE,oBAAiC,8BtE8kOnC,CsE7kOE,uBAAiC,4BtEglOnC,CsE/kOE,yBAAiC,8BtEklOnC,CsEjlOE,wBAAiC,6BtEolOnC,CsEllOE,wBAAkC,kCtEqlOpC,CsEplOE,sBAAkC,gCtEulOpC,CsEtlOE,yBAAkC,8BtEylOpC,CsExlOE,0BAAkC,qCtE2lOpC,CsE1lOE,yBAAkC,oCtE6lOpC,CsE5lOE,0BAAkC,+BtE+lOpC,CsE7lOE,oBAAgC,yBtEgmOlC,CsE/lOE,qBAAgC,+BtEkmOlC,CsEjmOE,mBAAgC,6BtEomOlC,CsEnmOE,sBAAgC,2BtEsmOlC,CsErmOE,wBAAgC,6BtEwmOlC,CsEvmOE,uBAAgC,4BtE0mOlC,CACF,CuB/lOI,yB+ClDA,aAAgC,4BtEqpOlC,CsEppOE,gBAAgC,+BtEupOlC,CsEtpOE,qBAAgC,oCtEypOlC,CsExpOE,wBAAgC,uCtE2pOlC,CsEzpOE,cAA8B,wBtE4pOhC,CsE3pOE,gBAA8B,0BtE8pOhC,CsE7pOE,sBAA8B,gCtEgqOhC,CsE/pOE,cAA8B,uBtEkqOhC,CsEjqOE,gBAA8B,qBtEoqOhC,CsEnqOE,gBAA8B,qBtEsqOhC,CsErqOE,kBAA8B,uBtEwqOhC,CsEvqOE,kBAA8B,uBtE0qOhC,CsExqOE,0BAAoC,oCtE2qOtC,CsE1qOE,wBAAoC,kCtE6qOtC,CsE5qOE,2BAAoC,gCtE+qOtC,CsE9qOE,4BAAoC,uCtEirOtC,CsEhrOE,2BAAoC,sCtEmrOtC,CsEjrOE,sBAAiC,gCtEorOnC,CsEnrOE,oBAAiC,8BtEsrOnC,CsErrOE,uBAAiC,4BtEwrOnC,CsEvrOE,yBAAiC,8BtE0rOnC,CsEzrOE,wBAAiC,6BtE4rOnC,CsE1rOE,wBAAkC,kCtE6rOpC,CsE5rOE,sBAAkC,gCtE+rOpC,CsE9rOE,yBAAkC,8BtEisOpC,CsEhsOE,0BAAkC,qCtEmsOpC,CsElsOE,yBAAkC,oCtEqsOpC,CsEpsOE,0BAAkC,+BtEusOpC,CsErsOE,oBAAgC,yBtEwsOlC,CsEvsOE,qBAAgC,+BtE0sOlC,CsEzsOE,mBAAgC,6BtE4sOlC,CsE3sOE,sBAAgC,2BtE8sOlC,CsE7sOE,wBAAgC,6BtEgtOlC,CsE/sOE,uBAAgC,4BtEktOlC,CACF,CuBvsOI,0B+ClDA,aAAgC,4BtE6vOlC,CsE5vOE,gBAAgC,+BtE+vOlC,CsE9vOE,qBAAgC,oCtEiwOlC,CsEhwOE,wBAAgC,uCtEmwOlC,CsEjwOE,cAA8B,wBtEowOhC,CsEnwOE,gBAA8B,0BtEswOhC,CsErwOE,sBAA8B,gCtEwwOhC,CsEvwOE,cAA8B,uBtE0wOhC,CsEzwOE,gBAA8B,qBtE4wOhC,CsE3wOE,gBAA8B,qBtE8wOhC,CsE7wOE,kBAA8B,uBtEgxOhC,CsE/wOE,kBAA8B,uBtEkxOhC,CsEhxOE,0BAAoC,oCtEmxOtC,CsElxOE,wBAAoC,kCtEqxOtC,CsEpxOE,2BAAoC,gCtEuxOtC,CsEtxOE,4BAAoC,uCtEyxOtC,CsExxOE,2BAAoC,sCtE2xOtC,CsEzxOE,sBAAiC,gCtE4xOnC,CsE3xOE,oBAAiC,8BtE8xOnC,CsE7xOE,uBAAiC,4BtEgyOnC,CsE/xOE,yBAAiC,8BtEkyOnC,CsEjyOE,wBAAiC,6BtEoyOnC,CsElyOE,wBAAkC,kCtEqyOpC,CsEpyOE,sBAAkC,gCtEuyOpC,CsEtyOE,yBAAkC,8BtEyyOpC,CsExyOE,0BAAkC,qCtE2yOpC,CsE1yOE,yBAAkC,oCtE6yOpC,CsE5yOE,0BAAkC,+BtE+yOpC,CsE7yOE,oBAAgC,yBtEgzOlC,CsE/yOE,qBAAgC,+BtEkzOlC,CsEjzOE,mBAAgC,6BtEozOlC,CsEnzOE,sBAAgC,2BtEszOlC,CsErzOE,wBAAgC,6BtEwzOlC,CsEvzOE,uBAAgC,4BtE0zOlC,CACF,CuEr2OI,YAAwB,oBvEw2O5B,CuEv2OI,aAAwB,qBvE22O5B,CuE12OI,YAAwB,oBvE82O5B,CuB1zOI,yBgDtDA,eAAwB,oBvEq3O1B,CuEp3OE,gBAAwB,qBvEu3O1B,CuEt3OE,eAAwB,oBvEy3O1B,CACF,CuBt0OI,yBgDtDA,eAAwB,oBvEg4O1B,CuE/3OE,gBAAwB,qBvEk4O1B,CuEj4OE,eAAwB,oBvEo4O1B,CACF,CuBj1OI,yBgDtDA,eAAwB,oBvE24O1B,CuE14OE,gBAAwB,qBvE64O1B,CuE54OE,eAAwB,oBvE+4O1B,CACF,CuB51OI,0BgDtDA,eAAwB,oBvEs5O1B,CuEr5OE,gBAAwB,qBvEw5O1B,CuEv5OE,eAAwB,oBvE05O1B,CACF,CwEh6OE,iBAAyB,0FxEm6O3B,CwEn6OE,kBAAyB,6FxEu6O3B,CwEv6OE,kBAAyB,6FxE26O3B,CyE36OE,eAAsB,uBzE+6OxB,CyE/6OE,iBAAsB,yBzEm7OxB,C0El7OE,iBAAyB,yB1Es7O3B,C0Et7OE,mBAAyB,2B1E07O3B,C0E17OE,mBAAyB,2B1E87O3B,C0E97OE,gBAAyB,wB1Ek8O3B,C0El8OE,iBAAyB,yB1Es8O3B,C0Ej8OA,WAEE,K1Eu8OF,C0Ej8OA,yBAJE,OAHA,eAEA,QAEA,Y1E48OF,C0Ez8OA,cAGE,Q1Es8OF,C0Eh8OE,4BADF,YAEI,gBACA,MACA,Y1Eo8OF,CACF,C2E99OA,SCQE,mBAEA,SANA,WAEA,YACA,gBAFA,UAHA,kBAOA,mBANA,S5Eu+OF,C4Et9OE,mDAME,UAFA,YACA,iBAHA,gBAKA,mBAJA,U5E49OJ,C6Er/OA,WAAa,gD7Ey/Ob,C6Ex/OA,QAAU,2E7E4/OV,C6E3/OA,WAAa,mF7E+/Ob,C6E9/OA,aAAe,yB7EkgPf,C8EjgPI,MAAuB,mB9EqgP3B,C8ErgPI,MAAuB,mB9EygP3B,C8EzgPI,MAAuB,mB9E6gP3B,C8E7gPI,OAAuB,oB9EihP3B,C8EjhPI,QAAuB,oB9EqhP3B,C8ErhPI,MAAuB,oB9EyhP3B,C8EzhPI,MAAuB,oB9E6hP3B,C8E7hPI,MAAuB,oB9EiiP3B,C8EjiPI,OAAuB,qB9EqiP3B,C8EriPI,QAAuB,qB9EyiP3B,C8EriPA,QAAU,wB9EyiPV,C8ExiPA,QAAU,yB9E4iPV,C8ExiPA,YAAc,yB9E4iPd,C8E3iPA,YAAc,0B9E+iPd,C8E7iPA,QAAU,qB9EijPV,C8EhjPA,QAAU,sB9EojPV,C+E7jPQ,KAAgC,kB/EikPxC,C+EhkPQ,YAEE,sB/EmkPV,C+EjkPQ,YAEE,wB/EokPV,C+ElkPQ,YAEE,yB/EqkPV,C+EnkPQ,YAEE,uB/EskPV,C+ErlPQ,KAAgC,uB/EylPxC,C+ExlPQ,YAEE,2B/E2lPV,C+EzlPQ,YAEE,6B/E4lPV,C+E1lPQ,YAEE,8B/E6lPV,C+E3lPQ,YAEE,4B/E8lPV,C+E7mPQ,KAAgC,sB/EinPxC,C+EhnPQ,YAEE,0B/EmnPV,C+EjnPQ,YAEE,4B/EonPV,C+ElnPQ,YAEE,6B/EqnPV,C+EnnPQ,YAEE,2B/EsnPV,C+EroPQ,KAAgC,qB/EyoPxC,C+ExoPQ,YAEE,yB/E2oPV,C+EzoPQ,YAEE,2B/E4oPV,C+E1oPQ,YAEE,4B/E6oPV,C+E3oPQ,YAEE,0B/E8oPV,C+E7pPQ,KAAgC,uB/EiqPxC,C+EhqPQ,YAEE,2B/EmqPV,C+EjqPQ,YAEE,6B/EoqPV,C+ElqPQ,YAEE,8B/EqqPV,C+EnqPQ,YAEE,4B/EsqPV,C+ErrPQ,KAAgC,qB/EyrPxC,C+ExrPQ,YAEE,yB/E2rPV,C+EzrPQ,YAEE,2B/E4rPV,C+E1rPQ,YAEE,4B/E6rPV,C+E3rPQ,YAEE,0B/E8rPV,C+E7sPQ,KAAgC,mB/EitPxC,C+EhtPQ,YAEE,uB/EmtPV,C+EjtPQ,YAEE,yB/EotPV,C+EltPQ,YAEE,0B/EqtPV,C+EntPQ,YAEE,wB/EstPV,C+EruPQ,KAAgC,wB/EyuPxC,C+ExuPQ,YAEE,4B/E2uPV,C+EzuPQ,YAEE,8B/E4uPV,C+E1uPQ,YAEE,+B/E6uPV,C+E3uPQ,YAEE,6B/E8uPV,C+E7vPQ,KAAgC,uB/EiwPxC,C+EhwPQ,YAEE,2B/EmwPV,C+EjwPQ,YAEE,6B/EowPV,C+ElwPQ,YAEE,8B/EqwPV,C+EnwPQ,YAEE,4B/EswPV,C+ErxPQ,KAAgC,sB/EyxPxC,C+ExxPQ,YAEE,0B/E2xPV,C+EzxPQ,YAEE,4B/E4xPV,C+E1xPQ,YAEE,6B/E6xPV,C+E3xPQ,YAEE,2B/E8xPV,C+E7yPQ,KAAgC,wB/EizPxC,C+EhzPQ,YAEE,4B/EmzPV,C+EjzPQ,YAEE,8B/EozPV,C+ElzPQ,YAEE,+B/EqzPV,C+EnzPQ,YAEE,6B/EszPV,C+Er0PQ,KAAgC,sB/Ey0PxC,C+Ex0PQ,YAEE,0B/E20PV,C+Ez0PQ,YAEE,4B/E40PV,C+E10PQ,YAEE,6B/E60PV,C+E30PQ,YAEE,2B/E80PV,C+Et0PQ,MAAwB,wB/E00PhC,C+Ez0PQ,cAEE,4B/E40PV,C+E10PQ,cAEE,8B/E60PV,C+E30PQ,cAEE,+B/E80PV,C+E50PQ,cAEE,6B/E+0PV,C+E91PQ,MAAwB,uB/Ek2PhC,C+Ej2PQ,cAEE,2B/Eo2PV,C+El2PQ,cAEE,6B/Eq2PV,C+En2PQ,cAEE,8B/Es2PV,C+Ep2PQ,cAEE,4B/Eu2PV,C+Et3PQ,MAAwB,sB/E03PhC,C+Ez3PQ,cAEE,0B/E43PV,C+E13PQ,cAEE,4B/E63PV,C+E33PQ,cAEE,6B/E83PV,C+E53PQ,cAEE,2B/E+3PV,C+E94PQ,MAAwB,wB/Ek5PhC,C+Ej5PQ,cAEE,4B/Eo5PV,C+El5PQ,cAEE,8B/Eq5PV,C+En5PQ,cAEE,+B/Es5PV,C+Ep5PQ,cAEE,6B/Eu5PV,C+Et6PQ,MAAwB,sB/E06PhC,C+Ez6PQ,cAEE,0B/E46PV,C+E16PQ,cAEE,4B/E66PV,C+E36PQ,cAEE,6B/E86PV,C+E56PQ,cAEE,2B/E+6PV,C+Ez6PI,QAAmB,qB/E66PvB,C+E56PI,kBAEE,yB/E+6PN,C+E76PI,kBAEE,2B/Eg7PN,C+E96PI,kBAEE,4B/Ei7PN,C+E/6PI,kBAEE,0B/Ek7PN,CuB37PI,yBwDlDI,QAAgC,kB/Ek/PtC,C+Ej/PM,kBAEE,sB/Em/PR,C+Ej/PM,kBAEE,wB/Em/PR,C+Ej/PM,kBAEE,yB/Em/PR,C+Ej/PM,kBAEE,uB/Em/PR,C+ElgQM,QAAgC,uB/EqgQtC,C+EpgQM,kBAEE,2B/EsgQR,C+EpgQM,kBAEE,6B/EsgQR,C+EpgQM,kBAEE,8B/EsgQR,C+EpgQM,kBAEE,4B/EsgQR,C+ErhQM,QAAgC,sB/EwhQtC,C+EvhQM,kBAEE,0B/EyhQR,C+EvhQM,kBAEE,4B/EyhQR,C+EvhQM,kBAEE,6B/EyhQR,C+EvhQM,kBAEE,2B/EyhQR,C+ExiQM,QAAgC,qB/E2iQtC,C+E1iQM,kBAEE,yB/E4iQR,C+E1iQM,kBAEE,2B/E4iQR,C+E1iQM,kBAEE,4B/E4iQR,C+E1iQM,kBAEE,0B/E4iQR,C+E3jQM,QAAgC,uB/E8jQtC,C+E7jQM,kBAEE,2B/E+jQR,C+E7jQM,kBAEE,6B/E+jQR,C+E7jQM,kBAEE,8B/E+jQR,C+E7jQM,kBAEE,4B/E+jQR,C+E9kQM,QAAgC,qB/EilQtC,C+EhlQM,kBAEE,yB/EklQR,C+EhlQM,kBAEE,2B/EklQR,C+EhlQM,kBAEE,4B/EklQR,C+EhlQM,kBAEE,0B/EklQR,C+EjmQM,QAAgC,mB/EomQtC,C+EnmQM,kBAEE,uB/EqmQR,C+EnmQM,kBAEE,yB/EqmQR,C+EnmQM,kBAEE,0B/EqmQR,C+EnmQM,kBAEE,wB/EqmQR,C+EpnQM,QAAgC,wB/EunQtC,C+EtnQM,kBAEE,4B/EwnQR,C+EtnQM,kBAEE,8B/EwnQR,C+EtnQM,kBAEE,+B/EwnQR,C+EtnQM,kBAEE,6B/EwnQR,C+EvoQM,QAAgC,uB/E0oQtC,C+EzoQM,kBAEE,2B/E2oQR,C+EzoQM,kBAEE,6B/E2oQR,C+EzoQM,kBAEE,8B/E2oQR,C+EzoQM,kBAEE,4B/E2oQR,C+E1pQM,QAAgC,sB/E6pQtC,C+E5pQM,kBAEE,0B/E8pQR,C+E5pQM,kBAEE,4B/E8pQR,C+E5pQM,kBAEE,6B/E8pQR,C+E5pQM,kBAEE,2B/E8pQR,C+E7qQM,QAAgC,wB/EgrQtC,C+E/qQM,kBAEE,4B/EirQR,C+E/qQM,kBAEE,8B/EirQR,C+E/qQM,kBAEE,+B/EirQR,C+E/qQM,kBAEE,6B/EirQR,C+EhsQM,QAAgC,sB/EmsQtC,C+ElsQM,kBAEE,0B/EosQR,C+ElsQM,kBAEE,4B/EosQR,C+ElsQM,kBAEE,6B/EosQR,C+ElsQM,kBAEE,2B/EosQR,C+E5rQM,SAAwB,wB/E+rQ9B,C+E9rQM,oBAEE,4B/EgsQR,C+E9rQM,oBAEE,8B/EgsQR,C+E9rQM,oBAEE,+B/EgsQR,C+E9rQM,oBAEE,6B/EgsQR,C+E/sQM,SAAwB,uB/EktQ9B,C+EjtQM,oBAEE,2B/EmtQR,C+EjtQM,oBAEE,6B/EmtQR,C+EjtQM,oBAEE,8B/EmtQR,C+EjtQM,oBAEE,4B/EmtQR,C+EluQM,SAAwB,sB/EquQ9B,C+EpuQM,oBAEE,0B/EsuQR,C+EpuQM,oBAEE,4B/EsuQR,C+EpuQM,oBAEE,6B/EsuQR,C+EpuQM,oBAEE,2B/EsuQR,C+ErvQM,SAAwB,wB/EwvQ9B,C+EvvQM,oBAEE,4B/EyvQR,C+EvvQM,oBAEE,8B/EyvQR,C+EvvQM,oBAEE,+B/EyvQR,C+EvvQM,oBAEE,6B/EyvQR,C+ExwQM,SAAwB,sB/E2wQ9B,C+E1wQM,oBAEE,0B/E4wQR,C+E1wQM,oBAEE,4B/E4wQR,C+E1wQM,oBAEE,6B/E4wQR,C+E1wQM,oBAEE,2B/E4wQR,C+EtwQE,WAAmB,qB/EywQrB,C+ExwQE,wBAEE,yB/E0wQJ,C+ExwQE,wBAEE,2B/E0wQJ,C+ExwQE,wBAEE,4B/E0wQJ,C+ExwQE,wBAEE,0B/E0wQJ,CACF,CuBpxQI,yBwDlDI,QAAgC,kB/E00QtC,C+Ez0QM,kBAEE,sB/E20QR,C+Ez0QM,kBAEE,wB/E20QR,C+Ez0QM,kBAEE,yB/E20QR,C+Ez0QM,kBAEE,uB/E20QR,C+E11QM,QAAgC,uB/E61QtC,C+E51QM,kBAEE,2B/E81QR,C+E51QM,kBAEE,6B/E81QR,C+E51QM,kBAEE,8B/E81QR,C+E51QM,kBAEE,4B/E81QR,C+E72QM,QAAgC,sB/Eg3QtC,C+E/2QM,kBAEE,0B/Ei3QR,C+E/2QM,kBAEE,4B/Ei3QR,C+E/2QM,kBAEE,6B/Ei3QR,C+E/2QM,kBAEE,2B/Ei3QR,C+Eh4QM,QAAgC,qB/Em4QtC,C+El4QM,kBAEE,yB/Eo4QR,C+El4QM,kBAEE,2B/Eo4QR,C+El4QM,kBAEE,4B/Eo4QR,C+El4QM,kBAEE,0B/Eo4QR,C+En5QM,QAAgC,uB/Es5QtC,C+Er5QM,kBAEE,2B/Eu5QR,C+Er5QM,kBAEE,6B/Eu5QR,C+Er5QM,kBAEE,8B/Eu5QR,C+Er5QM,kBAEE,4B/Eu5QR,C+Et6QM,QAAgC,qB/Ey6QtC,C+Ex6QM,kBAEE,yB/E06QR,C+Ex6QM,kBAEE,2B/E06QR,C+Ex6QM,kBAEE,4B/E06QR,C+Ex6QM,kBAEE,0B/E06QR,C+Ez7QM,QAAgC,mB/E47QtC,C+E37QM,kBAEE,uB/E67QR,C+E37QM,kBAEE,yB/E67QR,C+E37QM,kBAEE,0B/E67QR,C+E37QM,kBAEE,wB/E67QR,C+E58QM,QAAgC,wB/E+8QtC,C+E98QM,kBAEE,4B/Eg9QR,C+E98QM,kBAEE,8B/Eg9QR,C+E98QM,kBAEE,+B/Eg9QR,C+E98QM,kBAEE,6B/Eg9QR,C+E/9QM,QAAgC,uB/Ek+QtC,C+Ej+QM,kBAEE,2B/Em+QR,C+Ej+QM,kBAEE,6B/Em+QR,C+Ej+QM,kBAEE,8B/Em+QR,C+Ej+QM,kBAEE,4B/Em+QR,C+El/QM,QAAgC,sB/Eq/QtC,C+Ep/QM,kBAEE,0B/Es/QR,C+Ep/QM,kBAEE,4B/Es/QR,C+Ep/QM,kBAEE,6B/Es/QR,C+Ep/QM,kBAEE,2B/Es/QR,C+ErgRM,QAAgC,wB/EwgRtC,C+EvgRM,kBAEE,4B/EygRR,C+EvgRM,kBAEE,8B/EygRR,C+EvgRM,kBAEE,+B/EygRR,C+EvgRM,kBAEE,6B/EygRR,C+ExhRM,QAAgC,sB/E2hRtC,C+E1hRM,kBAEE,0B/E4hRR,C+E1hRM,kBAEE,4B/E4hRR,C+E1hRM,kBAEE,6B/E4hRR,C+E1hRM,kBAEE,2B/E4hRR,C+EphRM,SAAwB,wB/EuhR9B,C+EthRM,oBAEE,4B/EwhRR,C+EthRM,oBAEE,8B/EwhRR,C+EthRM,oBAEE,+B/EwhRR,C+EthRM,oBAEE,6B/EwhRR,C+EviRM,SAAwB,uB/E0iR9B,C+EziRM,oBAEE,2B/E2iRR,C+EziRM,oBAEE,6B/E2iRR,C+EziRM,oBAEE,8B/E2iRR,C+EziRM,oBAEE,4B/E2iRR,C+E1jRM,SAAwB,sB/E6jR9B,C+E5jRM,oBAEE,0B/E8jRR,C+E5jRM,oBAEE,4B/E8jRR,C+E5jRM,oBAEE,6B/E8jRR,C+E5jRM,oBAEE,2B/E8jRR,C+E7kRM,SAAwB,wB/EglR9B,C+E/kRM,oBAEE,4B/EilRR,C+E/kRM,oBAEE,8B/EilRR,C+E/kRM,oBAEE,+B/EilRR,C+E/kRM,oBAEE,6B/EilRR,C+EhmRM,SAAwB,sB/EmmR9B,C+ElmRM,oBAEE,0B/EomRR,C+ElmRM,oBAEE,4B/EomRR,C+ElmRM,oBAEE,6B/EomRR,C+ElmRM,oBAEE,2B/EomRR,C+E9lRE,WAAmB,qB/EimRrB,C+EhmRE,wBAEE,yB/EkmRJ,C+EhmRE,wBAEE,2B/EkmRJ,C+EhmRE,wBAEE,4B/EkmRJ,C+EhmRE,wBAEE,0B/EkmRJ,CACF,CuB5mRI,yBwDlDI,QAAgC,kB/EkqRtC,C+EjqRM,kBAEE,sB/EmqRR,C+EjqRM,kBAEE,wB/EmqRR,C+EjqRM,kBAEE,yB/EmqRR,C+EjqRM,kBAEE,uB/EmqRR,C+ElrRM,QAAgC,uB/EqrRtC,C+EprRM,kBAEE,2B/EsrRR,C+EprRM,kBAEE,6B/EsrRR,C+EprRM,kBAEE,8B/EsrRR,C+EprRM,kBAEE,4B/EsrRR,C+ErsRM,QAAgC,sB/EwsRtC,C+EvsRM,kBAEE,0B/EysRR,C+EvsRM,kBAEE,4B/EysRR,C+EvsRM,kBAEE,6B/EysRR,C+EvsRM,kBAEE,2B/EysRR,C+ExtRM,QAAgC,qB/E2tRtC,C+E1tRM,kBAEE,yB/E4tRR,C+E1tRM,kBAEE,2B/E4tRR,C+E1tRM,kBAEE,4B/E4tRR,C+E1tRM,kBAEE,0B/E4tRR,C+E3uRM,QAAgC,uB/E8uRtC,C+E7uRM,kBAEE,2B/E+uRR,C+E7uRM,kBAEE,6B/E+uRR,C+E7uRM,kBAEE,8B/E+uRR,C+E7uRM,kBAEE,4B/E+uRR,C+E9vRM,QAAgC,qB/EiwRtC,C+EhwRM,kBAEE,yB/EkwRR,C+EhwRM,kBAEE,2B/EkwRR,C+EhwRM,kBAEE,4B/EkwRR,C+EhwRM,kBAEE,0B/EkwRR,C+EjxRM,QAAgC,mB/EoxRtC,C+EnxRM,kBAEE,uB/EqxRR,C+EnxRM,kBAEE,yB/EqxRR,C+EnxRM,kBAEE,0B/EqxRR,C+EnxRM,kBAEE,wB/EqxRR,C+EpyRM,QAAgC,wB/EuyRtC,C+EtyRM,kBAEE,4B/EwyRR,C+EtyRM,kBAEE,8B/EwyRR,C+EtyRM,kBAEE,+B/EwyRR,C+EtyRM,kBAEE,6B/EwyRR,C+EvzRM,QAAgC,uB/E0zRtC,C+EzzRM,kBAEE,2B/E2zRR,C+EzzRM,kBAEE,6B/E2zRR,C+EzzRM,kBAEE,8B/E2zRR,C+EzzRM,kBAEE,4B/E2zRR,C+E10RM,QAAgC,sB/E60RtC,C+E50RM,kBAEE,0B/E80RR,C+E50RM,kBAEE,4B/E80RR,C+E50RM,kBAEE,6B/E80RR,C+E50RM,kBAEE,2B/E80RR,C+E71RM,QAAgC,wB/Eg2RtC,C+E/1RM,kBAEE,4B/Ei2RR,C+E/1RM,kBAEE,8B/Ei2RR,C+E/1RM,kBAEE,+B/Ei2RR,C+E/1RM,kBAEE,6B/Ei2RR,C+Eh3RM,QAAgC,sB/Em3RtC,C+El3RM,kBAEE,0B/Eo3RR,C+El3RM,kBAEE,4B/Eo3RR,C+El3RM,kBAEE,6B/Eo3RR,C+El3RM,kBAEE,2B/Eo3RR,C+E52RM,SAAwB,wB/E+2R9B,C+E92RM,oBAEE,4B/Eg3RR,C+E92RM,oBAEE,8B/Eg3RR,C+E92RM,oBAEE,+B/Eg3RR,C+E92RM,oBAEE,6B/Eg3RR,C+E/3RM,SAAwB,uB/Ek4R9B,C+Ej4RM,oBAEE,2B/Em4RR,C+Ej4RM,oBAEE,6B/Em4RR,C+Ej4RM,oBAEE,8B/Em4RR,C+Ej4RM,oBAEE,4B/Em4RR,C+El5RM,SAAwB,sB/Eq5R9B,C+Ep5RM,oBAEE,0B/Es5RR,C+Ep5RM,oBAEE,4B/Es5RR,C+Ep5RM,oBAEE,6B/Es5RR,C+Ep5RM,oBAEE,2B/Es5RR,C+Er6RM,SAAwB,wB/Ew6R9B,C+Ev6RM,oBAEE,4B/Ey6RR,C+Ev6RM,oBAEE,8B/Ey6RR,C+Ev6RM,oBAEE,+B/Ey6RR,C+Ev6RM,oBAEE,6B/Ey6RR,C+Ex7RM,SAAwB,sB/E27R9B,C+E17RM,oBAEE,0B/E47RR,C+E17RM,oBAEE,4B/E47RR,C+E17RM,oBAEE,6B/E47RR,C+E17RM,oBAEE,2B/E47RR,C+Et7RE,WAAmB,qB/Ey7RrB,C+Ex7RE,wBAEE,yB/E07RJ,C+Ex7RE,wBAEE,2B/E07RJ,C+Ex7RE,wBAEE,4B/E07RJ,C+Ex7RE,wBAEE,0B/E07RJ,CACF,CuBp8RI,0BwDlDI,QAAgC,kB/E0/RtC,C+Ez/RM,kBAEE,sB/E2/RR,C+Ez/RM,kBAEE,wB/E2/RR,C+Ez/RM,kBAEE,yB/E2/RR,C+Ez/RM,kBAEE,uB/E2/RR,C+E1gSM,QAAgC,uB/E6gStC,C+E5gSM,kBAEE,2B/E8gSR,C+E5gSM,kBAEE,6B/E8gSR,C+E5gSM,kBAEE,8B/E8gSR,C+E5gSM,kBAEE,4B/E8gSR,C+E7hSM,QAAgC,sB/EgiStC,C+E/hSM,kBAEE,0B/EiiSR,C+E/hSM,kBAEE,4B/EiiSR,C+E/hSM,kBAEE,6B/EiiSR,C+E/hSM,kBAEE,2B/EiiSR,C+EhjSM,QAAgC,qB/EmjStC,C+EljSM,kBAEE,yB/EojSR,C+EljSM,kBAEE,2B/EojSR,C+EljSM,kBAEE,4B/EojSR,C+EljSM,kBAEE,0B/EojSR,C+EnkSM,QAAgC,uB/EskStC,C+ErkSM,kBAEE,2B/EukSR,C+ErkSM,kBAEE,6B/EukSR,C+ErkSM,kBAEE,8B/EukSR,C+ErkSM,kBAEE,4B/EukSR,C+EtlSM,QAAgC,qB/EylStC,C+ExlSM,kBAEE,yB/E0lSR,C+ExlSM,kBAEE,2B/E0lSR,C+ExlSM,kBAEE,4B/E0lSR,C+ExlSM,kBAEE,0B/E0lSR,C+EzmSM,QAAgC,mB/E4mStC,C+E3mSM,kBAEE,uB/E6mSR,C+E3mSM,kBAEE,yB/E6mSR,C+E3mSM,kBAEE,0B/E6mSR,C+E3mSM,kBAEE,wB/E6mSR,C+E5nSM,QAAgC,wB/E+nStC,C+E9nSM,kBAEE,4B/EgoSR,C+E9nSM,kBAEE,8B/EgoSR,C+E9nSM,kBAEE,+B/EgoSR,C+E9nSM,kBAEE,6B/EgoSR,C+E/oSM,QAAgC,uB/EkpStC,C+EjpSM,kBAEE,2B/EmpSR,C+EjpSM,kBAEE,6B/EmpSR,C+EjpSM,kBAEE,8B/EmpSR,C+EjpSM,kBAEE,4B/EmpSR,C+ElqSM,QAAgC,sB/EqqStC,C+EpqSM,kBAEE,0B/EsqSR,C+EpqSM,kBAEE,4B/EsqSR,C+EpqSM,kBAEE,6B/EsqSR,C+EpqSM,kBAEE,2B/EsqSR,C+ErrSM,QAAgC,wB/EwrStC,C+EvrSM,kBAEE,4B/EyrSR,C+EvrSM,kBAEE,8B/EyrSR,C+EvrSM,kBAEE,+B/EyrSR,C+EvrSM,kBAEE,6B/EyrSR,C+ExsSM,QAAgC,sB/E2sStC,C+E1sSM,kBAEE,0B/E4sSR,C+E1sSM,kBAEE,4B/E4sSR,C+E1sSM,kBAEE,6B/E4sSR,C+E1sSM,kBAEE,2B/E4sSR,C+EpsSM,SAAwB,wB/EusS9B,C+EtsSM,oBAEE,4B/EwsSR,C+EtsSM,oBAEE,8B/EwsSR,C+EtsSM,oBAEE,+B/EwsSR,C+EtsSM,oBAEE,6B/EwsSR,C+EvtSM,SAAwB,uB/E0tS9B,C+EztSM,oBAEE,2B/E2tSR,C+EztSM,oBAEE,6B/E2tSR,C+EztSM,oBAEE,8B/E2tSR,C+EztSM,oBAEE,4B/E2tSR,C+E1uSM,SAAwB,sB/E6uS9B,C+E5uSM,oBAEE,0B/E8uSR,C+E5uSM,oBAEE,4B/E8uSR,C+E5uSM,oBAEE,6B/E8uSR,C+E5uSM,oBAEE,2B/E8uSR,C+E7vSM,SAAwB,wB/EgwS9B,C+E/vSM,oBAEE,4B/EiwSR,C+E/vSM,oBAEE,8B/EiwSR,C+E/vSM,oBAEE,+B/EiwSR,C+E/vSM,oBAEE,6B/EiwSR,C+EhxSM,SAAwB,sB/EmxS9B,C+ElxSM,oBAEE,0B/EoxSR,C+ElxSM,oBAEE,4B/EoxSR,C+ElxSM,oBAEE,6B/EoxSR,C+ElxSM,oBAEE,2B/EoxSR,C+E9wSE,WAAmB,qB/EixSrB,C+EhxSE,wBAEE,yB/EkxSJ,C+EhxSE,wBAEE,2B/EkxSJ,C+EhxSE,wBAEE,4B/EkxSJ,C+EhxSE,wBAEE,0B/EkxSJ,CACF,CgFn1SE,sBAWE,6BAPA,SAKA,WAJA,OAGA,oBAPA,kBAEA,QADA,MAIA,ShFw1SJ,CiF71SA,gBAAkB,gGjFi2SlB,CiF71SA,cAAiB,4BjFi2SjB,CiFh2SA,WAAiB,4BjFo2SjB,CiFn2SA,aAAiB,4BjFu2SjB,CiFt2SA,eCTE,gBACA,uBACA,kBlFm3SF,CiFp2SI,WAAwB,yBjFw2S5B,CiFv2SI,YAAwB,0BjF22S5B,CiF12SI,aAAwB,2BjF82S5B,CuBz0SI,yB0DvCA,cAAwB,yBjFq3S1B,CiFp3SE,eAAwB,0BjFu3S1B,CiFt3SE,gBAAwB,2BjFy3S1B,CACF,CuBr1SI,yB0DvCA,cAAwB,yBjFg4S1B,CiF/3SE,eAAwB,0BjFk4S1B,CiFj4SE,gBAAwB,2BjFo4S1B,CACF,CuBh2SI,yB0DvCA,cAAwB,yBjF24S1B,CiF14SE,eAAwB,0BjF64S1B,CiF54SE,gBAAwB,2BjF+4S1B,CACF,CuB32SI,0B0DvCA,cAAwB,yBjFs5S1B,CiFr5SE,eAAwB,0BjFw5S1B,CiFv5SE,gBAAwB,2BjF05S1B,CACF,CiFr5SA,gBAAmB,kCjFw5SnB,CiFv5SA,gBAAmB,kCjF25SnB,CiF15SA,iBAAmB,mCjF85SnB,CiF15SA,mBAAuB,yBjF85SvB,CiF75SA,qBAAuB,6BjFi6SvB,CiFh6SA,oBAAuB,yBjFo6SvB,CiFn6SA,kBAAuB,yBjFu6SvB,CiFt6SA,oBAAuB,4BjF06SvB,CiFz6SA,aAAuB,2BjF66SvB,CiFz6SA,YAAc,oBjF66Sd,CmFp9SE,cACE,uBnFu9SJ,Ce78SE,0CoELM,uBnFs9SR,CmF59SE,gBACE,uBnF+9SJ,Cer9SE,8CoELM,uBnF89SR,CmFp+SE,cACE,uBnFu+SJ,Ce79SE,0CoELM,uBnFs+SR,CmF5+SE,WACE,uBnF++SJ,Cer+SE,oCoELM,uBnF8+SR,CmFp/SE,cACE,uBnFu/SJ,Ce7+SE,0CoELM,uBnFs/SR,CmF5/SE,aACE,uBnF+/SJ,Cer/SE,wCoELM,uBnF8/SR,CmFpgTE,YACE,uBnFugTJ,Ce7/SE,sCoELM,uBnFsgTR,CmF5gTE,WACE,uBnF+gTJ,CergTE,oCoELM,uBnF8gTR,CiFv+SA,WAAa,uBjF2+Sb,CiF1+SA,YAAc,uBjF8+Sd,CiF5+SA,eAAiB,8BjFg/SjB,CiF/+SA,eAAiB,kCjFm/SjB,CiF/+SA,WGpDE,6BACA,SAHA,kBADA,WAEA,gBpF4iTF,CiFn/SA,sBAAwB,8BjFu/SxB,CiFr/SA,YAEE,+BADA,+BjFy/SF,CiFn/SA,YAAc,uBjFu/Sd,CqFxjTA,SACE,4BrF2jTF,CqFxjTA,WACE,2BrF2jTF,CsF3jTE,aACE,iBAOE,0BAFA,0BtF6jTJ,CsFvjTI,YACE,yBtFyjTN,CsFhjTE,kBACE,4BtFkjTJ,CsFpiTE,IACE,8BtFsiTJ,CsFpiTE,eAEE,wBtFuiTJ,CsFniTE,sBAHE,uBtF0iTJ,CsFliTE,QAGE,UACA,QtFoiTJ,CsFjiTE,MAEE,sBtFmiTJ,CsF3hTE,MACE,OtF6hTJ,CsFxhTE,gBACE,yBtF6hTJ,CsFzhTE,QACE,YtF2hTJ,CsFzhTE,OACE,qBtF2hTJ,CsFxhTE,OACE,kCtF0hTJ,CsFxhTI,oBAEE,+BtF0hTN,CsFrhTI,sCAEE,kCtFuhTN,CsFnhTE,YACE,atFqhTJ,CsFnhTI,2EAIE,oBtFqhTN,CsFjhTE,sBAEE,oBnF9GK,CmF6GL,atFohTJ,CACF,C","sources":["webpack:///./node_modules/vue-multiselect/dist/vue-multiselect.min.css","webpack:///../../node_modules/bootstrap/scss/_type.scss","webpack:///./app.scss","webpack:///./utilities/_rtl.scss","webpack:///./themes/_default.scss","webpack:///./utilities/_variables.scss","webpack:///./themes/_dark.scss","webpack:///./utilities/_vue.scss","webpack:///./utilities/_nprogress.scss","webpack:///./utilities/_multiselect.scss","webpack:///./utilities/_switch.scss","webpack:///./utilities/_filepond.scss","webpack:///../../node_modules/bootstrap/scss/bootstrap.scss","webpack:///../../node_modules/bootstrap/scss/_root.scss","webpack:///../../node_modules/bootstrap/scss/_reboot.scss","webpack:///../../node_modules/bootstrap/scss/vendor/_rfs.scss","webpack:///../../node_modules/bootstrap/scss/_variables.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_hover.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_lists.scss","webpack:///../../node_modules/bootstrap/scss/_images.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_image.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_border-radius.scss","webpack:///../../node_modules/bootstrap/scss/_code.scss","webpack:///../../node_modules/bootstrap/scss/_grid.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_grid.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_grid-framework.scss","webpack:///../../node_modules/bootstrap/scss/_tables.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_table-row.scss","webpack:///../../node_modules/bootstrap/scss/_forms.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_transition.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_forms.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_gradients.scss","webpack:///../../node_modules/bootstrap/scss/_buttons.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_buttons.scss","webpack:///../../node_modules/bootstrap/scss/_transitions.scss","webpack:///../../node_modules/bootstrap/scss/_dropdown.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_caret.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","webpack:///../../node_modules/bootstrap/scss/_button-group.scss","webpack:///../../node_modules/bootstrap/scss/_input-group.scss","webpack:///../../node_modules/bootstrap/scss/_custom-forms.scss","webpack:///../../node_modules/bootstrap/scss/_nav.scss","webpack:///../../node_modules/bootstrap/scss/_navbar.scss","webpack:///../../node_modules/bootstrap/scss/_card.scss","webpack:///../../node_modules/bootstrap/scss/_breadcrumb.scss","webpack:///../../node_modules/bootstrap/scss/_pagination.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_pagination.scss","webpack:///../../node_modules/bootstrap/scss/_badge.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_badge.scss","webpack:///../../node_modules/bootstrap/scss/_jumbotron.scss","webpack:///../../node_modules/bootstrap/scss/_alert.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_alert.scss","webpack:///../../node_modules/bootstrap/scss/_progress.scss","webpack:///../../node_modules/bootstrap/scss/_media.scss","webpack:///../../node_modules/bootstrap/scss/_list-group.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_list-group.scss","webpack:///../../node_modules/bootstrap/scss/_close.scss","webpack:///../../node_modules/bootstrap/scss/_toasts.scss","webpack:///../../node_modules/bootstrap/scss/_modal.scss","webpack:///../../node_modules/bootstrap/scss/_tooltip.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_reset-text.scss","webpack:///../../node_modules/bootstrap/scss/_popover.scss","webpack:///../../node_modules/bootstrap/scss/_carousel.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_clearfix.scss","webpack:///../../node_modules/bootstrap/scss/_spinners.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_align.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_background-variant.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_background.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_borders.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_display.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_embed.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_flex.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_float.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_interactions.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_overflow.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_position.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_shadows.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_sizing.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_spacing.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_stretched-link.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_text.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","webpack:///../../node_modules/bootstrap/scss/mixins/_text-hide.scss","webpack:///../../node_modules/bootstrap/scss/utilities/_visibility.scss","webpack:///../../node_modules/bootstrap/scss/_print.scss"],"sourcesContent":["fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:\"\";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{-webkit-box-sizing:border-box;box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;-webkit-transition:border .1s ease;transition:border .1s ease;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-webkit-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:\"\\D7\";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:\"\"}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{-webkit-transition:all .15s ease;transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}","// stylelint-disable selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","@import 'utilities/variables';\n@import 'utilities/rtl';\n@import 'themes/default';\n@import 'themes/dark';\n\na,\na:focus,\ninput,\ninput:focus,\nbutton,\nbutton:focus,\nselect,\nselect:focus,\ntextarea,\ntextarea:focus {\n -webkit-box-shadow: none !important;\n -moz-box-shadow: none !important;\n box-shadow: none !important;\n outline: none !important;\n}\n\ninput:-webkit-autofill,\ninput:-webkit-autofill:hover,\ninput:-webkit-autofill:focus,\ninput:-webkit-autofill:active {\n transition: background-color 5000s ease-in-out 0s !important;\n}\n\ninput::-webkit-search-cancel-button {\n display: none;\n}\n\n.font-serif {\n font-family: $font-family-serif;\n}\n\n.font-sans {\n font-family: $font-family-sans-serif;\n}\n\n.shadow-inner {\n box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);\n}\n\n.page-header {\n background-color: transparent;\n}\n\n.hover-light:hover {\n opacity: 0.6;\n}\n\n.fill-light-red {\n fill: $red-500;\n}\n\n.fill-dark-red {\n fill: $red;\n}\n\n.fill-light-gray {\n fill: $gray-500;\n}\n\n.fill-dark-gray {\n fill: $gray-700;\n}\n\n@import 'utilities/vue';\n@import 'utilities/nprogress';\n@import 'utilities/multiselect';\n@import 'utilities/switch';\n@import 'utilities/filepond';\n\n@import '~bootstrap/scss/functions';\n@import '~bootstrap/scss/variables';\n@import '~bootstrap/scss/mixins';\n\n@import '~bootstrap';\n","body[data-lang='rtl'] {\n .dropdown-menu {\n text-align: right !important;\n }\n\n .form-group {\n direction: rtl !important;\n text-align: right !important;\n }\n\n .multiselect__tags {\n text-align: right !important;\n }\n\n .modal-body {\n p.text-center {\n text-align: center !important;\n }\n }\n\n main {\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p {\n direction: rtl !important;\n }\n\n .d-flex {\n direction: rtl !important;\n text-align: right !important;\n }\n\n .form-control {\n direction: rtl !important;\n text-align: right !important;\n }\n\n .ql-blank {\n text-align: right;\n }\n\n .ql-editor p,\n .card-body {\n direction: rtl !important;\n text-align: right !important;\n }\n\n .mr-auto {\n margin-left: auto !important;\n margin-right: 0 !important;\n }\n\n .ml-auto {\n margin-right: auto !important;\n margin-left: 0 !important;\n }\n }\n}\n","@import '../utilities/variables';\n\nbody {\n background-color: $body--bg;\n color: $body--color;\n\n a,\n a:hover {\n color: $body--color;\n }\n\n textarea::placeholder,\n textarea::-webkit-input-placeholder {\n color: $gray-600 !important;\n }\n\n .ql-editor {\n color: $body--color;\n }\n\n div.ql-editor.ql-blank::before {\n color: $gray-600;\n }\n\n .card {\n border: 1px solid $gray-200 !important;\n }\n\n .dropdown-menu {\n border: 1px solid $gray-200;\n box-shadow: $box-shadow-lg;\n\n & .dropdown-item:hover {\n color: $body--color;\n background-color: $gray-200;\n }\n\n & .dropdown-item:active {\n color: $body--color;\n background-color: $gray-200;\n }\n }\n\n .border-top {\n border-top: 1px solid $gray-200 !important;\n }\n\n .text-muted {\n color: $text--muted;\n }\n\n .bg-list-muted {\n background-color: $gray-100;\n }\n\n .controls {\n background-color: $body--bg;\n }\n\n .navbar-mini {\n background-color: $body--bg;\n }\n\n .form-control,\n .input-group-text,\n .custom-select {\n background-color: $gray-100 !important;\n }\n\n .filepond--panel-root {\n background-color: $gray-100 !important;\n }\n\n .hover-bg {\n background-color: $gray-200;\n }\n\n .fill-bg {\n fill: $body--bg;\n }\n\n .fill-body-color {\n fill: $body--color;\n }\n\n .fill-muted {\n fill: $text--muted;\n }\n\n .fill-logo {\n fill: $gray-500;\n }\n}\n","@import url('https://fonts.googleapis.com/css?family=Karla&family=Merriweather&display=swap');\n\n$font-family-sans-serif: 'Karla', sans-serif;\n$font-family-serif: 'Merriweather', serif;\n\n$enable-responsive-font-sizes: true;\n\n$line-height-base: 1.6;\n\n$font-weight-light: 300;\n$font-weight-normal: 400;\n$font-weight-bold: 700;\n\n$white: #ffffff;\n$gray-100: #f7fafc;\n$gray-200: #edf2f7;\n$gray-300: #e2e8f0;\n$gray-400: #cbd5e0;\n$gray-500: #a0aec0;\n$gray-600: #718096;\n$gray-700: #4a5568;\n$gray-800: #2d3748;\n$gray-900: #1a202c;\n$black: #000000;\n\n$red: rgba(204, 84, 84, 1);\n$red-500: rgba(204, 84, 84, 0.2);\n\n$green: rgba(3, 168, 124, 1);\n$green-500: rgba(3, 168, 124, 0.6);\n\n$blue: rgb(84, 175, 204);\n$blue-500: rgba(158, 213, 237, 0.6);\n\n$box-shadow-sm: 0 1px 2px 0 rgba($black, 0.05);\n$box-shadow: 0 1px 3px 0 rgba($black, 0.1), 0 1px 2px 0 rgba($black, 0.06);\n$box-shadow-lg: 0 10px 15px -3px rgba($black, 0.1), 0 4px 6px -2px rgba($black, 0.05);\n\n$border-radius: 0.5rem;\n$border-radius-sm: 0.4rem;\n\n$custom-select-indicator-color: $gray-500;\n\n$modal-fade-transform: scale(0.8);\n$modal-transition: transform 0.2s ease-out;\n$modal-content-border-radius: $border-radius;\n\n$body--color: $gray-900;\n$body--color--dark: #b2bdc4;\n\n$body--bg: $white;\n$body--bg--dark: rgb(38, 50, 56);\n\n$text--muted: $gray-500;\n$text--muted--dark: #5f717e;\n\n$list--bg-dark: #5f717e20;\n","@import '../utilities/variables';\n\nbody[data-theme='dark'] {\n background-color: $body--bg--dark;\n color: $body--color--dark;\n\n a,\n a:hover {\n color: $body--color--dark;\n }\n\n a.btn {\n color: $white;\n }\n\n .text-muted {\n color: $text--muted--dark;\n }\n\n .bg-list-muted {\n background-color: $list--bg-dark;\n }\n\n .controls {\n background-color: $body--bg--dark;\n }\n\n .navbar-mini {\n background-color: $body--bg--dark;\n }\n\n .navbar-mini button:hover {\n background-color: transparent;\n }\n\n .hover-bg {\n background-color: lighten($body--bg--dark, 10%);\n }\n\n .card {\n border: none !important;\n background-color: lighten($body--bg--dark, 5%);\n }\n\n .modal-content {\n background-color: $body--bg--dark;\n }\n\n .modal-footer {\n border-top: 1px solid $gray-700;\n }\n\n .border-top {\n border-top: 1px solid $gray-700 !important;\n }\n\n .border-bottom {\n border-bottom: 1px solid $gray-700 !important;\n }\n\n .border-left {\n border-left: 1px solid $gray-700 !important;\n }\n\n .dropdown-menu {\n background-color: $body--bg--dark;\n color: $body--color--dark;\n box-shadow: $box-shadow-lg;\n border: 1px solid $gray-700;\n\n & .dropdown-item:hover {\n color: $body--color--dark;\n background-color: lighten($body--bg--dark, 10%);\n }\n\n & .dropdown-divider {\n border-top: 1px solid $gray-700;\n }\n }\n\n textarea {\n color: $body--color--dark;\n }\n\n textarea::placeholder,\n textarea::-webkit-input-placeholder {\n color: $gray-600 !important;\n }\n\n .ql-editor {\n color: $body--color--dark;\n }\n\n div.ql-editor.ql-blank::before {\n color: $gray-600;\n }\n\n .btn-circle {\n border-color: $gray-700 !important;\n }\n\n .navbar-mini .btn {\n border-color: $gray-700 !important;\n }\n\n select.input {\n color: $gray-400;\n }\n\n .multiselect__content-wrapper {\n background-color: $body--bg--dark;\n border-color: rgba(67, 72, 87, 1);\n }\n\n .multiselect--above .multiselect__content-wrapper {\n border-top-color: rgba(67, 72, 87, 1);\n }\n\n .multiselect__content-wrapper ul li {\n color: $gray-400;\n }\n\n .multiselect__input,\n .multiselect__single {\n color: $gray-400;\n }\n\n .multiselect__input {\n background-color: transparent;\n }\n\n .multiselect__tags {\n border-radius: $border-radius;\n background-color: #71809630;\n border: none;\n padding-left: 0.75rem;\n }\n\n .multiselect__option--selected {\n color: $body--color--dark;\n background-color: #71809630;\n }\n\n .form-control:focus {\n background-color: #71809630 !important;\n }\n\n .bg-transparent:focus {\n background-color: transparent !important;\n }\n\n .filepond--panel-root {\n background-color: #71809630 !important;\n }\n\n .filepond--drop-label {\n color: $body--color--dark !important;\n }\n\n .filepond--drop-label svg path {\n fill: $body--color--dark;\n }\n\n .form-control,\n .input-group-text,\n .custom-select {\n color: $body--color--dark;\n background-color: #71809630 !important;\n }\n\n .sidebar-controls.active {\n background-color: $body--bg--dark;\n }\n\n .fill-bg {\n fill: $body--bg--dark;\n }\n\n .fill-body-color {\n fill: $body--color--dark;\n }\n\n .fill-muted {\n fill: $text--muted--dark;\n }\n}\n","[v-cloak] {\n display: none;\n}\n\n.fade-enter {\n opacity: 0;\n}\n\n.fade-enter-active {\n transition: opacity 1s;\n}\n\n.fade-leave {\n opacity: 1;\n}\n\n.fade-leave-active {\n transition: opacity 1s;\n opacity: 0;\n}\n","@import 'variables';\n\n/*\n * NProgress Component\n *\n * @author Rico Sta. Cruz\n * @link https://github.com/rstacruz/nprogress\n */\n\n#nprogress {\n pointer-events: none;\n}\n\n#nprogress .bar {\n background: $green;\n\n position: fixed;\n z-index: 1031;\n top: 0;\n left: 0;\n\n width: 100%;\n height: 2px;\n}\n\n#nprogress .peg {\n display: block;\n position: absolute;\n right: 0;\n width: 100px;\n height: 100%;\n box-shadow: 0 0 10px $green, 0 0 5px $green;\n opacity: 1;\n\n -webkit-transform: rotate(3deg) translate(0px, -4px);\n -ms-transform: rotate(3deg) translate(0px, -4px);\n transform: rotate(3deg) translate(0px, -4px);\n}\n\n.nprogress-custom-parent {\n overflow: hidden;\n position: relative;\n}\n","@import 'variables';\n@import '~vue-multiselect/dist/vue-multiselect.min.css';\n\n/*\n * Vue MultiSelect Component\n *\n * @author Damian Dulisz\n * @link https://github.com/shentao/vue-multiselect\n */\n\n.multiselect__select {\n display: none;\n}\n\n.multiselect__tags > input {\n margin-bottom: 10px;\n}\n\n.multiselect__input {\n background-color: $gray-100;\n}\n\n.multiselect__tags {\n border-radius: $border-radius;\n background-color: $gray-100;\n border: none;\n padding-left: 0.75rem;\n}\n\n.multiselect__tag,\n.multiselect__option--highlight,\n.multiselect__option--highlight::after,\n.multiselect__tag-icon:focus,\n.multiselect__tag-icon:hover {\n background: $green;\n}\n\n.multiselect,\n.multiselect__input,\n.multiselect__single {\n padding: 0;\n}\n\n.multiselect__single {\n background-color: transparent;\n}\n\n.multiselect__input:focus::placeholder,\n.multiselect__input:focus::-webkit-input-placeholder,\n.multiselect__input::placeholder,\n.multiselect__input::-webkit-input-placeholder,\n.multiselect__placeholder {\n color: #7a889b;\n padding-top: 0;\n line-height: $line-height-base;\n font-size: 16px;\n}\n\n.multiselect__input {\n line-height: $line-height-base;\n}\n\n.multiselect__tag {\n padding-bottom: 2px;\n}\n","@import 'variables';\n\n/*\n * Switch Toggle Component\n *\n * @author Cory LaViska\n * @link https://codepen.io/claviska/pen/KyWmjY\n */\n\n$font-size-base: 1rem;\n$font-size-sm: ($font-size-base * 0.875);\n$input-height: 2.375rem;\n$input-height-sm: 1.9375rem;\n$input-btn-focus-width: 0.2rem;\n$custom-control-indicator-disabled-bg: #e9ecef;\n$custom-control-description-disabled-color: #868e96;\n$white: $white;\n$theme-colors: (\n 'success': $green,\n);\n\n$switch-height: calc(#{$input-height} * 0.8);\n$switch-height-sm: calc(#{$input-height-sm} * 0.8);\n$switch-border-radius: $switch-height;\n$switch-bg: $gray-500;\n$switch-checked-bg: map-get($theme-colors, 'success');\n$switch-disabled-bg: $custom-control-indicator-disabled-bg;\n$switch-disabled-color: $custom-control-description-disabled-color;\n$switch-thumb-bg: $white;\n$switch-thumb-border-radius: 50%;\n$switch-thumb-padding: 2px;\n$switch-focus-box-shadow: none;\n$switch-transition: 0.2s all;\n\n.switch {\n font-size: $font-size-base;\n position: relative;\n\n input {\n position: absolute;\n height: 1px;\n width: 1px;\n background: none;\n border: 0;\n clip: rect(0 0 0 0);\n clip-path: inset(50%);\n overflow: hidden;\n padding: 0;\n\n + label {\n position: relative;\n min-width: calc(#{$switch-height} * 2);\n border-radius: $switch-border-radius;\n height: $switch-height;\n line-height: $switch-height;\n display: inline-block;\n cursor: pointer;\n outline: none;\n user-select: none;\n vertical-align: middle;\n text-indent: calc(calc(#{$switch-height} * 2) + 0.5rem);\n }\n\n + label::before,\n + label::after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: calc(#{$switch-height} * 2);\n bottom: 0;\n display: block;\n }\n\n + label::before {\n right: 0;\n background-color: $switch-bg;\n border-radius: $switch-border-radius;\n transition: $switch-transition;\n }\n\n + label::after {\n top: $switch-thumb-padding;\n left: $switch-thumb-padding;\n width: calc(#{$switch-height} - calc(#{$switch-thumb-padding} * 2));\n height: calc(#{$switch-height} - calc(#{$switch-thumb-padding} * 2));\n border-radius: $switch-thumb-border-radius;\n background-color: $switch-thumb-bg;\n transition: $switch-transition;\n }\n\n &:checked + label::before {\n background-color: $switch-checked-bg;\n }\n\n &:checked + label::after {\n margin-left: $switch-height;\n }\n\n &:focus + label::before {\n outline: none;\n box-shadow: $switch-focus-box-shadow;\n }\n\n &:disabled + label {\n color: $switch-disabled-color;\n cursor: not-allowed;\n }\n\n &:disabled + label::before {\n background-color: $switch-disabled-bg;\n }\n }\n\n &.switch-sm {\n font-size: $font-size-sm;\n\n input {\n + label {\n min-width: calc(#{$switch-height-sm} * 2);\n height: $switch-height-sm;\n line-height: $switch-height-sm;\n text-indent: calc(calc(#{$switch-height-sm} * 2) + 0.5rem);\n }\n\n + label::before {\n width: calc(#{$switch-height-sm} * 2);\n }\n\n + label::after {\n width: calc(#{$switch-height-sm} - calc(#{$switch-thumb-padding} * 2));\n height: calc(#{$switch-height-sm} - calc(#{$switch-thumb-padding} * 2));\n }\n\n &:checked + label::after {\n margin-left: $switch-height-sm;\n }\n }\n }\n\n + .switch {\n margin-left: 1rem;\n }\n}\n","@import 'variables';\n\n/*\n * FilePond Component\n *\n * @link https://github.com/pqina/filepond\n */\n\n.filepond--drop-label,\n.filepond--drop-label label {\n cursor: pointer;\n}\n\n.filepond--panel-root {\n background-color: $gray-100;\n}\n\n.filepond--panel-root {\n border-radius: $border-radius;\n}\n\n.filepond--item-panel {\n border-radius: $border-radius;\n}\n\n.filepond--panel-top:after,\n.filepond--panel-bottom:before {\n height: 0 !important;\n}\n\n.filepond--image-preview-wrapper {\n border-radius: $border-radius !important;\n}\n\n[data-filepond-item-state*='error'] .filepond--item-panel,\n[data-filepond-item-state*='invalid'] .filepond--item-panel {\n background-color: $red;\n}\n\n[data-filepond-item-state='processing-complete'] .filepond--item-panel {\n background-color: $green;\n}\n\n.selected-image button {\n position: absolute;\n top: 25px;\n right: 27px;\n}\n","/*!\n * Bootstrap v4.6.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n // making it impossible to interact with the content\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Set the cursor for non-`